20:13:23.864 00.012 27840 PHD2 version 2.6.14 begins execution with:
20:13:23.864 00.000 27840    Windows 10 (build 26200), 64-bit edition
20:13:23.864 00.000 27840    wxWidgets 3.0.5
20:13:23.865 00.001 27840    cfitsio 3.49
20:13:23.865 00.000 27840 GetString("/frame/LogDir", "") returns ""
20:13:23.867 00.002 27840 CoInitializeEx returns 1
20:13:23.878 00.011 27840 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
20:13:23.878 00.000 27840 GetInt("/wxLanguage", 0) returns 60
20:13:23.881 00.003 27840 locale: initialized with lang id 60 (r=1)
20:13:23.882 00.001 27840 locale: wxTranslations language set to 60
20:13:23.885 00.003 27840 GetInt("/currentProfile", 0) returns 1
20:13:23.889 00.004 27840 reset dither spiral
20:13:23.890 00.001 27840 StartWorkerThread(00000000) begins
20:13:23.890 00.000 27840 WorkerThread constructor called
20:13:23.891 00.001 27840 StartWorkerThread(0132F158) ends
20:13:23.891 00.000 27840 StartWorkerThread(00000000) begins
20:13:23.891 00.000 27840 WorkerThread constructor called
20:13:23.891 00.000 27840 StartWorkerThread(0132FD28) ends
20:13:23.891 00.000 27840 GetBoolean("/ServerMode", 1) returns 1
20:13:23.891 00.000 7544 WorkerThread::Entry() begins
20:13:23.891 00.000 7544 worker thread CoInitializeEx returns 0
20:13:23.891 00.000 6864 WorkerThread::Entry() begins
20:13:23.891 00.000 6864 worker thread CoInitializeEx returns 0
20:13:24.023 00.132 27840 GetInt("/profile/1/NoiseReductionMethod", 0) returns 1
20:13:24.024 00.001 27840 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
20:13:24.024 00.000 27840 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
20:13:24.025 00.001 27840 GetInt("/profile/1/DitherMode", 0) returns 0
20:13:24.025 00.000 27840 set dither mode 0
20:13:24.025 00.000 27840 GetInt("/profile/1/frame/timeLapse", 0) returns 0
20:13:24.026 00.001 27840 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
20:13:24.026 00.000 27840 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
20:13:24.026 00.000 27840 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 1
20:13:24.026 00.000 27840 Variable delay: Enabled, Short = 1000 ms, Long = 10000 ms
20:13:24.027 00.001 27840 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
20:13:24.027 00.000 27840 GetInt("/profile/1/frame/focalLength", 0) returns 1380
20:13:24.028 00.001 27840 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
20:13:24.028 00.000 27840 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
20:13:24.028 00.000 27840 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 10.000000
20:13:24.028 00.000 27840 AutoExp: config min = 1000 max = 5000 snr = 10.00
20:13:24.029 00.001 27840 AutoExp: reset exp to 5000
20:13:24.029 00.000 27840 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
20:13:24.032 00.003 27840 GetInt("/profile/1/ExposureDurationMs", 1000) returns 1000
20:13:24.032 00.000 27840 OnExposureDurationSelected: duration = 1000
20:13:24.033 00.001 27840 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
20:13:24.033 00.000 27840 GetInt("/profile/1/Gamma", 100) returns 198
20:13:24.033 00.000 27840 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
20:13:24.034 00.001 27840 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
20:13:24.034 00.000 27840 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
20:13:24.034 00.000 27840 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
20:13:24.034 00.000 27840 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
20:13:24.034 00.000 27840 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
20:13:24.035 00.001 27840 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
20:13:24.035 00.000 27840 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
20:13:24.035 00.000 27840 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
20:13:24.042 00.007 27840 guider state => UNINITIALIZED
20:13:24.043 00.001 27840 GetInt("/profile/1/overlay/slit/center.x", 376) returns 376
20:13:24.043 00.000 27840 GetInt("/profile/1/overlay/slit/center.y", 290) returns 290
20:13:24.043 00.000 27840 GetInt("/profile/1/overlay/slit/width", 8) returns 8
20:13:24.043 00.000 27840 GetInt("/profile/1/overlay/slit/height", 100) returns 100
20:13:24.043 00.000 27840 GetInt("/profile/1/overlay/slit/angle", 0) returns 0
20:13:24.045 00.002 27840 Changing from state UNINITIALIZED to UNINITIALIZED
20:13:24.045 00.000 27840 guider state => SELECTING
20:13:24.046 00.001 27840 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
20:13:24.046 00.000 27840 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
20:13:24.047 00.001 27840 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 1.500000
20:13:24.047 00.000 27840 Setting StarMinHFD = 1.50
20:13:24.047 00.000 27840 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 10.000000
20:13:24.047 00.000 27840 Setting MaxHFD = 10.0
20:13:24.048 00.001 27840 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
20:13:24.048 00.000 27840 Setting StarMinSNR = 6.0
20:13:24.048 00.000 27840 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
20:13:24.048 00.000 27840 Setting AutoSelDownsample = 0
20:13:24.048 00.000 27840 GetString("/profile/1/guider/bookmarks", "") returns ""
20:13:24.049 00.001 27840 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
20:13:24.049 00.000 27840 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
20:13:24.050 00.001 27840 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
20:13:24.050 00.000 27840 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
20:13:24.051 00.001 27840 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
20:13:24.051 00.000 27840 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
20:13:24.051 00.000 27840 MultiStar mode enabled
20:13:24.052 00.001 27840 GetBoolean("/StickyLockPosition", 0) returns 0
20:13:24.058 00.006 27840 GetString("/geometry", "") returns "1;2906;1730;-13;-13"
20:13:24.145 00.087 27840 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
20:13:24.146 00.001 27840 GetString("/graph/RAColor", "") returns "#6464FF"
20:13:24.147 00.001 27840 GetString("/graph/DecColor", "") returns "#FF0000"
20:13:24.147 00.000 27840 GetInt("/graph/minLength", 50) returns 50
20:13:24.147 00.000 27840 GetInt("/graph/maxLength", 400) returns 400
20:13:24.148 00.001 27840 GetInt("/graph/minHeight", 1) returns 1
20:13:24.148 00.000 27840 GetInt("/graph/maxHeight", 16) returns 16
20:13:24.149 00.001 27840 GetInt("/graph/length", 100) returns 100
20:13:24.149 00.000 27840 GraphStats window size = 100
20:13:24.149 00.000 27840 GetInt("/graph/height", 4) returns 4
20:13:24.149 00.000 27840 GetInt("graph/HeightUnits", 1) returns 1
20:13:24.149 00.000 27840 GetBoolean("/graph/showCorrections", 1) returns 1
20:13:24.149 00.000 27840 GetBoolean("/graph/showStarMass", 0) returns 0
20:13:24.150 00.001 27840 GetBoolean("/graph/showStarSNR", 0) returns 0
20:13:24.150 00.000 27840 GetBoolean("/graph/correctionsToScale", 0) returns 0
20:13:24.197 00.047 27840 GetInt("/graph_stepguider/length", 1) returns 1
20:13:24.201 00.004 27840 GetBoolean("/ProfileRawMode", 0) returns 0
20:13:24.202 00.001 27840 GetInt("/target/length", 100) returns 100
20:13:24.202 00.000 27840 GetDouble("/target/zoom", 1.000000) returns 1.000000
20:13:24.214 00.012 27840 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
20:13:24.214 00.000 27840 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
20:13:24.995 00.781 27840 GetString("/profile/1/name", "") returns "KJM2"
20:13:24.996 00.001 27840 GetString("/profile/2/name", "") returns "KJM"
20:13:25.006 00.010 27840 GetString("/profile/1/name", "") returns "KJM2"
20:13:25.323 00.317 27840 GetString("/profile/1/indi/INDIcam", "") returns ""
20:13:25.343 00.020 27840 GetString("/profile/1/indi/INDImount", "") returns ""
20:13:25.357 00.014 27840 GetString("/profile/1/indi/INDImount", "") returns ""
20:13:25.366 00.009 27840 GetString("/profile/1/indi/INDIrotator", "") returns ""
20:13:25.371 00.005 27840 GetString("/profile/1/camera/LastMenuChoice", "None") returns "ToupTek Camera"
20:13:25.372 00.001 27840 CameraFactory(ToupTek Camera)
20:13:25.372 00.000 27840 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
20:13:25.373 00.001 27840 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
20:13:25.373 00.000 27840 GetInt("/profile/1/camera/gain", 95) returns 50
20:13:25.373 00.000 27840 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 20000
20:13:25.373 00.000 27840 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
20:13:25.374 00.001 27840 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
20:13:25.374 00.000 27840 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.000000
20:13:25.374 00.000 27840 GetInt("/profile/1/camera/binning", 1) returns 3
20:13:25.374 00.000 27840 TOUPTEK: ToupCam SDK version 59.29465.20250907
20:13:25.374 00.000 27840 GetInt("/profile/1/camera/ToupTek/bpp", 8) returns 16
20:13:25.374 00.000 27840 Created new camera of type ToupTek Camera = 013CF650
20:13:25.374 00.000 27840 GetString("/profile/1/camera/LastMenuChoice", "") returns "ToupTek Camera"
20:13:25.377 00.003 27840 GetString("/profile/1/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
20:13:25.377 00.000 27840 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
20:13:25.377 00.000 27840 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 150
20:13:25.378 00.001 27840 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
20:13:25.378 00.000 27840 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
20:13:25.379 00.001 27840 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
20:13:25.379 00.000 27840 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
20:13:25.379 00.000 27840 DecGuideMode set to Auto (1)
20:13:25.380 00.001 27840 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 3
20:13:25.380 00.000 27840 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.320000
20:13:25.381 00.001 27840 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
20:13:25.382 00.001 27840 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 3
20:13:25.382 00.000 27840 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.320000
20:13:25.383 00.001 27840 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
20:13:25.384 00.001 27840 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
20:13:25.384 00.000 27840 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
20:13:25.385 00.001 27840 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
20:13:25.385 00.000 27840 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 1
20:13:25.385 00.000 27840 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 20
20:13:25.385 00.000 27840 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 20
20:13:25.387 00.002 27840 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 20
20:13:25.387 00.000 27840 GetBoolean("/profile/1/scope/BacklashCompEnabled", 0) returns 0
20:13:25.387 00.000 27840 BLC: Backlash compensation is disabled
20:13:25.387 00.000 27840 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
20:13:25.387 00.000 27840 Scope: enabling slew check, guiding will stop when slew is detected
20:13:25.387 00.000 27840 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 1005DEA0
20:13:25.387 00.000 27840 GetString("/profile/1/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
20:13:25.388 00.001 27840 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
20:13:25.388 00.000 27840 ScopeFactory(None)
20:13:25.388 00.000 27840 Created new aux scope of type None = 00000000
20:13:25.390 00.002 27840 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
20:13:25.390 00.000 27840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
20:13:25.390 00.000 27840 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
20:13:25.390 00.000 27840 StepGuiderFactory(None)
20:13:25.390 00.000 27840 Created new stepguider of type None = 00000000
20:13:25.390 00.000 27840 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
20:13:25.390 00.000 27840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
20:13:25.390 00.000 27840 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "None"
20:13:25.390 00.000 27840 RotatorFactory(None)
20:13:25.390 00.000 27840 Created new Rotator of type None = 00000000
20:13:25.392 00.002 27840 GetString("/profile/1/rotator/LastMenuChoice", "") returns "None"
20:13:25.392 00.000 27840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
20:13:25.406 00.014 27840 GetString("/profile/1/name", "") returns "KJM2"
20:13:25.406 00.000 27840 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
20:13:25.406 00.000 27840 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
20:13:25.433 00.027 27840 starting server
20:13:25.441 00.008 27840 event server started, listening on port 4400
20:13:25.441 00.000 27840 Server started, listening on port 4300
20:13:25.441 00.000 27840 Status Line: Server started
20:13:25.448 00.007 27840 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=650;besth=44;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099198;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=588;besth=450;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=447;besth=726;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=293;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=432;besth=237;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=46|dock_size(5,0,0)=642|"
20:13:25.556 00.108 27840 GetBoolean("/Update/enabled", 1) returns 1
20:13:25.556 00.000 27840 GetInt("/Update/series", 0) returns 0
20:13:25.557 00.001 27668 UPD: updater thread entry
20:13:25.559 00.002 27668 UPD: fetch https://openphdguiding.org/release-main-win.txt
20:13:26.777 01.218 27668 UPD: latest ver = 2.6.14
20:13:26.778 00.001 27668 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
20:13:26.778 00.000 27668 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
20:13:26.778 00.000 27668 GetInt("/Update/force", 0) returns 0
20:13:26.778 00.000 27668 UPD: version is up-to-date
20:13:26.779 00.001 27668 UPD: updater thread exit
20:13:42.757 15.978 27840 GetInt("/profile/1/camera/ToupTek/bpp", 16) returns 16
20:13:48.190 05.433 27840 GetString("/profile/1/indi/INDIcam", "") returns ""
20:13:49.901 01.711 27840 gear_dialog: OnButtonConnectCamera
20:13:49.902 00.001 27840 gear_dialog: DoConnectCamera [ToupTek Camera]
20:13:49.902 00.000 27840 Status Line: Connecting to Camera ...
20:13:49.910 00.008 27840 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
20:13:49.910 00.000 27840 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
20:13:49.996 00.086 27840 TOUPTEK: connect: found 1 cameras
20:13:49.996 00.000 27840 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&2,G3M678M(USB2.0)] at idx 0
20:13:49.996 00.000 27840 Alert: Selected ToupTek camera not found.
20:13:50.286 00.290 27840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
20:13:50.286 00.000 27840 Status Line: Camera Connect Failed
20:13:52.692 02.406 27840 gear_dialog: OnButtonConnectScope
20:13:52.693 00.001 27840 Status Line: Connecting to Mount ...
20:13:52.697 00.004 27840 Connecting to mount [AstroPhysics GTO V2 Mount (ASCOM)]
20:13:52.697 00.000 27840 ASCOM Scope: Connecting
20:13:52.697 00.000 27840 Create ASCOM Scope: choice 'AstroPhysics GTO V2 Mount (ASCOM)' progid AstroPhysicsV2.Telescope
20:13:54.217 01.520 27840 pScopeDriver = 0x1015E334
20:13:59.225 05.008 27840 Scope reports its name as AstroPhysicsV2 (ASCOM)
20:13:59.225 00.000 27840 ASCOM scope: enabling sync pulse guide check
20:13:59.235 00.010 27840 ASCOM scope CanSlewAsync is true
20:13:59.235 00.000 27840 AstroPhysicsV2 (ASCOM) connected
20:13:59.247 00.012 27840 ScopeASCOM::GetDeclinationRadians() returns -47.1
20:13:59.248 00.001 27840 ScopeASCOM::SideOfPier() returns 1
20:13:59.249 00.001 27840 ASCOM Scope: Connect success
20:13:59.249 00.000 27840 Status Line: Mount Connected
20:13:59.263 00.014 27840 Connected Scope:AstroPhysicsV2 (ASCOM)
20:14:05.697 06.434 27840 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
20:14:05.697 00.000 27840 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
20:14:05.697 00.000 27840 Auto-loading calibration data
20:14:05.698 00.001 27840 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.017386
20:14:05.698 00.000 27840 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.020085
20:14:05.698 00.000 27840 GetInt("/profile/1/scope/calibration/binning", 1) returns 3
20:14:05.698 00.000 27840 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 2.842510
20:14:05.698 00.000 27840 GetDouble("/profile/1/scope/calibration/yAngle", 1.570796) returns 1.251320
20:14:05.699 00.001 27840 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.025041
20:14:05.699 00.000 27840 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
20:14:05.699 00.000 27840 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
20:14:05.699 00.000 27840 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
20:14:05.700 00.001 27840 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:14:05.700 00.000 27840 Mount::SetCalibration (scope) -- xAngle=162.9 yAngle=71.7 xRate=17.386 yRate=20.085 bin=3 dec=1.4 pierSide=1 par=+/+ rotAng=None
20:14:05.700 00.000 27840 Mount::SetCalibration (scope) -- sets m_xAngle=162.9 m_yAngleError=-178.8
20:14:05.719 00.019 27840 ScopeASCOM::GetDeclinationRadians() returns -47.1
20:14:05.720 00.001 27840 ScopeASCOM::SideOfPier() returns 1
20:14:07.704 01.984 27840 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
20:14:38.706 31.002 27840 gear_dialog: OnButtonConnectCamera
20:14:38.707 00.001 27840 gear_dialog: DoConnectCamera [ToupTek Camera]
20:14:38.707 00.000 27840 Status Line: Connecting to Camera ...
20:14:38.713 00.006 27840 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
20:14:38.713 00.000 27840 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
20:14:38.794 00.081 27840 TOUPTEK: connect: found 1 cameras
20:14:38.794 00.000 27840 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&2,G3M678M(USB2.0)] at idx 0
20:14:38.794 00.000 27840 Alert: Selected ToupTek camera not found.
20:14:38.801 00.007 27840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
20:14:38.801 00.000 27840 Status Line: Camera Connect Failed
20:14:45.329 06.528 27840 gear_dialog: OnButtonConnectCamera
20:14:45.329 00.000 27840 gear_dialog: DoConnectCamera [ToupTek Camera]
20:14:45.329 00.000 27840 Status Line: Connecting to Camera ...
20:14:45.335 00.006 27840 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
20:14:45.336 00.001 27840 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
20:14:45.415 00.079 27840 TOUPTEK: connect: found 1 cameras
20:14:45.415 00.000 27840 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&2,G3M678M(USB2.0)] at idx 0
20:14:45.416 00.001 27840 Alert: Selected ToupTek camera not found.
20:14:45.427 00.011 27840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
20:14:45.427 00.000 27840 Status Line: Camera Connect Failed
20:14:53.278 07.851 27840 gear_dialog: OnButtonConnectCamera
20:14:53.278 00.000 27840 gear_dialog: DoConnectCamera [ToupTek Camera]
20:14:53.279 00.001 27840 Status Line: Connecting to Camera ...
20:14:53.283 00.004 27840 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
20:14:53.283 00.000 27840 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
20:14:53.363 00.080 27840 TOUPTEK: connect: found 1 cameras
20:14:53.363 00.000 27840 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&2,G3M678M(USB2.0)] at idx 0
20:14:53.363 00.000 27840 Alert: Selected ToupTek camera not found.
20:14:53.372 00.009 27840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
20:14:53.372 00.000 27840 Status Line: Camera Connect Failed
20:15:07.140 13.768 27840 gear_dialog: OnButtonConnectAll
20:15:07.141 00.001 27840 gear_dialog: DoConnectCamera [ToupTek Camera]
20:15:07.141 00.000 27840 Status Line: Connecting to Camera ...
20:15:07.145 00.004 27840 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
20:15:07.145 00.000 27840 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
20:15:07.224 00.079 27840 TOUPTEK: connect: found 1 cameras
20:15:07.224 00.000 27840 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&2,G3M678M(USB2.0)] at idx 0
20:15:07.224 00.000 27840 Alert: Selected ToupTek camera not found.
20:15:07.233 00.009 27840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
20:15:07.233 00.000 27840 Status Line: Camera Connect Failed
20:15:07.245 00.012 27840 gear_dialog: OnButtonConnectStepGuider
20:15:07.251 00.006 27840 Connected AO:None
20:15:07.254 00.003 27840 gear_dialog: OnButtonConnectScope
20:15:07.254 00.000 27840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1405->OnButtonConnectScope: called when connected
20:15:07.254 00.000 27840 Status Line: Mount Connect Failed
20:15:07.265 00.011 27840 gear_dialog: OnButtonConnectAuxScope
20:15:07.266 00.001 27840 Connected AuxScope:None
20:15:07.267 00.001 27840 gear_dialog: OnButtonConnectRotator
20:15:07.273 00.006 27840 Connected Rotator:None
20:16:40.616 00.015 2720 PHD2 version 2.6.14 begins execution with:
20:16:40.617 00.001 2720    Windows 10 (build 26200), 64-bit edition
20:16:40.617 00.000 2720    wxWidgets 3.0.5
20:16:40.617 00.000 2720    cfitsio 3.49
20:16:40.617 00.000 2720 GetString("/frame/LogDir", "") returns ""
20:16:40.620 00.003 2720 CoInitializeEx returns 1
20:16:40.632 00.012 2720 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
20:16:40.632 00.000 2720 GetInt("/wxLanguage", 0) returns 60
20:16:40.633 00.001 2720 locale: initialized with lang id 60 (r=1)
20:16:40.633 00.000 2720 locale: wxTranslations language set to 60
20:16:40.634 00.001 2720 GetInt("/currentProfile", 0) returns 1
20:16:40.641 00.007 2720 reset dither spiral
20:16:40.645 00.004 2720 StartWorkerThread(00000000) begins
20:16:40.645 00.000 2720 WorkerThread constructor called
20:16:40.645 00.000 2720 StartWorkerThread(012120B0) ends
20:16:40.645 00.000 2720 StartWorkerThread(00000000) begins
20:16:40.645 00.000 2720 WorkerThread constructor called
20:16:40.645 00.000 2720 StartWorkerThread(012114E0) ends
20:16:40.645 00.000 2720 GetBoolean("/ServerMode", 1) returns 1
20:16:40.645 00.000 1932 WorkerThread::Entry() begins
20:16:40.645 00.000 9936 WorkerThread::Entry() begins
20:16:40.645 00.000 9936 worker thread CoInitializeEx returns 0
20:16:40.645 00.000 1932 worker thread CoInitializeEx returns 0
20:16:40.767 00.122 2720 GetInt("/profile/1/NoiseReductionMethod", 0) returns 1
20:16:40.767 00.000 2720 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
20:16:40.767 00.000 2720 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
20:16:40.768 00.001 2720 GetInt("/profile/1/DitherMode", 0) returns 0
20:16:40.768 00.000 2720 set dither mode 0
20:16:40.768 00.000 2720 GetInt("/profile/1/frame/timeLapse", 0) returns 0
20:16:40.769 00.001 2720 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
20:16:40.769 00.000 2720 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
20:16:40.769 00.000 2720 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 1
20:16:40.769 00.000 2720 Variable delay: Enabled, Short = 1000 ms, Long = 10000 ms
20:16:40.770 00.001 2720 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
20:16:40.770 00.000 2720 GetInt("/profile/1/frame/focalLength", 0) returns 1380
20:16:40.771 00.001 2720 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
20:16:40.771 00.000 2720 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
20:16:40.771 00.000 2720 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 10.000000
20:16:40.771 00.000 2720 AutoExp: config min = 1000 max = 5000 snr = 10.00
20:16:40.772 00.001 2720 AutoExp: reset exp to 5000
20:16:40.772 00.000 2720 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
20:16:40.774 00.002 2720 GetInt("/profile/1/ExposureDurationMs", 1000) returns 1000
20:16:40.774 00.000 2720 OnExposureDurationSelected: duration = 1000
20:16:40.775 00.001 2720 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
20:16:40.775 00.000 2720 GetInt("/profile/1/Gamma", 100) returns 198
20:16:40.775 00.000 2720 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
20:16:40.776 00.001 2720 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
20:16:40.776 00.000 2720 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
20:16:40.776 00.000 2720 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
20:16:40.776 00.000 2720 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
20:16:40.776 00.000 2720 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
20:16:40.777 00.001 2720 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
20:16:40.777 00.000 2720 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
20:16:40.777 00.000 2720 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
20:16:40.781 00.004 2720 guider state => UNINITIALIZED
20:16:40.782 00.001 2720 GetInt("/profile/1/overlay/slit/center.x", 376) returns 376
20:16:40.782 00.000 2720 GetInt("/profile/1/overlay/slit/center.y", 290) returns 290
20:16:40.782 00.000 2720 GetInt("/profile/1/overlay/slit/width", 8) returns 8
20:16:40.783 00.001 2720 GetInt("/profile/1/overlay/slit/height", 100) returns 100
20:16:40.783 00.000 2720 GetInt("/profile/1/overlay/slit/angle", 0) returns 0
20:16:40.784 00.001 2720 Changing from state UNINITIALIZED to UNINITIALIZED
20:16:40.784 00.000 2720 guider state => SELECTING
20:16:40.784 00.000 2720 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
20:16:40.785 00.001 2720 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
20:16:40.785 00.000 2720 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 1.500000
20:16:40.785 00.000 2720 Setting StarMinHFD = 1.50
20:16:40.786 00.001 2720 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 10.000000
20:16:40.786 00.000 2720 Setting MaxHFD = 10.0
20:16:40.786 00.000 2720 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
20:16:40.786 00.000 2720 Setting StarMinSNR = 6.0
20:16:40.786 00.000 2720 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
20:16:40.787 00.001 2720 Setting AutoSelDownsample = 0
20:16:40.787 00.000 2720 GetString("/profile/1/guider/bookmarks", "") returns ""
20:16:40.787 00.000 2720 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
20:16:40.788 00.001 2720 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
20:16:40.788 00.000 2720 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
20:16:40.788 00.000 2720 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
20:16:40.789 00.001 2720 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
20:16:40.789 00.000 2720 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
20:16:40.789 00.000 2720 MultiStar mode enabled
20:16:40.790 00.001 2720 GetBoolean("/StickyLockPosition", 0) returns 0
20:16:40.796 00.006 2720 GetString("/geometry", "") returns "1;2906;1730;-13;-13"
20:16:40.835 00.039 2720 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
20:16:40.835 00.000 2720 GetString("/graph/RAColor", "") returns "#6464FF"
20:16:40.836 00.001 2720 GetString("/graph/DecColor", "") returns "#FF0000"
20:16:40.836 00.000 2720 GetInt("/graph/minLength", 50) returns 50
20:16:40.836 00.000 2720 GetInt("/graph/maxLength", 400) returns 400
20:16:40.837 00.001 2720 GetInt("/graph/minHeight", 1) returns 1
20:16:40.837 00.000 2720 GetInt("/graph/maxHeight", 16) returns 16
20:16:40.837 00.000 2720 GetInt("/graph/length", 100) returns 100
20:16:40.837 00.000 2720 GraphStats window size = 100
20:16:40.837 00.000 2720 GetInt("/graph/height", 4) returns 4
20:16:40.837 00.000 2720 GetInt("graph/HeightUnits", 1) returns 1
20:16:40.837 00.000 2720 GetBoolean("/graph/showCorrections", 1) returns 1
20:16:40.838 00.001 2720 GetBoolean("/graph/showStarMass", 0) returns 0
20:16:40.838 00.000 2720 GetBoolean("/graph/showStarSNR", 0) returns 0
20:16:40.838 00.000 2720 GetBoolean("/graph/correctionsToScale", 0) returns 0
20:16:40.893 00.055 2720 GetInt("/graph_stepguider/length", 1) returns 1
20:16:40.898 00.005 2720 GetBoolean("/ProfileRawMode", 0) returns 0
20:16:40.899 00.001 2720 GetInt("/target/length", 100) returns 100
20:16:40.899 00.000 2720 GetDouble("/target/zoom", 1.000000) returns 1.000000
20:16:40.911 00.012 2720 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
20:16:40.911 00.000 2720 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
20:16:41.274 00.363 2720 GetString("/profile/1/name", "") returns "KJM2"
20:16:41.274 00.000 2720 GetString("/profile/2/name", "") returns "KJM"
20:16:41.287 00.013 2720 GetString("/profile/1/name", "") returns "KJM2"
20:16:41.630 00.343 2720 GetString("/profile/1/indi/INDIcam", "") returns ""
20:16:41.651 00.021 2720 GetString("/profile/1/indi/INDImount", "") returns ""
20:16:41.665 00.014 2720 GetString("/profile/1/indi/INDImount", "") returns ""
20:16:41.676 00.011 2720 GetString("/profile/1/indi/INDIrotator", "") returns ""
20:16:41.681 00.005 2720 GetString("/profile/1/camera/LastMenuChoice", "None") returns "ToupTek Camera"
20:16:41.683 00.002 2720 CameraFactory(ToupTek Camera)
20:16:41.684 00.001 2720 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
20:16:41.684 00.000 2720 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
20:16:41.684 00.000 2720 GetInt("/profile/1/camera/gain", 95) returns 50
20:16:41.684 00.000 2720 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 20000
20:16:41.684 00.000 2720 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
20:16:41.685 00.001 2720 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
20:16:41.685 00.000 2720 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.000000
20:16:41.685 00.000 2720 GetInt("/profile/1/camera/binning", 1) returns 3
20:16:41.685 00.000 2720 TOUPTEK: ToupCam SDK version 59.29465.20250907
20:16:41.685 00.000 2720 GetInt("/profile/1/camera/ToupTek/bpp", 8) returns 16
20:16:41.685 00.000 2720 Created new camera of type ToupTek Camera = 01252C78
20:16:41.685 00.000 2720 GetString("/profile/1/camera/LastMenuChoice", "") returns "ToupTek Camera"
20:16:41.689 00.004 2720 GetString("/profile/1/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
20:16:41.689 00.000 2720 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
20:16:41.690 00.001 2720 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 150
20:16:41.690 00.000 2720 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
20:16:41.690 00.000 2720 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
20:16:41.690 00.000 2720 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
20:16:41.692 00.002 2720 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
20:16:41.692 00.000 2720 DecGuideMode set to Auto (1)
20:16:41.692 00.000 2720 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 3
20:16:41.692 00.000 2720 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.320000
20:16:41.693 00.001 2720 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
20:16:41.694 00.001 2720 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 3
20:16:41.694 00.000 2720 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.320000
20:16:41.694 00.000 2720 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
20:16:41.695 00.001 2720 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
20:16:41.695 00.000 2720 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
20:16:41.696 00.001 2720 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
20:16:41.696 00.000 2720 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 1
20:16:41.696 00.000 2720 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 20
20:16:41.697 00.001 2720 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 20
20:16:41.697 00.000 2720 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 20
20:16:41.697 00.000 2720 GetBoolean("/profile/1/scope/BacklashCompEnabled", 0) returns 0
20:16:41.697 00.000 2720 BLC: Backlash compensation is disabled
20:16:41.697 00.000 2720 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
20:16:41.697 00.000 2720 Scope: enabling slew check, guiding will stop when slew is detected
20:16:41.697 00.000 2720 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 100C2418
20:16:41.698 00.001 2720 GetString("/profile/1/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
20:16:41.699 00.001 2720 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
20:16:41.699 00.000 2720 ScopeFactory(None)
20:16:41.699 00.000 2720 Created new aux scope of type None = 00000000
20:16:41.699 00.000 2720 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
20:16:41.699 00.000 2720 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
20:16:41.700 00.001 2720 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
20:16:41.700 00.000 2720 StepGuiderFactory(None)
20:16:41.700 00.000 2720 Created new stepguider of type None = 00000000
20:16:41.701 00.001 2720 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
20:16:41.701 00.000 2720 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
20:16:41.701 00.000 2720 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "None"
20:16:41.701 00.000 2720 RotatorFactory(None)
20:16:41.701 00.000 2720 Created new Rotator of type None = 00000000
20:16:41.701 00.000 2720 GetString("/profile/1/rotator/LastMenuChoice", "") returns "None"
20:16:41.701 00.000 2720 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
20:16:41.719 00.018 2720 GetString("/profile/1/name", "") returns "KJM2"
20:16:41.719 00.000 2720 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
20:16:41.719 00.000 2720 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
20:16:41.733 00.014 2720 starting server
20:16:41.742 00.009 2720 event server started, listening on port 4400
20:16:41.742 00.000 2720 Server started, listening on port 4300
20:16:41.742 00.000 2720 Status Line: Server started
20:16:41.747 00.005 2720 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=650;besth=44;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099198;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=588;besth=450;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=447;besth=726;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=293;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=432;besth=237;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=46|dock_size(5,0,0)=642|"
20:16:41.814 00.067 2720 GetBoolean("/Update/enabled", 1) returns 1
20:16:41.815 00.001 2720 GetInt("/Update/series", 0) returns 0
20:16:41.815 00.000 3284 UPD: updater thread entry
20:16:41.816 00.001 3284 UPD: fetch https://openphdguiding.org/release-main-win.txt
20:16:42.456 00.640 3284 UPD: latest ver = 2.6.14
20:16:42.456 00.000 3284 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
20:16:42.456 00.000 3284 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
20:16:42.456 00.000 3284 GetInt("/Update/force", 0) returns 0
20:16:42.456 00.000 3284 UPD: version is up-to-date
20:16:42.457 00.001 3284 UPD: updater thread exit
20:16:56.405 13.948 2720 gear_dialog: OnButtonConnectCamera
20:16:56.406 00.001 2720 gear_dialog: DoConnectCamera [ToupTek Camera]
20:16:56.406 00.000 2720 Status Line: Connecting to Camera ...
20:16:56.417 00.011 2720 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
20:16:56.417 00.000 2720 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
20:16:56.503 00.086 2720 TOUPTEK: connect: found 1 cameras
20:16:56.503 00.000 2720 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&2,G3M678M(USB2.0)] at idx 0
20:16:56.503 00.000 2720 Alert: Selected ToupTek camera not found.
20:16:56.770 00.267 2720 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
20:16:56.771 00.001 2720 Status Line: Camera Connect Failed
20:17:02.817 06.046 2720 gear_dialog: OnButtonConnectScope
20:17:02.817 00.000 2720 Status Line: Connecting to Mount ...
20:17:02.824 00.007 2720 Connecting to mount [AstroPhysics GTO V2 Mount (ASCOM)]
20:17:02.824 00.000 2720 ASCOM Scope: Connecting
20:17:02.824 00.000 2720 Create ASCOM Scope: choice 'AstroPhysics GTO V2 Mount (ASCOM)' progid AstroPhysicsV2.Telescope
20:17:02.829 00.005 2720 pScopeDriver = 0x10179704
20:17:02.860 00.031 2720 Scope reports its name as AstroPhysicsV2 (ASCOM)
20:17:02.861 00.001 2720 ASCOM scope: enabling sync pulse guide check
20:17:02.863 00.002 2720 ASCOM scope CanSlewAsync is true
20:17:02.863 00.000 2720 AstroPhysicsV2 (ASCOM) connected
20:17:02.878 00.015 2720 ScopeASCOM::GetDeclinationRadians() returns -47.1
20:17:02.878 00.000 2720 ScopeASCOM::SideOfPier() returns 1
20:17:02.879 00.001 2720 ASCOM Scope: Connect success
20:17:02.879 00.000 2720 Status Line: Mount Connected
20:17:02.889 00.010 2720 Connected Scope:AstroPhysicsV2 (ASCOM)
20:17:22.213 19.324 2720 gear_dialog: OnButtonConnectCamera
20:17:22.213 00.000 2720 gear_dialog: DoConnectCamera [ToupTek Camera]
20:17:22.213 00.000 2720 Status Line: Connecting to Camera ...
20:17:22.219 00.006 2720 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
20:17:22.219 00.000 2720 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
20:17:22.299 00.080 2720 TOUPTEK: connect: found 1 cameras
20:17:22.300 00.001 2720 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&2,G3M678M(USB2.0)] at idx 0
20:17:22.300 00.000 2720 Alert: Selected ToupTek camera not found.
20:17:22.311 00.011 2720 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
20:17:22.311 00.000 2720 Status Line: Camera Connect Failed
20:17:26.115 03.804 2720 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
20:17:26.116 00.001 2720 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
20:17:26.116 00.000 2720 Auto-loading calibration data
20:17:26.116 00.000 2720 GetDouble("/profile/1/scope/calibration/xRate", 1.000000) returns 0.017386
20:17:26.117 00.001 2720 GetDouble("/profile/1/scope/calibration/yRate", 1.000000) returns 0.020085
20:17:26.117 00.000 2720 GetInt("/profile/1/scope/calibration/binning", 1) returns 3
20:17:26.117 00.000 2720 GetDouble("/profile/1/scope/calibration/xAngle", 0.000000) returns 2.842510
20:17:26.118 00.001 2720 GetDouble("/profile/1/scope/calibration/yAngle", 1.570796) returns 1.251320
20:17:26.118 00.000 2720 GetDouble("/profile/1/scope/calibration/declination", 0.000000) returns 0.025041
20:17:26.118 00.000 2720 GetInt("/profile/1/scope/calibration/pierSide", -1) returns 1
20:17:26.118 00.000 2720 GetInt("/profile/1/scope/calibration/raGuideParity", 0) returns 1
20:17:26.119 00.001 2720 GetInt("/profile/1/scope/calibration/decGuideParity", 0) returns 1
20:17:26.119 00.000 2720 GetDouble("/profile/1/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:17:26.119 00.000 2720 Mount::SetCalibration (scope) -- xAngle=162.9 yAngle=71.7 xRate=17.386 yRate=20.085 bin=3 dec=1.4 pierSide=1 par=+/+ rotAng=None
20:17:26.119 00.000 2720 Mount::SetCalibration (scope) -- sets m_xAngle=162.9 m_yAngleError=-178.8
20:17:26.136 00.017 2720 ScopeASCOM::GetDeclinationRadians() returns -47.1
20:17:26.138 00.002 2720 ScopeASCOM::SideOfPier() returns 1
20:17:27.603 01.465 2720 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
20:18:45.551 77.948 2720 MyFrame::OnClose proceeding
20:18:45.552 00.001 2720 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:18:45.552 00.000 2720 StopWorkerThread(0x012120B0) begins
20:18:45.552 00.000 1932 Worker thread wakes up
20:18:45.552 00.000 1932 worker thread servicing REQUEST_TERMINATE
20:18:45.552 00.000 1932 worker thread done servicing request
20:18:45.552 00.000 1932 WorkerThread::Entry() ends
20:18:45.553 00.001 2720 StopWorkerThread() threadExitCode=0
20:18:45.553 00.000 2720 StopWorkerThread(0x012120B0) ends
20:18:45.553 00.000 2720 WorkerThread destructor called
20:18:45.553 00.000 2720 StopWorkerThread(0x012114E0) begins
20:18:45.553 00.000 9936 Worker thread wakes up
20:18:45.553 00.000 9936 worker thread servicing REQUEST_TERMINATE
20:18:45.553 00.000 9936 worker thread done servicing request
20:18:45.553 00.000 9936 WorkerThread::Entry() ends
20:18:45.553 00.000 2720 StopWorkerThread() threadExitCode=0
20:18:45.553 00.000 2720 StopWorkerThread(0x012114E0) ends
20:18:45.553 00.000 2720 WorkerThread destructor called
20:18:45.553 00.000 2720 Shutdown: forced=0
20:18:45.553 00.000 2720 Shutdown: disconnect scope
20:18:45.553 00.000 2720 ASCOM Scope: Disconnecting
20:18:45.586 00.033 2720 ASCOM Scope: Disconnected Successfully
20:18:45.593 00.007 2720 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
20:18:45.593 00.000 2720 ScopeASCOM::GetDeclinationRadians() returns Unknown
20:18:45.593 00.000 2720 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
20:18:45.593 00.000 2720 ScopeASCOM::SideOfPier() returns -1
20:18:45.594 00.001 2720 Shutdown complete
20:18:45.594 00.000 2720 UPD: shutdown
20:18:45.594 00.000 2720 stopping server
20:18:45.594 00.000 2720 event server stopped
20:18:45.594 00.000 2720 Status Line: Server stopped
20:18:53.345 00.029 8672 PHD2 version 2.6.14 begins execution with:
20:18:53.346 00.001 8672    Windows 10 (build 26200), 64-bit edition
20:18:53.347 00.001 8672    wxWidgets 3.0.5
20:18:53.347 00.000 8672    cfitsio 3.49
20:18:53.347 00.000 8672 GetString("/frame/LogDir", "") returns ""
20:18:53.351 00.004 8672 CoInitializeEx returns 1
20:18:53.366 00.015 8672 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
20:18:53.366 00.000 8672 GetInt("/wxLanguage", 0) returns 60
20:18:53.367 00.001 8672 locale: initialized with lang id 60 (r=1)
20:18:53.367 00.000 8672 locale: wxTranslations language set to 60
20:18:53.368 00.001 8672 GetInt("/currentProfile", 0) returns 1
20:18:53.374 00.006 8672 reset dither spiral
20:18:53.377 00.003 8672 StartWorkerThread(00000000) begins
20:18:53.377 00.000 8672 WorkerThread constructor called
20:18:53.377 00.000 8672 StartWorkerThread(013D2F10) ends
20:18:53.377 00.000 8672 StartWorkerThread(00000000) begins
20:18:53.377 00.000 8672 WorkerThread constructor called
20:18:53.378 00.001 8672 StartWorkerThread(013D2580) ends
20:18:53.378 00.000 11576 WorkerThread::Entry() begins
20:18:53.378 00.000 8672 GetBoolean("/ServerMode", 1) returns 1
20:18:53.378 00.000 13504 WorkerThread::Entry() begins
20:18:53.378 00.000 11576 worker thread CoInitializeEx returns 0
20:18:53.378 00.000 13504 worker thread CoInitializeEx returns 0
20:18:53.635 00.257 8672 GetInt("/profile/1/NoiseReductionMethod", 0) returns 1
20:18:53.636 00.001 8672 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
20:18:53.637 00.001 8672 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
20:18:53.637 00.000 8672 GetInt("/profile/1/DitherMode", 0) returns 0
20:18:53.637 00.000 8672 set dither mode 0
20:18:53.638 00.001 8672 GetInt("/profile/1/frame/timeLapse", 0) returns 0
20:18:53.638 00.000 8672 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
20:18:53.638 00.000 8672 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
20:18:53.639 00.001 8672 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 1
20:18:53.639 00.000 8672 Variable delay: Enabled, Short = 1000 ms, Long = 10000 ms
20:18:53.640 00.001 8672 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
20:18:53.640 00.000 8672 GetInt("/profile/1/frame/focalLength", 0) returns 1380
20:18:53.641 00.001 8672 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
20:18:53.641 00.000 8672 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
20:18:53.641 00.000 8672 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 10.000000
20:18:53.641 00.000 8672 AutoExp: config min = 1000 max = 5000 snr = 10.00
20:18:53.642 00.001 8672 AutoExp: reset exp to 5000
20:18:53.642 00.000 8672 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
20:18:53.643 00.001 8672 GetInt("/profile/1/ExposureDurationMs", 1000) returns 1000
20:18:53.643 00.000 8672 OnExposureDurationSelected: duration = 1000
20:18:53.643 00.000 8672 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
20:18:53.643 00.000 8672 GetInt("/profile/1/Gamma", 100) returns 198
20:18:53.644 00.001 8672 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
20:18:53.644 00.000 8672 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
20:18:53.644 00.000 8672 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
20:18:53.644 00.000 8672 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
20:18:53.644 00.000 8672 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
20:18:53.644 00.000 8672 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
20:18:53.645 00.001 8672 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
20:18:53.645 00.000 8672 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
20:18:53.645 00.000 8672 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
20:18:53.651 00.006 8672 guider state => UNINITIALIZED
20:18:53.652 00.001 8672 GetInt("/profile/1/overlay/slit/center.x", 376) returns 376
20:18:53.652 00.000 8672 GetInt("/profile/1/overlay/slit/center.y", 290) returns 290
20:18:53.652 00.000 8672 GetInt("/profile/1/overlay/slit/width", 8) returns 8
20:18:53.652 00.000 8672 GetInt("/profile/1/overlay/slit/height", 100) returns 100
20:18:53.652 00.000 8672 GetInt("/profile/1/overlay/slit/angle", 0) returns 0
20:18:53.654 00.002 8672 Changing from state UNINITIALIZED to UNINITIALIZED
20:18:53.654 00.000 8672 guider state => SELECTING
20:18:53.654 00.000 8672 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
20:18:53.654 00.000 8672 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
20:18:53.655 00.001 8672 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 1.500000
20:18:53.655 00.000 8672 Setting StarMinHFD = 1.50
20:18:53.655 00.000 8672 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 10.000000
20:18:53.655 00.000 8672 Setting MaxHFD = 10.0
20:18:53.655 00.000 8672 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
20:18:53.655 00.000 8672 Setting StarMinSNR = 6.0
20:18:53.656 00.001 8672 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
20:18:53.656 00.000 8672 Setting AutoSelDownsample = 0
20:18:53.656 00.000 8672 GetString("/profile/1/guider/bookmarks", "") returns ""
20:18:53.656 00.000 8672 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
20:18:53.657 00.001 8672 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
20:18:53.657 00.000 8672 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
20:18:53.657 00.000 8672 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
20:18:53.658 00.001 8672 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
20:18:53.659 00.001 8672 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
20:18:53.659 00.000 8672 MultiStar mode enabled
20:18:53.659 00.000 8672 GetBoolean("/StickyLockPosition", 0) returns 0
20:18:53.665 00.006 8672 GetString("/geometry", "") returns "1;2906;1730;-13;-13"
20:18:53.711 00.046 8672 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
20:18:53.712 00.001 8672 GetString("/graph/RAColor", "") returns "#6464FF"
20:18:53.712 00.000 8672 GetString("/graph/DecColor", "") returns "#FF0000"
20:18:53.712 00.000 8672 GetInt("/graph/minLength", 50) returns 50
20:18:53.713 00.001 8672 GetInt("/graph/maxLength", 400) returns 400
20:18:53.713 00.000 8672 GetInt("/graph/minHeight", 1) returns 1
20:18:53.713 00.000 8672 GetInt("/graph/maxHeight", 16) returns 16
20:18:53.714 00.001 8672 GetInt("/graph/length", 100) returns 100
20:18:53.714 00.000 8672 GraphStats window size = 100
20:18:53.714 00.000 8672 GetInt("/graph/height", 4) returns 4
20:18:53.714 00.000 8672 GetInt("graph/HeightUnits", 1) returns 1
20:18:53.714 00.000 8672 GetBoolean("/graph/showCorrections", 1) returns 1
20:18:53.714 00.000 8672 GetBoolean("/graph/showStarMass", 0) returns 0
20:18:53.715 00.001 8672 GetBoolean("/graph/showStarSNR", 0) returns 0
20:18:53.715 00.000 8672 GetBoolean("/graph/correctionsToScale", 0) returns 0
20:18:53.755 00.040 8672 GetInt("/graph_stepguider/length", 1) returns 1
20:18:53.762 00.007 8672 GetBoolean("/ProfileRawMode", 0) returns 0
20:18:53.763 00.001 8672 GetInt("/target/length", 100) returns 100
20:18:53.763 00.000 8672 GetDouble("/target/zoom", 1.000000) returns 1.000000
20:18:53.775 00.012 8672 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
20:18:53.775 00.000 8672 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
20:18:54.159 00.384 8672 GetString("/profile/1/name", "") returns "KJM2"
20:18:54.159 00.000 8672 GetString("/profile/2/name", "") returns "KJM"
20:18:54.176 00.017 8672 GetString("/profile/1/name", "") returns "KJM2"
20:18:54.521 00.345 8672 GetString("/profile/1/indi/INDIcam", "") returns ""
20:18:54.540 00.019 8672 GetString("/profile/1/indi/INDImount", "") returns ""
20:18:54.552 00.012 8672 GetString("/profile/1/indi/INDImount", "") returns ""
20:18:54.564 00.012 8672 GetString("/profile/1/indi/INDIrotator", "") returns ""
20:18:54.568 00.004 8672 GetString("/profile/1/camera/LastMenuChoice", "None") returns "ToupTek Camera"
20:18:54.569 00.001 8672 CameraFactory(ToupTek Camera)
20:18:54.569 00.000 8672 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
20:18:54.569 00.000 8672 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
20:18:54.569 00.000 8672 GetInt("/profile/1/camera/gain", 95) returns 50
20:18:54.569 00.000 8672 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 20000
20:18:54.570 00.001 8672 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
20:18:54.570 00.000 8672 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
20:18:54.570 00.000 8672 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.000000
20:18:54.570 00.000 8672 GetInt("/profile/1/camera/binning", 1) returns 3
20:18:54.570 00.000 8672 TOUPTEK: ToupCam SDK version 59.29465.20250907
20:18:54.570 00.000 8672 GetInt("/profile/1/camera/ToupTek/bpp", 8) returns 16
20:18:54.570 00.000 8672 Created new camera of type ToupTek Camera = 10129740
20:18:54.571 00.001 8672 GetString("/profile/1/camera/LastMenuChoice", "") returns "ToupTek Camera"
20:18:54.574 00.003 8672 GetString("/profile/1/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
20:18:54.574 00.000 8672 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
20:18:54.575 00.001 8672 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 150
20:18:54.575 00.000 8672 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
20:18:54.576 00.001 8672 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
20:18:54.576 00.000 8672 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
20:18:54.576 00.000 8672 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
20:18:54.576 00.000 8672 DecGuideMode set to Auto (1)
20:18:54.577 00.001 8672 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 3
20:18:54.577 00.000 8672 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.320000
20:18:54.578 00.001 8672 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
20:18:54.578 00.000 8672 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 3
20:18:54.578 00.000 8672 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.320000
20:18:54.579 00.001 8672 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
20:18:54.579 00.000 8672 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
20:18:54.580 00.001 8672 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
20:18:54.580 00.000 8672 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
20:18:54.581 00.001 8672 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 1
20:18:54.581 00.000 8672 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 20
20:18:54.581 00.000 8672 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 20
20:18:54.581 00.000 8672 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 20
20:18:54.581 00.000 8672 GetBoolean("/profile/1/scope/BacklashCompEnabled", 0) returns 0
20:18:54.581 00.000 8672 BLC: Backlash compensation is disabled
20:18:54.581 00.000 8672 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
20:18:54.581 00.000 8672 Scope: enabling slew check, guiding will stop when slew is detected
20:18:54.582 00.001 8672 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 1012A5C8
20:18:54.582 00.000 8672 GetString("/profile/1/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
20:18:54.584 00.002 8672 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
20:18:54.584 00.000 8672 ScopeFactory(None)
20:18:54.584 00.000 8672 Created new aux scope of type None = 00000000
20:18:54.584 00.000 8672 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
20:18:54.584 00.000 8672 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
20:18:54.585 00.001 8672 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
20:18:54.585 00.000 8672 StepGuiderFactory(None)
20:18:54.585 00.000 8672 Created new stepguider of type None = 00000000
20:18:54.585 00.000 8672 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
20:18:54.586 00.001 8672 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
20:18:54.586 00.000 8672 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "None"
20:18:54.586 00.000 8672 RotatorFactory(None)
20:18:54.586 00.000 8672 Created new Rotator of type None = 00000000
20:18:54.587 00.001 8672 GetString("/profile/1/rotator/LastMenuChoice", "") returns "None"
20:18:54.587 00.000 8672 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
20:18:54.600 00.013 8672 GetString("/profile/1/name", "") returns "KJM2"
20:18:54.600 00.000 8672 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
20:18:54.601 00.001 8672 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
20:18:54.615 00.014 8672 starting server
20:18:54.623 00.008 8672 event server started, listening on port 4400
20:18:54.623 00.000 8672 Server started, listening on port 4300
20:18:54.623 00.000 8672 Status Line: Server started
20:18:54.628 00.005 8672 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=650;besth=44;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099198;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=588;besth=450;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=447;besth=726;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=293;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=432;besth=237;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=46|dock_size(5,0,0)=642|"
20:18:54.704 00.076 8672 GetBoolean("/Update/enabled", 1) returns 1
20:18:54.704 00.000 8672 GetInt("/Update/series", 0) returns 0
20:18:54.705 00.001 27652 UPD: updater thread entry
20:18:54.705 00.000 27652 UPD: fetch https://openphdguiding.org/release-main-win.txt
20:18:55.218 00.513 27652 UPD: latest ver = 2.6.14
20:18:55.219 00.001 27652 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
20:18:55.219 00.000 27652 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
20:18:55.219 00.000 27652 GetInt("/Update/force", 0) returns 0
20:18:55.219 00.000 27652 UPD: version is up-to-date
20:18:55.220 00.001 27652 UPD: updater thread exit
20:19:03.834 08.614 8672 gear_dialog: OnButtonConnectCamera
20:19:03.834 00.000 8672 gear_dialog: DoConnectCamera [ToupTek Camera]
20:19:03.834 00.000 8672 Status Line: Connecting to Camera ...
20:19:03.841 00.007 8672 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
20:19:03.841 00.000 8672 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
20:19:03.927 00.086 8672 TOUPTEK: connect: found 0 cameras
20:19:03.927 00.000 8672 Alert: No ToupTek cameras detected
20:19:04.157 00.230 8672 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
20:19:04.158 00.001 8672 Status Line: Camera Connect Failed
21:13:52.774 3288.616 8672 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
21:13:52.775 00.001 8672 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
21:13:54.257 01.482 8672 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
21:13:54.681 00.424 8672 MyFrame::OnClose proceeding
21:13:54.681 00.000 8672 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:13:54.681 00.000 8672 StopWorkerThread(0x013D2F10) begins
21:13:54.700 00.019 11576 Worker thread wakes up
21:13:54.700 00.000 11576 worker thread servicing REQUEST_TERMINATE
21:13:54.700 00.000 11576 worker thread done servicing request
21:13:54.701 00.001 11576 WorkerThread::Entry() ends
21:13:54.703 00.002 8672 StopWorkerThread() threadExitCode=0
21:13:54.703 00.000 8672 StopWorkerThread(0x013D2F10) ends
21:13:54.703 00.000 8672 WorkerThread destructor called
21:13:54.703 00.000 8672 StopWorkerThread(0x013D2580) begins
21:13:54.704 00.001 13504 Worker thread wakes up
21:13:54.704 00.000 13504 worker thread servicing REQUEST_TERMINATE
21:13:54.704 00.000 13504 worker thread done servicing request
21:13:54.704 00.000 13504 WorkerThread::Entry() ends
21:13:54.705 00.001 8672 StopWorkerThread() threadExitCode=0
21:13:54.705 00.000 8672 StopWorkerThread(0x013D2580) ends
21:13:54.705 00.000 8672 WorkerThread destructor called
21:13:54.705 00.000 8672 Shutdown: forced=0
21:13:54.705 00.000 8672 Shutdown complete
21:13:54.705 00.000 8672 UPD: shutdown
21:13:54.705 00.000 8672 stopping server
21:13:54.706 00.001 8672 event server stopped
21:13:54.706 00.000 8672 Status Line: Server stopped
