13:44:00.002 00.021 8572 PHD2 version 2.6.14 begins execution with:
13:44:00.006 00.004 8572    Windows 10 (build 26200), 64-bit edition
13:44:00.006 00.000 8572    wxWidgets 3.0.5
13:44:00.006 00.000 8572    cfitsio 3.49
13:44:00.007 00.001 8572 GetString("/frame/LogDir", "") returns ""
13:44:00.009 00.002 8572 CoInitializeEx returns 1
13:44:00.027 00.018 8572 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
13:44:00.027 00.000 8572 GetInt("/wxLanguage", 0) returns 60
13:44:00.028 00.001 8572 locale: initialized with lang id 60 (r=1)
13:44:00.029 00.001 8572 locale: wxTranslations language set to 60
13:44:00.032 00.003 8572 GetInt("/currentProfile", 0) returns 1
13:44:00.035 00.003 8572 reset dither spiral
13:44:00.036 00.001 8572 StartWorkerThread(00000000) begins
13:44:00.036 00.000 8572 WorkerThread constructor called
13:44:00.037 00.001 8572 StartWorkerThread(01263198) ends
13:44:00.037 00.000 8572 StartWorkerThread(00000000) begins
13:44:00.037 00.000 8572 WorkerThread constructor called
13:44:00.037 00.000 8572 StartWorkerThread(01263D68) ends
13:44:00.037 00.000 8572 GetBoolean("/ServerMode", 1) returns 1
13:44:00.037 00.000 29008 WorkerThread::Entry() begins
13:44:00.037 00.000 29008 worker thread CoInitializeEx returns 0
13:44:00.037 00.000 17416 WorkerThread::Entry() begins
13:44:00.037 00.000 17416 worker thread CoInitializeEx returns 0
13:44:00.108 00.071 8572 GetInt("/profile/1/NoiseReductionMethod", 0) returns 1
13:44:00.109 00.001 8572 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
13:44:00.110 00.001 8572 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
13:44:00.111 00.001 8572 GetInt("/profile/1/DitherMode", 0) returns 0
13:44:00.111 00.000 8572 set dither mode 0
13:44:00.111 00.000 8572 GetInt("/profile/1/frame/timeLapse", 0) returns 0
13:44:00.111 00.000 8572 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
13:44:00.112 00.001 8572 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
13:44:00.112 00.000 8572 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 1
13:44:00.112 00.000 8572 Variable delay: Enabled, Short = 1000 ms, Long = 10000 ms
13:44:00.113 00.001 8572 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
13:44:00.113 00.000 8572 GetInt("/profile/1/frame/focalLength", 0) returns 1380
13:44:00.113 00.000 8572 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
13:44:00.114 00.001 8572 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
13:44:00.114 00.000 8572 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 10.000000
13:44:00.114 00.000 8572 AutoExp: config min = 1000 max = 5000 snr = 10.00
13:44:00.115 00.001 8572 AutoExp: reset exp to 5000
13:44:00.115 00.000 8572 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
13:44:00.116 00.001 8572 GetInt("/profile/1/ExposureDurationMs", 1000) returns 1000
13:44:00.116 00.000 8572 OnExposureDurationSelected: duration = 1000
13:44:00.116 00.000 8572 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
13:44:00.116 00.000 8572 GetInt("/profile/1/Gamma", 100) returns 198
13:44:00.117 00.001 8572 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
13:44:00.117 00.000 8572 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
13:44:00.117 00.000 8572 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
13:44:00.117 00.000 8572 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
13:44:00.117 00.000 8572 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
13:44:00.118 00.001 8572 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
13:44:00.118 00.000 8572 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
13:44:00.118 00.000 8572 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
13:44:00.118 00.000 8572 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
13:44:00.123 00.005 8572 guider state => UNINITIALIZED
13:44:00.123 00.000 8572 GetInt("/profile/1/overlay/slit/center.x", 376) returns 376
13:44:00.124 00.001 8572 GetInt("/profile/1/overlay/slit/center.y", 290) returns 290
13:44:00.124 00.000 8572 GetInt("/profile/1/overlay/slit/width", 8) returns 8
13:44:00.124 00.000 8572 GetInt("/profile/1/overlay/slit/height", 100) returns 100
13:44:00.124 00.000 8572 GetInt("/profile/1/overlay/slit/angle", 0) returns 0
13:44:00.126 00.002 8572 Changing from state UNINITIALIZED to UNINITIALIZED
13:44:00.126 00.000 8572 guider state => SELECTING
13:44:00.126 00.000 8572 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
13:44:00.126 00.000 8572 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
13:44:00.127 00.001 8572 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 1.500000
13:44:00.127 00.000 8572 Setting StarMinHFD = 1.50
13:44:00.127 00.000 8572 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 10.000000
13:44:00.127 00.000 8572 Setting MaxHFD = 10.0
13:44:00.128 00.001 8572 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
13:44:00.128 00.000 8572 Setting StarMinSNR = 6.0
13:44:00.128 00.000 8572 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
13:44:00.128 00.000 8572 Setting AutoSelDownsample = 0
13:44:00.129 00.001 8572 GetString("/profile/1/guider/bookmarks", "") returns ""
13:44:00.129 00.000 8572 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
13:44:00.129 00.000 8572 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
13:44:00.130 00.001 8572 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
13:44:00.130 00.000 8572 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
13:44:00.131 00.001 8572 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
13:44:00.131 00.000 8572 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
13:44:00.131 00.000 8572 MultiStar mode enabled
13:44:00.132 00.001 8572 GetBoolean("/StickyLockPosition", 0) returns 0
13:44:00.135 00.003 8572 GetString("/geometry", "") returns "1;2906;1730;-13;-13"
13:44:00.196 00.061 8572 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
13:44:00.196 00.000 8572 GetString("/graph/RAColor", "") returns "#6464FF"
13:44:00.196 00.000 8572 GetString("/graph/DecColor", "") returns "#FF0000"
13:44:00.197 00.001 8572 GetInt("/graph/minLength", 50) returns 50
13:44:00.197 00.000 8572 GetInt("/graph/maxLength", 400) returns 400
13:44:00.198 00.001 8572 GetInt("/graph/minHeight", 1) returns 1
13:44:00.198 00.000 8572 GetInt("/graph/maxHeight", 16) returns 16
13:44:00.199 00.001 8572 GetInt("/graph/length", 100) returns 100
13:44:00.199 00.000 8572 GraphStats window size = 100
13:44:00.199 00.000 8572 GetInt("/graph/height", 4) returns 4
13:44:00.199 00.000 8572 GetInt("graph/HeightUnits", 1) returns 1
13:44:00.199 00.000 8572 GetBoolean("/graph/showCorrections", 1) returns 1
13:44:00.199 00.000 8572 GetBoolean("/graph/showStarMass", 0) returns 0
13:44:00.199 00.000 8572 GetBoolean("/graph/showStarSNR", 0) returns 0
13:44:00.199 00.000 8572 GetBoolean("/graph/correctionsToScale", 0) returns 0
13:44:00.272 00.073 8572 GetInt("/graph_stepguider/length", 1) returns 1
13:44:00.275 00.003 8572 GetBoolean("/ProfileRawMode", 0) returns 0
13:44:00.275 00.000 8572 GetInt("/target/length", 100) returns 100
13:44:00.276 00.001 8572 GetDouble("/target/zoom", 1.000000) returns 1.000000
13:44:00.288 00.012 8572 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
13:44:00.288 00.000 8572 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
13:44:00.586 00.298 8572 GetString("/profile/1/name", "") returns "KJM2"
13:44:00.586 00.000 8572 GetString("/profile/2/name", "") returns "KJM"
13:44:00.593 00.007 8572 GetString("/profile/1/name", "") returns "KJM2"
13:44:01.248 00.655 8572 GetString("/profile/1/indi/INDIcam", "") returns ""
13:44:01.261 00.013 8572 GetString("/profile/1/indi/INDImount", "") returns ""
13:44:01.269 00.008 8572 GetString("/profile/1/indi/INDImount", "") returns ""
13:44:01.277 00.008 8572 GetString("/profile/1/indi/INDIrotator", "") returns ""
13:44:01.280 00.003 8572 GetString("/profile/1/camera/LastMenuChoice", "None") returns "ToupTek Camera"
13:44:01.281 00.001 8572 CameraFactory(ToupTek Camera)
13:44:01.281 00.000 8572 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
13:44:01.281 00.000 8572 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
13:44:01.281 00.000 8572 GetInt("/profile/1/camera/gain", 95) returns 50
13:44:01.281 00.000 8572 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 20000
13:44:01.282 00.001 8572 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
13:44:01.282 00.000 8572 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
13:44:01.282 00.000 8572 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.000000
13:44:01.282 00.000 8572 GetInt("/profile/1/camera/binning", 1) returns 3
13:44:01.282 00.000 8572 TOUPTEK: ToupCam SDK version 59.29465.20250907
13:44:01.282 00.000 8572 GetInt("/profile/1/camera/ToupTek/bpp", 8) returns 16
13:44:01.283 00.001 8572 Created new camera of type ToupTek Camera = 012BC958
13:44:01.283 00.000 8572 GetString("/profile/1/camera/LastMenuChoice", "") returns "ToupTek Camera"
13:44:01.285 00.002 8572 GetString("/profile/1/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:44:01.285 00.000 8572 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
13:44:01.286 00.001 8572 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 150
13:44:01.286 00.000 8572 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
13:44:01.287 00.001 8572 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
13:44:01.287 00.000 8572 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
13:44:01.287 00.000 8572 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
13:44:01.287 00.000 8572 DecGuideMode set to Auto (1)
13:44:01.288 00.001 8572 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 3
13:44:01.288 00.000 8572 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.320000
13:44:01.289 00.001 8572 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:44:01.289 00.000 8572 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 3
13:44:01.290 00.001 8572 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.320000
13:44:01.290 00.000 8572 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:44:01.291 00.001 8572 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
13:44:01.291 00.000 8572 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
13:44:01.292 00.001 8572 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
13:44:01.292 00.000 8572 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 1
13:44:01.292 00.000 8572 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 20
13:44:01.293 00.001 8572 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 20
13:44:01.293 00.000 8572 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 20
13:44:01.293 00.000 8572 GetBoolean("/profile/1/scope/BacklashCompEnabled", 0) returns 0
13:44:01.293 00.000 8572 BLC: Backlash compensation is disabled
13:44:01.293 00.000 8572 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
13:44:01.293 00.000 8572 Scope: enabling slew check, guiding will stop when slew is detected
13:44:01.293 00.000 8572 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 108BB648
13:44:01.294 00.001 8572 GetString("/profile/1/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:44:01.294 00.000 8572 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
13:44:01.295 00.001 8572 ScopeFactory(None)
13:44:01.295 00.000 8572 Created new aux scope of type None = 00000000
13:44:01.295 00.000 8572 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
13:44:01.295 00.000 8572 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
13:44:01.296 00.001 8572 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
13:44:01.296 00.000 8572 StepGuiderFactory(None)
13:44:01.296 00.000 8572 Created new stepguider of type None = 00000000
13:44:01.296 00.000 8572 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
13:44:01.296 00.000 8572 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
13:44:01.297 00.001 8572 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "None"
13:44:01.297 00.000 8572 RotatorFactory(None)
13:44:01.297 00.000 8572 Created new Rotator of type None = 00000000
13:44:01.297 00.000 8572 GetString("/profile/1/rotator/LastMenuChoice", "") returns "None"
13:44:01.297 00.000 8572 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
13:44:01.304 00.007 8572 GetString("/profile/1/name", "") returns "KJM2"
13:44:01.304 00.000 8572 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
13:44:01.305 00.001 8572 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
13:44:01.321 00.016 8572 starting server
13:44:01.329 00.008 8572 event server started, listening on port 4400
13:44:01.329 00.000 8572 Server started, listening on port 4300
13:44:01.329 00.000 8572 Status Line: Server started
13:44:01.332 00.003 8572 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|"
13:44:01.378 00.046 8572 GetBoolean("/Update/enabled", 1) returns 1
13:44:01.378 00.000 8572 GetInt("/Update/series", 0) returns 0
13:44:01.378 00.000 8916 UPD: updater thread entry
13:44:01.379 00.001 8916 UPD: fetch https://openphdguiding.org/release-main-win.txt
13:44:02.045 00.666 8916 UPD: latest ver = 2.6.14
13:44:02.046 00.001 8916 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
13:44:02.046 00.000 8916 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
13:44:02.046 00.000 8916 GetInt("/Update/force", 0) returns 0
13:44:02.046 00.000 8916 UPD: version is up-to-date
13:44:02.047 00.001 8916 UPD: updater thread exit
13:44:17.599 15.552 8572 GetInt("/profile/1/camera/ToupTek/bpp", 16) returns 16
13:44:20.959 03.360 8572 GetString("/profile/1/indi/INDIcam", "") returns ""
13:44:22.817 01.858 8572 gear_dialog: OnButtonConnectCamera
13:44:22.817 00.000 8572 gear_dialog: DoConnectCamera [ToupTek Camera]
13:44:22.817 00.000 8572 Status Line: Connecting to Camera ...
13:44:22.823 00.006 8572 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
13:44:22.823 00.000 8572 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
13:44:22.942 00.119 8572 TOUPTEK: connect: found 1 cameras
13:44:22.942 00.000 8572 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&2,G3M678M(USB2.0)] at idx 0
13:44:22.943 00.001 8572 Alert: Selected ToupTek camera not found.
13:44:23.214 00.271 8572 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
13:44:23.214 00.000 8572 Status Line: Camera Connect Failed
13:44:35.569 12.355 8572 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
13:44:50.500 14.931 8572 User exited setup dialog with 'cancel'
13:44:53.739 03.239 8572 gear_dialog: OnButtonConnectCamera
13:44:53.740 00.001 8572 gear_dialog: DoConnectCamera [ToupTek Camera]
13:44:53.740 00.000 8572 Status Line: Connecting to Camera ...
13:44:53.746 00.006 8572 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
13:44:53.746 00.000 8572 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
13:44:53.824 00.078 8572 TOUPTEK: connect: found 1 cameras
13:44:53.824 00.000 8572 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&2,G3M678M(USB2.0)] at idx 0
13:44:53.824 00.000 8572 Alert: Selected ToupTek camera not found.
13:44:53.832 00.008 8572 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
13:44:53.832 00.000 8572 Status Line: Camera Connect Failed
13:45:06.061 12.229 8572 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
13:45:06.061 00.000 8572 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
13:45:06.127 00.066 8572 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
13:45:22.223 16.096 8572 GetString("/profile/1/name", "") returns "KJM2"
13:45:22.224 00.001 8572 GetString("/profile/1/name", "") returns "KJM2"
13:45:22.224 00.000 8572 GetString("/profile/1/name", "") returns "KJM2"
13:45:22.225 00.001 8572 GetString("/profile/2/name", "") returns "KJM"
13:45:22.227 00.002 8572 GetString("/profile/2/indi/INDIcam", "") returns ""
13:45:22.241 00.014 8572 GetString("/profile/2/indi/INDImount", "") returns ""
13:45:22.253 00.012 8572 GetString("/profile/2/indi/INDImount", "") returns ""
13:45:22.262 00.009 8572 GetString("/profile/2/indi/INDIrotator", "") returns ""
13:45:22.270 00.008 8572 GetString("/profile/2/camera/LastMenuChoice", "None") returns "ToupTek Camera"
13:45:22.270 00.000 8572 CameraFactory(ToupTek Camera)
13:45:22.271 00.001 8572 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
13:45:22.271 00.000 8572 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
13:45:22.271 00.000 8572 GetInt("/profile/2/camera/gain", 95) returns 20
13:45:22.271 00.000 8572 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
13:45:22.271 00.000 8572 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
13:45:22.272 00.001 8572 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
13:45:22.272 00.000 8572 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 2.000000
13:45:22.272 00.000 8572 GetInt("/profile/2/camera/binning", 1) returns 1
13:45:22.272 00.000 8572 TOUPTEK: ToupCam SDK version 59.29465.20250907
13:45:22.272 00.000 8572 GetInt("/profile/2/camera/ToupTek/bpp", 8) returns 16
13:45:22.272 00.000 8572 Created new camera of type ToupTek Camera = 012BCC08
13:45:22.272 00.000 8572 GetString("/profile/2/camera/LastMenuChoice", "") returns "ToupTek Camera"
13:45:22.274 00.002 8572 GetString("/profile/2/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:45:22.275 00.001 8572 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
13:45:22.280 00.005 8572 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 150
13:45:22.281 00.001 8572 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 67
13:45:22.281 00.000 8572 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
13:45:22.282 00.001 8572 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
13:45:22.282 00.000 8572 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
13:45:22.282 00.000 8572 DecGuideMode set to Auto (1)
13:45:22.294 00.012 8572 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 3
13:45:22.294 00.000 8572 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.670000
13:45:22.295 00.001 8572 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:45:22.296 00.001 8572 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 3
13:45:22.296 00.000 8572 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.670000
13:45:22.296 00.000 8572 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:45:22.297 00.001 8572 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
13:45:22.297 00.000 8572 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
13:45:22.298 00.001 8572 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
13:45:22.298 00.000 8572 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 1
13:45:22.298 00.000 8572 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 20
13:45:22.299 00.001 8572 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 20
13:45:22.299 00.000 8572 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 20
13:45:22.300 00.001 8572 GetBoolean("/profile/2/scope/BacklashCompEnabled", 0) returns 0
13:45:22.300 00.000 8572 BLC: Backlash compensation is disabled
13:45:22.300 00.000 8572 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
13:45:22.300 00.000 8572 Scope: enabling slew check, guiding will stop when slew is detected
13:45:22.300 00.000 8572 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 108BB648
13:45:22.300 00.000 8572 GetString("/profile/2/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:45:22.302 00.002 8572 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
13:45:22.302 00.000 8572 ScopeFactory(None)
13:45:22.302 00.000 8572 Created new aux scope of type None = 00000000
13:45:22.303 00.001 8572 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
13:45:22.303 00.000 8572 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
13:45:22.304 00.001 8572 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
13:45:22.304 00.000 8572 StepGuiderFactory(None)
13:45:22.304 00.000 8572 Created new stepguider of type None = 00000000
13:45:22.305 00.001 8572 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
13:45:22.305 00.000 8572 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
13:45:22.306 00.001 8572 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None"
13:45:22.306 00.000 8572 RotatorFactory(None)
13:45:22.306 00.000 8572 Created new Rotator of type None = 00000000
13:45:22.307 00.001 8572 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None"
13:45:22.307 00.000 8572 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
13:45:22.308 00.001 8572 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
13:45:22.309 00.001 8572 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
13:45:22.309 00.000 8572 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
13:45:22.310 00.001 8572 GetInt("/profile/2/DitherMode", 0) returns 0
13:45:22.310 00.000 8572 set dither mode 0
13:45:22.310 00.000 8572 GetInt("/profile/2/frame/timeLapse", 0) returns 0
13:45:22.310 00.000 8572 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
13:45:22.311 00.001 8572 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
13:45:22.311 00.000 8572 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
13:45:22.311 00.000 8572 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
13:45:22.312 00.001 8572 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
13:45:22.312 00.000 8572 GetInt("/profile/2/frame/focalLength", 0) returns 1380
13:45:22.313 00.001 8572 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
13:45:22.313 00.000 8572 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
13:45:22.313 00.000 8572 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
13:45:22.313 00.000 8572 AutoExp: config min = 1000 max = 5000 snr = 6.00
13:45:22.314 00.001 8572 AutoExp: reset exp to 5000
13:45:22.314 00.000 8572 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
13:45:22.314 00.000 8572 GetInt("/profile/2/ExposureDurationMs", 1000) returns 2000
13:45:22.315 00.001 8572 OnExposureDurationSelected: duration = 2000
13:45:22.315 00.000 8572 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
13:45:22.315 00.000 8572 GetInt("/profile/2/Gamma", 100) returns 100
13:45:22.316 00.001 8572 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
13:45:22.316 00.000 8572 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
13:45:22.316 00.000 8572 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
13:45:22.317 00.001 8572 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
13:45:22.317 00.000 8572 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
13:45:22.317 00.000 8572 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
13:45:22.317 00.000 8572 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
13:45:22.317 00.000 8572 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
13:45:22.317 00.000 8572 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
13:45:22.318 00.001 8572 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
13:45:22.318 00.000 8572 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
13:45:22.318 00.000 8572 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
13:45:22.318 00.000 8572 Setting StarMinHFD = 1.50
13:45:22.319 00.001 8572 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 10.000000
13:45:22.319 00.000 8572 Setting MaxHFD = 10.0
13:45:22.319 00.000 8572 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
13:45:22.319 00.000 8572 Setting StarMinSNR = 6.0
13:45:22.320 00.001 8572 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
13:45:22.320 00.000 8572 Setting AutoSelDownsample = 0
13:45:22.320 00.000 8572 GetString("/profile/2/guider/bookmarks", "") returns ""
13:45:22.321 00.001 8572 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
13:45:22.321 00.000 8572 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
13:45:22.321 00.000 8572 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
13:45:22.322 00.001 8572 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
13:45:22.322 00.000 8572 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
13:45:22.323 00.001 8572 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
13:45:22.323 00.000 8572 MultiStar mode enabled
13:45:22.324 00.001 8572 GetString("/profile/2/name", "") returns "KJM"
13:45:25.029 02.705 8572 gear_dialog: OnButtonConnectCamera
13:45:25.029 00.000 8572 gear_dialog: DoConnectCamera [ToupTek Camera]
13:45:25.030 00.001 8572 Status Line: Connecting to Camera ...
13:45:25.068 00.038 8572 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
13:45:25.069 00.001 8572 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
13:45:25.146 00.077 8572 TOUPTEK: connect: found 1 cameras
13:45:25.146 00.000 8572 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&2,G3M678M(USB2.0)] at idx 0
13:45:25.146 00.000 8572 Alert: Selected ToupTek camera not found.
13:45:25.155 00.009 8572 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
13:45:25.155 00.000 8572 Status Line: Camera Connect Failed
13:45:26.612 01.457 8572 gear_dialog: OnButtonConnectCamera
13:45:26.612 00.000 8572 gear_dialog: DoConnectCamera [ToupTek Camera]
13:45:26.612 00.000 8572 Status Line: Connecting to Camera ...
13:45:26.618 00.006 8572 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
13:45:26.618 00.000 8572 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
13:45:26.698 00.080 8572 TOUPTEK: connect: found 1 cameras
13:45:26.698 00.000 8572 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&2,G3M678M(USB2.0)] at idx 0
13:45:26.698 00.000 8572 Alert: Selected ToupTek camera not found.
13:45:26.706 00.008 8572 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
13:45:26.706 00.000 8572 Status Line: Camera Connect Failed
13:45:35.738 09.032 8572 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
13:45:35.738 00.000 8572 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
13:45:36.081 00.343 8572 PhdConfig flush
13:45:36.081 00.000 8572 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1
13:45:42.908 06.827 8572 MyFrame::OnClose proceeding
13:45:42.908 00.000 8572 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
13:45:42.908 00.000 8572 StopWorkerThread(0x01263198) begins
13:45:42.908 00.000 29008 Worker thread wakes up
13:45:42.908 00.000 29008 worker thread servicing REQUEST_TERMINATE
13:45:42.908 00.000 29008 worker thread done servicing request
13:45:42.908 00.000 29008 WorkerThread::Entry() ends
13:45:42.909 00.001 8572 StopWorkerThread() threadExitCode=0
13:45:42.909 00.000 8572 StopWorkerThread(0x01263198) ends
13:45:42.909 00.000 8572 WorkerThread destructor called
13:45:42.909 00.000 8572 StopWorkerThread(0x01263D68) begins
13:45:42.909 00.000 17416 Worker thread wakes up
13:45:42.910 00.001 17416 worker thread servicing REQUEST_TERMINATE
13:45:42.910 00.000 17416 worker thread done servicing request
13:45:42.910 00.000 17416 WorkerThread::Entry() ends
13:45:42.910 00.000 8572 StopWorkerThread() threadExitCode=0
13:45:42.910 00.000 8572 StopWorkerThread(0x01263D68) ends
13:45:42.910 00.000 8572 WorkerThread destructor called
13:45:42.910 00.000 8572 Shutdown: forced=0
13:45:42.910 00.000 8572 Shutdown complete
13:45:42.910 00.000 8572 UPD: shutdown
13:45:42.910 00.000 8572 stopping server
13:45:42.911 00.001 8572 event server stopped
13:45:42.911 00.000 8572 Status Line: Server stopped
13:46:18.005 00.040 35240 PHD2 version 2.6.14 begins execution with:
13:46:18.005 00.000 35240    Windows 10 (build 26200), 64-bit edition
13:46:18.005 00.000 35240    wxWidgets 3.0.5
13:46:18.005 00.000 35240    cfitsio 3.49
13:46:18.005 00.000 35240 GetString("/frame/LogDir", "") returns ""
13:46:18.008 00.003 35240 CoInitializeEx returns 1
13:46:18.011 00.003 35240 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
13:46:18.011 00.000 35240 GetInt("/wxLanguage", 0) returns 60
13:46:18.012 00.001 35240 locale: initialized with lang id 60 (r=1)
13:46:18.012 00.000 35240 locale: wxTranslations language set to 60
13:46:18.014 00.002 35240 GetInt("/currentProfile", 0) returns 2
13:46:18.018 00.004 35240 reset dither spiral
13:46:18.019 00.001 35240 StartWorkerThread(00000000) begins
13:46:18.019 00.000 35240 WorkerThread constructor called
13:46:18.019 00.000 35240 StartWorkerThread(0160CF78) ends
13:46:18.019 00.000 35240 StartWorkerThread(00000000) begins
13:46:18.019 00.000 35240 WorkerThread constructor called
13:46:18.020 00.001 36384 WorkerThread::Entry() begins
13:46:18.020 00.000 35240 StartWorkerThread(0160CCA8) ends
13:46:18.020 00.000 36384 worker thread CoInitializeEx returns 0
13:46:18.020 00.000 35240 GetBoolean("/ServerMode", 1) returns 1
13:46:18.020 00.000 35956 WorkerThread::Entry() begins
13:46:18.020 00.000 35956 worker thread CoInitializeEx returns 0
13:46:18.094 00.074 35240 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
13:46:18.094 00.000 35240 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
13:46:18.095 00.001 35240 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
13:46:18.095 00.000 35240 GetInt("/profile/2/DitherMode", 0) returns 0
13:46:18.096 00.001 35240 set dither mode 0
13:46:18.096 00.000 35240 GetInt("/profile/2/frame/timeLapse", 0) returns 0
13:46:18.096 00.000 35240 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
13:46:18.097 00.001 35240 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
13:46:18.097 00.000 35240 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
13:46:18.097 00.000 35240 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
13:46:18.098 00.001 35240 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
13:46:18.098 00.000 35240 GetInt("/profile/2/frame/focalLength", 0) returns 1380
13:46:18.098 00.000 35240 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
13:46:18.099 00.001 35240 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
13:46:18.099 00.000 35240 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
13:46:18.099 00.000 35240 AutoExp: config min = 1000 max = 5000 snr = 6.00
13:46:18.100 00.001 35240 AutoExp: reset exp to 5000
13:46:18.100 00.000 35240 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
13:46:18.101 00.001 35240 GetInt("/profile/2/ExposureDurationMs", 1000) returns 2000
13:46:18.103 00.002 35240 OnExposureDurationSelected: duration = 2000
13:46:18.104 00.001 35240 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
13:46:18.105 00.001 35240 GetInt("/profile/2/Gamma", 100) returns 100
13:46:18.105 00.000 35240 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
13:46:18.105 00.000 35240 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
13:46:18.105 00.000 35240 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
13:46:18.105 00.000 35240 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
13:46:18.105 00.000 35240 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
13:46:18.105 00.000 35240 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
13:46:18.107 00.002 35240 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
13:46:18.107 00.000 35240 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
13:46:18.107 00.000 35240 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
13:46:18.112 00.005 35240 guider state => UNINITIALIZED
13:46:18.112 00.000 35240 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
13:46:18.113 00.001 35240 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
13:46:18.113 00.000 35240 GetInt("/profile/2/overlay/slit/width", 8) returns 8
13:46:18.113 00.000 35240 GetInt("/profile/2/overlay/slit/height", 100) returns 100
13:46:18.113 00.000 35240 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
13:46:18.115 00.002 35240 Changing from state UNINITIALIZED to UNINITIALIZED
13:46:18.115 00.000 35240 guider state => SELECTING
13:46:18.115 00.000 35240 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
13:46:18.115 00.000 35240 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
13:46:18.116 00.001 35240 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
13:46:18.116 00.000 35240 Setting StarMinHFD = 1.50
13:46:18.116 00.000 35240 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 10.000000
13:46:18.116 00.000 35240 Setting MaxHFD = 10.0
13:46:18.117 00.001 35240 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
13:46:18.117 00.000 35240 Setting StarMinSNR = 6.0
13:46:18.118 00.001 35240 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
13:46:18.118 00.000 35240 Setting AutoSelDownsample = 0
13:46:18.118 00.000 35240 GetString("/profile/2/guider/bookmarks", "") returns ""
13:46:18.119 00.001 35240 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
13:46:18.119 00.000 35240 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
13:46:18.120 00.001 35240 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
13:46:18.120 00.000 35240 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
13:46:18.121 00.001 35240 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
13:46:18.121 00.000 35240 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
13:46:18.122 00.001 35240 MultiStar mode enabled
13:46:18.122 00.000 35240 GetBoolean("/StickyLockPosition", 0) returns 0
13:46:18.130 00.008 35240 GetString("/geometry", "") returns "1;2906;1730;-13;-13"
13:46:18.170 00.040 35240 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
13:46:18.170 00.000 35240 GetString("/graph/RAColor", "") returns "#6464FF"
13:46:18.170 00.000 35240 GetString("/graph/DecColor", "") returns "#FF0000"
13:46:18.170 00.000 35240 GetInt("/graph/minLength", 50) returns 50
13:46:18.171 00.001 35240 GetInt("/graph/maxLength", 400) returns 400
13:46:18.171 00.000 35240 GetInt("/graph/minHeight", 1) returns 1
13:46:18.172 00.001 35240 GetInt("/graph/maxHeight", 16) returns 16
13:46:18.172 00.000 35240 GetInt("/graph/length", 100) returns 100
13:46:18.172 00.000 35240 GraphStats window size = 100
13:46:18.172 00.000 35240 GetInt("/graph/height", 4) returns 4
13:46:18.172 00.000 35240 GetInt("graph/HeightUnits", 1) returns 1
13:46:18.173 00.001 35240 GetBoolean("/graph/showCorrections", 1) returns 1
13:46:18.173 00.000 35240 GetBoolean("/graph/showStarMass", 0) returns 0
13:46:18.173 00.000 35240 GetBoolean("/graph/showStarSNR", 0) returns 0
13:46:18.173 00.000 35240 GetBoolean("/graph/correctionsToScale", 0) returns 0
13:46:18.224 00.051 35240 GetInt("/graph_stepguider/length", 1) returns 1
13:46:18.227 00.003 35240 GetBoolean("/ProfileRawMode", 0) returns 0
13:46:18.229 00.002 35240 GetInt("/target/length", 100) returns 100
13:46:18.229 00.000 35240 GetDouble("/target/zoom", 1.000000) returns 1.000000
13:46:18.238 00.009 35240 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
13:46:18.238 00.000 35240 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
13:46:18.512 00.274 35240 GetString("/profile/1/name", "") returns "KJM2"
13:46:18.514 00.002 35240 GetString("/profile/2/name", "") returns "KJM"
13:46:18.521 00.007 35240 GetString("/profile/2/name", "") returns "KJM"
13:46:18.757 00.236 35240 GetString("/profile/2/indi/INDIcam", "") returns ""
13:46:18.769 00.012 35240 GetString("/profile/2/indi/INDImount", "") returns ""
13:46:18.777 00.008 35240 GetString("/profile/2/indi/INDImount", "") returns ""
13:46:18.785 00.008 35240 GetString("/profile/2/indi/INDIrotator", "") returns ""
13:46:18.789 00.004 35240 GetString("/profile/2/camera/LastMenuChoice", "None") returns "ToupTek Camera"
13:46:18.790 00.001 35240 CameraFactory(ToupTek Camera)
13:46:18.790 00.000 35240 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
13:46:18.790 00.000 35240 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
13:46:18.790 00.000 35240 GetInt("/profile/2/camera/gain", 95) returns 20
13:46:18.790 00.000 35240 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
13:46:18.791 00.001 35240 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
13:46:18.791 00.000 35240 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
13:46:18.791 00.000 35240 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 2.000000
13:46:18.791 00.000 35240 GetInt("/profile/2/camera/binning", 1) returns 1
13:46:18.791 00.000 35240 TOUPTEK: ToupCam SDK version 59.29465.20250907
13:46:18.792 00.001 35240 GetInt("/profile/2/camera/ToupTek/bpp", 8) returns 16
13:46:18.792 00.000 35240 Created new camera of type ToupTek Camera = 0DC094E8
13:46:18.792 00.000 35240 GetString("/profile/2/camera/LastMenuChoice", "") returns "ToupTek Camera"
13:46:18.793 00.001 35240 GetString("/profile/2/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:46:18.793 00.000 35240 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
13:46:18.793 00.000 35240 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 150
13:46:18.793 00.000 35240 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 67
13:46:18.794 00.001 35240 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
13:46:18.794 00.000 35240 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
13:46:18.795 00.001 35240 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
13:46:18.795 00.000 35240 DecGuideMode set to Auto (1)
13:46:18.795 00.000 35240 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 3
13:46:18.795 00.000 35240 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.670000
13:46:18.796 00.001 35240 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:46:18.797 00.001 35240 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 3
13:46:18.797 00.000 35240 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.670000
13:46:18.797 00.000 35240 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:46:18.798 00.001 35240 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
13:46:18.798 00.000 35240 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
13:46:18.799 00.001 35240 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
13:46:18.799 00.000 35240 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 1
13:46:18.799 00.000 35240 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 20
13:46:18.800 00.001 35240 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 20
13:46:18.800 00.000 35240 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 20
13:46:18.800 00.000 35240 GetBoolean("/profile/2/scope/BacklashCompEnabled", 0) returns 0
13:46:18.800 00.000 35240 BLC: Backlash compensation is disabled
13:46:18.800 00.000 35240 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
13:46:18.800 00.000 35240 Scope: enabling slew check, guiding will stop when slew is detected
13:46:18.801 00.001 35240 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 0F9FE6E8
13:46:18.801 00.000 35240 GetString("/profile/2/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:46:18.802 00.001 35240 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
13:46:18.802 00.000 35240 ScopeFactory(None)
13:46:18.802 00.000 35240 Created new aux scope of type None = 00000000
13:46:18.802 00.000 35240 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
13:46:18.802 00.000 35240 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
13:46:18.803 00.001 35240 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
13:46:18.803 00.000 35240 StepGuiderFactory(None)
13:46:18.803 00.000 35240 Created new stepguider of type None = 00000000
13:46:18.803 00.000 35240 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
13:46:18.804 00.001 35240 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
13:46:18.804 00.000 35240 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None"
13:46:18.804 00.000 35240 RotatorFactory(None)
13:46:18.804 00.000 35240 Created new Rotator of type None = 00000000
13:46:18.805 00.001 35240 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None"
13:46:18.805 00.000 35240 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
13:46:18.813 00.008 35240 GetString("/profile/2/name", "") returns "KJM"
13:46:18.814 00.001 35240 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
13:46:18.814 00.000 35240 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
13:46:18.827 00.013 35240 starting server
13:46:18.859 00.032 35240 event server started, listening on port 4400
13:46:18.859 00.000 35240 Server started, listening on port 4300
13:46:18.859 00.000 35240 Status Line: Server started
13:46:18.862 00.003 35240 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|"
13:46:18.895 00.033 35240 GetBoolean("/Update/enabled", 1) returns 1
13:46:18.895 00.000 35240 GetInt("/Update/series", 0) returns 0
13:46:18.896 00.001 29036 UPD: updater thread entry
13:46:18.897 00.001 29036 UPD: fetch https://openphdguiding.org/release-main-win.txt
13:46:19.282 00.385 29036 UPD: latest ver = 2.6.14
13:46:19.283 00.001 29036 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
13:46:19.283 00.000 29036 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
13:46:19.283 00.000 29036 GetInt("/Update/force", 0) returns 0
13:46:19.283 00.000 29036 UPD: version is up-to-date
13:46:19.284 00.001 29036 UPD: updater thread exit
13:46:28.538 09.254 35240 GetString("/profile/2/name", "") returns "KJM"
13:46:28.539 00.001 35240 GetString("/profile/2/name", "") returns "KJM"
13:46:28.539 00.000 35240 GetString("/profile/1/name", "") returns "KJM2"
13:46:28.542 00.003 35240 GetString("/profile/1/indi/INDIcam", "") returns ""
13:46:28.556 00.014 35240 GetString("/profile/1/indi/INDImount", "") returns ""
13:46:28.563 00.007 35240 GetString("/profile/1/indi/INDImount", "") returns ""
13:46:28.574 00.011 35240 GetString("/profile/1/indi/INDIrotator", "") returns ""
13:46:28.581 00.007 35240 GetString("/profile/1/camera/LastMenuChoice", "None") returns "ToupTek Camera"
13:46:28.582 00.001 35240 CameraFactory(ToupTek Camera)
13:46:28.583 00.001 35240 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
13:46:28.583 00.000 35240 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
13:46:28.583 00.000 35240 GetInt("/profile/1/camera/gain", 95) returns 50
13:46:28.584 00.001 35240 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 20000
13:46:28.584 00.000 35240 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
13:46:28.584 00.000 35240 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
13:46:28.584 00.000 35240 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.000000
13:46:28.585 00.001 35240 GetInt("/profile/1/camera/binning", 1) returns 3
13:46:28.586 00.001 35240 TOUPTEK: ToupCam SDK version 59.29465.20250907
13:46:28.586 00.000 35240 GetInt("/profile/1/camera/ToupTek/bpp", 8) returns 16
13:46:28.586 00.000 35240 Created new camera of type ToupTek Camera = 0F990330
13:46:28.586 00.000 35240 GetString("/profile/1/camera/LastMenuChoice", "") returns "ToupTek Camera"
13:46:28.589 00.003 35240 GetString("/profile/1/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:46:28.589 00.000 35240 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
13:46:28.594 00.005 35240 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 150
13:46:28.595 00.001 35240 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
13:46:28.596 00.001 35240 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
13:46:28.596 00.000 35240 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
13:46:28.596 00.000 35240 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
13:46:28.596 00.000 35240 DecGuideMode set to Auto (1)
13:46:28.607 00.011 35240 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 3
13:46:28.607 00.000 35240 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.320000
13:46:28.608 00.001 35240 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:46:28.609 00.001 35240 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 3
13:46:28.609 00.000 35240 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.320000
13:46:28.610 00.001 35240 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:46:28.610 00.000 35240 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
13:46:28.610 00.000 35240 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
13:46:28.612 00.002 35240 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
13:46:28.612 00.000 35240 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 1
13:46:28.612 00.000 35240 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 20
13:46:28.612 00.000 35240 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 20
13:46:28.613 00.001 35240 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 20
13:46:28.613 00.000 35240 GetBoolean("/profile/1/scope/BacklashCompEnabled", 0) returns 0
13:46:28.613 00.000 35240 BLC: Backlash compensation is disabled
13:46:28.613 00.000 35240 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
13:46:28.613 00.000 35240 Scope: enabling slew check, guiding will stop when slew is detected
13:46:28.613 00.000 35240 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 0F9FE148
13:46:28.614 00.001 35240 GetString("/profile/1/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:46:28.616 00.002 35240 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
13:46:28.616 00.000 35240 ScopeFactory(None)
13:46:28.616 00.000 35240 Created new aux scope of type None = 00000000
13:46:28.616 00.000 35240 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
13:46:28.616 00.000 35240 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
13:46:28.618 00.002 35240 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
13:46:28.618 00.000 35240 StepGuiderFactory(None)
13:46:28.618 00.000 35240 Created new stepguider of type None = 00000000
13:46:28.618 00.000 35240 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
13:46:28.618 00.000 35240 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
13:46:28.620 00.002 35240 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "None"
13:46:28.620 00.000 35240 RotatorFactory(None)
13:46:28.621 00.001 35240 Created new Rotator of type None = 00000000
13:46:28.621 00.000 35240 GetString("/profile/1/rotator/LastMenuChoice", "") returns "None"
13:46:28.621 00.000 35240 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
13:46:28.623 00.002 35240 GetInt("/profile/1/NoiseReductionMethod", 0) returns 1
13:46:28.624 00.001 35240 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
13:46:28.624 00.000 35240 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
13:46:28.625 00.001 35240 GetInt("/profile/1/DitherMode", 0) returns 0
13:46:28.625 00.000 35240 set dither mode 0
13:46:28.625 00.000 35240 GetInt("/profile/1/frame/timeLapse", 0) returns 0
13:46:28.626 00.001 35240 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
13:46:28.626 00.000 35240 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
13:46:28.626 00.000 35240 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 1
13:46:28.626 00.000 35240 Variable delay: Enabled, Short = 1000 ms, Long = 10000 ms
13:46:28.627 00.001 35240 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
13:46:28.627 00.000 35240 GetInt("/profile/1/frame/focalLength", 0) returns 1380
13:46:28.627 00.000 35240 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
13:46:28.627 00.000 35240 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
13:46:28.629 00.002 35240 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 10.000000
13:46:28.629 00.000 35240 AutoExp: config min = 1000 max = 5000 snr = 10.00
13:46:28.629 00.000 35240 AutoExp: reset exp to 5000
13:46:28.629 00.000 35240 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
13:46:28.631 00.002 35240 GetInt("/profile/1/ExposureDurationMs", 1000) returns 1000
13:46:28.631 00.000 35240 OnExposureDurationSelected: duration = 1000
13:46:28.632 00.001 35240 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
13:46:28.632 00.000 35240 GetInt("/profile/1/Gamma", 100) returns 198
13:46:28.632 00.000 35240 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
13:46:28.633 00.001 35240 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
13:46:28.633 00.000 35240 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
13:46:28.633 00.000 35240 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
13:46:28.633 00.000 35240 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
13:46:28.633 00.000 35240 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
13:46:28.634 00.001 35240 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
13:46:28.634 00.000 35240 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
13:46:28.634 00.000 35240 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
13:46:28.634 00.000 35240 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
13:46:28.635 00.001 35240 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
13:46:28.635 00.000 35240 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 1.500000
13:46:28.635 00.000 35240 Setting StarMinHFD = 1.50
13:46:28.636 00.001 35240 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 10.000000
13:46:28.636 00.000 35240 Setting MaxHFD = 10.0
13:46:28.636 00.000 35240 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
13:46:28.636 00.000 35240 Setting StarMinSNR = 6.0
13:46:28.637 00.001 35240 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
13:46:28.637 00.000 35240 Setting AutoSelDownsample = 0
13:46:28.637 00.000 35240 GetString("/profile/1/guider/bookmarks", "") returns ""
13:46:28.637 00.000 35240 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
13:46:28.638 00.001 35240 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
13:46:28.638 00.000 35240 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
13:46:28.639 00.001 35240 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
13:46:28.639 00.000 35240 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
13:46:28.640 00.001 35240 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
13:46:28.640 00.000 35240 MultiStar mode enabled
13:46:28.673 00.033 35240 GetString("/profile/1/name", "") returns "KJM2"
13:46:30.173 01.500 35240 gear_dialog: OnButtonConnectCamera
13:46:30.173 00.000 35240 gear_dialog: DoConnectCamera [ToupTek Camera]
13:46:30.174 00.001 35240 Status Line: Connecting to Camera ...
13:46:30.179 00.005 35240 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
13:46:30.179 00.000 35240 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
13:46:30.261 00.082 35240 TOUPTEK: connect: found 1 cameras
13:46:30.261 00.000 35240 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bd#8&4899c48&0&3,G3M678M(USB2.0)] at idx 0
13:46:30.261 00.000 35240 Alert: Selected ToupTek camera not found.
13:46:30.531 00.270 35240 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
13:46:30.531 00.000 35240 Status Line: Camera Connect Failed
13:46:33.152 02.621 35240 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
13:46:33.152 00.000 35240 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
13:46:33.600 00.448 35240 PhdConfig flush
13:46:33.601 00.001 35240 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
13:46:35.348 01.747 35240 MyFrame::OnClose proceeding
13:46:35.348 00.000 35240 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
13:46:35.348 00.000 35240 StopWorkerThread(0x0160CF78) begins
13:46:35.348 00.000 36384 Worker thread wakes up
13:46:35.349 00.001 36384 worker thread servicing REQUEST_TERMINATE
13:46:35.349 00.000 36384 worker thread done servicing request
13:46:35.349 00.000 36384 WorkerThread::Entry() ends
13:46:35.350 00.001 35240 StopWorkerThread() threadExitCode=0
13:46:35.350 00.000 35240 StopWorkerThread(0x0160CF78) ends
13:46:35.350 00.000 35240 WorkerThread destructor called
13:46:35.350 00.000 35240 StopWorkerThread(0x0160CCA8) begins
13:46:35.350 00.000 35956 Worker thread wakes up
13:46:35.350 00.000 35956 worker thread servicing REQUEST_TERMINATE
13:46:35.350 00.000 35956 worker thread done servicing request
13:46:35.350 00.000 35956 WorkerThread::Entry() ends
13:46:35.351 00.001 35240 StopWorkerThread() threadExitCode=0
13:46:35.351 00.000 35240 StopWorkerThread(0x0160CCA8) ends
13:46:35.351 00.000 35240 WorkerThread destructor called
13:46:35.351 00.000 35240 Shutdown: forced=0
13:46:35.351 00.000 35240 Shutdown complete
13:46:35.351 00.000 35240 UPD: shutdown
13:46:35.351 00.000 35240 stopping server
13:46:35.351 00.000 35240 event server stopped
13:46:35.351 00.000 35240 Status Line: Server stopped
13:47:21.311 00.040 36708 PHD2 version 2.6.14 begins execution with:
13:47:21.311 00.000 36708    Windows 10 (build 26200), 64-bit edition
13:47:21.312 00.001 36708    wxWidgets 3.0.5
13:47:21.312 00.000 36708    cfitsio 3.49
13:47:21.312 00.000 36708 GetString("/frame/LogDir", "") returns ""
13:47:21.317 00.005 36708 CoInitializeEx returns 1
13:47:21.322 00.005 36708 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
13:47:21.322 00.000 36708 GetInt("/wxLanguage", 0) returns 60
13:47:21.323 00.001 36708 locale: initialized with lang id 60 (r=1)
13:47:21.323 00.000 36708 locale: wxTranslations language set to 60
13:47:21.325 00.002 36708 GetInt("/currentProfile", 0) returns 1
13:47:21.329 00.004 36708 reset dither spiral
13:47:21.331 00.002 36708 StartWorkerThread(00000000) begins
13:47:21.331 00.000 36708 WorkerThread constructor called
13:47:21.332 00.001 36708 StartWorkerThread(01352630) ends
13:47:21.332 00.000 36708 StartWorkerThread(00000000) begins
13:47:21.332 00.000 36708 WorkerThread constructor called
13:47:21.332 00.000 36708 StartWorkerThread(01352510) ends
13:47:21.332 00.000 36708 GetBoolean("/ServerMode", 1) returns 1
13:47:21.332 00.000 33360 WorkerThread::Entry() begins
13:47:21.333 00.001 33360 worker thread CoInitializeEx returns 0
13:47:21.333 00.000 30352 WorkerThread::Entry() begins
13:47:21.333 00.000 30352 worker thread CoInitializeEx returns 0
13:47:21.415 00.082 36708 GetInt("/profile/1/NoiseReductionMethod", 0) returns 1
13:47:21.415 00.000 36708 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
13:47:21.416 00.001 36708 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
13:47:21.416 00.000 36708 GetInt("/profile/1/DitherMode", 0) returns 0
13:47:21.416 00.000 36708 set dither mode 0
13:47:21.417 00.001 36708 GetInt("/profile/1/frame/timeLapse", 0) returns 0
13:47:21.417 00.000 36708 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
13:47:21.417 00.000 36708 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
13:47:21.418 00.001 36708 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 1
13:47:21.418 00.000 36708 Variable delay: Enabled, Short = 1000 ms, Long = 10000 ms
13:47:21.419 00.001 36708 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
13:47:21.419 00.000 36708 GetInt("/profile/1/frame/focalLength", 0) returns 1380
13:47:21.419 00.000 36708 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
13:47:21.420 00.001 36708 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
13:47:21.420 00.000 36708 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 10.000000
13:47:21.420 00.000 36708 AutoExp: config min = 1000 max = 5000 snr = 10.00
13:47:21.421 00.001 36708 AutoExp: reset exp to 5000
13:47:21.421 00.000 36708 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
13:47:21.424 00.003 36708 GetInt("/profile/1/ExposureDurationMs", 1000) returns 1000
13:47:21.425 00.001 36708 OnExposureDurationSelected: duration = 1000
13:47:21.426 00.001 36708 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
13:47:21.426 00.000 36708 GetInt("/profile/1/Gamma", 100) returns 198
13:47:21.426 00.000 36708 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
13:47:21.426 00.000 36708 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
13:47:21.427 00.001 36708 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
13:47:21.427 00.000 36708 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
13:47:21.427 00.000 36708 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
13:47:21.427 00.000 36708 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
13:47:21.428 00.001 36708 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
13:47:21.428 00.000 36708 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
13:47:21.428 00.000 36708 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
13:47:21.436 00.008 36708 guider state => UNINITIALIZED
13:47:21.437 00.001 36708 GetInt("/profile/1/overlay/slit/center.x", 376) returns 376
13:47:21.437 00.000 36708 GetInt("/profile/1/overlay/slit/center.y", 290) returns 290
13:47:21.437 00.000 36708 GetInt("/profile/1/overlay/slit/width", 8) returns 8
13:47:21.437 00.000 36708 GetInt("/profile/1/overlay/slit/height", 100) returns 100
13:47:21.438 00.001 36708 GetInt("/profile/1/overlay/slit/angle", 0) returns 0
13:47:21.439 00.001 36708 Changing from state UNINITIALIZED to UNINITIALIZED
13:47:21.439 00.000 36708 guider state => SELECTING
13:47:21.439 00.000 36708 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
13:47:21.441 00.002 36708 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
13:47:21.441 00.000 36708 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 1.500000
13:47:21.441 00.000 36708 Setting StarMinHFD = 1.50
13:47:21.442 00.001 36708 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 10.000000
13:47:21.442 00.000 36708 Setting MaxHFD = 10.0
13:47:21.443 00.001 36708 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
13:47:21.443 00.000 36708 Setting StarMinSNR = 6.0
13:47:21.444 00.001 36708 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
13:47:21.444 00.000 36708 Setting AutoSelDownsample = 0
13:47:21.444 00.000 36708 GetString("/profile/1/guider/bookmarks", "") returns ""
13:47:21.444 00.000 36708 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
13:47:21.445 00.001 36708 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
13:47:21.445 00.000 36708 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
13:47:21.445 00.000 36708 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
13:47:21.446 00.001 36708 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
13:47:21.447 00.001 36708 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
13:47:21.447 00.000 36708 MultiStar mode enabled
13:47:21.447 00.000 36708 GetBoolean("/StickyLockPosition", 0) returns 0
13:47:21.457 00.010 36708 GetString("/geometry", "") returns "1;2906;1730;-13;-13"
13:47:21.498 00.041 36708 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
13:47:21.498 00.000 36708 GetString("/graph/RAColor", "") returns "#6464FF"
13:47:21.498 00.000 36708 GetString("/graph/DecColor", "") returns "#FF0000"
13:47:21.498 00.000 36708 GetInt("/graph/minLength", 50) returns 50
13:47:21.499 00.001 36708 GetInt("/graph/maxLength", 400) returns 400
13:47:21.499 00.000 36708 GetInt("/graph/minHeight", 1) returns 1
13:47:21.500 00.001 36708 GetInt("/graph/maxHeight", 16) returns 16
13:47:21.500 00.000 36708 GetInt("/graph/length", 100) returns 100
13:47:21.500 00.000 36708 GraphStats window size = 100
13:47:21.500 00.000 36708 GetInt("/graph/height", 4) returns 4
13:47:21.500 00.000 36708 GetInt("graph/HeightUnits", 1) returns 1
13:47:21.502 00.002 36708 GetBoolean("/graph/showCorrections", 1) returns 1
13:47:21.502 00.000 36708 GetBoolean("/graph/showStarMass", 0) returns 0
13:47:21.502 00.000 36708 GetBoolean("/graph/showStarSNR", 0) returns 0
13:47:21.503 00.001 36708 GetBoolean("/graph/correctionsToScale", 0) returns 0
13:47:21.548 00.045 36708 GetInt("/graph_stepguider/length", 1) returns 1
13:47:21.550 00.002 36708 GetBoolean("/ProfileRawMode", 0) returns 0
13:47:21.550 00.000 36708 GetInt("/target/length", 100) returns 100
13:47:21.552 00.002 36708 GetDouble("/target/zoom", 1.000000) returns 1.000000
13:47:21.559 00.007 36708 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
13:47:21.559 00.000 36708 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
13:47:21.792 00.233 36708 GetString("/profile/1/name", "") returns "KJM2"
13:47:21.792 00.000 36708 GetString("/profile/2/name", "") returns "KJM"
13:47:21.799 00.007 36708 GetString("/profile/1/name", "") returns "KJM2"
13:47:22.002 00.203 36708 GetString("/profile/1/indi/INDIcam", "") returns ""
13:47:22.015 00.013 36708 GetString("/profile/1/indi/INDImount", "") returns ""
13:47:22.023 00.008 36708 GetString("/profile/1/indi/INDImount", "") returns ""
13:47:22.030 00.007 36708 GetString("/profile/1/indi/INDIrotator", "") returns ""
13:47:22.033 00.003 36708 GetString("/profile/1/camera/LastMenuChoice", "None") returns "ToupTek Camera"
13:47:22.034 00.001 36708 CameraFactory(ToupTek Camera)
13:47:22.034 00.000 36708 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
13:47:22.034 00.000 36708 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
13:47:22.034 00.000 36708 GetInt("/profile/1/camera/gain", 95) returns 50
13:47:22.035 00.001 36708 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 20000
13:47:22.035 00.000 36708 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
13:47:22.035 00.000 36708 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
13:47:22.035 00.000 36708 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.000000
13:47:22.036 00.001 36708 GetInt("/profile/1/camera/binning", 1) returns 3
13:47:22.036 00.000 36708 TOUPTEK: ToupCam SDK version 59.29465.20250907
13:47:22.036 00.000 36708 GetInt("/profile/1/camera/ToupTek/bpp", 8) returns 16
13:47:22.036 00.000 36708 Created new camera of type ToupTek Camera = 108A7E40
13:47:22.036 00.000 36708 GetString("/profile/1/camera/LastMenuChoice", "") returns "ToupTek Camera"
13:47:22.037 00.001 36708 GetString("/profile/1/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:47:22.037 00.000 36708 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
13:47:22.038 00.001 36708 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 150
13:47:22.038 00.000 36708 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
13:47:22.039 00.001 36708 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
13:47:22.039 00.000 36708 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
13:47:22.039 00.000 36708 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
13:47:22.039 00.000 36708 DecGuideMode set to Auto (1)
13:47:22.040 00.001 36708 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 3
13:47:22.040 00.000 36708 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.320000
13:47:22.040 00.000 36708 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:47:22.042 00.002 36708 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 3
13:47:22.042 00.000 36708 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.320000
13:47:22.042 00.000 36708 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:47:22.043 00.001 36708 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
13:47:22.043 00.000 36708 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
13:47:22.044 00.001 36708 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
13:47:22.044 00.000 36708 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 1
13:47:22.044 00.000 36708 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 20
13:47:22.044 00.000 36708 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 20
13:47:22.044 00.000 36708 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 20
13:47:22.045 00.001 36708 GetBoolean("/profile/1/scope/BacklashCompEnabled", 0) returns 0
13:47:22.045 00.000 36708 BLC: Backlash compensation is disabled
13:47:22.045 00.000 36708 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
13:47:22.045 00.000 36708 Scope: enabling slew check, guiding will stop when slew is detected
13:47:22.045 00.000 36708 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 0D8ADE00
13:47:22.045 00.000 36708 GetString("/profile/1/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:47:22.047 00.002 36708 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
13:47:22.047 00.000 36708 ScopeFactory(None)
13:47:22.047 00.000 36708 Created new aux scope of type None = 00000000
13:47:22.047 00.000 36708 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
13:47:22.047 00.000 36708 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
13:47:22.048 00.001 36708 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
13:47:22.048 00.000 36708 StepGuiderFactory(None)
13:47:22.048 00.000 36708 Created new stepguider of type None = 00000000
13:47:22.049 00.001 36708 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
13:47:22.049 00.000 36708 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
13:47:22.049 00.000 36708 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "None"
13:47:22.049 00.000 36708 RotatorFactory(None)
13:47:22.049 00.000 36708 Created new Rotator of type None = 00000000
13:47:22.050 00.001 36708 GetString("/profile/1/rotator/LastMenuChoice", "") returns "None"
13:47:22.050 00.000 36708 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
13:47:22.057 00.007 36708 GetString("/profile/1/name", "") returns "KJM2"
13:47:22.057 00.000 36708 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
13:47:22.057 00.000 36708 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
13:47:22.072 00.015 36708 starting server
13:47:22.074 00.002 36708 event server started, listening on port 4400
13:47:22.074 00.000 36708 Server started, listening on port 4300
13:47:22.074 00.000 36708 Status Line: Server started
13:47:22.076 00.002 36708 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|"
13:47:22.111 00.035 36708 GetBoolean("/Update/enabled", 1) returns 1
13:47:22.112 00.001 36708 GetInt("/Update/series", 0) returns 0
13:47:22.112 00.000 28808 UPD: updater thread entry
13:47:22.112 00.000 28808 UPD: fetch https://openphdguiding.org/release-main-win.txt
13:47:22.498 00.386 28808 UPD: latest ver = 2.6.14
13:47:22.499 00.001 28808 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
13:47:22.499 00.000 28808 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
13:47:22.499 00.000 28808 GetInt("/Update/force", 0) returns 0
13:47:22.499 00.000 28808 UPD: version is up-to-date
13:47:22.500 00.001 28808 UPD: updater thread exit
13:47:36.960 14.460 36708 gear_dialog: OnButtonConnectCamera
13:47:36.961 00.001 36708 gear_dialog: DoConnectCamera [ToupTek Camera]
13:47:36.961 00.000 36708 Status Line: Connecting to Camera ...
13:47:36.967 00.006 36708 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
13:47:36.968 00.001 36708 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
13:47:37.049 00.081 36708 TOUPTEK: connect: found 1 cameras
13:47:37.049 00.000 36708 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M] at idx 0
13:47:37.049 00.000 36708 Alert: Selected ToupTek camera not found.
13:47:37.271 00.222 36708 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
13:47:37.272 00.001 36708 Status Line: Camera Connect Failed
13:47:46.808 09.536 36708 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
13:47:46.809 00.001 36708 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
13:47:47.193 00.384 36708 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
13:47:50.348 03.155 36708 MyFrame::OnClose proceeding
13:47:50.350 00.002 36708 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
13:47:50.350 00.000 36708 StopWorkerThread(0x01352630) begins
13:47:50.350 00.000 33360 Worker thread wakes up
13:47:50.350 00.000 33360 worker thread servicing REQUEST_TERMINATE
13:47:50.350 00.000 33360 worker thread done servicing request
13:47:50.350 00.000 33360 WorkerThread::Entry() ends
13:47:50.350 00.000 36708 StopWorkerThread() threadExitCode=0
13:47:50.350 00.000 36708 StopWorkerThread(0x01352630) ends
13:47:50.350 00.000 36708 WorkerThread destructor called
13:47:50.350 00.000 36708 StopWorkerThread(0x01352510) begins
13:47:50.350 00.000 30352 Worker thread wakes up
13:47:50.351 00.001 30352 worker thread servicing REQUEST_TERMINATE
13:47:50.351 00.000 30352 worker thread done servicing request
13:47:50.351 00.000 30352 WorkerThread::Entry() ends
13:47:50.351 00.000 36708 StopWorkerThread() threadExitCode=0
13:47:50.351 00.000 36708 StopWorkerThread(0x01352510) ends
13:47:50.351 00.000 36708 WorkerThread destructor called
13:47:50.351 00.000 36708 Shutdown: forced=0
13:47:50.351 00.000 36708 Shutdown complete
13:47:50.351 00.000 36708 UPD: shutdown
13:47:50.351 00.000 36708 stopping server
13:47:50.352 00.001 36708 event server stopped
13:47:50.352 00.000 36708 Status Line: Server stopped
13:52:18.476 00.013 34140 PHD2 version 2.6.14 begins execution with:
13:52:18.476 00.000 34140    Windows 10 (build 26200), 64-bit edition
13:52:18.476 00.000 34140    wxWidgets 3.0.5
13:52:18.476 00.000 34140    cfitsio 3.49
13:52:18.476 00.000 34140 GetString("/frame/LogDir", "") returns ""
13:52:18.479 00.003 34140 CoInitializeEx returns 1
13:52:18.483 00.004 34140 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
13:52:18.483 00.000 34140 GetInt("/wxLanguage", 0) returns 60
13:52:18.483 00.000 34140 locale: initialized with lang id 60 (r=1)
13:52:18.483 00.000 34140 locale: wxTranslations language set to 60
13:52:18.486 00.003 34140 GetInt("/currentProfile", 0) returns 1
13:52:18.489 00.003 34140 reset dither spiral
13:52:18.491 00.002 34140 StartWorkerThread(00000000) begins
13:52:18.491 00.000 34140 WorkerThread constructor called
13:52:18.492 00.001 34140 StartWorkerThread(01412820) ends
13:52:18.492 00.000 34140 StartWorkerThread(00000000) begins
13:52:18.492 00.000 34140 WorkerThread constructor called
13:52:18.492 00.000 34140 StartWorkerThread(014133F0) ends
13:52:18.492 00.000 31452 WorkerThread::Entry() begins
13:52:18.492 00.000 34140 GetBoolean("/ServerMode", 1) returns 1
13:52:18.492 00.000 31452 worker thread CoInitializeEx returns 0
13:52:18.493 00.001 36592 WorkerThread::Entry() begins
13:52:18.493 00.000 36592 worker thread CoInitializeEx returns 0
13:52:18.583 00.090 34140 GetInt("/profile/1/NoiseReductionMethod", 0) returns 1
13:52:18.583 00.000 34140 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
13:52:18.584 00.001 34140 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
13:52:18.585 00.001 34140 GetInt("/profile/1/DitherMode", 0) returns 0
13:52:18.585 00.000 34140 set dither mode 0
13:52:18.585 00.000 34140 GetInt("/profile/1/frame/timeLapse", 0) returns 0
13:52:18.586 00.001 34140 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
13:52:18.586 00.000 34140 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
13:52:18.586 00.000 34140 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 1
13:52:18.586 00.000 34140 Variable delay: Enabled, Short = 1000 ms, Long = 10000 ms
13:52:18.587 00.001 34140 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
13:52:18.588 00.001 34140 GetInt("/profile/1/frame/focalLength", 0) returns 1380
13:52:18.588 00.000 34140 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
13:52:18.589 00.001 34140 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
13:52:18.589 00.000 34140 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 10.000000
13:52:18.589 00.000 34140 AutoExp: config min = 1000 max = 5000 snr = 10.00
13:52:18.591 00.002 34140 AutoExp: reset exp to 5000
13:52:18.591 00.000 34140 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
13:52:18.594 00.003 34140 GetInt("/profile/1/ExposureDurationMs", 1000) returns 1000
13:52:18.594 00.000 34140 OnExposureDurationSelected: duration = 1000
13:52:18.594 00.000 34140 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
13:52:18.594 00.000 34140 GetInt("/profile/1/Gamma", 100) returns 198
13:52:18.594 00.000 34140 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
13:52:18.596 00.002 34140 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
13:52:18.596 00.000 34140 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
13:52:18.596 00.000 34140 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
13:52:18.596 00.000 34140 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
13:52:18.597 00.001 34140 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
13:52:18.597 00.000 34140 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
13:52:18.597 00.000 34140 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
13:52:18.597 00.000 34140 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
13:52:18.606 00.009 34140 guider state => UNINITIALIZED
13:52:18.606 00.000 34140 GetInt("/profile/1/overlay/slit/center.x", 376) returns 376
13:52:18.606 00.000 34140 GetInt("/profile/1/overlay/slit/center.y", 290) returns 290
13:52:18.606 00.000 34140 GetInt("/profile/1/overlay/slit/width", 8) returns 8
13:52:18.606 00.000 34140 GetInt("/profile/1/overlay/slit/height", 100) returns 100
13:52:18.607 00.001 34140 GetInt("/profile/1/overlay/slit/angle", 0) returns 0
13:52:18.608 00.001 34140 Changing from state UNINITIALIZED to UNINITIALIZED
13:52:18.608 00.000 34140 guider state => SELECTING
13:52:18.608 00.000 34140 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
13:52:18.609 00.001 34140 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
13:52:18.609 00.000 34140 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 1.500000
13:52:18.609 00.000 34140 Setting StarMinHFD = 1.50
13:52:18.610 00.001 34140 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 10.000000
13:52:18.610 00.000 34140 Setting MaxHFD = 10.0
13:52:18.610 00.000 34140 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
13:52:18.610 00.000 34140 Setting StarMinSNR = 6.0
13:52:18.611 00.001 34140 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
13:52:18.611 00.000 34140 Setting AutoSelDownsample = 0
13:52:18.611 00.000 34140 GetString("/profile/1/guider/bookmarks", "") returns ""
13:52:18.611 00.000 34140 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
13:52:18.612 00.001 34140 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
13:52:18.612 00.000 34140 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
13:52:18.613 00.001 34140 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
13:52:18.613 00.000 34140 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
13:52:18.614 00.001 34140 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
13:52:18.614 00.000 34140 MultiStar mode enabled
13:52:18.614 00.000 34140 GetBoolean("/StickyLockPosition", 0) returns 0
13:52:18.621 00.007 34140 GetString("/geometry", "") returns "1;2906;1730;-13;-13"
13:52:18.660 00.039 34140 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
13:52:18.660 00.000 34140 GetString("/graph/RAColor", "") returns "#6464FF"
13:52:18.660 00.000 34140 GetString("/graph/DecColor", "") returns "#FF0000"
13:52:18.660 00.000 34140 GetInt("/graph/minLength", 50) returns 50
13:52:18.661 00.001 34140 GetInt("/graph/maxLength", 400) returns 400
13:52:18.661 00.000 34140 GetInt("/graph/minHeight", 1) returns 1
13:52:18.662 00.001 34140 GetInt("/graph/maxHeight", 16) returns 16
13:52:18.663 00.001 34140 GetInt("/graph/length", 100) returns 100
13:52:18.663 00.000 34140 GraphStats window size = 100
13:52:18.663 00.000 34140 GetInt("/graph/height", 4) returns 4
13:52:18.663 00.000 34140 GetInt("graph/HeightUnits", 1) returns 1
13:52:18.663 00.000 34140 GetBoolean("/graph/showCorrections", 1) returns 1
13:52:18.664 00.001 34140 GetBoolean("/graph/showStarMass", 0) returns 0
13:52:18.664 00.000 34140 GetBoolean("/graph/showStarSNR", 0) returns 0
13:52:18.664 00.000 34140 GetBoolean("/graph/correctionsToScale", 0) returns 0
13:52:18.719 00.055 34140 GetInt("/graph_stepguider/length", 1) returns 1
13:52:18.723 00.004 34140 GetBoolean("/ProfileRawMode", 0) returns 0
13:52:18.723 00.000 34140 GetInt("/target/length", 100) returns 100
13:52:18.723 00.000 34140 GetDouble("/target/zoom", 1.000000) returns 1.000000
13:52:18.733 00.010 34140 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
13:52:18.734 00.001 34140 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
13:52:19.036 00.302 34140 GetString("/profile/1/name", "") returns "KJM2"
13:52:19.037 00.001 34140 GetString("/profile/2/name", "") returns "KJM"
13:52:19.045 00.008 34140 GetString("/profile/1/name", "") returns "KJM2"
13:52:19.279 00.234 34140 GetString("/profile/1/indi/INDIcam", "") returns ""
13:52:19.292 00.013 34140 GetString("/profile/1/indi/INDImount", "") returns ""
13:52:19.300 00.008 34140 GetString("/profile/1/indi/INDImount", "") returns ""
13:52:19.307 00.007 34140 GetString("/profile/1/indi/INDIrotator", "") returns ""
13:52:19.310 00.003 34140 GetString("/profile/1/camera/LastMenuChoice", "None") returns "ToupTek Camera"
13:52:19.310 00.000 34140 CameraFactory(ToupTek Camera)
13:52:19.311 00.001 34140 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
13:52:19.311 00.000 34140 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
13:52:19.311 00.000 34140 GetInt("/profile/1/camera/gain", 95) returns 50
13:52:19.311 00.000 34140 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 20000
13:52:19.312 00.001 34140 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
13:52:19.312 00.000 34140 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
13:52:19.312 00.000 34140 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.000000
13:52:19.313 00.001 34140 GetInt("/profile/1/camera/binning", 1) returns 3
13:52:19.313 00.000 34140 TOUPTEK: ToupCam SDK version 59.29465.20250907
13:52:19.313 00.000 34140 GetInt("/profile/1/camera/ToupTek/bpp", 8) returns 16
13:52:19.313 00.000 34140 Created new camera of type ToupTek Camera = 0DA33D30
13:52:19.313 00.000 34140 GetString("/profile/1/camera/LastMenuChoice", "") returns "ToupTek Camera"
13:52:19.316 00.003 34140 GetString("/profile/1/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:52:19.316 00.000 34140 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
13:52:19.317 00.001 34140 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 150
13:52:19.317 00.000 34140 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
13:52:19.317 00.000 34140 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
13:52:19.317 00.000 34140 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
13:52:19.319 00.002 34140 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
13:52:19.319 00.000 34140 DecGuideMode set to Auto (1)
13:52:19.319 00.000 34140 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 3
13:52:19.319 00.000 34140 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.320000
13:52:19.320 00.001 34140 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:52:19.321 00.001 34140 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 3
13:52:19.321 00.000 34140 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.320000
13:52:19.321 00.000 34140 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
13:52:19.322 00.001 34140 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
13:52:19.322 00.000 34140 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
13:52:19.323 00.001 34140 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
13:52:19.323 00.000 34140 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 1
13:52:19.323 00.000 34140 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 20
13:52:19.323 00.000 34140 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 20
13:52:19.323 00.000 34140 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 20
13:52:19.323 00.000 34140 GetBoolean("/profile/1/scope/BacklashCompEnabled", 0) returns 0
13:52:19.323 00.000 34140 BLC: Backlash compensation is disabled
13:52:19.323 00.000 34140 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
13:52:19.323 00.000 34140 Scope: enabling slew check, guiding will stop when slew is detected
13:52:19.325 00.002 34140 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 0F881690
13:52:19.325 00.000 34140 GetString("/profile/1/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
13:52:19.326 00.001 34140 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
13:52:19.326 00.000 34140 ScopeFactory(None)
13:52:19.326 00.000 34140 Created new aux scope of type None = 00000000
13:52:19.326 00.000 34140 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
13:52:19.326 00.000 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
13:52:19.326 00.000 34140 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
13:52:19.326 00.000 34140 StepGuiderFactory(None)
13:52:19.326 00.000 34140 Created new stepguider of type None = 00000000
13:52:19.328 00.002 34140 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
13:52:19.328 00.000 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
13:52:19.328 00.000 34140 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "None"
13:52:19.328 00.000 34140 RotatorFactory(None)
13:52:19.328 00.000 34140 Created new Rotator of type None = 00000000
13:52:19.328 00.000 34140 GetString("/profile/1/rotator/LastMenuChoice", "") returns "None"
13:52:19.328 00.000 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
13:52:19.339 00.011 34140 GetString("/profile/1/name", "") returns "KJM2"
13:52:19.340 00.001 34140 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
13:52:19.340 00.000 34140 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
13:52:19.353 00.013 34140 starting server
13:52:19.356 00.003 34140 event server started, listening on port 4400
13:52:19.356 00.000 34140 Server started, listening on port 4300
13:52:19.356 00.000 34140 Status Line: Server started
13:52:19.359 00.003 34140 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|"
13:52:19.415 00.056 34140 GetBoolean("/Update/enabled", 1) returns 1
13:52:19.416 00.001 34140 GetInt("/Update/series", 0) returns 0
13:52:19.417 00.001 36340 UPD: updater thread entry
13:52:19.417 00.000 36340 UPD: fetch https://openphdguiding.org/release-main-win.txt
13:52:20.801 01.384 36340 UPD: latest ver = 2.6.14
13:52:20.801 00.000 36340 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
13:52:20.801 00.000 36340 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
13:52:20.802 00.001 36340 GetInt("/Update/force", 0) returns 0
13:52:20.802 00.000 36340 UPD: version is up-to-date
13:52:20.802 00.000 36340 UPD: updater thread exit
13:52:27.842 07.040 34140 GetInt("/profile/1/camera/ToupTek/bpp", 16) returns 16
13:52:32.352 04.510 34140 GetString("/profile/1/indi/INDIcam", "") returns ""
13:52:34.765 02.413 34140 gear_dialog: OnButtonConnectCamera
13:52:34.766 00.001 34140 gear_dialog: DoConnectCamera [ToupTek Camera]
13:52:34.766 00.000 34140 Status Line: Connecting to Camera ...
13:52:34.771 00.005 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
13:52:34.771 00.000 34140 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
13:52:34.850 00.079 34140 TOUPTEK: connect: found 1 cameras
13:52:34.850 00.000 34140 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M] at idx 0
13:52:34.850 00.000 34140 Alert: Selected ToupTek camera not found.
13:52:35.071 00.221 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
13:52:35.072 00.001 34140 Status Line: Camera Connect Failed
13:52:40.615 05.543 34140 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
13:52:40.616 00.001 34140 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
13:52:41.679 01.063 34140 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
14:17:07.859 1466.180 34140 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
14:17:21.236 13.377 34140 User exited setup dialog with 'cancel'
14:17:47.245 26.009 34140 CameraFactory(QHY Camera)
14:17:47.247 00.002 34140 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
14:17:47.247 00.000 34140 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
14:17:47.247 00.000 34140 GetInt("/profile/1/camera/gain", 95) returns 50
14:17:47.247 00.000 34140 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 20000
14:17:47.247 00.000 34140 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
14:17:47.248 00.001 34140 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
14:17:47.248 00.000 34140 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.000000
14:17:47.249 00.001 34140 GetInt("/profile/1/camera/binning", 1) returns 3
14:17:47.249 00.000 34140 GetInt("/profile/1/camera/QHY/bpp", 16) returns 16
14:17:47.249 00.000 34140 GetInt("/profile/1/camera/QHY/offset", 0) returns 0
14:17:47.249 00.000 34140 GetInt("/profile/1/camera/QHY/usbtraffic", 30) returns 30
14:17:47.249 00.000 34140 GetBoolean("/profile/1/camera/QHY/ampnr", 1) returns 1
14:17:47.249 00.000 34140 GetBoolean("/profile/1/camera/QHY/rownr", 1) returns 1
14:17:47.249 00.000 34140 GetBoolean("/profile/1/camera/QHY/speedmode", 0) returns 0
14:17:47.250 00.001 34140 GetBoolean("/profile/1/camera/QHY/highgain", 0) returns 0
14:17:47.250 00.000 34140 Created new camera of type QHY Camera = 0F90A350
14:17:47.250 00.000 34140 GetString("/profile/1/camera/LastMenuChoice", "") returns "ToupTek Camera"
14:17:52.505 05.255 34140 CameraFactory(ToupTek Camera)
14:17:52.505 00.000 34140 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
14:17:52.506 00.001 34140 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
14:17:52.506 00.000 34140 GetInt("/profile/1/camera/gain", 95) returns 50
14:17:52.506 00.000 34140 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 20000
14:17:52.506 00.000 34140 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
14:17:52.506 00.000 34140 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
14:17:52.507 00.001 34140 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.000000
14:17:52.507 00.000 34140 GetInt("/profile/1/camera/binning", 1) returns 3
14:17:52.507 00.000 34140 TOUPTEK: ToupCam SDK version 59.29465.20250907
14:17:52.507 00.000 34140 GetInt("/profile/1/camera/ToupTek/bpp", 8) returns 16
14:17:52.507 00.000 34140 Created new camera of type ToupTek Camera = 0DA33D30
14:17:52.507 00.000 34140 GetString("/profile/1/camera/LastMenuChoice", "") returns "QHY Camera"
14:17:58.081 05.574 34140 TOUPTEK: found 1 cameras
14:17:58.082 00.001 34140 TOUPTEK: cam 1: \\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M
14:17:58.082 00.000 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:17:59.373 01.291 34140 TOUPTEK: found 1 cameras
14:17:59.373 00.000 34140 TOUPTEK: cam 1: \\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M
14:17:59.373 00.000 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:18:02.374 03.001 34140 gear_dialog: OnButtonConnectCamera
14:18:02.374 00.000 34140 gear_dialog: DoConnectCamera [ToupTek Camera]
14:18:02.374 00.000 34140 Status Line: Connecting to Camera ...
14:18:02.381 00.007 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:18:02.381 00.000 34140 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:18:02.458 00.077 34140 TOUPTEK: connect: found 1 cameras
14:18:02.458 00.000 34140 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M] at idx 0
14:18:02.458 00.000 34140 Alert: Selected ToupTek camera not found.
14:18:02.469 00.011 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:18:02.469 00.000 34140 Status Line: Camera Connect Failed
14:18:05.487 03.018 34140 gear_dialog: OnButtonConnectCamera
14:18:05.488 00.001 34140 gear_dialog: DoConnectCamera [ToupTek Camera]
14:18:05.488 00.000 34140 Status Line: Connecting to Camera ...
14:18:05.494 00.006 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:18:05.494 00.000 34140 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:18:05.572 00.078 34140 TOUPTEK: connect: found 1 cameras
14:18:05.572 00.000 34140 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M] at idx 0
14:18:05.572 00.000 34140 Alert: Selected ToupTek camera not found.
14:18:05.581 00.009 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:18:05.581 00.000 34140 Status Line: Camera Connect Failed
14:18:09.620 04.039 34140 GetInt("/profile/1/camera/ToupTek/bpp", 16) returns 16
14:18:15.110 05.490 34140 GetString("/profile/1/indi/INDIcam", "") returns ""
14:18:17.356 02.246 34140 gear_dialog: OnButtonConnectCamera
14:18:17.357 00.001 34140 gear_dialog: DoConnectCamera [ToupTek Camera]
14:18:17.357 00.000 34140 Status Line: Connecting to Camera ...
14:18:17.362 00.005 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:18:17.362 00.000 34140 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:18:17.440 00.078 34140 TOUPTEK: connect: found 1 cameras
14:18:17.440 00.000 34140 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M] at idx 0
14:18:17.440 00.000 34140 Alert: Selected ToupTek camera not found.
14:18:17.449 00.009 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:18:17.449 00.000 34140 Status Line: Camera Connect Failed
14:18:19.066 01.617 34140 gear_dialog: OnButtonConnectCamera
14:18:19.067 00.001 34140 gear_dialog: DoConnectCamera [ToupTek Camera]
14:18:19.067 00.000 34140 Status Line: Connecting to Camera ...
14:18:19.073 00.006 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:18:19.073 00.000 34140 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:18:19.152 00.079 34140 TOUPTEK: connect: found 1 cameras
14:18:19.152 00.000 34140 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M] at idx 0
14:18:19.152 00.000 34140 Alert: Selected ToupTek camera not found.
14:18:19.162 00.010 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:18:19.162 00.000 34140 Status Line: Camera Connect Failed
14:18:20.048 00.886 34140 gear_dialog: OnButtonConnectCamera
14:18:20.049 00.001 34140 gear_dialog: DoConnectCamera [ToupTek Camera]
14:18:20.049 00.000 34140 Status Line: Connecting to Camera ...
14:18:20.055 00.006 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:18:20.055 00.000 34140 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:18:20.135 00.080 34140 TOUPTEK: connect: found 1 cameras
14:18:20.135 00.000 34140 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M] at idx 0
14:18:20.135 00.000 34140 Alert: Selected ToupTek camera not found.
14:18:20.144 00.009 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:18:20.144 00.000 34140 Status Line: Camera Connect Failed
14:18:21.447 01.303 34140 gear_dialog: OnButtonConnectCamera
14:18:21.448 00.001 34140 gear_dialog: DoConnectCamera [ToupTek Camera]
14:18:21.448 00.000 34140 Status Line: Connecting to Camera ...
14:18:21.455 00.007 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:18:21.455 00.000 34140 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:18:21.532 00.077 34140 TOUPTEK: connect: found 1 cameras
14:18:21.532 00.000 34140 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M] at idx 0
14:18:21.532 00.000 34140 Alert: Selected ToupTek camera not found.
14:18:21.542 00.010 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:18:21.542 00.000 34140 Status Line: Camera Connect Failed
14:18:22.917 01.375 34140 TOUPTEK: found 1 cameras
14:18:22.917 00.000 34140 TOUPTEK: cam 1: \\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M
14:18:22.918 00.001 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:18:28.033 05.115 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:18:31.056 03.023 34140 GetInt("/profile/1/camera/ToupTek/bpp", 8) returns 8
14:18:35.039 03.983 34140 GetString("/profile/1/indi/INDIcam", "") returns ""
14:18:39.186 04.147 34140 gear_dialog: OnButtonConnectCamera
14:18:39.187 00.001 34140 gear_dialog: DoConnectCamera [ToupTek Camera]
14:18:39.187 00.000 34140 Status Line: Connecting to Camera ...
14:18:39.194 00.007 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2"
14:18:39.194 00.000 34140 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2]
14:18:39.273 00.079 34140 TOUPTEK: connect: found 1 cameras
14:18:39.273 00.000 34140 TOUPTEK: found matching camera [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2,G3M678M] at idx 0
14:18:39.716 00.443 34140 TOUPTEK: isColor = 0, hasCooler = 0, hasST4 = 1
14:18:39.717 00.001 34140 TOUPTEK: gain range 100 .. 15000, default = 100 (0%)
14:18:39.717 00.000 34140 TOUPTEK: put_Option(3, 0) failed with status 0x80070057
14:18:39.717 00.000 34140 TOUPTEK: put_Option(13, 0) failed with status 0x80004001
14:18:39.717 00.000 34140 TOUPTEK: put_Option(14, 0) failed with status 0x80004001
14:18:39.718 00.001 34140 TOUPTEK: speed = 0, max = 2
14:18:39.719 00.001 34140 TOUPTEK: raw format = YYYY bit depth = 16
14:18:39.719 00.000 34140 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.000000
14:18:39.720 00.001 34140 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ToupTek Camera] scaleRatio=1.000
14:18:39.721 00.001 34140 Connected Camera: G3M678M
14:18:39.721 00.000 34140 FrameSize=(1280,720)
14:18:39.721 00.000 34140 PixelSize=2.00
14:18:39.721 00.000 34140 BitsPerPixel=16
14:18:39.721 00.000 34140 HasGainControl=1
14:18:39.721 00.000 34140 GuideCameraGain=50
14:18:39.721 00.000 34140 HasShutter=0
14:18:39.721 00.000 34140 HasSubFrames=1
14:18:39.721 00.000 34140 ST4HasGuideOutput=1
14:18:39.721 00.000 34140 GetBoolean("/profile/1/camera/AutoLoadDefectMap", 1) returns 1
14:18:39.721 00.000 34140 auto-loading defect map
14:18:39.754 00.033 34140 Loading defect map file C:\Users\kjmmi\AppData\Local\phd2\darks_defects\PHD2_defect_map_1.txt
14:18:39.754 00.000 34140 Defect map file not found: C:\Users\kjmmi\AppData\Local\phd2\darks_defects\PHD2_defect_map_1.txt
14:18:39.754 00.000 34140 Status Line: Defect map not loaded
14:18:39.761 00.007 34140 GetBoolean("/profile/1/camera/AutoLoadDarks", 1) returns 1
14:18:39.761 00.000 34140 Auto-loading dark library
14:18:39.799 00.038 34140 loaded dark frame exposure = 500, med = 597
14:18:39.831 00.032 34140 loaded dark frame exposure = 1000, med = 749
14:18:39.870 00.039 34140 loaded dark frame exposure = 1500, med = 882
14:18:39.899 00.029 34140 loaded dark frame exposure = 2000, med = 1010
14:18:39.928 00.029 34140 loaded dark frame exposure = 2500, med = 866
14:18:39.957 00.029 34140 loaded dark frame exposure = 3000, med = 737
14:18:39.987 00.030 34140 loaded dark frame exposure = 3500, med = 725
14:18:40.016 00.029 34140 loaded dark frame exposure = 4000, med = 794
14:18:40.016 00.000 34140 loaded dark library from C:\Users\kjmmi\AppData\Local\phd2\darks_defects\PHD2_dark_lib_1.fit
14:18:40.016 00.000 34140 Status Line: Darks loaded
14:18:40.032 00.016 34140 Status Line: Camera Connected
14:18:49.540 09.508 34140 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
14:18:49.541 00.001 34140 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
14:18:50.565 01.024 34140 PhdConfig flush
14:18:50.565 00.000 34140 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
14:19:00.606 10.041 34140 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
14:19:00.607 00.001 34140 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
14:19:00.622 00.015 34140 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
14:19:44.367 43.745 34140 gear_dialog: OnButtonDisconnectCamera
14:19:44.368 00.001 34140 Status Line: Camera Disconnected
14:19:47.518 03.150 34140 gear_dialog: OnButtonConnectCamera
14:19:47.519 00.001 34140 gear_dialog: DoConnectCamera [ToupTek Camera]
14:19:47.519 00.000 34140 Status Line: Connecting to Camera ...
14:19:47.526 00.007 34140 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2"
14:19:47.526 00.000 34140 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2]
14:19:47.604 00.078 34140 TOUPTEK: connect: found 1 cameras
14:19:47.604 00.000 34140 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M] at idx 0
14:19:47.604 00.000 34140 Alert: Selected ToupTek camera not found.
14:19:47.822 00.218 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:19:47.822 00.000 34140 Status Line: Camera Connect Failed
14:19:55.221 07.399 34140 GetString("/profile/1/name", "") returns "KJM2"
14:19:55.222 00.001 34140 GetString("/profile/1/name", "") returns "KJM2"
14:19:55.222 00.000 34140 GetString("/profile/1/name", "") returns "KJM2"
14:19:55.223 00.001 34140 GetString("/profile/2/name", "") returns "KJM"
14:19:55.226 00.003 34140 GetString("/profile/2/indi/INDIcam", "") returns ""
14:19:55.266 00.040 34140 GetString("/profile/2/indi/INDImount", "") returns ""
14:19:55.288 00.022 34140 GetString("/profile/2/indi/INDImount", "") returns ""
14:19:55.312 00.024 34140 GetString("/profile/2/indi/INDIrotator", "") returns ""
14:19:55.329 00.017 34140 GetString("/profile/2/camera/LastMenuChoice", "None") returns "ToupTek Camera"
14:19:55.332 00.003 34140 CameraFactory(ToupTek Camera)
14:19:55.332 00.000 34140 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
14:19:55.332 00.000 34140 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
14:19:55.333 00.001 34140 GetInt("/profile/2/camera/gain", 95) returns 20
14:19:55.333 00.000 34140 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
14:19:55.333 00.000 34140 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
14:19:55.333 00.000 34140 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
14:19:55.333 00.000 34140 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 2.000000
14:19:55.334 00.001 34140 GetInt("/profile/2/camera/binning", 1) returns 1
14:19:55.334 00.000 34140 TOUPTEK: ToupCam SDK version 59.29465.20250907
14:19:55.334 00.000 34140 GetInt("/profile/2/camera/ToupTek/bpp", 8) returns 16
14:19:55.334 00.000 34140 Created new camera of type ToupTek Camera = 0F8D9250
14:19:55.334 00.000 34140 GetString("/profile/2/camera/LastMenuChoice", "") returns "ToupTek Camera"
14:19:55.336 00.002 34140 GetString("/profile/2/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
14:19:55.337 00.001 34140 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
14:19:55.345 00.008 34140 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 150
14:19:55.346 00.001 34140 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 67
14:19:55.346 00.000 34140 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
14:19:55.346 00.000 34140 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
14:19:55.347 00.001 34140 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
14:19:55.347 00.000 34140 DecGuideMode set to Auto (1)
14:19:55.352 00.005 34140 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 3
14:19:55.352 00.000 34140 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.670000
14:19:55.353 00.001 34140 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
14:19:55.353 00.000 34140 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 3
14:19:55.354 00.001 34140 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.670000
14:19:55.354 00.000 34140 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
14:19:55.355 00.001 34140 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
14:19:55.355 00.000 34140 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
14:19:55.356 00.001 34140 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
14:19:55.356 00.000 34140 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 1
14:19:55.356 00.000 34140 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 20
14:19:55.357 00.001 34140 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 20
14:19:55.357 00.000 34140 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 20
14:19:55.357 00.000 34140 GetBoolean("/profile/2/scope/BacklashCompEnabled", 0) returns 0
14:19:55.357 00.000 34140 BLC: Backlash compensation is disabled
14:19:55.358 00.001 34140 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
14:19:55.359 00.001 34140 Scope: enabling slew check, guiding will stop when slew is detected
14:19:55.359 00.000 34140 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 0F881690
14:19:55.359 00.000 34140 GetString("/profile/2/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
14:19:55.361 00.002 34140 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
14:19:55.361 00.000 34140 ScopeFactory(None)
14:19:55.361 00.000 34140 Created new aux scope of type None = 00000000
14:19:55.362 00.001 34140 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
14:19:55.362 00.000 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
14:19:55.363 00.001 34140 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
14:19:55.363 00.000 34140 StepGuiderFactory(None)
14:19:55.363 00.000 34140 Created new stepguider of type None = 00000000
14:19:55.363 00.000 34140 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
14:19:55.363 00.000 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
14:19:55.365 00.002 34140 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None"
14:19:55.365 00.000 34140 RotatorFactory(None)
14:19:55.365 00.000 34140 Created new Rotator of type None = 00000000
14:19:55.365 00.000 34140 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None"
14:19:55.365 00.000 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
14:19:55.367 00.002 34140 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
14:19:55.367 00.000 34140 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
14:19:55.367 00.000 34140 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
14:19:55.367 00.000 34140 GetInt("/profile/2/DitherMode", 0) returns 0
14:19:55.367 00.000 34140 set dither mode 0
14:19:55.369 00.002 34140 GetInt("/profile/2/frame/timeLapse", 0) returns 0
14:19:55.369 00.000 34140 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
14:19:55.369 00.000 34140 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
14:19:55.369 00.000 34140 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
14:19:55.369 00.000 34140 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
14:19:55.370 00.001 34140 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
14:19:55.371 00.001 34140 GetInt("/profile/2/frame/focalLength", 0) returns 1380
14:19:55.372 00.001 34140 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
14:19:55.373 00.001 34140 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
14:19:55.373 00.000 34140 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
14:19:55.373 00.000 34140 AutoExp: config min = 1000 max = 5000 snr = 6.00
14:19:55.374 00.001 34140 AutoExp: reset exp to 5000
14:19:55.374 00.000 34140 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
14:19:55.375 00.001 34140 GetInt("/profile/2/ExposureDurationMs", 1000) returns 2000
14:19:55.376 00.001 34140 OnExposureDurationSelected: duration = 2000
14:19:55.376 00.000 34140 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
14:19:55.376 00.000 34140 GetInt("/profile/2/Gamma", 100) returns 100
14:19:55.377 00.001 34140 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
14:19:55.377 00.000 34140 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
14:19:55.377 00.000 34140 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
14:19:55.377 00.000 34140 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
14:19:55.378 00.001 34140 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
14:19:55.378 00.000 34140 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
14:19:55.379 00.001 34140 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
14:19:55.379 00.000 34140 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
14:19:55.379 00.000 34140 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
14:19:55.379 00.000 34140 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
14:19:55.380 00.001 34140 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
14:19:55.380 00.000 34140 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
14:19:55.380 00.000 34140 Setting StarMinHFD = 1.50
14:19:55.380 00.000 34140 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 10.000000
14:19:55.380 00.000 34140 Setting MaxHFD = 10.0
14:19:55.381 00.001 34140 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
14:19:55.381 00.000 34140 Setting StarMinSNR = 6.0
14:19:55.381 00.000 34140 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
14:19:55.381 00.000 34140 Setting AutoSelDownsample = 0
14:19:55.382 00.001 34140 GetString("/profile/2/guider/bookmarks", "") returns ""
14:19:55.382 00.000 34140 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
14:19:55.382 00.000 34140 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
14:19:55.383 00.001 34140 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
14:19:55.383 00.000 34140 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
14:19:55.384 00.001 34140 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
14:19:55.384 00.000 34140 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
14:19:55.384 00.000 34140 MultiStar mode enabled
14:19:55.385 00.001 34140 GetString("/profile/2/name", "") returns "KJM"
14:19:57.409 02.024 34140 gear_dialog: OnButtonConnectCamera
14:19:57.409 00.000 34140 gear_dialog: DoConnectCamera [ToupTek Camera]
14:19:57.409 00.000 34140 Status Line: Connecting to Camera ...
14:19:57.421 00.012 34140 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:19:57.422 00.001 34140 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:19:57.502 00.080 34140 TOUPTEK: connect: found 1 cameras
14:19:57.502 00.000 34140 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M] at idx 0
14:19:57.502 00.000 34140 Alert: Selected ToupTek camera not found.
14:19:57.519 00.017 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:19:57.519 00.000 34140 Status Line: Camera Connect Failed
14:20:03.895 06.376 34140 gear_dialog: OnButtonConnectCamera
14:20:03.895 00.000 34140 gear_dialog: DoConnectCamera [ToupTek Camera]
14:20:03.895 00.000 34140 Status Line: Connecting to Camera ...
14:20:03.900 00.005 34140 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:20:03.900 00.000 34140 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:20:03.978 00.078 34140 TOUPTEK: connect: found 1 cameras
14:20:03.978 00.000 34140 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M] at idx 0
14:20:03.978 00.000 34140 Alert: Selected ToupTek camera not found.
14:20:03.988 00.010 34140 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:20:03.988 00.000 34140 Status Line: Camera Connect Failed
14:20:06.479 02.491 34140 GetInt("/profile/2/camera/ToupTek/bpp", 16) returns 16
14:20:09.322 02.843 34140 GetString("/profile/2/indi/INDIcam", "") returns ""
14:20:11.202 01.880 34140 TOUPTEK: found 1 cameras
14:20:11.202 00.000 34140 TOUPTEK: cam 1: \\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M
14:20:11.203 00.001 34140 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:20:17.103 05.900 34140 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
14:20:17.103 00.000 34140 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
14:20:18.112 01.009 34140 PhdConfig flush
14:20:18.114 00.002 34140 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1
14:20:52.375 34.261 34140 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
14:21:04.521 12.146 34140 User exited setup dialog with 'cancel'
14:23:32.941 148.420 34140 MyFrame::OnClose proceeding
14:23:32.941 00.000 34140 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
14:23:32.941 00.000 34140 StopWorkerThread(0x01412820) begins
14:23:32.942 00.001 31452 Worker thread wakes up
14:23:32.942 00.000 31452 worker thread servicing REQUEST_TERMINATE
14:23:32.942 00.000 31452 worker thread done servicing request
14:23:32.942 00.000 31452 WorkerThread::Entry() ends
14:23:32.944 00.002 34140 StopWorkerThread() threadExitCode=0
14:23:32.944 00.000 34140 StopWorkerThread(0x01412820) ends
14:23:32.944 00.000 34140 WorkerThread destructor called
14:23:32.944 00.000 34140 StopWorkerThread(0x014133F0) begins
14:23:32.944 00.000 36592 Worker thread wakes up
14:23:32.944 00.000 36592 worker thread servicing REQUEST_TERMINATE
14:23:32.944 00.000 36592 worker thread done servicing request
14:23:32.944 00.000 36592 WorkerThread::Entry() ends
14:23:32.945 00.001 34140 StopWorkerThread() threadExitCode=0
14:23:32.945 00.000 34140 StopWorkerThread(0x014133F0) ends
14:23:32.945 00.000 34140 WorkerThread destructor called
14:23:32.945 00.000 34140 Shutdown: forced=0
14:23:32.945 00.000 34140 Shutdown complete
14:23:32.945 00.000 34140 UPD: shutdown
14:23:32.945 00.000 34140 stopping server
14:23:32.946 00.001 34140 event server stopped
14:23:32.946 00.000 34140 Status Line: Server stopped
14:25:13.482 00.041 33200 PHD2 version 2.6.14 begins execution with:
14:25:13.483 00.001 33200    Windows 10 (build 26200), 64-bit edition
14:25:13.484 00.001 33200    wxWidgets 3.0.5
14:25:13.484 00.000 33200    cfitsio 3.49
14:25:13.484 00.000 33200 GetString("/frame/LogDir", "") returns ""
14:25:13.488 00.004 33200 CoInitializeEx returns 1
14:25:13.493 00.005 33200 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
14:25:13.494 00.001 33200 GetInt("/wxLanguage", 0) returns 60
14:25:13.494 00.000 33200 locale: initialized with lang id 60 (r=1)
14:25:13.495 00.001 33200 locale: wxTranslations language set to 60
14:25:13.496 00.001 33200 GetInt("/currentProfile", 0) returns 2
14:25:13.500 00.004 33200 reset dither spiral
14:25:13.501 00.001 33200 StartWorkerThread(00000000) begins
14:25:13.501 00.000 33200 WorkerThread constructor called
14:25:13.501 00.000 33200 StartWorkerThread(01387CC0) ends
14:25:13.501 00.000 33200 StartWorkerThread(00000000) begins
14:25:13.501 00.000 33200 WorkerThread constructor called
14:25:13.501 00.000 34244 WorkerThread::Entry() begins
14:25:13.502 00.001 7700 WorkerThread::Entry() begins
14:25:13.502 00.000 7700 worker thread CoInitializeEx returns 0
14:25:13.502 00.000 34244 worker thread CoInitializeEx returns 0
14:25:13.502 00.000 33200 StartWorkerThread(0137A8B0) ends
14:25:13.502 00.000 33200 GetBoolean("/ServerMode", 1) returns 1
14:25:13.602 00.100 33200 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
14:25:13.603 00.001 33200 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
14:25:13.603 00.000 33200 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
14:25:13.604 00.001 33200 GetInt("/profile/2/DitherMode", 0) returns 0
14:25:13.604 00.000 33200 set dither mode 0
14:25:13.604 00.000 33200 GetInt("/profile/2/frame/timeLapse", 0) returns 0
14:25:13.605 00.001 33200 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
14:25:13.605 00.000 33200 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
14:25:13.606 00.001 33200 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
14:25:13.606 00.000 33200 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
14:25:13.607 00.001 33200 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
14:25:13.608 00.001 33200 GetInt("/profile/2/frame/focalLength", 0) returns 1380
14:25:13.608 00.000 33200 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
14:25:13.608 00.000 33200 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
14:25:13.608 00.000 33200 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
14:25:13.609 00.001 33200 AutoExp: config min = 1000 max = 5000 snr = 6.00
14:25:13.609 00.000 33200 AutoExp: reset exp to 5000
14:25:13.609 00.000 33200 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
14:25:13.612 00.003 33200 GetInt("/profile/2/ExposureDurationMs", 1000) returns 2000
14:25:13.616 00.004 33200 OnExposureDurationSelected: duration = 2000
14:25:13.616 00.000 33200 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
14:25:13.617 00.001 33200 GetInt("/profile/2/Gamma", 100) returns 100
14:25:13.617 00.000 33200 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
14:25:13.617 00.000 33200 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
14:25:13.618 00.001 33200 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
14:25:13.618 00.000 33200 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
14:25:13.618 00.000 33200 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
14:25:13.618 00.000 33200 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
14:25:13.619 00.001 33200 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
14:25:13.619 00.000 33200 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
14:25:13.619 00.000 33200 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
14:25:13.627 00.008 33200 guider state => UNINITIALIZED
14:25:13.628 00.001 33200 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
14:25:13.628 00.000 33200 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
14:25:13.629 00.001 33200 GetInt("/profile/2/overlay/slit/width", 8) returns 8
14:25:13.629 00.000 33200 GetInt("/profile/2/overlay/slit/height", 100) returns 100
14:25:13.629 00.000 33200 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
14:25:13.631 00.002 33200 Changing from state UNINITIALIZED to UNINITIALIZED
14:25:13.631 00.000 33200 guider state => SELECTING
14:25:13.631 00.000 33200 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
14:25:13.632 00.001 33200 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
14:25:13.632 00.000 33200 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
14:25:13.632 00.000 33200 Setting StarMinHFD = 1.50
14:25:13.632 00.000 33200 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 10.000000
14:25:13.633 00.001 33200 Setting MaxHFD = 10.0
14:25:13.633 00.000 33200 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
14:25:13.633 00.000 33200 Setting StarMinSNR = 6.0
14:25:13.633 00.000 33200 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
14:25:13.633 00.000 33200 Setting AutoSelDownsample = 0
14:25:13.634 00.001 33200 GetString("/profile/2/guider/bookmarks", "") returns ""
14:25:13.634 00.000 33200 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
14:25:13.635 00.001 33200 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
14:25:13.635 00.000 33200 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
14:25:13.635 00.000 33200 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
14:25:13.636 00.001 33200 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
14:25:13.636 00.000 33200 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
14:25:13.637 00.001 33200 MultiStar mode enabled
14:25:13.637 00.000 33200 GetBoolean("/StickyLockPosition", 0) returns 0
14:25:13.639 00.002 33200 GetString("/geometry", "") returns "1;2906;1730;-13;-13"
14:25:13.676 00.037 33200 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
14:25:13.676 00.000 33200 GetString("/graph/RAColor", "") returns "#6464FF"
14:25:13.676 00.000 33200 GetString("/graph/DecColor", "") returns "#FF0000"
14:25:13.676 00.000 33200 GetInt("/graph/minLength", 50) returns 50
14:25:13.676 00.000 33200 GetInt("/graph/maxLength", 400) returns 400
14:25:13.676 00.000 33200 GetInt("/graph/minHeight", 1) returns 1
14:25:13.676 00.000 33200 GetInt("/graph/maxHeight", 16) returns 16
14:25:13.678 00.002 33200 GetInt("/graph/length", 100) returns 100
14:25:13.678 00.000 33200 GraphStats window size = 100
14:25:13.678 00.000 33200 GetInt("/graph/height", 4) returns 4
14:25:13.678 00.000 33200 GetInt("graph/HeightUnits", 1) returns 1
14:25:13.679 00.001 33200 GetBoolean("/graph/showCorrections", 1) returns 1
14:25:13.679 00.000 33200 GetBoolean("/graph/showStarMass", 0) returns 0
14:25:13.679 00.000 33200 GetBoolean("/graph/showStarSNR", 0) returns 0
14:25:13.679 00.000 33200 GetBoolean("/graph/correctionsToScale", 0) returns 0
14:25:13.720 00.041 33200 GetInt("/graph_stepguider/length", 1) returns 1
14:25:13.722 00.002 33200 GetBoolean("/ProfileRawMode", 0) returns 0
14:25:13.723 00.001 33200 GetInt("/target/length", 100) returns 100
14:25:13.723 00.000 33200 GetDouble("/target/zoom", 1.000000) returns 1.000000
14:25:13.735 00.012 33200 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
14:25:13.735 00.000 33200 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
14:25:13.993 00.258 33200 GetString("/profile/1/name", "") returns "KJM2"
14:25:13.993 00.000 33200 GetString("/profile/2/name", "") returns "KJM"
14:25:14.002 00.009 33200 GetString("/profile/2/name", "") returns "KJM"
14:25:14.238 00.236 33200 GetString("/profile/2/indi/INDIcam", "") returns ""
14:25:14.253 00.015 33200 GetString("/profile/2/indi/INDImount", "") returns ""
14:25:14.263 00.010 33200 GetString("/profile/2/indi/INDImount", "") returns ""
14:25:14.272 00.009 33200 GetString("/profile/2/indi/INDIrotator", "") returns ""
14:25:14.278 00.006 33200 GetString("/profile/2/camera/LastMenuChoice", "None") returns "ToupTek Camera"
14:25:14.278 00.000 33200 CameraFactory(ToupTek Camera)
14:25:14.278 00.000 33200 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
14:25:14.278 00.000 33200 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
14:25:14.279 00.001 33200 GetInt("/profile/2/camera/gain", 95) returns 20
14:25:14.279 00.000 33200 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
14:25:14.279 00.000 33200 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
14:25:14.279 00.000 33200 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
14:25:14.280 00.001 33200 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 2.000000
14:25:14.280 00.000 33200 GetInt("/profile/2/camera/binning", 1) returns 1
14:25:14.280 00.000 33200 TOUPTEK: ToupCam SDK version 59.29465.20250907
14:25:14.280 00.000 33200 GetInt("/profile/2/camera/ToupTek/bpp", 8) returns 16
14:25:14.280 00.000 33200 Created new camera of type ToupTek Camera = 0DB24CE8
14:25:14.280 00.000 33200 GetString("/profile/2/camera/LastMenuChoice", "") returns "ToupTek Camera"
14:25:14.282 00.002 33200 GetString("/profile/2/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
14:25:14.283 00.001 33200 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
14:25:14.283 00.000 33200 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 150
14:25:14.284 00.001 33200 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 67
14:25:14.284 00.000 33200 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
14:25:14.285 00.001 33200 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
14:25:14.285 00.000 33200 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
14:25:14.285 00.000 33200 DecGuideMode set to Auto (1)
14:25:14.286 00.001 33200 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 3
14:25:14.286 00.000 33200 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.670000
14:25:14.287 00.001 33200 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
14:25:14.288 00.001 33200 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 3
14:25:14.288 00.000 33200 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.670000
14:25:14.289 00.001 33200 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
14:25:14.289 00.000 33200 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
14:25:14.290 00.001 33200 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
14:25:14.290 00.000 33200 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
14:25:14.291 00.001 33200 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 1
14:25:14.291 00.000 33200 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 20
14:25:14.291 00.000 33200 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 20
14:25:14.292 00.001 33200 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 20
14:25:14.292 00.000 33200 GetBoolean("/profile/2/scope/BacklashCompEnabled", 0) returns 0
14:25:14.292 00.000 33200 BLC: Backlash compensation is disabled
14:25:14.292 00.000 33200 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
14:25:14.292 00.000 33200 Scope: enabling slew check, guiding will stop when slew is detected
14:25:14.292 00.000 33200 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 0F8BBB78
14:25:14.293 00.001 33200 GetString("/profile/2/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
14:25:14.294 00.001 33200 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
14:25:14.294 00.000 33200 ScopeFactory(None)
14:25:14.294 00.000 33200 Created new aux scope of type None = 00000000
14:25:14.294 00.000 33200 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
14:25:14.294 00.000 33200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
14:25:14.295 00.001 33200 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
14:25:14.295 00.000 33200 StepGuiderFactory(None)
14:25:14.295 00.000 33200 Created new stepguider of type None = 00000000
14:25:14.295 00.000 33200 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
14:25:14.295 00.000 33200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
14:25:14.296 00.001 33200 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None"
14:25:14.296 00.000 33200 RotatorFactory(None)
14:25:14.296 00.000 33200 Created new Rotator of type None = 00000000
14:25:14.296 00.000 33200 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None"
14:25:14.296 00.000 33200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
14:25:14.306 00.010 33200 GetString("/profile/2/name", "") returns "KJM"
14:25:14.306 00.000 33200 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
14:25:14.306 00.000 33200 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
14:25:14.322 00.016 33200 starting server
14:25:14.325 00.003 33200 event server started, listening on port 4400
14:25:14.325 00.000 33200 Server started, listening on port 4300
14:25:14.326 00.001 33200 Status Line: Server started
14:25:14.329 00.003 33200 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|"
14:25:14.391 00.062 33200 GetBoolean("/Update/enabled", 1) returns 1
14:25:14.391 00.000 33200 GetInt("/Update/series", 0) returns 0
14:25:14.391 00.000 35776 UPD: updater thread entry
14:25:14.392 00.001 35776 UPD: fetch https://openphdguiding.org/release-main-win.txt
14:25:14.801 00.409 35776 UPD: latest ver = 2.6.14
14:25:14.801 00.000 35776 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
14:25:14.801 00.000 35776 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
14:25:14.802 00.001 35776 GetInt("/Update/force", 0) returns 0
14:25:14.802 00.000 35776 UPD: version is up-to-date
14:25:14.802 00.000 35776 UPD: updater thread exit
14:26:40.557 85.755 33200 gear_dialog: OnButtonConnectCamera
14:26:40.557 00.000 33200 gear_dialog: DoConnectCamera [ToupTek Camera]
14:26:40.558 00.001 33200 Status Line: Connecting to Camera ...
14:26:40.562 00.004 33200 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:26:40.563 00.001 33200 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:26:40.641 00.078 33200 TOUPTEK: connect: found 1 cameras
14:26:40.642 00.001 33200 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M] at idx 0
14:26:40.642 00.000 33200 Alert: Selected ToupTek camera not found.
14:26:40.850 00.208 33200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:26:40.850 00.000 33200 Status Line: Camera Connect Failed
14:26:48.753 07.903 33200 TOUPTEK: found 1 cameras
14:26:48.753 00.000 33200 TOUPTEK: cam 1: \\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M
14:26:48.754 00.001 33200 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:26:51.297 02.543 33200 GetInt("/profile/2/camera/ToupTek/bpp", 16) returns 16
14:26:54.445 03.148 33200 GetString("/profile/2/indi/INDIcam", "") returns ""
14:26:56.230 01.785 33200 gear_dialog: OnButtonConnectCamera
14:26:56.231 00.001 33200 gear_dialog: DoConnectCamera [ToupTek Camera]
14:26:56.231 00.000 33200 Status Line: Connecting to Camera ...
14:26:56.240 00.009 33200 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:26:56.240 00.000 33200 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:26:56.318 00.078 33200 TOUPTEK: connect: found 1 cameras
14:26:56.318 00.000 33200 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M] at idx 0
14:26:56.318 00.000 33200 Alert: Selected ToupTek camera not found.
14:26:56.325 00.007 33200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:26:56.325 00.000 33200 Status Line: Camera Connect Failed
14:26:57.444 01.119 33200 gear_dialog: OnButtonConnectCamera
14:26:57.445 00.001 33200 gear_dialog: DoConnectCamera [ToupTek Camera]
14:26:57.445 00.000 33200 Status Line: Connecting to Camera ...
14:26:57.449 00.004 33200 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:26:57.449 00.000 33200 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:26:57.526 00.077 33200 TOUPTEK: connect: found 1 cameras
14:26:57.529 00.003 33200 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M] at idx 0
14:26:57.529 00.000 33200 Alert: Selected ToupTek camera not found.
14:26:57.537 00.008 33200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:26:57.537 00.000 33200 Status Line: Camera Connect Failed
14:26:59.980 02.443 33200 gear_dialog: OnButtonConnectCamera
14:26:59.980 00.000 33200 gear_dialog: DoConnectCamera [ToupTek Camera]
14:26:59.980 00.000 33200 Status Line: Connecting to Camera ...
14:26:59.984 00.004 33200 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:26:59.984 00.000 33200 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:27:00.060 00.076 33200 TOUPTEK: connect: found 1 cameras
14:27:00.061 00.001 33200 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M] at idx 0
14:27:00.061 00.000 33200 Alert: Selected ToupTek camera not found.
14:27:00.069 00.008 33200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:27:00.069 00.000 33200 Status Line: Camera Connect Failed
14:27:01.150 01.081 33200 gear_dialog: OnButtonConnectCamera
14:27:01.150 00.000 33200 gear_dialog: DoConnectCamera [ToupTek Camera]
14:27:01.150 00.000 33200 Status Line: Connecting to Camera ...
14:27:01.157 00.007 33200 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:27:01.157 00.000 33200 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:27:01.236 00.079 33200 TOUPTEK: connect: found 1 cameras
14:27:01.236 00.000 33200 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M] at idx 0
14:27:01.236 00.000 33200 Alert: Selected ToupTek camera not found.
14:27:01.242 00.006 33200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:27:01.242 00.000 33200 Status Line: Camera Connect Failed
14:27:04.178 02.936 33200 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
14:27:04.179 00.001 33200 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
14:27:04.828 00.649 33200 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1
14:28:03.230 58.402 33200 GetString("/log_uploader/recent", "") returns ""
14:28:56.872 53.642 31908 Upload log file PHD2_upload.zip
14:28:56.873 00.001 31908 Upload log: upload size is 482816 bytes
14:28:57.954 01.081 31908 Upload log: 446732 bytes/sec, 1.081 seconds elapsed
14:28:58.143 00.189 33200 Upload log: server response: {"url":"https:\/\/openphdguiding.org\/logs\/dl\/PHD2_logs_tsQa.zip"}
14:29:17.973 19.830 33200 MyFrame::OnClose proceeding
14:29:17.973 00.000 33200 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
14:29:17.974 00.001 33200 StopWorkerThread(0x01387CC0) begins
14:29:17.974 00.000 34244 Worker thread wakes up
14:29:17.974 00.000 34244 worker thread servicing REQUEST_TERMINATE
14:29:17.975 00.001 34244 worker thread done servicing request
14:29:17.975 00.000 34244 WorkerThread::Entry() ends
14:29:17.976 00.001 33200 StopWorkerThread() threadExitCode=0
14:29:17.976 00.000 33200 StopWorkerThread(0x01387CC0) ends
14:29:17.977 00.001 33200 WorkerThread destructor called
14:29:17.977 00.000 33200 StopWorkerThread(0x0137A8B0) begins
14:29:17.977 00.000 7700 Worker thread wakes up
14:29:17.977 00.000 7700 worker thread servicing REQUEST_TERMINATE
14:29:17.977 00.000 7700 worker thread done servicing request
14:29:17.977 00.000 7700 WorkerThread::Entry() ends
14:29:17.978 00.001 33200 StopWorkerThread() threadExitCode=0
14:29:17.978 00.000 33200 StopWorkerThread(0x0137A8B0) ends
14:29:17.978 00.000 33200 WorkerThread destructor called
14:29:17.978 00.000 33200 Shutdown: forced=0
14:29:17.978 00.000 33200 Shutdown complete
14:29:17.978 00.000 33200 UPD: shutdown
14:29:17.978 00.000 33200 stopping server
14:29:17.978 00.000 33200 event server stopped
14:29:17.978 00.000 33200 Status Line: Server stopped
14:34:19.085 00.041 21252 PHD2 version 2.6.14 begins execution with:
14:34:19.085 00.000 21252    Windows 10 (build 26200), 64-bit edition
14:34:19.086 00.001 21252    wxWidgets 3.0.5
14:34:19.086 00.000 21252    cfitsio 3.49
14:34:19.086 00.000 21252 GetString("/frame/LogDir", "") returns ""
14:34:19.089 00.003 21252 CoInitializeEx returns 1
14:34:19.093 00.004 21252 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
14:34:19.093 00.000 21252 GetInt("/wxLanguage", 0) returns 60
14:34:19.094 00.001 21252 locale: initialized with lang id 60 (r=1)
14:34:19.094 00.000 21252 locale: wxTranslations language set to 60
14:34:19.095 00.001 21252 GetInt("/currentProfile", 0) returns 2
14:34:19.098 00.003 21252 reset dither spiral
14:34:19.099 00.001 21252 StartWorkerThread(00000000) begins
14:34:19.099 00.000 21252 WorkerThread constructor called
14:34:19.099 00.000 21252 StartWorkerThread(013E3120) ends
14:34:19.099 00.000 21252 StartWorkerThread(00000000) begins
14:34:19.099 00.000 21252 WorkerThread constructor called
14:34:19.099 00.000 36080 WorkerThread::Entry() begins
14:34:19.100 00.001 21252 StartWorkerThread(013E3C60) ends
14:34:19.100 00.000 36080 worker thread CoInitializeEx returns 0
14:34:19.100 00.000 29532 WorkerThread::Entry() begins
14:34:19.100 00.000 29532 worker thread CoInitializeEx returns 0
14:34:19.100 00.000 21252 GetBoolean("/ServerMode", 1) returns 1
14:34:19.198 00.098 21252 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
14:34:19.199 00.001 21252 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
14:34:19.199 00.000 21252 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
14:34:19.200 00.001 21252 GetInt("/profile/2/DitherMode", 0) returns 0
14:34:19.200 00.000 21252 set dither mode 0
14:34:19.201 00.001 21252 GetInt("/profile/2/frame/timeLapse", 0) returns 0
14:34:19.202 00.001 21252 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
14:34:19.202 00.000 21252 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
14:34:19.203 00.001 21252 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
14:34:19.203 00.000 21252 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
14:34:19.204 00.001 21252 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1
14:34:19.204 00.000 21252 GetInt("/profile/2/frame/focalLength", 0) returns 1380
14:34:19.205 00.001 21252 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
14:34:19.205 00.000 21252 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
14:34:19.205 00.000 21252 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
14:34:19.205 00.000 21252 AutoExp: config min = 1000 max = 5000 snr = 6.00
14:34:19.206 00.001 21252 AutoExp: reset exp to 5000
14:34:19.207 00.001 21252 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
14:34:19.209 00.002 21252 GetInt("/profile/2/ExposureDurationMs", 1000) returns 2000
14:34:19.209 00.000 21252 OnExposureDurationSelected: duration = 2000
14:34:19.210 00.001 21252 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
14:34:19.210 00.000 21252 GetInt("/profile/2/Gamma", 100) returns 100
14:34:19.211 00.001 21252 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
14:34:19.211 00.000 21252 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
14:34:19.211 00.000 21252 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
14:34:19.213 00.002 21252 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
14:34:19.213 00.000 21252 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
14:34:19.214 00.001 21252 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
14:34:19.214 00.000 21252 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
14:34:19.214 00.000 21252 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
14:34:19.214 00.000 21252 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
14:34:19.224 00.010 21252 guider state => UNINITIALIZED
14:34:19.226 00.002 21252 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
14:34:19.226 00.000 21252 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
14:34:19.226 00.000 21252 GetInt("/profile/2/overlay/slit/width", 8) returns 8
14:34:19.226 00.000 21252 GetInt("/profile/2/overlay/slit/height", 100) returns 100
14:34:19.226 00.000 21252 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
14:34:19.228 00.002 21252 Changing from state UNINITIALIZED to UNINITIALIZED
14:34:19.228 00.000 21252 guider state => SELECTING
14:34:19.229 00.001 21252 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
14:34:19.229 00.000 21252 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
14:34:19.230 00.001 21252 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
14:34:19.230 00.000 21252 Setting StarMinHFD = 1.50
14:34:19.230 00.000 21252 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 10.000000
14:34:19.231 00.001 21252 Setting MaxHFD = 10.0
14:34:19.231 00.000 21252 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
14:34:19.231 00.000 21252 Setting StarMinSNR = 6.0
14:34:19.232 00.001 21252 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
14:34:19.232 00.000 21252 Setting AutoSelDownsample = 0
14:34:19.232 00.000 21252 GetString("/profile/2/guider/bookmarks", "") returns ""
14:34:19.233 00.001 21252 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
14:34:19.233 00.000 21252 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
14:34:19.233 00.000 21252 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
14:34:19.235 00.002 21252 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
14:34:19.236 00.001 21252 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
14:34:19.236 00.000 21252 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
14:34:19.237 00.001 21252 MultiStar mode enabled
14:34:19.237 00.000 21252 GetBoolean("/StickyLockPosition", 0) returns 0
14:34:19.245 00.008 21252 GetString("/geometry", "") returns "1;2906;1730;-13;-13"
14:34:19.279 00.034 21252 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
14:34:19.279 00.000 21252 GetString("/graph/RAColor", "") returns "#6464FF"
14:34:19.279 00.000 21252 GetString("/graph/DecColor", "") returns "#FF0000"
14:34:19.280 00.001 21252 GetInt("/graph/minLength", 50) returns 50
14:34:19.280 00.000 21252 GetInt("/graph/maxLength", 400) returns 400
14:34:19.281 00.001 21252 GetInt("/graph/minHeight", 1) returns 1
14:34:19.281 00.000 21252 GetInt("/graph/maxHeight", 16) returns 16
14:34:19.282 00.001 21252 GetInt("/graph/length", 100) returns 100
14:34:19.282 00.000 21252 GraphStats window size = 100
14:34:19.282 00.000 21252 GetInt("/graph/height", 4) returns 4
14:34:19.282 00.000 21252 GetInt("graph/HeightUnits", 1) returns 1
14:34:19.283 00.001 21252 GetBoolean("/graph/showCorrections", 1) returns 1
14:34:19.283 00.000 21252 GetBoolean("/graph/showStarMass", 0) returns 0
14:34:19.283 00.000 21252 GetBoolean("/graph/showStarSNR", 0) returns 0
14:34:19.283 00.000 21252 GetBoolean("/graph/correctionsToScale", 0) returns 0
14:34:19.330 00.047 21252 GetInt("/graph_stepguider/length", 1) returns 1
14:34:19.332 00.002 21252 GetBoolean("/ProfileRawMode", 0) returns 0
14:34:19.333 00.001 21252 GetInt("/target/length", 100) returns 100
14:34:19.333 00.000 21252 GetDouble("/target/zoom", 1.000000) returns 1.000000
14:34:19.344 00.011 21252 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
14:34:19.344 00.000 21252 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
14:34:19.581 00.237 21252 GetString("/profile/1/name", "") returns "KJM2"
14:34:19.583 00.002 21252 GetString("/profile/2/name", "") returns "KJM"
14:34:19.589 00.006 21252 GetString("/profile/2/name", "") returns "KJM"
14:34:19.788 00.199 21252 GetString("/profile/2/indi/INDIcam", "") returns ""
14:34:19.800 00.012 21252 GetString("/profile/2/indi/INDImount", "") returns ""
14:34:19.808 00.008 21252 GetString("/profile/2/indi/INDImount", "") returns ""
14:34:19.817 00.009 21252 GetString("/profile/2/indi/INDIrotator", "") returns ""
14:34:19.821 00.004 21252 GetString("/profile/2/camera/LastMenuChoice", "None") returns "ToupTek Camera"
14:34:19.821 00.000 21252 CameraFactory(ToupTek Camera)
14:34:19.821 00.000 21252 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
14:34:19.821 00.000 21252 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
14:34:19.821 00.000 21252 GetInt("/profile/2/camera/gain", 95) returns 20
14:34:19.821 00.000 21252 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
14:34:19.822 00.001 21252 GetInt("/profile/2/camera/SaturationADU", 0) returns 255
14:34:19.822 00.000 21252 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
14:34:19.822 00.000 21252 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 2.000000
14:34:19.822 00.000 21252 GetInt("/profile/2/camera/binning", 1) returns 1
14:34:19.822 00.000 21252 TOUPTEK: ToupCam SDK version 59.29465.20250907
14:34:19.822 00.000 21252 GetInt("/profile/2/camera/ToupTek/bpp", 8) returns 16
14:34:19.822 00.000 21252 Created new camera of type ToupTek Camera = 109F7368
14:34:19.823 00.001 21252 GetString("/profile/2/camera/LastMenuChoice", "") returns "ToupTek Camera"
14:34:19.824 00.001 21252 GetString("/profile/2/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
14:34:19.824 00.000 21252 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
14:34:19.825 00.001 21252 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 150
14:34:19.825 00.000 21252 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 67
14:34:19.826 00.001 21252 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
14:34:19.826 00.000 21252 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
14:34:19.826 00.000 21252 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
14:34:19.826 00.000 21252 DecGuideMode set to Auto (1)
14:34:19.827 00.001 21252 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 3
14:34:19.828 00.001 21252 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.670000
14:34:19.828 00.000 21252 GetDouble("/profile/2/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
14:34:19.829 00.001 21252 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 3
14:34:19.829 00.000 21252 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.670000
14:34:19.830 00.001 21252 GetDouble("/profile/2/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
14:34:19.830 00.000 21252 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
14:34:19.831 00.001 21252 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
14:34:19.831 00.000 21252 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
14:34:19.831 00.000 21252 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 1
14:34:19.831 00.000 21252 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 20
14:34:19.831 00.000 21252 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 20
14:34:19.832 00.001 21252 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 20
14:34:19.832 00.000 21252 GetBoolean("/profile/2/scope/BacklashCompEnabled", 0) returns 0
14:34:19.832 00.000 21252 BLC: Backlash compensation is disabled
14:34:19.832 00.000 21252 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
14:34:19.832 00.000 21252 Scope: enabling slew check, guiding will stop when slew is detected
14:34:19.832 00.000 21252 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 0D895D18
14:34:19.833 00.001 21252 GetString("/profile/2/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
14:34:19.835 00.002 21252 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
14:34:19.835 00.000 21252 ScopeFactory(None)
14:34:19.835 00.000 21252 Created new aux scope of type None = 00000000
14:34:19.835 00.000 21252 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
14:34:19.835 00.000 21252 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
14:34:19.836 00.001 21252 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
14:34:19.836 00.000 21252 StepGuiderFactory(None)
14:34:19.836 00.000 21252 Created new stepguider of type None = 00000000
14:34:19.836 00.000 21252 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
14:34:19.836 00.000 21252 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
14:34:19.837 00.001 21252 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None"
14:34:19.837 00.000 21252 RotatorFactory(None)
14:34:19.837 00.000 21252 Created new Rotator of type None = 00000000
14:34:19.837 00.000 21252 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None"
14:34:19.837 00.000 21252 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
14:34:19.844 00.007 21252 GetString("/profile/2/name", "") returns "KJM"
14:34:19.845 00.001 21252 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
14:34:19.845 00.000 21252 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
14:34:19.858 00.013 21252 starting server
14:34:19.861 00.003 21252 event server started, listening on port 4400
14:34:19.861 00.000 21252 Server started, listening on port 4300
14:34:19.861 00.000 21252 Status Line: Server started
14:34:19.864 00.003 21252 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|"
14:34:19.921 00.057 21252 GetBoolean("/Update/enabled", 1) returns 1
14:34:19.921 00.000 21252 GetInt("/Update/series", 0) returns 0
14:34:19.922 00.001 37144 UPD: updater thread entry
14:34:19.922 00.000 37144 UPD: fetch https://openphdguiding.org/release-main-win.txt
14:34:20.306 00.384 37144 UPD: latest ver = 2.6.14
14:34:20.307 00.001 37144 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
14:34:20.307 00.000 37144 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
14:34:20.307 00.000 37144 GetInt("/Update/force", 0) returns 0
14:34:20.307 00.000 37144 UPD: version is up-to-date
14:34:20.308 00.001 37144 UPD: updater thread exit
14:34:36.922 16.614 21252 gear_dialog: OnButtonConnectCamera
14:34:36.922 00.000 21252 gear_dialog: DoConnectCamera [ToupTek Camera]
14:34:36.922 00.000 21252 Status Line: Connecting to Camera ...
14:34:36.927 00.005 21252 GetString("/profile/2/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bd#8&1631213&0&2"
14:34:36.927 00.000 21252 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bd#8&1631213&0&2]
14:34:37.004 00.077 21252 TOUPTEK: connect: found 1 cameras
14:34:37.006 00.002 21252 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M] at idx 0
14:34:37.006 00.000 21252 Alert: Selected ToupTek camera not found.
14:34:37.229 00.223 21252 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:34:37.229 00.000 21252 Status Line: Camera Connect Failed
14:34:45.602 08.373 21252 GetString("/profile/2/name", "") returns "KJM"
14:34:45.603 00.001 21252 GetString("/profile/2/name", "") returns "KJM"
14:34:45.603 00.000 21252 GetString("/profile/1/name", "") returns "KJM2"
14:34:45.606 00.003 21252 GetString("/profile/1/indi/INDIcam", "") returns ""
14:34:45.629 00.023 21252 GetString("/profile/1/indi/INDImount", "") returns ""
14:34:45.641 00.012 21252 GetString("/profile/1/indi/INDImount", "") returns ""
14:34:45.656 00.015 21252 GetString("/profile/1/indi/INDIrotator", "") returns ""
14:34:45.670 00.014 21252 GetString("/profile/1/camera/LastMenuChoice", "None") returns "ToupTek Camera"
14:34:45.671 00.001 21252 CameraFactory(ToupTek Camera)
14:34:45.671 00.000 21252 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
14:34:45.672 00.001 21252 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
14:34:45.672 00.000 21252 GetInt("/profile/1/camera/gain", 95) returns 50
14:34:45.672 00.000 21252 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 20000
14:34:45.672 00.000 21252 GetInt("/profile/1/camera/SaturationADU", 0) returns 255
14:34:45.673 00.001 21252 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
14:34:45.673 00.000 21252 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.000000
14:34:45.673 00.000 21252 GetInt("/profile/1/camera/binning", 1) returns 3
14:34:45.673 00.000 21252 TOUPTEK: ToupCam SDK version 59.29465.20250907
14:34:45.673 00.000 21252 GetInt("/profile/1/camera/ToupTek/bpp", 8) returns 16
14:34:45.673 00.000 21252 Created new camera of type ToupTek Camera = 109F7CD0
14:34:45.674 00.001 21252 GetString("/profile/1/camera/LastMenuChoice", "") returns "ToupTek Camera"
14:34:45.676 00.002 21252 GetString("/profile/1/scope/LastMenuChoice", "None") returns "AstroPhysics GTO V2 Mount (ASCOM)"
14:34:45.680 00.004 21252 ScopeFactory(AstroPhysics GTO V2 Mount (ASCOM))
14:34:45.686 00.006 21252 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 150
14:34:45.686 00.000 21252 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
14:34:45.687 00.001 21252 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
14:34:45.688 00.001 21252 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
14:34:45.688 00.000 21252 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
14:34:45.689 00.001 21252 DecGuideMode set to Auto (1)
14:34:45.694 00.005 21252 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 3
14:34:45.694 00.000 21252 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/minMove", 0.200000) returns 0.320000
14:34:45.695 00.001 21252 GetDouble("/profile/1/scope/GuideAlgorithm/X/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
14:34:45.696 00.001 21252 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 3
14:34:45.696 00.000 21252 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/minMove", 0.200000) returns 0.320000
14:34:45.697 00.001 21252 GetDouble("/profile/1/scope/GuideAlgorithm/Y/Lowpass2/Aggressiveness", 80.000000) returns 80.000000
14:34:45.697 00.000 21252 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
14:34:45.698 00.001 21252 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
14:34:45.698 00.000 21252 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
14:34:45.699 00.001 21252 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 1
14:34:45.699 00.000 21252 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 20
14:34:45.699 00.000 21252 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 20
14:34:45.699 00.000 21252 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 20
14:34:45.699 00.000 21252 GetBoolean("/profile/1/scope/BacklashCompEnabled", 0) returns 0
14:34:45.699 00.000 21252 BLC: Backlash compensation is disabled
14:34:45.700 00.001 21252 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
14:34:45.700 00.000 21252 Scope: enabling slew check, guiding will stop when slew is detected
14:34:45.700 00.000 21252 Created new scope of type AstroPhysics GTO V2 Mount (ASCOM) = 0D895D18
14:34:45.700 00.000 21252 GetString("/profile/1/scope/LastMenuChoice", "") returns "AstroPhysics GTO V2 Mount (ASCOM)"
14:34:45.702 00.002 21252 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
14:34:45.703 00.001 21252 ScopeFactory(None)
14:34:45.703 00.000 21252 Created new aux scope of type None = 00000000
14:34:45.703 00.000 21252 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
14:34:45.703 00.000 21252 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
14:34:45.704 00.001 21252 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
14:34:45.705 00.001 21252 StepGuiderFactory(None)
14:34:45.705 00.000 21252 Created new stepguider of type None = 00000000
14:34:45.705 00.000 21252 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
14:34:45.705 00.000 21252 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
14:34:45.706 00.001 21252 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "None"
14:34:45.707 00.001 21252 RotatorFactory(None)
14:34:45.707 00.000 21252 Created new Rotator of type None = 00000000
14:34:45.707 00.000 21252 GetString("/profile/1/rotator/LastMenuChoice", "") returns "None"
14:34:45.707 00.000 21252 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
14:34:45.708 00.001 21252 GetInt("/profile/1/NoiseReductionMethod", 0) returns 1
14:34:45.709 00.001 21252 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
14:34:45.709 00.000 21252 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
14:34:45.710 00.001 21252 GetInt("/profile/1/DitherMode", 0) returns 0
14:34:45.710 00.000 21252 set dither mode 0
14:34:45.710 00.000 21252 GetInt("/profile/1/frame/timeLapse", 0) returns 0
14:34:45.711 00.001 21252 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
14:34:45.711 00.000 21252 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
14:34:45.711 00.000 21252 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 1
14:34:45.711 00.000 21252 Variable delay: Enabled, Short = 1000 ms, Long = 10000 ms
14:34:45.712 00.001 21252 GetInt("/profile/1/AutoLoadCalibration", -1) returns 1
14:34:45.712 00.000 21252 GetInt("/profile/1/frame/focalLength", 0) returns 1380
14:34:45.714 00.002 21252 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
14:34:45.714 00.000 21252 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
14:34:45.714 00.000 21252 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 10.000000
14:34:45.714 00.000 21252 AutoExp: config min = 1000 max = 5000 snr = 10.00
14:34:45.716 00.002 21252 AutoExp: reset exp to 5000
14:34:45.716 00.000 21252 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
14:34:45.717 00.001 21252 GetInt("/profile/1/ExposureDurationMs", 1000) returns 1000
14:34:45.717 00.000 21252 OnExposureDurationSelected: duration = 1000
14:34:45.718 00.001 21252 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
14:34:45.718 00.000 21252 GetInt("/profile/1/Gamma", 100) returns 198
14:34:45.718 00.000 21252 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
14:34:45.718 00.000 21252 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
14:34:45.719 00.001 21252 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
14:34:45.719 00.000 21252 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
14:34:45.719 00.000 21252 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
14:34:45.719 00.000 21252 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
14:34:45.720 00.001 21252 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
14:34:45.720 00.000 21252 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
14:34:45.720 00.000 21252 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
14:34:45.720 00.000 21252 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
14:34:45.720 00.000 21252 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
14:34:45.721 00.001 21252 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 1.500000
14:34:45.721 00.000 21252 Setting StarMinHFD = 1.50
14:34:45.722 00.001 21252 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 10.000000
14:34:45.722 00.000 21252 Setting MaxHFD = 10.0
14:34:45.722 00.000 21252 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
14:34:45.722 00.000 21252 Setting StarMinSNR = 6.0
14:34:45.723 00.001 21252 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
14:34:45.723 00.000 21252 Setting AutoSelDownsample = 0
14:34:45.723 00.000 21252 GetString("/profile/1/guider/bookmarks", "") returns ""
14:34:45.723 00.000 21252 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
14:34:45.724 00.001 21252 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 0
14:34:45.724 00.000 21252 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
14:34:45.724 00.000 21252 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
14:34:45.725 00.001 21252 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
14:34:45.726 00.001 21252 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
14:34:45.726 00.000 21252 MultiStar mode enabled
14:34:45.726 00.000 21252 GetString("/profile/1/name", "") returns "KJM2"
14:34:47.585 01.859 21252 gear_dialog: OnButtonConnectCamera
14:34:47.585 00.000 21252 gear_dialog: DoConnectCamera [ToupTek Camera]
14:34:47.585 00.000 21252 Status Line: Connecting to Camera ...
14:34:47.589 00.004 21252 GetString("/profile/1/cam_hash/14de6a1e/whichCamera", "") returns "\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2"
14:34:47.589 00.000 21252 Connecting to camera [ToupTek Camera] id = [\\?\usb#vid_0547&pid_14bc#6&3c7bca4&0&2]
14:34:47.665 00.076 21252 TOUPTEK: connect: found 1 cameras
14:34:47.665 00.000 21252 TOUPTEK: skip camera [\\?\usb#vid_0547&pid_14bc#6&a61a827&0&7,G3M678M] at idx 0
14:34:47.665 00.000 21252 Alert: Selected ToupTek camera not found.
14:34:47.672 00.007 21252 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:34:47.672 00.000 21252 Status Line: Camera Connect Failed
14:34:55.780 08.108 21252 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
14:34:55.780 00.000 21252 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
14:34:56.433 00.653 21252 PhdConfig flush
14:34:56.434 00.001 21252 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
14:35:02.327 05.893 21252 GetString("/log_uploader/recent", "") returns "https://openphdguiding.org/logs/dl/PHD2_logs_tsQa.zip 1781375338"
