13:55:53.769 00.001 2276 PHD2 version 2.6.14 begins execution with:
13:55:53.769 00.000 2276    Windows 10 (build 26100), 64-bit edition
13:55:53.769 00.000 2276    wxWidgets 3.0.5
13:55:53.769 00.000 2276    cfitsio 3.49
13:55:53.769 00.000 2276 GetString("/frame/LogDir", "") returns ""
13:55:53.769 00.000 2276 CoInitializeEx returns 1
13:55:53.769 00.000 2276 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
13:55:53.769 00.000 2276 GetInt("/wxLanguage", 0) returns 0
13:55:53.782 00.013 2276 locale: initialized with lang id 0 (r=1)
13:55:53.783 00.001 2276 locale: wxTranslations language set to 0
13:55:53.786 00.003 2276 GetInt("/currentProfile", 0) returns 2
13:55:53.789 00.003 2276 reset dither spiral
13:55:53.791 00.002 2276 StartWorkerThread(00000000) begins
13:55:53.791 00.000 2276 WorkerThread constructor called
13:55:53.791 00.000 2276 StartWorkerThread(0168F9E8) ends
13:55:53.791 00.000 2276 StartWorkerThread(00000000) begins
13:55:53.791 00.000 2276 WorkerThread constructor called
13:55:53.791 00.000 2276 StartWorkerThread(0167A100) ends
13:55:53.791 00.000 7492 WorkerThread::Entry() begins
13:55:53.791 00.000 7492 worker thread CoInitializeEx returns 0
13:55:53.791 00.000 7764 WorkerThread::Entry() begins
13:55:53.791 00.000 7764 worker thread CoInitializeEx returns 0
13:55:53.791 00.000 2276 GetBoolean("/ServerMode", 1) returns 1
13:55:53.845 00.054 2276 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
13:55:53.845 00.000 2276 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
13:55:53.845 00.000 2276 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
13:55:53.845 00.000 2276 GetInt("/profile/2/DitherMode", 0) returns 0
13:55:53.845 00.000 2276 set dither mode 0
13:55:53.845 00.000 2276 GetInt("/profile/2/frame/timeLapse", 0) returns 0
13:55:53.845 00.000 2276 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
13:55:53.845 00.000 2276 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
13:55:53.845 00.000 2276 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
13:55:53.861 00.016 2276 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
13:55:53.861 00.000 2276 GetInt("/profile/2/AutoLoadCalibration", -1) returns 0
13:55:53.861 00.000 2276 GetInt("/profile/2/frame/focalLength", 0) returns 240
13:55:53.861 00.000 2276 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
13:55:53.861 00.000 2276 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
13:55:53.861 00.000 2276 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
13:55:53.861 00.000 2276 AutoExp: config min = 1000 max = 5000 snr = 6.00
13:55:53.861 00.000 2276 AutoExp: reset exp to 5000
13:55:53.861 00.000 2276 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
13:55:53.861 00.000 2276 GetInt("/profile/2/ExposureDurationMs", 1000) returns 1000
13:55:53.861 00.000 2276 OnExposureDurationSelected: duration = 1000
13:55:53.861 00.000 2276 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
13:55:53.861 00.000 2276 GetInt("/profile/2/Gamma", 100) returns 100
13:55:53.861 00.000 2276 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
13:55:53.861 00.000 2276 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
13:55:53.861 00.000 2276 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
13:55:53.861 00.000 2276 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
13:55:53.861 00.000 2276 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
13:55:53.861 00.000 2276 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
13:55:53.861 00.000 2276 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
13:55:53.861 00.000 2276 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
13:55:53.861 00.000 2276 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
13:55:53.861 00.000 2276 guider state => UNINITIALIZED
13:55:53.861 00.000 2276 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
13:55:53.861 00.000 2276 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
13:55:53.861 00.000 2276 GetInt("/profile/2/overlay/slit/width", 8) returns 8
13:55:53.861 00.000 2276 GetInt("/profile/2/overlay/slit/height", 100) returns 100
13:55:53.861 00.000 2276 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
13:55:53.861 00.000 2276 Changing from state UNINITIALIZED to UNINITIALIZED
13:55:53.861 00.000 2276 guider state => SELECTING
13:55:53.861 00.000 2276 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
13:55:53.861 00.000 2276 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
13:55:53.861 00.000 2276 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
13:55:53.861 00.000 2276 Setting StarMinHFD = 1.50
13:55:53.861 00.000 2276 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 20.000000
13:55:53.861 00.000 2276 Setting MaxHFD = 20.0
13:55:53.861 00.000 2276 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
13:55:53.861 00.000 2276 Setting StarMinSNR = 6.0
13:55:53.861 00.000 2276 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
13:55:53.861 00.000 2276 Setting AutoSelDownsample = 0
13:55:53.861 00.000 2276 GetString("/profile/2/guider/bookmarks", "") returns ""
13:55:53.861 00.000 2276 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
13:55:53.861 00.000 2276 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
13:55:53.861 00.000 2276 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
13:55:53.861 00.000 2276 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
13:55:53.861 00.000 2276 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
13:55:53.861 00.000 2276 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
13:55:53.861 00.000 2276 MultiStar mode enabled
13:55:53.861 00.000 2276 GetBoolean("/StickyLockPosition", 0) returns 0
13:55:53.861 00.000 2276 GetString("/geometry", "") returns "0;800;600;446;121"
13:55:53.900 00.039 2276 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
13:55:53.900 00.000 2276 GetString("/graph/RAColor", "") returns "#6464FF"
13:55:53.900 00.000 2276 GetString("/graph/DecColor", "") returns "#FF0000"
13:55:53.900 00.000 2276 GetInt("/graph/minLength", 50) returns 50
13:55:53.900 00.000 2276 GetInt("/graph/maxLength", 400) returns 400
13:55:53.900 00.000 2276 GetInt("/graph/minHeight", 1) returns 1
13:55:53.900 00.000 2276 GetInt("/graph/maxHeight", 16) returns 16
13:55:53.902 00.002 2276 GetInt("/graph/length", 100) returns 100
13:55:53.902 00.000 2276 GraphStats window size = 100
13:55:53.902 00.000 2276 GetInt("/graph/height", 4) returns 4
13:55:53.902 00.000 2276 GetInt("graph/HeightUnits", 1) returns 1
13:55:53.902 00.000 2276 GetBoolean("/graph/showCorrections", 1) returns 1
13:55:53.902 00.000 2276 GetBoolean("/graph/showStarMass", 0) returns 0
13:55:53.902 00.000 2276 GetBoolean("/graph/showStarSNR", 0) returns 0
13:55:53.902 00.000 2276 GetBoolean("/graph/correctionsToScale", 0) returns 0
13:55:53.930 00.028 2276 GetInt("/graph_stepguider/length", 1) returns 1
13:55:53.932 00.002 2276 GetBoolean("/ProfileRawMode", 0) returns 0
13:55:53.932 00.000 2276 GetInt("/target/length", 100) returns 100
13:55:53.932 00.000 2276 GetDouble("/target/zoom", 1.000000) returns 1.000000
13:55:53.938 00.006 2276 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
13:55:53.938 00.000 2276 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
13:55:54.357 00.419 2276 GetString("/profile/2/name", "") returns "qhy585 guider camera"
13:55:54.357 00.000 2276 GetString("/profile/2/name", "") returns "qhy585 guider camera"
13:55:54.895 00.538 2276 GetString("/profile/2/indi/INDIcam", "") returns ""
13:55:54.905 00.010 2276 GetString("/profile/2/indi/INDImount", "") returns ""
13:55:54.905 00.000 2276 GetString("/profile/2/indi/INDImount", "") returns ""
13:55:54.915 00.010 2276 GetString("/profile/2/indi/INDIrotator", "") returns ""
13:55:54.917 00.002 2276 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
13:55:54.917 00.000 2276 CameraFactory(QHY Camera)
13:55:54.917 00.000 2276 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
13:55:54.917 00.000 2276 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
13:55:54.917 00.000 2276 GetInt("/profile/2/camera/gain", 95) returns 95
13:55:54.917 00.000 2276 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
13:55:54.917 00.000 2276 GetInt("/profile/2/camera/SaturationADU", 0) returns 0
13:55:54.917 00.000 2276 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
13:55:54.917 00.000 2276 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 2.900000
13:55:54.917 00.000 2276 GetInt("/profile/2/camera/binning", 1) returns 1
13:55:54.917 00.000 2276 GetInt("/profile/2/camera/QHY/bpp", 16) returns 16
13:55:54.917 00.000 2276 GetInt("/profile/2/camera/QHY/offset", 0) returns 0
13:55:54.919 00.002 2276 GetInt("/profile/2/camera/QHY/usbtraffic", 30) returns 30
13:55:54.919 00.000 2276 GetBoolean("/profile/2/camera/QHY/ampnr", 1) returns 1
13:55:54.919 00.000 2276 GetBoolean("/profile/2/camera/QHY/rownr", 1) returns 1
13:55:54.919 00.000 2276 GetBoolean("/profile/2/camera/QHY/speedmode", 0) returns 0
13:55:54.919 00.000 2276 GetBoolean("/profile/2/camera/QHY/highgain", 0) returns 0
13:55:54.919 00.000 2276 Created new camera of type QHY Camera = 0D35A460
13:55:54.919 00.000 2276 GetString("/profile/2/camera/LastMenuChoice", "") returns "QHY Camera"
13:55:54.919 00.000 2276 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
13:55:54.919 00.000 2276 ScopeFactory(iOptron Mount .NET ASCOM Driver)
13:55:54.920 00.001 2276 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 700
13:55:54.920 00.000 2276 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 25
13:55:54.920 00.000 2276 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
13:55:54.920 00.000 2276 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
13:55:54.920 00.000 2276 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
13:55:54.920 00.000 2276 DecGuideMode set to Auto (1)
13:55:54.920 00.000 2276 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 1
13:55:54.920 00.000 2276 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.213610
13:55:54.920 00.000 2276 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
13:55:54.922 00.002 2276 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
13:55:54.922 00.000 2276 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 4
13:55:54.922 00.000 2276 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.213610
13:55:54.922 00.000 2276 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.21
13:55:54.922 00.000 2276 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
13:55:54.922 00.000 2276 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
13:55:54.922 00.000 2276 GetBoolean("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
13:55:54.922 00.000 2276 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
13:55:54.922 00.000 2276 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
13:55:54.922 00.000 2276 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
13:55:54.922 00.000 2276 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
13:55:54.924 00.002 2276 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 0
13:55:54.924 00.000 2276 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 0
13:55:54.924 00.000 2276 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 0
13:55:54.924 00.000 2276 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 0
13:55:54.924 00.000 2276 BLC: Backlash compensation is disabled
13:55:54.924 00.000 2276 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
13:55:54.924 00.000 2276 Scope: enabling slew check, guiding will stop when slew is detected
13:55:54.924 00.000 2276 Created new scope of type iOptron Mount .NET ASCOM Driver = 0F87D898
13:55:54.924 00.000 2276 GetString("/profile/2/scope/LastMenuChoice", "") returns "iOptron Mount .NET ASCOM Driver"
13:55:54.924 00.000 2276 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
13:55:54.924 00.000 2276 ScopeFactory(None)
13:55:54.924 00.000 2276 Created new aux scope of type None = 00000000
13:55:54.924 00.000 2276 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
13:55:54.924 00.000 2276 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
13:55:54.924 00.000 2276 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
13:55:54.924 00.000 2276 StepGuiderFactory(None)
13:55:54.924 00.000 2276 Created new stepguider of type None = 00000000
13:55:54.924 00.000 2276 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
13:55:54.924 00.000 2276 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
13:55:54.924 00.000 2276 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None"
13:55:54.924 00.000 2276 RotatorFactory(None)
13:55:54.924 00.000 2276 Created new Rotator of type None = 00000000
13:55:54.924 00.000 2276 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None"
13:55:54.924 00.000 2276 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
13:55:54.924 00.000 2276 GetString("/profile/2/name", "") returns "qhy585 guider camera"
13:55:54.924 00.000 2276 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
13:55:54.924 00.000 2276 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
13:55:54.965 00.041 2276 starting server
13:55:54.967 00.002 2276 event server started, listening on port 4400
13:55:54.967 00.000 2276 Server started, listening on port 4300
13:55:54.968 00.001 2276 Status Line: Server started
13:55:54.970 00.002 2276 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=567;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=534;besth=233;minw=-1;minh=-1;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=244;besth=424;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=320;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|"
13:55:55.001 00.031 2276 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
13:55:55.001 00.000 2276 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
13:55:55.001 00.000 2276 GetBoolean("/Update/enabled", 1) returns 1
13:55:55.001 00.000 2276 GetInt("/Update/series", 0) returns 0
13:55:55.001 00.000 10892 UPD: updater thread entry
13:55:55.005 00.004 10892 UPD: fetch https://openphdguiding.org/release-main-win.txt
13:55:55.350 00.345 10892 UPD: latest ver = 2.6.14
13:55:55.350 00.000 10892 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
13:55:55.350 00.000 10892 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
13:55:55.352 00.002 10892 GetInt("/Update/force", 0) returns 0
13:55:55.352 00.000 10892 UPD: version is up-to-date
13:55:55.352 00.000 10892 UPD: updater thread exit
13:56:02.347 06.995 2276 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
13:56:02.347 00.000 2276 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
13:57:08.376 66.029 2276 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
13:57:08.376 00.000 2276 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
13:57:08.857 00.481 2276 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1
13:57:29.530 20.673 2276 GetString("/profile/2/scope/calibration/timestamp", "") returns ""
13:57:29.530 00.000 2276 BLT: Could not get calibration data
13:57:29.530 00.000 2276 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
13:57:29.530 00.000 2276 GetInt("/GuidingAssistant/pos.x", -1) returns -1
13:57:29.530 00.000 2276 GetInt("/GuidingAssistant/pos.y", -1) returns -1
14:23:59.686 1590.156 2276 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1140->Skipping event m_pCurrentImage->NPixels == 0
14:24:07.622 07.936 2276 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
14:24:07.624 00.002 2276 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
14:24:20.958 13.334 2276 gear_dialog: OnButtonConnectCamera
14:24:20.958 00.000 2276 gear_dialog: DoConnectCamera [QHY Camera]
14:24:20.958 00.000 2276 Status Line: Connecting to Camera ...
14:24:20.974 00.016 2276 GetString("/profile/2/cam_hash/fb2d9e66/whichCamera", "") returns ""
14:24:20.974 00.000 2276 Connecting to camera [QHY Camera] id = []
14:24:20.974 00.000 2276 QHYCCD: SDK Version V20240329_10
14:24:22.075 01.101 2276 QHY: found 1 cameras
14:24:22.075 00.000 2276 QHY cam [0] QHYDevelopDev-476668c8c35b38d19 avail Yes st4 No
14:24:22.075 00.000 2276 Alert: No compatible QHY cameras found
14:24:22.299 00.224 2276 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:24:22.299 00.000 2276 Status Line: Camera Connect Failed
14:24:31.123 08.824 2276 gear_dialog: OnButtonConnectAll
14:24:31.123 00.000 2276 gear_dialog: DoConnectCamera [QHY Camera]
14:24:31.124 00.001 2276 Status Line: Connecting to Camera ...
14:24:31.126 00.002 2276 GetString("/profile/2/cam_hash/fb2d9e66/whichCamera", "") returns ""
14:24:31.128 00.002 2276 Connecting to camera [QHY Camera] id = []
14:24:31.128 00.000 2276 QHY: found 1 cameras
14:24:31.128 00.000 2276 QHY cam [0] QHYDevelopDev-476668c8c35b38d19 avail Yes st4 No
14:24:31.128 00.000 2276 Alert: No compatible QHY cameras found
14:24:31.128 00.000 2276 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:24:31.128 00.000 2276 Status Line: Camera Connect Failed
14:24:31.139 00.011 2276 gear_dialog: OnButtonConnectStepGuider
14:24:31.139 00.000 2276 Connected AO:None
14:24:31.139 00.000 2276 gear_dialog: OnButtonConnectScope
14:24:31.139 00.000 2276 Status Line: Connecting to Mount ...
14:24:31.139 00.000 2276 Connecting to mount [iOptron Mount .NET ASCOM Driver]
14:24:31.139 00.000 2276 ASCOM Scope: Connecting
14:24:31.139 00.000 2276 Create ASCOM Scope: choice 'iOptron Mount .NET ASCOM Driver' progid ASCOM.iOptron.Telescope
14:24:31.439 00.300 2276 pScopeDriver = 0x0F170030
14:24:37.364 05.925 2276 Scope reports its name as iOptron Mount .NET ASCOM Driver
14:24:37.364 00.000 2276 ASCOM scope CanSlewAsync is true
14:24:37.364 00.000 2276 iOptron Mount .NET ASCOM Driver connected
14:24:37.383 00.019 2276 invoke: [80020009] Exception occurred.
14:24:37.383 00.000 2276 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:827->GetDeclinationRadians() fails: (mscorlib) Input string was not in a correct format.
14:24:37.383 00.000 2276 ScopeASCOM::GetDeclinationRadians() returns Unknown
14:24:37.399 00.016 2276 invoke: [80020009] Exception occurred.
14:24:37.399 00.000 2276 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1140->ASCOM Scope: SideOfPier failed: (mscorlib) Input string was not in a correct format.
14:24:37.399 00.000 2276 ScopeASCOM::SideOfPier() returns -1
14:24:37.399 00.000 2276 ASCOM Scope: Connect success
14:24:37.399 00.000 2276 Status Line: Mount Connected
14:24:37.399 00.000 2276 Connected Scope:iOptron Mount .NET ASCOM Driver
14:24:37.399 00.000 2276 gear_dialog: OnButtonConnectAuxScope
14:24:37.399 00.000 2276 Connected AuxScope:None
14:24:37.399 00.000 2276 gear_dialog: OnButtonConnectRotator
14:24:37.399 00.000 2276 Connected Rotator:None
14:24:48.639 11.240 2276 gear_dialog: OnButtonDisconnectAll
14:24:48.639 00.000 2276 gear_dialog: OnButtonDisconnectScope
14:24:48.639 00.000 2276 ASCOM Scope: Disconnecting
14:24:48.639 00.000 2276 ASCOM Scope: Disconnected Successfully
14:24:48.644 00.005 2276 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
14:24:48.644 00.000 2276 ScopeASCOM::GetDeclinationRadians() returns Unknown
14:24:48.644 00.000 2276 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
14:24:48.644 00.000 2276 ScopeASCOM::SideOfPier() returns -1
14:24:48.644 00.000 2276 Status Line: Mount Disconnected
14:24:48.648 00.004 2276 gear_dialog: OnButtonDisconnectAuxScope
14:24:48.648 00.000 2276 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1526->OnButtonDisconnectAuxScope called with m_pAuxScope == NULL
14:24:48.651 00.003 2276 gear_dialog: OnButtonDisconnectCamera
14:24:48.651 00.000 2276 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1262->OnButtonDisconnectCamera: called when not connected
14:24:48.651 00.000 2276 gear_dialog: OnButtonDisconnectStepGuider
14:24:48.651 00.000 2276 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1675->OnButtonDisconnectStepGuider called with m_pStepGuider == NULL
14:24:48.653 00.002 2276 gear_dialog: OnButtonDisconnectRotator
14:24:48.653 00.000 2276 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1806->OnButtonDisconnectRotator called with m_pRotator == NULL
14:24:51.447 02.794 2276 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
14:24:51.447 00.000 2276 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
14:24:51.465 00.018 2276 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1
14:25:36.002 44.537 2276 MyFrame::OnClose proceeding
14:25:36.002 00.000 2276 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
14:25:36.002 00.000 2276 StopWorkerThread(0x0168F9E8) begins
14:25:36.002 00.000 7492 Worker thread wakes up
14:25:36.002 00.000 7492 worker thread servicing REQUEST_TERMINATE
14:25:36.002 00.000 7492 worker thread done servicing request
14:25:36.002 00.000 7492 WorkerThread::Entry() ends
14:25:36.002 00.000 2276 StopWorkerThread() threadExitCode=0
14:25:36.002 00.000 2276 StopWorkerThread(0x0168F9E8) ends
14:25:36.002 00.000 2276 WorkerThread destructor called
14:25:36.002 00.000 2276 StopWorkerThread(0x0167A100) begins
14:25:36.002 00.000 7764 Worker thread wakes up
14:25:36.002 00.000 7764 worker thread servicing REQUEST_TERMINATE
14:25:36.002 00.000 7764 worker thread done servicing request
14:25:36.002 00.000 7764 WorkerThread::Entry() ends
14:25:36.002 00.000 2276 StopWorkerThread() threadExitCode=0
14:25:36.002 00.000 2276 StopWorkerThread(0x0167A100) ends
14:25:36.002 00.000 2276 WorkerThread destructor called
14:25:36.007 00.005 2276 Shutdown: forced=0
14:25:36.007 00.000 2276 Shutdown complete
14:25:36.007 00.000 2276 UPD: shutdown
14:25:36.007 00.000 2276 stopping server
14:25:36.007 00.000 2276 event server stopped
14:25:36.007 00.000 2276 Status Line: Server stopped
14:26:14.229 00.004 3992 PHD2 version 2.6.14 begins execution with:
14:26:14.229 00.000 3992    Windows 10 (build 26100), 64-bit edition
14:26:14.229 00.000 3992    wxWidgets 3.0.5
14:26:14.229 00.000 3992    cfitsio 3.49
14:26:14.229 00.000 3992 GetString("/frame/LogDir", "") returns ""
14:26:14.229 00.000 3992 CoInitializeEx returns 1
14:26:14.234 00.005 3992 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
14:26:14.234 00.000 3992 GetInt("/wxLanguage", 0) returns 0
14:26:14.234 00.000 3992 locale: initialized with lang id 0 (r=1)
14:26:14.240 00.006 3992 locale: wxTranslations language set to 0
14:26:14.240 00.000 3992 GetInt("/currentProfile", 0) returns 2
14:26:14.242 00.002 3992 reset dither spiral
14:26:14.242 00.000 3992 StartWorkerThread(00000000) begins
14:26:14.242 00.000 3992 WorkerThread constructor called
14:26:14.242 00.000 3992 StartWorkerThread(01399D10) ends
14:26:14.242 00.000 3992 StartWorkerThread(00000000) begins
14:26:14.242 00.000 3992 WorkerThread constructor called
14:26:14.242 00.000 3992 StartWorkerThread(0139D8F0) ends
14:26:14.242 00.000 3992 GetBoolean("/ServerMode", 1) returns 1
14:26:14.242 00.000 2084 WorkerThread::Entry() begins
14:26:14.242 00.000 7472 WorkerThread::Entry() begins
14:26:14.242 00.000 7472 worker thread CoInitializeEx returns 0
14:26:14.242 00.000 2084 worker thread CoInitializeEx returns 0
14:26:14.288 00.046 3992 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
14:26:14.288 00.000 3992 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
14:26:14.288 00.000 3992 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
14:26:14.288 00.000 3992 GetInt("/profile/2/DitherMode", 0) returns 0
14:26:14.288 00.000 3992 set dither mode 0
14:26:14.288 00.000 3992 GetInt("/profile/2/frame/timeLapse", 0) returns 0
14:26:14.288 00.000 3992 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
14:26:14.288 00.000 3992 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
14:26:14.288 00.000 3992 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
14:26:14.288 00.000 3992 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
14:26:14.288 00.000 3992 GetInt("/profile/2/AutoLoadCalibration", -1) returns 0
14:26:14.288 00.000 3992 GetInt("/profile/2/frame/focalLength", 0) returns 240
14:26:14.288 00.000 3992 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
14:26:14.288 00.000 3992 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
14:26:14.288 00.000 3992 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
14:26:14.288 00.000 3992 AutoExp: config min = 1000 max = 5000 snr = 6.00
14:26:14.288 00.000 3992 AutoExp: reset exp to 5000
14:26:14.288 00.000 3992 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
14:26:14.288 00.000 3992 GetInt("/profile/2/ExposureDurationMs", 1000) returns 1000
14:26:14.288 00.000 3992 OnExposureDurationSelected: duration = 1000
14:26:14.288 00.000 3992 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
14:26:14.288 00.000 3992 GetInt("/profile/2/Gamma", 100) returns 100
14:26:14.288 00.000 3992 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
14:26:14.288 00.000 3992 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
14:26:14.288 00.000 3992 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
14:26:14.288 00.000 3992 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
14:26:14.288 00.000 3992 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
14:26:14.288 00.000 3992 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
14:26:14.288 00.000 3992 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
14:26:14.288 00.000 3992 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
14:26:14.304 00.016 3992 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
14:26:14.304 00.000 3992 guider state => UNINITIALIZED
14:26:14.304 00.000 3992 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
14:26:14.304 00.000 3992 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
14:26:14.304 00.000 3992 GetInt("/profile/2/overlay/slit/width", 8) returns 8
14:26:14.304 00.000 3992 GetInt("/profile/2/overlay/slit/height", 100) returns 100
14:26:14.304 00.000 3992 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
14:26:14.304 00.000 3992 Changing from state UNINITIALIZED to UNINITIALIZED
14:26:14.304 00.000 3992 guider state => SELECTING
14:26:14.304 00.000 3992 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
14:26:14.304 00.000 3992 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
14:26:14.304 00.000 3992 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
14:26:14.304 00.000 3992 Setting StarMinHFD = 1.50
14:26:14.304 00.000 3992 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 20.000000
14:26:14.304 00.000 3992 Setting MaxHFD = 20.0
14:26:14.304 00.000 3992 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
14:26:14.304 00.000 3992 Setting StarMinSNR = 6.0
14:26:14.304 00.000 3992 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
14:26:14.304 00.000 3992 Setting AutoSelDownsample = 0
14:26:14.304 00.000 3992 GetString("/profile/2/guider/bookmarks", "") returns ""
14:26:14.304 00.000 3992 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
14:26:14.304 00.000 3992 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
14:26:14.304 00.000 3992 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
14:26:14.304 00.000 3992 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
14:26:14.304 00.000 3992 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
14:26:14.304 00.000 3992 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
14:26:14.304 00.000 3992 MultiStar mode enabled
14:26:14.304 00.000 3992 GetBoolean("/StickyLockPosition", 0) returns 1
14:26:14.304 00.000 3992 GetString("/geometry", "") returns "0;800;600;446;121"
14:26:14.336 00.032 3992 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
14:26:14.336 00.000 3992 GetString("/graph/RAColor", "") returns "#6464FF"
14:26:14.336 00.000 3992 GetString("/graph/DecColor", "") returns "#FF0000"
14:26:14.336 00.000 3992 GetInt("/graph/minLength", 50) returns 50
14:26:14.336 00.000 3992 GetInt("/graph/maxLength", 400) returns 400
14:26:14.336 00.000 3992 GetInt("/graph/minHeight", 1) returns 1
14:26:14.336 00.000 3992 GetInt("/graph/maxHeight", 16) returns 16
14:26:14.336 00.000 3992 GetInt("/graph/length", 100) returns 100
14:26:14.336 00.000 3992 GraphStats window size = 100
14:26:14.336 00.000 3992 GetInt("/graph/height", 4) returns 4
14:26:14.336 00.000 3992 GetInt("graph/HeightUnits", 1) returns 1
14:26:14.336 00.000 3992 GetBoolean("/graph/showCorrections", 1) returns 1
14:26:14.336 00.000 3992 GetBoolean("/graph/showStarMass", 0) returns 0
14:26:14.336 00.000 3992 GetBoolean("/graph/showStarSNR", 0) returns 0
14:26:14.336 00.000 3992 GetBoolean("/graph/correctionsToScale", 0) returns 0
14:26:14.367 00.031 3992 GetInt("/graph_stepguider/length", 1) returns 1
14:26:14.367 00.000 3992 GetBoolean("/ProfileRawMode", 0) returns 0
14:26:14.367 00.000 3992 GetInt("/target/length", 100) returns 100
14:26:14.367 00.000 3992 GetDouble("/target/zoom", 1.000000) returns 1.000000
14:26:14.367 00.000 3992 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
14:26:14.367 00.000 3992 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
14:26:14.748 00.381 3992 GetString("/profile/2/name", "") returns "qhy585 guider camera"
14:26:14.748 00.000 3992 GetString("/profile/2/name", "") returns "qhy585 guider camera"
14:26:15.122 00.374 3992 GetString("/profile/2/indi/INDIcam", "") returns ""
14:26:15.128 00.006 3992 GetString("/profile/2/indi/INDImount", "") returns ""
14:26:15.128 00.000 3992 GetString("/profile/2/indi/INDImount", "") returns ""
14:26:15.128 00.000 3992 GetString("/profile/2/indi/INDIrotator", "") returns ""
14:26:15.144 00.016 3992 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
14:26:15.144 00.000 3992 CameraFactory(QHY Camera)
14:26:15.144 00.000 3992 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
14:26:15.144 00.000 3992 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
14:26:15.144 00.000 3992 GetInt("/profile/2/camera/gain", 95) returns 95
14:26:15.144 00.000 3992 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
14:26:15.144 00.000 3992 GetInt("/profile/2/camera/SaturationADU", 0) returns 0
14:26:15.144 00.000 3992 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
14:26:15.144 00.000 3992 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 2.900000
14:26:15.144 00.000 3992 GetInt("/profile/2/camera/binning", 1) returns 1
14:26:15.144 00.000 3992 GetInt("/profile/2/camera/QHY/bpp", 16) returns 16
14:26:15.144 00.000 3992 GetInt("/profile/2/camera/QHY/offset", 0) returns 0
14:26:15.144 00.000 3992 GetInt("/profile/2/camera/QHY/usbtraffic", 30) returns 30
14:26:15.144 00.000 3992 GetBoolean("/profile/2/camera/QHY/ampnr", 1) returns 1
14:26:15.144 00.000 3992 GetBoolean("/profile/2/camera/QHY/rownr", 1) returns 1
14:26:15.144 00.000 3992 GetBoolean("/profile/2/camera/QHY/speedmode", 0) returns 0
14:26:15.144 00.000 3992 GetBoolean("/profile/2/camera/QHY/highgain", 0) returns 0
14:26:15.144 00.000 3992 Created new camera of type QHY Camera = 0CD5A260
14:26:15.144 00.000 3992 GetString("/profile/2/camera/LastMenuChoice", "") returns "QHY Camera"
14:26:15.144 00.000 3992 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
14:26:15.144 00.000 3992 ScopeFactory(iOptron Mount .NET ASCOM Driver)
14:26:15.144 00.000 3992 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 700
14:26:15.144 00.000 3992 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 25
14:26:15.144 00.000 3992 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
14:26:15.144 00.000 3992 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
14:26:15.144 00.000 3992 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
14:26:15.144 00.000 3992 DecGuideMode set to Auto (1)
14:26:15.144 00.000 3992 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 1
14:26:15.144 00.000 3992 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.213610
14:26:15.144 00.000 3992 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
14:26:15.144 00.000 3992 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
14:26:15.144 00.000 3992 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 4
14:26:15.144 00.000 3992 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.213610
14:26:15.144 00.000 3992 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.21
14:26:15.144 00.000 3992 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
14:26:15.144 00.000 3992 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
14:26:15.144 00.000 3992 GetBoolean("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
14:26:15.144 00.000 3992 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
14:26:15.144 00.000 3992 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
14:26:15.144 00.000 3992 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
14:26:15.144 00.000 3992 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
14:26:15.144 00.000 3992 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 0
14:26:15.144 00.000 3992 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 0
14:26:15.144 00.000 3992 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 0
14:26:15.144 00.000 3992 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 0
14:26:15.144 00.000 3992 BLC: Backlash compensation is disabled
14:26:15.144 00.000 3992 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
14:26:15.144 00.000 3992 Scope: enabling slew check, guiding will stop when slew is detected
14:26:15.144 00.000 3992 Created new scope of type iOptron Mount .NET ASCOM Driver = 0F205098
14:26:15.144 00.000 3992 GetString("/profile/2/scope/LastMenuChoice", "") returns "iOptron Mount .NET ASCOM Driver"
14:26:15.144 00.000 3992 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
14:26:15.144 00.000 3992 ScopeFactory(None)
14:26:15.144 00.000 3992 Created new aux scope of type None = 00000000
14:26:15.144 00.000 3992 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
14:26:15.144 00.000 3992 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
14:26:15.144 00.000 3992 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
14:26:15.144 00.000 3992 StepGuiderFactory(None)
14:26:15.144 00.000 3992 Created new stepguider of type None = 00000000
14:26:15.144 00.000 3992 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
14:26:15.144 00.000 3992 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
14:26:15.144 00.000 3992 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None"
14:26:15.144 00.000 3992 RotatorFactory(None)
14:26:15.144 00.000 3992 Created new Rotator of type None = 00000000
14:26:15.144 00.000 3992 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None"
14:26:15.144 00.000 3992 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
14:26:15.160 00.016 3992 GetString("/profile/2/name", "") returns "qhy585 guider camera"
14:26:15.160 00.000 3992 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
14:26:15.160 00.000 3992 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
14:26:15.181 00.021 3992 starting server
14:26:15.181 00.000 3992 event server started, listening on port 4400
14:26:15.181 00.000 3992 Server started, listening on port 4300
14:26:15.181 00.000 3992 Status Line: Server started
14:26:15.181 00.000 3992 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=567;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=534;besth=233;minw=-1;minh=-1;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=244;besth=424;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=320;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|"
14:26:15.211 00.030 3992 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
14:26:15.211 00.000 3992 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
14:26:15.211 00.000 3992 GetBoolean("/Update/enabled", 1) returns 1
14:26:15.211 00.000 3992 GetInt("/Update/series", 0) returns 0
14:26:15.211 00.000 10584 UPD: updater thread entry
14:26:15.211 00.000 10584 UPD: fetch https://openphdguiding.org/release-main-win.txt
14:26:15.603 00.392 10584 UPD: latest ver = 2.6.14
14:26:15.603 00.000 10584 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
14:26:15.603 00.000 10584 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
14:26:15.603 00.000 10584 GetInt("/Update/force", 0) returns 0
14:26:15.603 00.000 10584 UPD: version is up-to-date
14:26:15.603 00.000 10584 UPD: updater thread exit
14:26:21.002 05.399 3992 MyFrame::OnClose proceeding
14:26:21.002 00.000 3992 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
14:26:21.002 00.000 3992 StopWorkerThread(0x01399D10) begins
14:26:21.002 00.000 2084 Worker thread wakes up
14:26:21.002 00.000 2084 worker thread servicing REQUEST_TERMINATE
14:26:21.002 00.000 2084 worker thread done servicing request
14:26:21.002 00.000 2084 WorkerThread::Entry() ends
14:26:21.002 00.000 3992 StopWorkerThread() threadExitCode=0
14:26:21.002 00.000 3992 StopWorkerThread(0x01399D10) ends
14:26:21.002 00.000 3992 WorkerThread destructor called
14:26:21.002 00.000 3992 StopWorkerThread(0x0139D8F0) begins
14:26:21.002 00.000 7472 Worker thread wakes up
14:26:21.002 00.000 7472 worker thread servicing REQUEST_TERMINATE
14:26:21.002 00.000 7472 worker thread done servicing request
14:26:21.002 00.000 7472 WorkerThread::Entry() ends
14:26:21.007 00.005 3992 StopWorkerThread() threadExitCode=0
14:26:21.007 00.000 3992 StopWorkerThread(0x0139D8F0) ends
14:26:21.007 00.000 3992 WorkerThread destructor called
14:26:21.007 00.000 3992 Shutdown: forced=0
14:26:21.007 00.000 3992 Shutdown complete
14:26:21.007 00.000 3992 UPD: shutdown
14:26:21.007 00.000 3992 stopping server
14:26:21.007 00.000 3992 event server stopped
14:26:21.007 00.000 3992 Status Line: Server stopped
14:31:58.137 00.000 3972 PHD2 version 2.6.14 begins execution with:
14:31:58.144 00.007 3972    Windows 10 (build 26100), 64-bit edition
14:31:58.144 00.000 3972    wxWidgets 3.0.5
14:31:58.144 00.000 3972    cfitsio 3.49
14:31:58.144 00.000 3972 GetString("/frame/LogDir", "") returns ""
14:31:58.144 00.000 3972 CoInitializeEx returns 1
14:31:58.144 00.000 3972 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
14:31:58.144 00.000 3972 GetInt("/wxLanguage", 0) returns 0
14:31:58.144 00.000 3972 locale: initialized with lang id 0 (r=1)
14:31:58.144 00.000 3972 locale: wxTranslations language set to 0
14:31:58.144 00.000 3972 GetInt("/currentProfile", 0) returns 2
14:31:58.154 00.010 3972 reset dither spiral
14:31:58.154 00.000 3972 StartWorkerThread(00000000) begins
14:31:58.154 00.000 3972 WorkerThread constructor called
14:31:58.154 00.000 3972 StartWorkerThread(0190DCB0) ends
14:31:58.154 00.000 3972 StartWorkerThread(00000000) begins
14:31:58.154 00.000 3972 WorkerThread constructor called
14:31:58.154 00.000 3972 StartWorkerThread(0190DE60) ends
14:31:58.154 00.000 3972 GetBoolean("/ServerMode", 1) returns 1
14:31:58.154 00.000 2524 WorkerThread::Entry() begins
14:31:58.154 00.000 9728 WorkerThread::Entry() begins
14:31:58.154 00.000 9728 worker thread CoInitializeEx returns 0
14:31:58.154 00.000 2524 worker thread CoInitializeEx returns 0
14:31:58.200 00.046 3972 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
14:31:58.200 00.000 3972 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
14:31:58.200 00.000 3972 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
14:31:58.200 00.000 3972 GetInt("/profile/2/DitherMode", 0) returns 0
14:31:58.200 00.000 3972 set dither mode 0
14:31:58.200 00.000 3972 GetInt("/profile/2/frame/timeLapse", 0) returns 0
14:31:58.200 00.000 3972 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
14:31:58.200 00.000 3972 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
14:31:58.200 00.000 3972 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
14:31:58.200 00.000 3972 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
14:31:58.200 00.000 3972 GetInt("/profile/2/AutoLoadCalibration", -1) returns 0
14:31:58.200 00.000 3972 GetInt("/profile/2/frame/focalLength", 0) returns 240
14:31:58.216 00.016 3972 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
14:31:58.216 00.000 3972 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
14:31:58.216 00.000 3972 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
14:31:58.216 00.000 3972 AutoExp: config min = 1000 max = 5000 snr = 6.00
14:31:58.216 00.000 3972 AutoExp: reset exp to 5000
14:31:58.216 00.000 3972 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
14:31:58.216 00.000 3972 GetInt("/profile/2/ExposureDurationMs", 1000) returns 1000
14:31:58.216 00.000 3972 OnExposureDurationSelected: duration = 1000
14:31:58.216 00.000 3972 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
14:31:58.216 00.000 3972 GetInt("/profile/2/Gamma", 100) returns 100
14:31:58.216 00.000 3972 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
14:31:58.216 00.000 3972 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
14:31:58.216 00.000 3972 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
14:31:58.216 00.000 3972 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
14:31:58.216 00.000 3972 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
14:31:58.216 00.000 3972 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
14:31:58.216 00.000 3972 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
14:31:58.216 00.000 3972 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
14:31:58.216 00.000 3972 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
14:31:58.216 00.000 3972 guider state => UNINITIALIZED
14:31:58.216 00.000 3972 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
14:31:58.216 00.000 3972 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
14:31:58.216 00.000 3972 GetInt("/profile/2/overlay/slit/width", 8) returns 8
14:31:58.216 00.000 3972 GetInt("/profile/2/overlay/slit/height", 100) returns 100
14:31:58.216 00.000 3972 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
14:31:58.216 00.000 3972 Changing from state UNINITIALIZED to UNINITIALIZED
14:31:58.216 00.000 3972 guider state => SELECTING
14:31:58.216 00.000 3972 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
14:31:58.216 00.000 3972 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
14:31:58.216 00.000 3972 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
14:31:58.216 00.000 3972 Setting StarMinHFD = 1.50
14:31:58.226 00.010 3972 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 20.000000
14:31:58.226 00.000 3972 Setting MaxHFD = 20.0
14:31:58.226 00.000 3972 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
14:31:58.226 00.000 3972 Setting StarMinSNR = 6.0
14:31:58.226 00.000 3972 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
14:31:58.226 00.000 3972 Setting AutoSelDownsample = 0
14:31:58.226 00.000 3972 GetString("/profile/2/guider/bookmarks", "") returns ""
14:31:58.226 00.000 3972 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
14:31:58.226 00.000 3972 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
14:31:58.226 00.000 3972 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
14:31:58.226 00.000 3972 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
14:31:58.228 00.002 3972 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
14:31:58.228 00.000 3972 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
14:31:58.228 00.000 3972 MultiStar mode enabled
14:31:58.228 00.000 3972 GetBoolean("/StickyLockPosition", 0) returns 1
14:31:58.232 00.004 3972 GetString("/geometry", "") returns "0;800;600;446;121"
14:31:58.248 00.016 3972 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
14:31:58.248 00.000 3972 GetString("/graph/RAColor", "") returns "#6464FF"
14:31:58.248 00.000 3972 GetString("/graph/DecColor", "") returns "#FF0000"
14:31:58.248 00.000 3972 GetInt("/graph/minLength", 50) returns 50
14:31:58.248 00.000 3972 GetInt("/graph/maxLength", 400) returns 400
14:31:58.248 00.000 3972 GetInt("/graph/minHeight", 1) returns 1
14:31:58.248 00.000 3972 GetInt("/graph/maxHeight", 16) returns 16
14:31:58.248 00.000 3972 GetInt("/graph/length", 100) returns 100
14:31:58.248 00.000 3972 GraphStats window size = 100
14:31:58.248 00.000 3972 GetInt("/graph/height", 4) returns 4
14:31:58.248 00.000 3972 GetInt("graph/HeightUnits", 1) returns 1
14:31:58.248 00.000 3972 GetBoolean("/graph/showCorrections", 1) returns 1
14:31:58.248 00.000 3972 GetBoolean("/graph/showStarMass", 0) returns 0
14:31:58.248 00.000 3972 GetBoolean("/graph/showStarSNR", 0) returns 0
14:31:58.248 00.000 3972 GetBoolean("/graph/correctionsToScale", 0) returns 0
14:31:58.280 00.032 3972 GetInt("/graph_stepguider/length", 1) returns 1
14:31:58.280 00.000 3972 GetBoolean("/ProfileRawMode", 0) returns 0
14:31:58.280 00.000 3972 GetInt("/target/length", 100) returns 100
14:31:58.280 00.000 3972 GetDouble("/target/zoom", 1.000000) returns 1.000000
14:31:58.295 00.015 3972 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
14:31:58.295 00.000 3972 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
14:31:58.551 00.256 3972 GetString("/profile/2/name", "") returns "qhy585 guider camera"
14:31:58.551 00.000 3972 GetString("/profile/2/name", "") returns "qhy585 guider camera"
14:31:58.722 00.171 3972 GetString("/profile/2/indi/INDIcam", "") returns ""
14:31:58.730 00.008 3972 GetString("/profile/2/indi/INDImount", "") returns ""
14:31:58.738 00.008 3972 GetString("/profile/2/indi/INDImount", "") returns ""
14:31:58.738 00.000 3972 GetString("/profile/2/indi/INDIrotator", "") returns ""
14:31:58.743 00.005 3972 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
14:31:58.743 00.000 3972 CameraFactory(QHY Camera)
14:31:58.743 00.000 3972 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
14:31:58.745 00.002 3972 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
14:31:58.745 00.000 3972 GetInt("/profile/2/camera/gain", 95) returns 95
14:31:58.745 00.000 3972 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
14:31:58.745 00.000 3972 GetInt("/profile/2/camera/SaturationADU", 0) returns 0
14:31:58.745 00.000 3972 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
14:31:58.745 00.000 3972 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 2.900000
14:31:58.745 00.000 3972 GetInt("/profile/2/camera/binning", 1) returns 1
14:31:58.745 00.000 3972 GetInt("/profile/2/camera/QHY/bpp", 16) returns 16
14:31:58.745 00.000 3972 GetInt("/profile/2/camera/QHY/offset", 0) returns 0
14:31:58.745 00.000 3972 GetInt("/profile/2/camera/QHY/usbtraffic", 30) returns 30
14:31:58.745 00.000 3972 GetBoolean("/profile/2/camera/QHY/ampnr", 1) returns 1
14:31:58.745 00.000 3972 GetBoolean("/profile/2/camera/QHY/rownr", 1) returns 1
14:31:58.745 00.000 3972 GetBoolean("/profile/2/camera/QHY/speedmode", 0) returns 0
14:31:58.745 00.000 3972 GetBoolean("/profile/2/camera/QHY/highgain", 0) returns 0
14:31:58.745 00.000 3972 Created new camera of type QHY Camera = 0F8A5C38
14:31:58.745 00.000 3972 GetString("/profile/2/camera/LastMenuChoice", "") returns "QHY Camera"
14:31:58.747 00.002 3972 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
14:31:58.747 00.000 3972 ScopeFactory(iOptron Mount .NET ASCOM Driver)
14:31:58.747 00.000 3972 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 700
14:31:58.747 00.000 3972 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 25
14:31:58.747 00.000 3972 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
14:31:58.747 00.000 3972 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
14:31:58.747 00.000 3972 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
14:31:58.747 00.000 3972 DecGuideMode set to Auto (1)
14:31:58.749 00.002 3972 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 1
14:31:58.749 00.000 3972 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.213610
14:31:58.749 00.000 3972 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
14:31:58.749 00.000 3972 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
14:31:58.749 00.000 3972 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 4
14:31:58.749 00.000 3972 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.213610
14:31:58.749 00.000 3972 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.21
14:31:58.749 00.000 3972 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
14:31:58.749 00.000 3972 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
14:31:58.749 00.000 3972 GetBoolean("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
14:31:58.751 00.002 3972 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
14:31:58.751 00.000 3972 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
14:31:58.751 00.000 3972 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
14:31:58.751 00.000 3972 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
14:31:58.751 00.000 3972 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 0
14:31:58.751 00.000 3972 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 0
14:31:58.751 00.000 3972 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 0
14:31:58.751 00.000 3972 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 0
14:31:58.751 00.000 3972 BLC: Backlash compensation is disabled
14:31:58.751 00.000 3972 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
14:31:58.751 00.000 3972 Scope: enabling slew check, guiding will stop when slew is detected
14:31:58.751 00.000 3972 Created new scope of type iOptron Mount .NET ASCOM Driver = 0D573330
14:31:58.751 00.000 3972 GetString("/profile/2/scope/LastMenuChoice", "") returns "iOptron Mount .NET ASCOM Driver"
14:31:58.753 00.002 3972 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
14:31:58.753 00.000 3972 ScopeFactory(None)
14:31:58.753 00.000 3972 Created new aux scope of type None = 00000000
14:31:58.753 00.000 3972 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
14:31:58.753 00.000 3972 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
14:31:58.753 00.000 3972 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
14:31:58.753 00.000 3972 StepGuiderFactory(None)
14:31:58.753 00.000 3972 Created new stepguider of type None = 00000000
14:31:58.753 00.000 3972 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
14:31:58.753 00.000 3972 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
14:31:58.753 00.000 3972 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None"
14:31:58.753 00.000 3972 RotatorFactory(None)
14:31:58.753 00.000 3972 Created new Rotator of type None = 00000000
14:31:58.753 00.000 3972 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None"
14:31:58.753 00.000 3972 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
14:31:58.753 00.000 3972 GetString("/profile/2/name", "") returns "qhy585 guider camera"
14:31:58.753 00.000 3972 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
14:31:58.753 00.000 3972 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
14:31:58.781 00.028 3972 starting server
14:31:58.781 00.000 3972 event server started, listening on port 4400
14:31:58.781 00.000 3972 Server started, listening on port 4300
14:31:58.781 00.000 3972 Status Line: Server started
14:31:58.785 00.004 3972 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=567;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=534;besth=233;minw=-1;minh=-1;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=244;besth=424;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=320;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|"
14:31:58.816 00.031 3972 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
14:31:58.816 00.000 3972 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
14:31:58.816 00.000 3972 GetBoolean("/Update/enabled", 1) returns 1
14:31:58.816 00.000 3972 GetInt("/Update/series", 0) returns 0
14:31:58.816 00.000 2380 UPD: updater thread entry
14:31:58.816 00.000 2380 UPD: fetch https://openphdguiding.org/release-main-win.txt
14:31:59.195 00.379 2380 UPD: latest ver = 2.6.14
14:31:59.195 00.000 2380 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
14:31:59.195 00.000 2380 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
14:31:59.197 00.002 2380 GetInt("/Update/force", 0) returns 0
14:31:59.197 00.000 2380 UPD: version is up-to-date
14:31:59.199 00.002 2380 UPD: updater thread exit
14:32:03.977 04.778 3972 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
14:32:03.977 00.000 3972 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
14:32:18.994 15.017 3972 gear_dialog: OnButtonConnectCamera
14:32:18.994 00.000 3972 gear_dialog: DoConnectCamera [QHY Camera]
14:32:18.994 00.000 3972 Status Line: Connecting to Camera ...
14:32:18.994 00.000 3972 GetString("/profile/2/cam_hash/fb2d9e66/whichCamera", "") returns ""
14:32:18.994 00.000 3972 Connecting to camera [QHY Camera] id = []
14:32:18.994 00.000 3972 QHYCCD: SDK Version V20240329_10
14:32:20.022 01.028 3972 QHY: found 1 cameras
14:32:20.041 00.019 3972 QHY cam [0] QHYDevelopDev-476668c8c35b38d19 avail Yes st4 No
14:32:20.043 00.002 3972 Alert: No compatible QHY cameras found
14:32:20.272 00.229 3972 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
14:32:20.272 00.000 3972 Status Line: Camera Connect Failed
14:32:41.041 20.769 3972 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
14:32:41.041 00.000 3972 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
14:32:41.326 00.285 3972 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1
16:10:25.996 00.010 5952 PHD2 version 2.6.14 begins execution with:
16:10:25.996 00.000 5952    Windows 10 (build 26100), 64-bit edition
16:10:25.996 00.000 5952    wxWidgets 3.0.5
16:10:25.996 00.000 5952    cfitsio 3.49
16:10:25.996 00.000 5952 GetString("/frame/LogDir", "") returns ""
16:10:25.996 00.000 5952 CoInitializeEx returns 1
16:10:26.009 00.013 5952 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
16:10:26.009 00.000 5952 GetInt("/wxLanguage", 0) returns 0
16:10:26.012 00.003 5952 locale: initialized with lang id 0 (r=1)
16:10:26.014 00.002 5952 locale: wxTranslations language set to 0
16:10:26.015 00.001 5952 GetInt("/currentProfile", 0) returns 2
16:10:26.017 00.002 5952 reset dither spiral
16:10:26.019 00.002 5952 StartWorkerThread(00000000) begins
16:10:26.019 00.000 5952 WorkerThread constructor called
16:10:26.019 00.000 5952 StartWorkerThread(014B6A68) ends
16:10:26.019 00.000 5952 StartWorkerThread(00000000) begins
16:10:26.019 00.000 5952 WorkerThread constructor called
16:10:26.019 00.000 5952 StartWorkerThread(014AE200) ends
16:10:26.019 00.000 5952 GetBoolean("/ServerMode", 1) returns 1
16:10:26.019 00.000 532 WorkerThread::Entry() begins
16:10:26.021 00.002 532 worker thread CoInitializeEx returns 0
16:10:26.021 00.000 7508 WorkerThread::Entry() begins
16:10:26.021 00.000 7508 worker thread CoInitializeEx returns 0
16:10:26.086 00.065 5952 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
16:10:26.086 00.000 5952 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
16:10:26.086 00.000 5952 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
16:10:26.086 00.000 5952 GetInt("/profile/2/DitherMode", 0) returns 0
16:10:26.086 00.000 5952 set dither mode 0
16:10:26.086 00.000 5952 GetInt("/profile/2/frame/timeLapse", 0) returns 0
16:10:26.086 00.000 5952 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
16:10:26.086 00.000 5952 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
16:10:26.086 00.000 5952 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
16:10:26.086 00.000 5952 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
16:10:26.086 00.000 5952 GetInt("/profile/2/AutoLoadCalibration", -1) returns 0
16:10:26.086 00.000 5952 GetInt("/profile/2/frame/focalLength", 0) returns 240
16:10:26.086 00.000 5952 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
16:10:26.086 00.000 5952 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
16:10:26.086 00.000 5952 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
16:10:26.086 00.000 5952 AutoExp: config min = 1000 max = 5000 snr = 6.00
16:10:26.086 00.000 5952 AutoExp: reset exp to 5000
16:10:26.086 00.000 5952 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
16:10:26.086 00.000 5952 GetInt("/profile/2/ExposureDurationMs", 1000) returns 1000
16:10:26.086 00.000 5952 OnExposureDurationSelected: duration = 1000
16:10:26.086 00.000 5952 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
16:10:26.086 00.000 5952 GetInt("/profile/2/Gamma", 100) returns 100
16:10:26.086 00.000 5952 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
16:10:26.086 00.000 5952 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
16:10:26.086 00.000 5952 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
16:10:26.086 00.000 5952 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
16:10:26.086 00.000 5952 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
16:10:26.086 00.000 5952 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
16:10:26.102 00.016 5952 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
16:10:26.102 00.000 5952 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
16:10:26.102 00.000 5952 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
16:10:26.106 00.004 5952 guider state => UNINITIALIZED
16:10:26.106 00.000 5952 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
16:10:26.106 00.000 5952 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
16:10:26.106 00.000 5952 GetInt("/profile/2/overlay/slit/width", 8) returns 8
16:10:26.108 00.002 5952 GetInt("/profile/2/overlay/slit/height", 100) returns 100
16:10:26.108 00.000 5952 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
16:10:26.108 00.000 5952 Changing from state UNINITIALIZED to UNINITIALIZED
16:10:26.108 00.000 5952 guider state => SELECTING
16:10:26.108 00.000 5952 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
16:10:26.108 00.000 5952 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
16:10:26.108 00.000 5952 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
16:10:26.108 00.000 5952 Setting StarMinHFD = 1.50
16:10:26.108 00.000 5952 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 20.000000
16:10:26.108 00.000 5952 Setting MaxHFD = 20.0
16:10:26.108 00.000 5952 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
16:10:26.108 00.000 5952 Setting StarMinSNR = 6.0
16:10:26.108 00.000 5952 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
16:10:26.108 00.000 5952 Setting AutoSelDownsample = 0
16:10:26.108 00.000 5952 GetString("/profile/2/guider/bookmarks", "") returns ""
16:10:26.108 00.000 5952 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
16:10:26.108 00.000 5952 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
16:10:26.108 00.000 5952 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
16:10:26.108 00.000 5952 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
16:10:26.108 00.000 5952 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
16:10:26.108 00.000 5952 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
16:10:26.108 00.000 5952 MultiStar mode enabled
16:10:26.108 00.000 5952 GetBoolean("/StickyLockPosition", 0) returns 0
16:10:26.116 00.008 5952 GetString("/geometry", "") returns "0;800;600;446;121"
16:10:26.149 00.033 5952 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
16:10:26.149 00.000 5952 GetString("/graph/RAColor", "") returns "#6464FF"
16:10:26.149 00.000 5952 GetString("/graph/DecColor", "") returns "#FF0000"
16:10:26.149 00.000 5952 GetInt("/graph/minLength", 50) returns 50
16:10:26.149 00.000 5952 GetInt("/graph/maxLength", 400) returns 400
16:10:26.151 00.002 5952 GetInt("/graph/minHeight", 1) returns 1
16:10:26.151 00.000 5952 GetInt("/graph/maxHeight", 16) returns 16
16:10:26.151 00.000 5952 GetInt("/graph/length", 100) returns 100
16:10:26.151 00.000 5952 GraphStats window size = 100
16:10:26.151 00.000 5952 GetInt("/graph/height", 4) returns 4
16:10:26.151 00.000 5952 GetInt("graph/HeightUnits", 1) returns 1
16:10:26.151 00.000 5952 GetBoolean("/graph/showCorrections", 1) returns 1
16:10:26.151 00.000 5952 GetBoolean("/graph/showStarMass", 0) returns 0
16:10:26.151 00.000 5952 GetBoolean("/graph/showStarSNR", 0) returns 0
16:10:26.151 00.000 5952 GetBoolean("/graph/correctionsToScale", 0) returns 0
16:10:26.185 00.034 5952 GetInt("/graph_stepguider/length", 1) returns 1
16:10:26.187 00.002 5952 GetBoolean("/ProfileRawMode", 0) returns 0
16:10:26.187 00.000 5952 GetInt("/target/length", 100) returns 100
16:10:26.187 00.000 5952 GetDouble("/target/zoom", 1.000000) returns 1.000000
16:10:26.195 00.008 5952 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
16:10:26.195 00.000 5952 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
16:10:26.677 00.482 5952 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:10:26.677 00.000 5952 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:10:27.190 00.513 5952 GetString("/profile/2/indi/INDIcam", "") returns ""
16:10:27.194 00.004 5952 GetString("/profile/2/indi/INDImount", "") returns ""
16:10:27.207 00.013 5952 GetString("/profile/2/indi/INDImount", "") returns ""
16:10:27.227 00.020 5952 GetString("/profile/2/indi/INDIrotator", "") returns ""
16:10:27.239 00.012 5952 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
16:10:27.239 00.000 5952 CameraFactory(QHY Camera)
16:10:27.241 00.002 5952 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
16:10:27.241 00.000 5952 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
16:10:27.241 00.000 5952 GetInt("/profile/2/camera/gain", 95) returns 95
16:10:27.241 00.000 5952 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
16:10:27.241 00.000 5952 GetInt("/profile/2/camera/SaturationADU", 0) returns 0
16:10:27.241 00.000 5952 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
16:10:27.241 00.000 5952 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 2.900000
16:10:27.241 00.000 5952 GetInt("/profile/2/camera/binning", 1) returns 1
16:10:27.243 00.002 5952 GetInt("/profile/2/camera/QHY/bpp", 16) returns 16
16:10:27.243 00.000 5952 GetInt("/profile/2/camera/QHY/offset", 0) returns 0
16:10:27.243 00.000 5952 GetInt("/profile/2/camera/QHY/usbtraffic", 30) returns 30
16:10:27.243 00.000 5952 GetBoolean("/profile/2/camera/QHY/ampnr", 1) returns 1
16:10:27.243 00.000 5952 GetBoolean("/profile/2/camera/QHY/rownr", 1) returns 1
16:10:27.243 00.000 5952 GetBoolean("/profile/2/camera/QHY/speedmode", 0) returns 0
16:10:27.243 00.000 5952 GetBoolean("/profile/2/camera/QHY/highgain", 0) returns 0
16:10:27.243 00.000 5952 Created new camera of type QHY Camera = 0CF79300
16:10:27.243 00.000 5952 GetString("/profile/2/camera/LastMenuChoice", "") returns "QHY Camera"
16:10:27.247 00.004 5952 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
16:10:27.248 00.001 5952 ScopeFactory(iOptron Mount .NET ASCOM Driver)
16:10:27.248 00.000 5952 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 700
16:10:27.248 00.000 5952 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 25
16:10:27.248 00.000 5952 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
16:10:27.248 00.000 5952 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
16:10:27.250 00.002 5952 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
16:10:27.250 00.000 5952 DecGuideMode set to Auto (1)
16:10:27.250 00.000 5952 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 1
16:10:27.250 00.000 5952 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.213610
16:10:27.250 00.000 5952 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
16:10:27.250 00.000 5952 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
16:10:27.250 00.000 5952 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 4
16:10:27.252 00.002 5952 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.213610
16:10:27.252 00.000 5952 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.21
16:10:27.252 00.000 5952 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
16:10:27.252 00.000 5952 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
16:10:27.252 00.000 5952 GetBoolean("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
16:10:27.252 00.000 5952 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
16:10:27.252 00.000 5952 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
16:10:27.252 00.000 5952 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
16:10:27.252 00.000 5952 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
16:10:27.254 00.002 5952 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 0
16:10:27.254 00.000 5952 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 0
16:10:27.254 00.000 5952 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 0
16:10:27.255 00.001 5952 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 0
16:10:27.255 00.000 5952 BLC: Backlash compensation is disabled
16:10:27.255 00.000 5952 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
16:10:27.255 00.000 5952 Scope: enabling slew check, guiding will stop when slew is detected
16:10:27.255 00.000 5952 Created new scope of type iOptron Mount .NET ASCOM Driver = 0F462008
16:10:27.255 00.000 5952 GetString("/profile/2/scope/LastMenuChoice", "") returns "iOptron Mount .NET ASCOM Driver"
16:10:27.257 00.002 5952 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
16:10:27.257 00.000 5952 ScopeFactory(None)
16:10:27.257 00.000 5952 Created new aux scope of type None = 00000000
16:10:27.257 00.000 5952 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
16:10:27.257 00.000 5952 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
16:10:27.257 00.000 5952 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
16:10:27.257 00.000 5952 StepGuiderFactory(None)
16:10:27.257 00.000 5952 Created new stepguider of type None = 00000000
16:10:27.257 00.000 5952 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
16:10:27.257 00.000 5952 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
16:10:27.257 00.000 5952 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None"
16:10:27.257 00.000 5952 RotatorFactory(None)
16:10:27.257 00.000 5952 Created new Rotator of type None = 00000000
16:10:27.257 00.000 5952 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None"
16:10:27.257 00.000 5952 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
16:10:27.257 00.000 5952 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:10:27.257 00.000 5952 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
16:10:27.257 00.000 5952 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
16:10:27.302 00.045 5952 starting server
16:10:27.302 00.000 5952 event server started, listening on port 4400
16:10:27.302 00.000 5952 Server started, listening on port 4300
16:10:27.302 00.000 5952 Status Line: Server started
16:10:27.302 00.000 5952 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=567;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=534;besth=233;minw=-1;minh=-1;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=244;besth=424;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=320;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|"
16:10:27.334 00.032 5952 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
16:10:27.334 00.000 5952 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
16:10:27.334 00.000 5952 GetBoolean("/Update/enabled", 1) returns 1
16:10:27.334 00.000 5952 GetInt("/Update/series", 0) returns 0
16:10:27.334 00.000 2816 UPD: updater thread entry
16:10:27.334 00.000 2816 UPD: fetch https://openphdguiding.org/release-main-win.txt
16:10:27.724 00.390 2816 UPD: latest ver = 2.6.14
16:10:27.724 00.000 2816 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
16:10:27.724 00.000 2816 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
16:10:27.724 00.000 2816 GetInt("/Update/force", 0) returns 0
16:10:27.724 00.000 2816 UPD: version is up-to-date
16:10:27.733 00.009 2816 UPD: updater thread exit
16:10:37.122 09.389 5952 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
16:10:37.128 00.006 5952 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
16:11:09.843 32.715 5952 gear_dialog: OnButtonConnectAll
16:11:09.843 00.000 5952 gear_dialog: DoConnectCamera [QHY Camera]
16:11:09.843 00.000 5952 Status Line: Connecting to Camera ...
16:11:09.845 00.002 5952 GetString("/profile/2/cam_hash/fb2d9e66/whichCamera", "") returns ""
16:11:09.845 00.000 5952 Connecting to camera [QHY Camera] id = []
16:11:09.855 00.010 5952 QHYCCD: SDK Version V20240329_10
16:11:10.904 01.049 5952 QHY: found 1 cameras
16:11:10.904 00.000 5952 QHY cam [0] QHYDevelopDev-476668c8c35b38d19 avail Yes st4 No
16:11:10.904 00.000 5952 Alert: No compatible QHY cameras found
16:11:11.151 00.247 5952 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
16:11:11.151 00.000 5952 Status Line: Camera Connect Failed
16:11:11.165 00.014 5952 gear_dialog: OnButtonConnectStepGuider
16:11:11.165 00.000 5952 Connected AO:None
16:11:11.165 00.000 5952 gear_dialog: OnButtonConnectScope
16:11:11.165 00.000 5952 Status Line: Connecting to Mount ...
16:11:11.165 00.000 5952 Connecting to mount [iOptron Mount .NET ASCOM Driver]
16:11:11.165 00.000 5952 ASCOM Scope: Connecting
16:11:11.165 00.000 5952 Create ASCOM Scope: choice 'iOptron Mount .NET ASCOM Driver' progid ASCOM.iOptron.Telescope
16:11:11.408 00.243 5952 pScopeDriver = 0x539D0030
16:11:17.456 06.048 5952 Scope reports its name as iOptron Mount .NET ASCOM Driver
16:11:17.456 00.000 5952 ASCOM scope CanSlewAsync is true
16:11:17.456 00.000 5952 iOptron Mount .NET ASCOM Driver connected
16:11:17.482 00.026 5952 invoke: [80020009] Exception occurred.
16:11:17.482 00.000 5952 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:827->GetDeclinationRadians() fails: (mscorlib) Input string was not in a correct format.
16:11:17.482 00.000 5952 ScopeASCOM::GetDeclinationRadians() returns Unknown
16:11:17.482 00.000 5952 invoke: [80020009] Exception occurred.
16:11:17.482 00.000 5952 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1140->ASCOM Scope: SideOfPier failed: (mscorlib) Input string was not in a correct format.
16:11:17.482 00.000 5952 ScopeASCOM::SideOfPier() returns -1
16:11:17.482 00.000 5952 ASCOM Scope: Connect success
16:11:17.482 00.000 5952 Status Line: Mount Connected
16:11:17.497 00.015 5952 Connected Scope:iOptron Mount .NET ASCOM Driver
16:11:17.497 00.000 5952 gear_dialog: OnButtonConnectAuxScope
16:11:17.497 00.000 5952 Connected AuxScope:None
16:11:17.497 00.000 5952 gear_dialog: OnButtonConnectRotator
16:11:17.497 00.000 5952 Connected Rotator:None
16:11:32.088 14.591 5952 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
16:11:32.088 00.000 5952 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
16:11:32.347 00.259 5952 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1
16:11:41.936 09.589 5952 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
16:11:41.936 00.000 5952 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
16:11:54.977 13.041 5952 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
16:11:54.977 00.000 5952 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
16:11:55.003 00.026 5952 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1
16:11:56.948 01.945 5952 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1140->Skipping event m_pCurrentImage->NPixels == 0
16:12:01.651 04.703 5952 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
16:12:01.651 00.000 5952 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
16:12:10.625 08.974 5952 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
16:12:10.625 00.000 5952 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
16:12:10.633 00.008 5952 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1
16:12:14.504 03.871 5952 MyFrame::OnClose proceeding
16:12:14.504 00.000 5952 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
16:12:14.504 00.000 5952 StopWorkerThread(0x014B6A68) begins
16:12:14.506 00.002 7508 Worker thread wakes up
16:12:14.506 00.000 7508 worker thread servicing REQUEST_TERMINATE
16:12:14.506 00.000 7508 worker thread done servicing request
16:12:14.506 00.000 7508 WorkerThread::Entry() ends
16:12:14.506 00.000 5952 StopWorkerThread() threadExitCode=0
16:12:14.506 00.000 5952 StopWorkerThread(0x014B6A68) ends
16:12:14.506 00.000 5952 WorkerThread destructor called
16:12:14.506 00.000 5952 StopWorkerThread(0x014AE200) begins
16:12:14.506 00.000 532 Worker thread wakes up
16:12:14.506 00.000 532 worker thread servicing REQUEST_TERMINATE
16:12:14.506 00.000 532 worker thread done servicing request
16:12:14.506 00.000 532 WorkerThread::Entry() ends
16:12:14.506 00.000 5952 StopWorkerThread() threadExitCode=0
16:12:14.508 00.002 5952 StopWorkerThread(0x014AE200) ends
16:12:14.508 00.000 5952 WorkerThread destructor called
16:12:14.508 00.000 5952 Shutdown: forced=0
16:12:14.508 00.000 5952 Shutdown: disconnect scope
16:12:14.508 00.000 5952 ASCOM Scope: Disconnecting
16:12:14.508 00.000 5952 ASCOM Scope: Disconnected Successfully
16:12:14.508 00.000 5952 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
16:12:14.508 00.000 5952 ScopeASCOM::GetDeclinationRadians() returns Unknown
16:12:14.508 00.000 5952 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
16:12:14.508 00.000 5952 ScopeASCOM::SideOfPier() returns -1
16:12:14.508 00.000 5952 Shutdown complete
16:12:14.508 00.000 5952 UPD: shutdown
16:12:14.508 00.000 5952 stopping server
16:12:14.508 00.000 5952 event server stopped
16:12:14.508 00.000 5952 Status Line: Server stopped
16:16:10.657 00.003 2200 PHD2 version 2.6.14 begins execution with:
16:16:10.657 00.000 2200    Windows 10 (build 26100), 64-bit edition
16:16:10.657 00.000 2200    wxWidgets 3.0.5
16:16:10.657 00.000 2200    cfitsio 3.49
16:16:10.657 00.000 2200 GetString("/frame/LogDir", "") returns ""
16:16:10.657 00.000 2200 CoInitializeEx returns 1
16:16:10.657 00.000 2200 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
16:16:10.657 00.000 2200 GetInt("/wxLanguage", 0) returns 0
16:16:10.657 00.000 2200 locale: initialized with lang id 0 (r=1)
16:16:10.670 00.013 2200 locale: wxTranslations language set to 0
16:16:10.670 00.000 2200 GetInt("/currentProfile", 0) returns 2
16:16:10.670 00.000 2200 reset dither spiral
16:16:10.670 00.000 2200 StartWorkerThread(00000000) begins
16:16:10.670 00.000 2200 WorkerThread constructor called
16:16:10.670 00.000 2200 StartWorkerThread(018AF1A0) ends
16:16:10.670 00.000 2200 StartWorkerThread(00000000) begins
16:16:10.670 00.000 2200 WorkerThread constructor called
16:16:10.670 00.000 2200 StartWorkerThread(018A2B38) ends
16:16:10.670 00.000 2200 GetBoolean("/ServerMode", 1) returns 1
16:16:10.670 00.000 4248 WorkerThread::Entry() begins
16:16:10.670 00.000 9492 WorkerThread::Entry() begins
16:16:10.670 00.000 4248 worker thread CoInitializeEx returns 0
16:16:10.670 00.000 9492 worker thread CoInitializeEx returns 0
16:16:10.729 00.059 2200 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0
16:16:10.729 00.000 2200 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000
16:16:10.729 00.000 2200 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0
16:16:10.733 00.004 2200 GetInt("/profile/2/DitherMode", 0) returns 0
16:16:10.733 00.000 2200 set dither mode 0
16:16:10.733 00.000 2200 GetInt("/profile/2/frame/timeLapse", 0) returns 0
16:16:10.733 00.000 2200 GetInt("/profile/2/frame/var_delay/long_delay", 10000) returns 10000
16:16:10.733 00.000 2200 GetInt("/profile/2/frame/var_delay/short_delay", 1000) returns 1000
16:16:10.733 00.000 2200 GetBoolean("/profile/2/frame/var_delay/enabled", 0) returns 0
16:16:10.733 00.000 2200 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
16:16:10.733 00.000 2200 GetInt("/profile/2/AutoLoadCalibration", -1) returns 0
16:16:10.733 00.000 2200 GetInt("/profile/2/frame/focalLength", 0) returns 240
16:16:10.733 00.000 2200 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000
16:16:10.733 00.000 2200 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000
16:16:10.733 00.000 2200 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000
16:16:10.733 00.000 2200 AutoExp: config min = 1000 max = 5000 snr = 6.00
16:16:10.733 00.000 2200 AutoExp: reset exp to 5000
16:16:10.733 00.000 2200 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000
16:16:10.733 00.000 2200 GetInt("/profile/2/ExposureDurationMs", 1000) returns 1000
16:16:10.733 00.000 2200 OnExposureDurationSelected: duration = 1000
16:16:10.733 00.000 2200 GetBoolean("/profile/2/BeepForLostStar", 1) returns 1
16:16:10.733 00.000 2200 GetInt("/profile/2/Gamma", 100) returns 100
16:16:10.733 00.000 2200 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0
16:16:10.733 00.000 2200 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0
16:16:10.733 00.000 2200 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0
16:16:10.733 00.000 2200 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0
16:16:10.733 00.000 2200 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0
16:16:10.733 00.000 2200 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
16:16:10.733 00.000 2200 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
16:16:10.733 00.000 2200 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
16:16:10.733 00.000 2200 GetBoolean("/profile/2/indi/VerboseLogging", 0) returns 0
16:16:10.733 00.000 2200 guider state => UNINITIALIZED
16:16:10.733 00.000 2200 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376
16:16:10.733 00.000 2200 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290
16:16:10.733 00.000 2200 GetInt("/profile/2/overlay/slit/width", 8) returns 8
16:16:10.733 00.000 2200 GetInt("/profile/2/overlay/slit/height", 100) returns 100
16:16:10.733 00.000 2200 GetInt("/profile/2/overlay/slit/angle", 0) returns 0
16:16:10.733 00.000 2200 Changing from state UNINITIALIZED to UNINITIALIZED
16:16:10.733 00.000 2200 guider state => SELECTING
16:16:10.733 00.000 2200 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1
16:16:10.733 00.000 2200 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1
16:16:10.733 00.000 2200 GetDouble("/profile/2/guider/StarMinHFD", 1.500000) returns 1.500000
16:16:10.733 00.000 2200 Setting StarMinHFD = 1.50
16:16:10.733 00.000 2200 GetDouble("/profile/2/guider/StarMaxHFD", 20.000000) returns 20.000000
16:16:10.733 00.000 2200 Setting MaxHFD = 20.0
16:16:10.733 00.000 2200 GetDouble("/profile/2/guider/StarMinSNR", 6.000000) returns 6.000000
16:16:10.733 00.000 2200 Setting StarMinSNR = 6.0
16:16:10.733 00.000 2200 GetInt("/profile/2/guider/AutoSelDownsample", 0) returns 0
16:16:10.733 00.000 2200 Setting AutoSelDownsample = 0
16:16:10.733 00.000 2200 GetString("/profile/2/guider/bookmarks", "") returns ""
16:16:10.745 00.012 2200 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
16:16:10.745 00.000 2200 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
16:16:10.745 00.000 2200 GetBoolean("/profile/2/guider/onestar/TolerateJumpsEnabled", 0) returns 0
16:16:10.745 00.000 2200 GetDouble("/profile/2/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
16:16:10.745 00.000 2200 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15
16:16:10.745 00.000 2200 GetBoolean("/profile/2/guider/multistar/enabled", 0) returns 1
16:16:10.745 00.000 2200 MultiStar mode enabled
16:16:10.745 00.000 2200 GetBoolean("/StickyLockPosition", 0) returns 0
16:16:10.749 00.004 2200 GetString("/geometry", "") returns "0;800;600;446;121"
16:16:10.765 00.016 2200 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
16:16:10.765 00.000 2200 GetString("/graph/RAColor", "") returns "#6464FF"
16:16:10.765 00.000 2200 GetString("/graph/DecColor", "") returns "#FF0000"
16:16:10.765 00.000 2200 GetInt("/graph/minLength", 50) returns 50
16:16:10.765 00.000 2200 GetInt("/graph/maxLength", 400) returns 400
16:16:10.765 00.000 2200 GetInt("/graph/minHeight", 1) returns 1
16:16:10.765 00.000 2200 GetInt("/graph/maxHeight", 16) returns 16
16:16:10.765 00.000 2200 GetInt("/graph/length", 100) returns 100
16:16:10.765 00.000 2200 GraphStats window size = 100
16:16:10.765 00.000 2200 GetInt("/graph/height", 4) returns 4
16:16:10.765 00.000 2200 GetInt("graph/HeightUnits", 1) returns 1
16:16:10.765 00.000 2200 GetBoolean("/graph/showCorrections", 1) returns 1
16:16:10.765 00.000 2200 GetBoolean("/graph/showStarMass", 0) returns 0
16:16:10.765 00.000 2200 GetBoolean("/graph/showStarSNR", 0) returns 0
16:16:10.765 00.000 2200 GetBoolean("/graph/correctionsToScale", 0) returns 0
16:16:10.797 00.032 2200 GetInt("/graph_stepguider/length", 1) returns 1
16:16:10.797 00.000 2200 GetBoolean("/ProfileRawMode", 0) returns 0
16:16:10.797 00.000 2200 GetInt("/target/length", 100) returns 100
16:16:10.797 00.000 2200 GetDouble("/target/zoom", 1.000000) returns 1.000000
16:16:10.817 00.020 2200 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0
16:16:10.817 00.000 2200 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000
16:16:11.036 00.219 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:16:11.050 00.014 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:16:11.217 00.167 2200 GetString("/profile/2/indi/INDIcam", "") returns ""
16:16:11.224 00.007 2200 GetString("/profile/2/indi/INDImount", "") returns ""
16:16:11.224 00.000 2200 GetString("/profile/2/indi/INDImount", "") returns ""
16:16:11.224 00.000 2200 GetString("/profile/2/indi/INDIrotator", "") returns ""
16:16:11.224 00.000 2200 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
16:16:11.224 00.000 2200 CameraFactory(QHY Camera)
16:16:11.224 00.000 2200 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0
16:16:11.224 00.000 2200 GetInt("/profile/2/camera/ReadDelay", 150) returns 150
16:16:11.224 00.000 2200 GetInt("/profile/2/camera/gain", 95) returns 95
16:16:11.224 00.000 2200 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000
16:16:11.224 00.000 2200 GetInt("/profile/2/camera/SaturationADU", 0) returns 0
16:16:11.224 00.000 2200 GetBoolean("/profile/2/camera/SaturationByADU", 1) returns 1
16:16:11.224 00.000 2200 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 2.900000
16:16:11.224 00.000 2200 GetInt("/profile/2/camera/binning", 1) returns 1
16:16:11.224 00.000 2200 GetInt("/profile/2/camera/QHY/bpp", 16) returns 16
16:16:11.224 00.000 2200 GetInt("/profile/2/camera/QHY/offset", 0) returns 0
16:16:11.240 00.016 2200 GetInt("/profile/2/camera/QHY/usbtraffic", 30) returns 30
16:16:11.240 00.000 2200 GetBoolean("/profile/2/camera/QHY/ampnr", 1) returns 1
16:16:11.240 00.000 2200 GetBoolean("/profile/2/camera/QHY/rownr", 1) returns 1
16:16:11.240 00.000 2200 GetBoolean("/profile/2/camera/QHY/speedmode", 0) returns 0
16:16:11.240 00.000 2200 GetBoolean("/profile/2/camera/QHY/highgain", 0) returns 0
16:16:11.240 00.000 2200 Created new camera of type QHY Camera = 019315D0
16:16:11.240 00.000 2200 GetString("/profile/2/camera/LastMenuChoice", "") returns "QHY Camera"
16:16:11.240 00.000 2200 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
16:16:11.240 00.000 2200 ScopeFactory(iOptron Mount .NET ASCOM Driver)
16:16:11.240 00.000 2200 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 700
16:16:11.240 00.000 2200 GetInt("/profile/2/scope/CalibrationDistance", 25) returns 25
16:16:11.240 00.000 2200 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500
16:16:11.240 00.000 2200 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500
16:16:11.240 00.000 2200 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1
16:16:11.240 00.000 2200 DecGuideMode set to Auto (1)
16:16:11.240 00.000 2200 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 1
16:16:11.240 00.000 2200 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.213610
16:16:11.240 00.000 2200 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
16:16:11.240 00.000 2200 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
16:16:11.240 00.000 2200 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 4
16:16:11.240 00.000 2200 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.213610
16:16:11.240 00.000 2200 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.21
16:16:11.240 00.000 2200 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
16:16:11.240 00.000 2200 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
16:16:11.240 00.000 2200 GetBoolean("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
16:16:11.240 00.000 2200 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
16:16:11.240 00.000 2200 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0
16:16:11.240 00.000 2200 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0
16:16:11.240 00.000 2200 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1
16:16:11.240 00.000 2200 GetBoolean("/profile/2/scope/HiResEncoders", 0) returns 0
16:16:11.240 00.000 2200 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 0
16:16:11.240 00.000 2200 GetInt("/profile/2/scope/DecBacklashFloor", 0) returns 0
16:16:11.240 00.000 2200 GetInt("/profile/2/scope/DecBacklashCeiling", 0) returns 0
16:16:11.240 00.000 2200 BLC: Backlash compensation is disabled
16:16:11.240 00.000 2200 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 1) returns 1
16:16:11.240 00.000 2200 Scope: enabling slew check, guiding will stop when slew is detected
16:16:11.240 00.000 2200 Created new scope of type iOptron Mount .NET ASCOM Driver = 0F7AB390
16:16:11.240 00.000 2200 GetString("/profile/2/scope/LastMenuChoice", "") returns "iOptron Mount .NET ASCOM Driver"
16:16:11.240 00.000 2200 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None"
16:16:11.240 00.000 2200 ScopeFactory(None)
16:16:11.240 00.000 2200 Created new aux scope of type None = 00000000
16:16:11.240 00.000 2200 GetString("/profile/2/scope/LastAuxMenuChoice", "") returns "None"
16:16:11.240 00.000 2200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
16:16:11.240 00.000 2200 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "None"
16:16:11.240 00.000 2200 StepGuiderFactory(None)
16:16:11.240 00.000 2200 Created new stepguider of type None = 00000000
16:16:11.240 00.000 2200 GetString("/profile/2/stepguider/LastMenuChoice", "") returns "None"
16:16:11.240 00.000 2200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
16:16:11.240 00.000 2200 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None"
16:16:11.240 00.000 2200 RotatorFactory(None)
16:16:11.240 00.000 2200 Created new Rotator of type None = 00000000
16:16:11.240 00.000 2200 GetString("/profile/2/rotator/LastMenuChoice", "") returns "None"
16:16:11.240 00.000 2200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
16:16:11.240 00.000 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:16:11.240 00.000 2200 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
16:16:11.240 00.000 2200 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
16:16:11.271 00.031 2200 starting server
16:16:11.275 00.004 2200 event server started, listening on port 4400
16:16:11.275 00.000 2200 Server started, listening on port 4300
16:16:11.275 00.000 2200 Status Line: Server started
16:16:11.275 00.000 2200 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=567;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=534;besth=233;minw=-1;minh=-1;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=244;besth=424;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=320;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|"
16:16:11.311 00.036 2200 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
16:16:11.311 00.000 2200 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
16:16:11.311 00.000 2200 GetBoolean("/Update/enabled", 1) returns 1
16:16:11.311 00.000 2200 GetInt("/Update/series", 0) returns 0
16:16:11.314 00.003 2856 UPD: updater thread entry
16:16:11.314 00.000 2856 UPD: fetch https://openphdguiding.org/release-main-win.txt
16:16:11.684 00.370 2856 UPD: latest ver = 2.6.14
16:16:11.684 00.000 2856 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
16:16:11.684 00.000 2856 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
16:16:11.684 00.000 2856 GetInt("/Update/force", 0) returns 0
16:16:11.684 00.000 2856 UPD: version is up-to-date
16:16:11.684 00.000 2856 UPD: updater thread exit
16:16:17.216 05.532 2200 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
16:16:17.216 00.000 2200 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
16:16:21.965 04.749 2200 GetString("/profile/2/camera/LastMenuChoice", "None") returns "QHY Camera"
16:16:21.965 00.000 2200 GetString("/profile/2/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
16:16:21.965 00.000 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:16:21.965 00.000 2200 Delete profile .!temp!profile!name!~
16:16:21.969 00.004 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:16:21.969 00.000 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:16:21.969 00.000 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:16:21.969 00.000 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:16:21.969 00.000 2200 GetString("/profile/1/name", "") returns ".!temp!profile!name!~"
16:16:21.978 00.009 2200 GetString("/profile/1/indi/INDIcam", "") returns ""
16:16:22.033 00.055 2200 GetString("/profile/1/indi/INDIcam", "") returns ""
16:17:31.231 69.198 2200 GetString("/profile/1/indi/INDImount", "") returns ""
16:17:40.050 08.819 2200 ScopeFactory(iOptron Mount .NET ASCOM Driver)
16:17:40.054 00.004 2200 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
16:17:40.054 00.000 2200 ScopeASCOM::GetDeclinationRadians() returns Unknown
16:17:40.054 00.000 2200 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
16:17:40.054 00.000 2200 ScopeASCOM::SideOfPier() returns -1
16:17:40.054 00.000 2200 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 750
16:17:40.054 00.000 2200 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
16:17:40.054 00.000 2200 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
16:17:40.054 00.000 2200 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
16:17:40.054 00.000 2200 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
16:17:40.054 00.000 2200 DecGuideMode set to Auto (1)
16:17:40.054 00.000 2200 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
16:17:40.054 00.000 2200 ScopeASCOM::GetDeclinationRadians() returns Unknown
16:17:40.054 00.000 2200 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
16:17:40.054 00.000 2200 ScopeASCOM::SideOfPier() returns -1
16:17:40.054 00.000 2200 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 1
16:17:40.054 00.000 2200 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
16:17:40.054 00.000 2200 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
16:17:40.054 00.000 2200 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
16:17:40.054 00.000 2200 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 4
16:17:40.054 00.000 2200 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
16:17:40.054 00.000 2200 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
16:17:40.054 00.000 2200 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
16:17:40.054 00.000 2200 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
16:17:40.054 00.000 2200 GetBoolean("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
16:17:40.054 00.000 2200 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
16:17:40.054 00.000 2200 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
16:17:40.064 00.010 2200 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
16:17:40.064 00.000 2200 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
16:17:40.064 00.000 2200 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 0
16:17:40.064 00.000 2200 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 0
16:17:40.064 00.000 2200 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 0
16:17:40.064 00.000 2200 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 0
16:17:40.064 00.000 2200 BLC: Backlash compensation is disabled
16:17:40.064 00.000 2200 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
16:17:40.064 00.000 2200 Scope: enabling slew check, guiding will stop when slew is detected
16:17:49.512 09.448 2200 GetString("/profile/1/indi/INDIrotator", "") returns ""
16:17:59.829 10.317 2200 GetString("/profile/1/name", "") returns ".!temp!profile!name!~"
16:17:59.829 00.000 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:18:04.237 04.408 2200 GetString("/profile/1/name", "") returns ".!temp!profile!name!~"
16:18:04.237 00.000 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:18:29.771 25.534 2200 GetString("/profile/1/name", "") returns ".!temp!profile!name!~"
16:18:29.771 00.000 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:18:29.771 00.000 2200 Profile Wiz: Name=mby, Camera=QHY Camera, Mount=iOptron Mount .NET ASCOM Driver, High-res encoders=False, AuxMount=None, AO=None, PixelSize=2.9, FocalLength=240, CalStep=700, CalDist=25, LaunchDarks=1
16:18:29.771 00.000 2200 GetString("/profile/1/name", "") returns ".!temp!profile!name!~"
16:18:29.771 00.000 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:18:29.771 00.000 2200 GetString("/profile/1/name", "") returns ".!temp!profile!name!~"
16:18:29.811 00.040 2200 GetString("/profile/1/name", "") returns "mby"
16:18:29.811 00.000 2200 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:18:29.819 00.008 2200 GetString("/profile/1/name", "") returns "mby"
16:18:29.819 00.000 2200 GetString("/profile/1/name", "") returns "mby"
16:18:29.819 00.000 2200 GetString("/profile/1/name", "") returns "mby"
16:18:29.819 00.000 2200 GetString("/profile/1/indi/INDIcam", "") returns ""
16:18:29.837 00.018 2200 GetString("/profile/1/indi/INDImount", "") returns ""
16:18:29.850 00.013 2200 GetString("/profile/1/indi/INDImount", "") returns ""
16:18:29.850 00.000 2200 GetString("/profile/1/indi/INDIrotator", "") returns ""
16:18:29.850 00.000 2200 GetString("/profile/1/camera/LastMenuChoice", "None") returns "QHY Camera"
16:18:29.850 00.000 2200 CameraFactory(QHY Camera)
16:18:29.850 00.000 2200 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
16:18:29.850 00.000 2200 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
16:18:29.850 00.000 2200 GetInt("/profile/1/camera/gain", 95) returns 95
16:18:29.850 00.000 2200 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 15000
16:18:29.850 00.000 2200 GetInt("/profile/1/camera/SaturationADU", 0) returns 0
16:18:29.850 00.000 2200 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
16:18:29.850 00.000 2200 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.900000
16:18:29.850 00.000 2200 GetInt("/profile/1/camera/binning", 1) returns 1
16:18:29.850 00.000 2200 GetInt("/profile/1/camera/QHY/bpp", 16) returns 16
16:18:29.850 00.000 2200 GetInt("/profile/1/camera/QHY/offset", 0) returns 0
16:18:29.850 00.000 2200 GetInt("/profile/1/camera/QHY/usbtraffic", 30) returns 30
16:18:29.850 00.000 2200 GetBoolean("/profile/1/camera/QHY/ampnr", 1) returns 1
16:18:29.850 00.000 2200 GetBoolean("/profile/1/camera/QHY/rownr", 1) returns 1
16:18:29.850 00.000 2200 GetBoolean("/profile/1/camera/QHY/speedmode", 0) returns 0
16:18:29.850 00.000 2200 GetBoolean("/profile/1/camera/QHY/highgain", 0) returns 0
16:18:29.850 00.000 2200 Created new camera of type QHY Camera = 019313F8
16:18:29.850 00.000 2200 GetString("/profile/1/camera/LastMenuChoice", "") returns "QHY Camera"
16:18:29.850 00.000 2200 GetString("/profile/1/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
16:18:29.866 00.016 2200 ScopeFactory(iOptron Mount .NET ASCOM Driver)
16:18:29.868 00.002 2200 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 700
16:18:29.868 00.000 2200 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
16:18:29.868 00.000 2200 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
16:18:29.868 00.000 2200 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
16:18:29.868 00.000 2200 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
16:18:29.868 00.000 2200 DecGuideMode set to Auto (1)
16:18:29.868 00.000 2200 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 1
16:18:29.868 00.000 2200 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.213610
16:18:29.868 00.000 2200 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
16:18:29.868 00.000 2200 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
16:18:29.868 00.000 2200 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 4
16:18:29.868 00.000 2200 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.213610
16:18:29.868 00.000 2200 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.21
16:18:29.868 00.000 2200 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
16:18:29.868 00.000 2200 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
16:18:29.868 00.000 2200 GetBoolean("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
16:18:29.868 00.000 2200 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
16:18:29.868 00.000 2200 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
16:18:29.868 00.000 2200 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
16:18:29.868 00.000 2200 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
16:18:29.868 00.000 2200 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 0
16:18:29.868 00.000 2200 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 0
16:18:29.868 00.000 2200 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 0
16:18:29.868 00.000 2200 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 0
16:18:29.868 00.000 2200 BLC: Backlash compensation is disabled
16:18:29.868 00.000 2200 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
16:18:29.868 00.000 2200 Scope: enabling slew check, guiding will stop when slew is detected
16:18:29.868 00.000 2200 Created new scope of type iOptron Mount .NET ASCOM Driver = 0F7AB390
16:18:29.868 00.000 2200 GetString("/profile/1/scope/LastMenuChoice", "") returns "iOptron Mount .NET ASCOM Driver"
16:18:29.868 00.000 2200 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
16:18:29.868 00.000 2200 ScopeFactory(None)
16:18:29.868 00.000 2200 Created new aux scope of type None = 00000000
16:18:29.868 00.000 2200 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
16:18:29.868 00.000 2200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
16:18:29.868 00.000 2200 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
16:18:29.868 00.000 2200 StepGuiderFactory(None)
16:18:29.868 00.000 2200 Created new stepguider of type None = 00000000
16:18:29.868 00.000 2200 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
16:18:29.868 00.000 2200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
16:18:29.882 00.014 2200 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "None"
16:18:29.882 00.000 2200 RotatorFactory(None)
16:18:29.882 00.000 2200 Created new Rotator of type None = 00000000
16:18:29.882 00.000 2200 GetString("/profile/1/rotator/LastMenuChoice", "") returns "None"
16:18:29.882 00.000 2200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
16:18:29.882 00.000 2200 GetInt("/profile/1/NoiseReductionMethod", 0) returns 0
16:18:29.882 00.000 2200 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
16:18:29.882 00.000 2200 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
16:18:29.882 00.000 2200 GetInt("/profile/1/DitherMode", 0) returns 0
16:18:29.882 00.000 2200 set dither mode 0
16:18:29.882 00.000 2200 GetInt("/profile/1/frame/timeLapse", 0) returns 0
16:18:29.882 00.000 2200 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
16:18:29.882 00.000 2200 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
16:18:29.882 00.000 2200 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 0
16:18:29.882 00.000 2200 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
16:18:29.882 00.000 2200 GetInt("/profile/1/AutoLoadCalibration", -1) returns 0
16:18:29.882 00.000 2200 GetInt("/profile/1/frame/focalLength", 0) returns 240
16:18:29.882 00.000 2200 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
16:18:29.882 00.000 2200 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
16:18:29.882 00.000 2200 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 6.000000
16:18:29.882 00.000 2200 AutoExp: config min = 1000 max = 5000 snr = 6.00
16:18:29.882 00.000 2200 AutoExp: reset exp to 5000
16:18:29.882 00.000 2200 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
16:18:29.882 00.000 2200 OnExposureDurationSelected: duration = 1000
16:18:29.882 00.000 2200 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
16:18:29.882 00.000 2200 GetInt("/profile/1/Gamma", 100) returns 100
16:18:29.882 00.000 2200 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
16:18:29.882 00.000 2200 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
16:18:29.882 00.000 2200 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
16:18:29.882 00.000 2200 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
16:18:29.882 00.000 2200 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
16:18:29.882 00.000 2200 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
16:18:29.882 00.000 2200 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
16:18:29.882 00.000 2200 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
16:18:29.882 00.000 2200 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
16:18:29.882 00.000 2200 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
16:18:29.882 00.000 2200 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
16:18:29.882 00.000 2200 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 1.500000
16:18:29.882 00.000 2200 Setting StarMinHFD = 1.50
16:18:29.882 00.000 2200 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 20.000000
16:18:29.882 00.000 2200 Setting MaxHFD = 20.0
16:18:29.882 00.000 2200 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
16:18:29.882 00.000 2200 Setting StarMinSNR = 6.0
16:18:29.882 00.000 2200 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
16:18:29.882 00.000 2200 Setting AutoSelDownsample = 0
16:18:29.882 00.000 2200 GetString("/profile/1/guider/bookmarks", "") returns ""
16:18:29.882 00.000 2200 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
16:18:29.882 00.000 2200 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
16:18:29.882 00.000 2200 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
16:18:29.882 00.000 2200 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
16:18:29.882 00.000 2200 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
16:18:29.882 00.000 2200 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
16:18:29.882 00.000 2200 MultiStar mode enabled
16:18:29.882 00.000 2200 GetString("/profile/1/name", "") returns "mby"
16:18:29.882 00.000 2200 gear_dialog: wizard connecting all gear
16:18:29.882 00.000 2200 gear_dialog: OnButtonConnectAll
16:18:29.882 00.000 2200 gear_dialog: DoConnectCamera [QHY Camera]
16:18:29.882 00.000 2200 Status Line: Connecting to Camera ...
16:18:29.882 00.000 2200 GetString("/profile/1/cam_hash/fb2d9e66/whichCamera", "") returns ""
16:18:29.882 00.000 2200 Connecting to camera [QHY Camera] id = []
16:18:29.882 00.000 2200 QHYCCD: SDK Version V20240329_10
16:18:30.922 01.040 2200 QHY: found 1 cameras
16:18:30.922 00.000 2200 QHY cam [0] QHYDevelopDev-476668c8c35b38d19 avail Yes st4 No
16:18:30.922 00.000 2200 Alert: No compatible QHY cameras found
16:18:31.164 00.242 2200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
16:18:31.164 00.000 2200 Status Line: Camera Connect Failed
16:18:31.175 00.011 2200 gear_dialog: OnButtonConnectStepGuider
16:18:31.177 00.002 2200 Connected AO:None
16:18:31.177 00.000 2200 gear_dialog: OnButtonConnectScope
16:18:31.177 00.000 2200 Status Line: Connecting to Mount ...
16:18:31.177 00.000 2200 Connecting to mount [iOptron Mount .NET ASCOM Driver]
16:18:31.177 00.000 2200 ASCOM Scope: Connecting
16:18:31.177 00.000 2200 Create ASCOM Scope: choice 'iOptron Mount .NET ASCOM Driver' progid ASCOM.iOptron.Telescope
16:18:31.223 00.046 2200 pScopeDriver = 0x0D9D0030
16:18:36.439 05.216 2200 Scope reports its name as iOptron Mount .NET ASCOM Driver
16:18:36.440 00.001 2200 ASCOM scope CanSlewAsync is true
16:18:36.440 00.000 2200 iOptron Mount .NET ASCOM Driver connected
16:18:36.449 00.009 2200 invoke: [80020009] Exception occurred.
16:18:36.449 00.000 2200 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:827->GetDeclinationRadians() fails: (mscorlib) Input string was not in a correct format.
16:18:36.449 00.000 2200 ScopeASCOM::GetDeclinationRadians() returns Unknown
16:18:36.451 00.002 2200 invoke: [80020009] Exception occurred.
16:18:36.451 00.000 2200 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1140->ASCOM Scope: SideOfPier failed: (mscorlib) Input string was not in a correct format.
16:18:36.451 00.000 2200 ScopeASCOM::SideOfPier() returns -1
16:18:36.453 00.002 2200 ASCOM Scope: Connect success
16:18:36.453 00.000 2200 Status Line: Mount Connected
16:18:36.456 00.003 2200 Connected Scope:iOptron Mount .NET ASCOM Driver
16:18:36.458 00.002 2200 gear_dialog: OnButtonConnectAuxScope
16:18:36.461 00.003 2200 Connected AuxScope:None
16:18:36.461 00.000 2200 gear_dialog: OnButtonConnectRotator
16:18:36.461 00.000 2200 Connected Rotator:None
16:18:47.394 10.933 2200 gear_dialog: OnButtonConnectCamera
16:18:47.394 00.000 2200 gear_dialog: DoConnectCamera [QHY Camera]
16:18:47.394 00.000 2200 Status Line: Connecting to Camera ...
16:18:47.399 00.005 2200 GetString("/profile/1/cam_hash/fb2d9e66/whichCamera", "") returns ""
16:18:47.399 00.000 2200 Connecting to camera [QHY Camera] id = []
16:18:47.399 00.000 2200 QHY: found 1 cameras
16:18:47.399 00.000 2200 QHY cam [0] QHYDevelopDev-476668c8c35b38d19 avail Yes st4 No
16:18:47.399 00.000 2200 Alert: No compatible QHY cameras found
16:18:47.405 00.006 2200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
16:18:47.405 00.000 2200 Status Line: Camera Connect Failed
16:18:58.829 11.424 2200 gear_dialog: OnButtonDisconnectScope
16:18:58.829 00.000 2200 ASCOM Scope: Disconnecting
16:18:58.829 00.000 2200 ASCOM Scope: Disconnected Successfully
16:18:58.839 00.010 2200 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
16:18:58.839 00.000 2200 ScopeASCOM::GetDeclinationRadians() returns Unknown
16:18:58.839 00.000 2200 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
16:18:58.839 00.000 2200 ScopeASCOM::SideOfPier() returns -1
16:18:58.839 00.000 2200 Status Line: Mount Disconnected
16:19:00.294 01.455 2200 gear_dialog: OnButtonConnectCamera
16:19:00.294 00.000 2200 gear_dialog: DoConnectCamera [QHY Camera]
16:19:00.294 00.000 2200 Status Line: Connecting to Camera ...
16:19:00.294 00.000 2200 GetString("/profile/1/cam_hash/fb2d9e66/whichCamera", "") returns ""
16:19:00.294 00.000 2200 Connecting to camera [QHY Camera] id = []
16:19:00.294 00.000 2200 QHY: found 1 cameras
16:19:00.294 00.000 2200 QHY cam [0] QHYDevelopDev-476668c8c35b38d19 avail Yes st4 No
16:19:00.294 00.000 2200 Alert: No compatible QHY cameras found
16:19:00.310 00.016 2200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
16:19:00.310 00.000 2200 Status Line: Camera Connect Failed
16:19:01.961 01.651 2200 gear_dialog: OnButtonConnectCamera
16:19:01.961 00.000 2200 gear_dialog: DoConnectCamera [QHY Camera]
16:19:01.961 00.000 2200 Status Line: Connecting to Camera ...
16:19:01.975 00.014 2200 GetString("/profile/1/cam_hash/fb2d9e66/whichCamera", "") returns ""
16:19:01.975 00.000 2200 Connecting to camera [QHY Camera] id = []
16:19:01.975 00.000 2200 QHY: found 1 cameras
16:19:01.975 00.000 2200 QHY cam [0] QHYDevelopDev-476668c8c35b38d19 avail Yes st4 No
16:19:01.975 00.000 2200 Alert: No compatible QHY cameras found
16:19:01.977 00.002 2200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
16:19:01.977 00.000 2200 Status Line: Camera Connect Failed
16:19:02.426 00.449 2200 gear_dialog: OnButtonConnectCamera
16:19:02.426 00.000 2200 gear_dialog: DoConnectCamera [QHY Camera]
16:19:02.426 00.000 2200 Status Line: Connecting to Camera ...
16:19:02.431 00.005 2200 GetString("/profile/1/cam_hash/fb2d9e66/whichCamera", "") returns ""
16:19:02.431 00.000 2200 Connecting to camera [QHY Camera] id = []
16:19:02.431 00.000 2200 QHY: found 1 cameras
16:19:02.431 00.000 2200 QHY cam [0] QHYDevelopDev-476668c8c35b38d19 avail Yes st4 No
16:19:02.431 00.000 2200 Alert: No compatible QHY cameras found
16:19:02.439 00.008 2200 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1106->DoConnectCamera: connect failed
16:19:02.439 00.000 2200 Status Line: Camera Connect Failed
16:19:04.096 01.657 2200 QHY: found 1 cameras
16:19:04.096 00.000 2200 QHY cam [0] QHYDevelopDev-476668c8c35b38d19 avail Yes st4 No
16:19:04.096 00.000 2200 GetString("/profile/1/cam_hash/fb2d9e66/whichCamera", "") returns ""
16:19:06.770 02.674 2200 QHY: found 1 cameras
16:19:06.770 00.000 2200 QHY cam [0] QHYDevelopDev-476668c8c35b38d19 avail Yes st4 No
16:19:06.770 00.000 2200 GetString("/profile/1/cam_hash/fb2d9e66/whichCamera", "") returns ""
16:19:12.521 05.751 2200 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
16:19:12.521 00.000 2200 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
16:19:12.857 00.336 2200 GetBoolean("/profile/1/ShowDecModeWarning", 1) returns 1
16:19:14.066 01.209 2200 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:1140->Skipping event m_pCurrentImage->NPixels == 0
16:19:19.014 04.948 2200 MyFrame::OnClose proceeding
16:19:19.014 00.000 2200 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
16:19:19.014 00.000 2200 StopWorkerThread(0x018AF1A0) begins
16:19:19.014 00.000 4248 Worker thread wakes up
16:19:19.014 00.000 4248 worker thread servicing REQUEST_TERMINATE
16:19:19.014 00.000 4248 worker thread done servicing request
16:19:19.014 00.000 4248 WorkerThread::Entry() ends
16:19:19.021 00.007 2200 StopWorkerThread() threadExitCode=0
16:19:19.021 00.000 2200 StopWorkerThread(0x018AF1A0) ends
16:19:19.021 00.000 2200 WorkerThread destructor called
16:19:19.021 00.000 2200 StopWorkerThread(0x018A2B38) begins
16:19:19.021 00.000 9492 Worker thread wakes up
16:19:19.021 00.000 9492 worker thread servicing REQUEST_TERMINATE
16:19:19.021 00.000 9492 worker thread done servicing request
16:19:19.021 00.000 9492 WorkerThread::Entry() ends
16:19:19.021 00.000 2200 StopWorkerThread() threadExitCode=0
16:19:19.021 00.000 2200 StopWorkerThread(0x018A2B38) ends
16:19:19.021 00.000 2200 WorkerThread destructor called
16:19:19.021 00.000 2200 Shutdown: forced=0
16:19:19.021 00.000 2200 Shutdown complete
16:19:19.021 00.000 2200 UPD: shutdown
16:19:19.021 00.000 2200 stopping server
16:19:19.021 00.000 2200 event server stopped
16:19:19.021 00.000 2200 Status Line: Server stopped
16:25:20.664 00.012 3936 PHD2 version 2.6.14 begins execution with:
16:25:20.664 00.000 3936    Windows 10 (build 26100), 64-bit edition
16:25:20.664 00.000 3936    wxWidgets 3.0.5
16:25:20.664 00.000 3936    cfitsio 3.49
16:25:20.664 00.000 3936 GetString("/frame/LogDir", "") returns ""
16:25:20.664 00.000 3936 CoInitializeEx returns 1
16:25:20.664 00.000 3936 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
16:25:20.664 00.000 3936 GetInt("/wxLanguage", 0) returns 0
16:25:20.664 00.000 3936 locale: initialized with lang id 0 (r=1)
16:25:20.664 00.000 3936 locale: wxTranslations language set to 0
16:25:20.664 00.000 3936 GetInt("/currentProfile", 0) returns 1
16:25:20.664 00.000 3936 reset dither spiral
16:25:20.679 00.015 3936 StartWorkerThread(00000000) begins
16:25:20.679 00.000 3936 WorkerThread constructor called
16:25:20.679 00.000 3936 StartWorkerThread(01669FB8) ends
16:25:20.679 00.000 3936 StartWorkerThread(00000000) begins
16:25:20.679 00.000 3936 WorkerThread constructor called
16:25:20.679 00.000 3936 StartWorkerThread(0166D4E0) ends
16:25:20.679 00.000 3936 GetBoolean("/ServerMode", 1) returns 1
16:25:20.679 00.000 9076 WorkerThread::Entry() begins
16:25:20.679 00.000 10808 WorkerThread::Entry() begins
16:25:20.679 00.000 10808 worker thread CoInitializeEx returns 0
16:25:20.679 00.000 9076 worker thread CoInitializeEx returns 0
16:25:20.727 00.048 3936 GetInt("/profile/1/NoiseReductionMethod", 0) returns 0
16:25:20.727 00.000 3936 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
16:25:20.727 00.000 3936 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
16:25:20.727 00.000 3936 GetInt("/profile/1/DitherMode", 0) returns 0
16:25:20.727 00.000 3936 set dither mode 0
16:25:20.727 00.000 3936 GetInt("/profile/1/frame/timeLapse", 0) returns 0
16:25:20.727 00.000 3936 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
16:25:20.727 00.000 3936 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
16:25:20.727 00.000 3936 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 0
16:25:20.727 00.000 3936 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
16:25:20.727 00.000 3936 GetInt("/profile/1/AutoLoadCalibration", -1) returns 0
16:25:20.727 00.000 3936 GetInt("/profile/1/frame/focalLength", 0) returns 240
16:25:20.727 00.000 3936 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
16:25:20.727 00.000 3936 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
16:25:20.727 00.000 3936 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 6.000000
16:25:20.727 00.000 3936 AutoExp: config min = 1000 max = 5000 snr = 6.00
16:25:20.727 00.000 3936 AutoExp: reset exp to 5000
16:25:20.727 00.000 3936 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
16:25:20.727 00.000 3936 GetInt("/profile/1/ExposureDurationMs", 1000) returns 1000
16:25:20.727 00.000 3936 OnExposureDurationSelected: duration = 1000
16:25:20.727 00.000 3936 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
16:25:20.727 00.000 3936 GetInt("/profile/1/Gamma", 100) returns 100
16:25:20.727 00.000 3936 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
16:25:20.727 00.000 3936 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
16:25:20.727 00.000 3936 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
16:25:20.727 00.000 3936 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
16:25:20.727 00.000 3936 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
16:25:20.727 00.000 3936 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
16:25:20.727 00.000 3936 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
16:25:20.727 00.000 3936 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
16:25:20.727 00.000 3936 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
16:25:20.745 00.018 3936 guider state => UNINITIALIZED
16:25:20.745 00.000 3936 GetInt("/profile/1/overlay/slit/center.x", 376) returns 376
16:25:20.745 00.000 3936 GetInt("/profile/1/overlay/slit/center.y", 290) returns 290
16:25:20.745 00.000 3936 GetInt("/profile/1/overlay/slit/width", 8) returns 8
16:25:20.745 00.000 3936 GetInt("/profile/1/overlay/slit/height", 100) returns 100
16:25:20.745 00.000 3936 GetInt("/profile/1/overlay/slit/angle", 0) returns 0
16:25:20.747 00.002 3936 Changing from state UNINITIALIZED to UNINITIALIZED
16:25:20.747 00.000 3936 guider state => SELECTING
16:25:20.747 00.000 3936 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
16:25:20.747 00.000 3936 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
16:25:20.747 00.000 3936 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 1.500000
16:25:20.747 00.000 3936 Setting StarMinHFD = 1.50
16:25:20.747 00.000 3936 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 20.000000
16:25:20.747 00.000 3936 Setting MaxHFD = 20.0
16:25:20.747 00.000 3936 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
16:25:20.747 00.000 3936 Setting StarMinSNR = 6.0
16:25:20.749 00.002 3936 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
16:25:20.749 00.000 3936 Setting AutoSelDownsample = 0
16:25:20.749 00.000 3936 GetString("/profile/1/guider/bookmarks", "") returns ""
16:25:20.749 00.000 3936 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
16:25:20.749 00.000 3936 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
16:25:20.749 00.000 3936 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
16:25:20.749 00.000 3936 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
16:25:20.749 00.000 3936 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
16:25:20.749 00.000 3936 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
16:25:20.749 00.000 3936 MultiStar mode enabled
16:25:20.749 00.000 3936 GetBoolean("/StickyLockPosition", 0) returns 0
16:25:20.753 00.004 3936 GetString("/geometry", "") returns "0;800;600;446;121"
16:25:20.761 00.008 3936 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
16:25:20.761 00.000 3936 GetString("/graph/RAColor", "") returns "#6464FF"
16:25:20.761 00.000 3936 GetString("/graph/DecColor", "") returns "#FF0000"
16:25:20.761 00.000 3936 GetInt("/graph/minLength", 50) returns 50
16:25:20.761 00.000 3936 GetInt("/graph/maxLength", 400) returns 400
16:25:20.761 00.000 3936 GetInt("/graph/minHeight", 1) returns 1
16:25:20.761 00.000 3936 GetInt("/graph/maxHeight", 16) returns 16
16:25:20.761 00.000 3936 GetInt("/graph/length", 100) returns 100
16:25:20.761 00.000 3936 GraphStats window size = 100
16:25:20.761 00.000 3936 GetInt("/graph/height", 4) returns 4
16:25:20.761 00.000 3936 GetInt("graph/HeightUnits", 1) returns 1
16:25:20.761 00.000 3936 GetBoolean("/graph/showCorrections", 1) returns 1
16:25:20.761 00.000 3936 GetBoolean("/graph/showStarMass", 0) returns 0
16:25:20.761 00.000 3936 GetBoolean("/graph/showStarSNR", 0) returns 0
16:25:20.761 00.000 3936 GetBoolean("/graph/correctionsToScale", 0) returns 0
16:25:20.790 00.029 3936 GetInt("/graph_stepguider/length", 1) returns 1
16:25:20.790 00.000 3936 GetBoolean("/ProfileRawMode", 0) returns 0
16:25:20.790 00.000 3936 GetInt("/target/length", 100) returns 100
16:25:20.790 00.000 3936 GetDouble("/target/zoom", 1.000000) returns 1.000000
16:25:20.806 00.016 3936 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
16:25:20.806 00.000 3936 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
16:25:21.096 00.290 3936 GetString("/profile/1/name", "") returns "mby"
16:25:21.096 00.000 3936 GetString("/profile/2/name", "") returns "qhy585 guider camera"
16:25:21.096 00.000 3936 GetString("/profile/1/name", "") returns "mby"
16:25:21.265 00.169 3936 GetString("/profile/1/indi/INDIcam", "") returns ""
16:25:21.265 00.000 3936 GetString("/profile/1/indi/INDImount", "") returns ""
16:25:21.280 00.015 3936 GetString("/profile/1/indi/INDImount", "") returns ""
16:25:21.290 00.010 3936 GetString("/profile/1/indi/INDIrotator", "") returns ""
16:25:21.294 00.004 3936 GetString("/profile/1/camera/LastMenuChoice", "None") returns "QHY Camera"
16:25:21.294 00.000 3936 CameraFactory(QHY Camera)
16:25:21.294 00.000 3936 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
16:25:21.294 00.000 3936 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
16:25:21.294 00.000 3936 GetInt("/profile/1/camera/gain", 95) returns 95
16:25:21.294 00.000 3936 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 15000
16:25:21.294 00.000 3936 GetInt("/profile/1/camera/SaturationADU", 0) returns 0
16:25:21.294 00.000 3936 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
16:25:21.294 00.000 3936 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.900000
16:25:21.294 00.000 3936 GetInt("/profile/1/camera/binning", 1) returns 1
16:25:21.296 00.002 3936 GetInt("/profile/1/camera/QHY/bpp", 16) returns 16
16:25:21.296 00.000 3936 GetInt("/profile/1/camera/QHY/offset", 0) returns 0
16:25:21.296 00.000 3936 GetInt("/profile/1/camera/QHY/usbtraffic", 30) returns 30
16:25:21.296 00.000 3936 GetBoolean("/profile/1/camera/QHY/ampnr", 1) returns 1
16:25:21.296 00.000 3936 GetBoolean("/profile/1/camera/QHY/rownr", 1) returns 1
16:25:21.296 00.000 3936 GetBoolean("/profile/1/camera/QHY/speedmode", 0) returns 0
16:25:21.296 00.000 3936 GetBoolean("/profile/1/camera/QHY/highgain", 0) returns 0
16:25:21.296 00.000 3936 Created new camera of type QHY Camera = 0D39EC98
16:25:21.296 00.000 3936 GetString("/profile/1/camera/LastMenuChoice", "") returns "QHY Camera"
16:25:21.296 00.000 3936 GetString("/profile/1/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
16:25:21.296 00.000 3936 ScopeFactory(iOptron Mount .NET ASCOM Driver)
16:25:21.296 00.000 3936 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 700
16:25:21.296 00.000 3936 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
16:25:21.296 00.000 3936 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
16:25:21.296 00.000 3936 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
16:25:21.296 00.000 3936 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
16:25:21.296 00.000 3936 DecGuideMode set to Auto (1)
16:25:21.296 00.000 3936 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 1
16:25:21.296 00.000 3936 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.213610
16:25:21.296 00.000 3936 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
16:25:21.296 00.000 3936 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
16:25:21.296 00.000 3936 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 4
16:25:21.296 00.000 3936 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.213610
16:25:21.296 00.000 3936 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.21
16:25:21.296 00.000 3936 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
16:25:21.296 00.000 3936 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
16:25:21.296 00.000 3936 GetBoolean("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
16:25:21.296 00.000 3936 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
16:25:21.296 00.000 3936 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
16:25:21.296 00.000 3936 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
16:25:21.296 00.000 3936 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
16:25:21.296 00.000 3936 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 0
16:25:21.296 00.000 3936 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 0
16:25:21.296 00.000 3936 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 0
16:25:21.296 00.000 3936 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 0
16:25:21.296 00.000 3936 BLC: Backlash compensation is disabled
16:25:21.296 00.000 3936 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
16:25:21.296 00.000 3936 Scope: enabling slew check, guiding will stop when slew is detected
16:25:21.296 00.000 3936 Created new scope of type iOptron Mount .NET ASCOM Driver = 0D349A40
16:25:21.296 00.000 3936 GetString("/profile/1/scope/LastMenuChoice", "") returns "iOptron Mount .NET ASCOM Driver"
16:25:21.296 00.000 3936 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
16:25:21.296 00.000 3936 ScopeFactory(None)
16:25:21.296 00.000 3936 Created new aux scope of type None = 00000000
16:25:21.296 00.000 3936 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
16:25:21.296 00.000 3936 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
16:25:21.296 00.000 3936 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
16:25:21.296 00.000 3936 StepGuiderFactory(None)
16:25:21.296 00.000 3936 Created new stepguider of type None = 00000000
16:25:21.296 00.000 3936 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
16:25:21.296 00.000 3936 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
16:25:21.296 00.000 3936 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "None"
16:25:21.296 00.000 3936 RotatorFactory(None)
16:25:21.296 00.000 3936 Created new Rotator of type None = 00000000
16:25:21.296 00.000 3936 GetString("/profile/1/rotator/LastMenuChoice", "") returns "None"
16:25:21.296 00.000 3936 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
16:25:21.312 00.016 3936 GetString("/profile/1/name", "") returns "mby"
16:25:21.312 00.000 3936 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
16:25:21.312 00.000 3936 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
16:25:21.328 00.016 3936 starting server
16:25:21.328 00.000 3936 event server started, listening on port 4400
16:25:21.328 00.000 3936 Server started, listening on port 4300
16:25:21.328 00.000 3936 Status Line: Server started
16:25:21.339 00.011 3936 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=567;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=534;besth=233;minw=-1;minh=-1;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=244;besth=424;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=320;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|"
16:25:21.359 00.020 3936 GetBoolean("/Update/enabled", 1) returns 1
16:25:21.359 00.000 3936 GetInt("/Update/series", 0) returns 0
16:25:21.359 00.000 2260 UPD: updater thread entry
16:25:21.359 00.000 2260 UPD: fetch https://openphdguiding.org/release-main-win.txt
16:25:21.601 00.242 2260 UPD: latest ver = 2.6.14
16:25:21.601 00.000 2260 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
16:25:21.601 00.000 2260 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
16:25:21.601 00.000 2260 GetInt("/Update/force", 0) returns 0
16:25:21.601 00.000 2260 UPD: version is up-to-date
16:25:21.606 00.005 2260 UPD: updater thread exit
16:29:40.543 258.937 3936 MyFrame::OnClose proceeding
16:29:40.543 00.000 3936 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
16:29:40.543 00.000 3936 StopWorkerThread(0x01669FB8) begins
16:29:40.543 00.000 9076 Worker thread wakes up
16:29:40.543 00.000 9076 worker thread servicing REQUEST_TERMINATE
16:29:40.543 00.000 9076 worker thread done servicing request
16:29:40.543 00.000 9076 WorkerThread::Entry() ends
16:29:40.543 00.000 3936 StopWorkerThread() threadExitCode=0
16:29:40.543 00.000 3936 StopWorkerThread(0x01669FB8) ends
16:29:40.543 00.000 3936 WorkerThread destructor called
16:29:40.543 00.000 3936 StopWorkerThread(0x0166D4E0) begins
16:29:40.545 00.002 10808 Worker thread wakes up
16:29:40.545 00.000 10808 worker thread servicing REQUEST_TERMINATE
16:29:40.545 00.000 10808 worker thread done servicing request
16:29:40.545 00.000 10808 WorkerThread::Entry() ends
16:29:40.545 00.000 3936 StopWorkerThread() threadExitCode=0
16:29:40.545 00.000 3936 StopWorkerThread(0x0166D4E0) ends
16:29:40.545 00.000 3936 WorkerThread destructor called
16:29:40.545 00.000 3936 Shutdown: forced=0
16:29:40.545 00.000 3936 Shutdown complete
16:29:40.545 00.000 3936 UPD: shutdown
16:29:40.545 00.000 3936 stopping server
16:29:40.545 00.000 3936 event server stopped
16:29:40.547 00.002 3936 Status Line: Server stopped
20:24:23.988 00.010 5408 PHD2 version 2.6.14 begins execution with:
20:24:23.988 00.000 5408    Windows 10 (build 26100), 64-bit edition
20:24:23.988 00.000 5408    wxWidgets 3.0.5
20:24:23.988 00.000 5408    cfitsio 3.49
20:24:23.988 00.000 5408 GetString("/frame/LogDir", "") returns ""
20:24:24.006 00.018 5408 CoInitializeEx returns 1
20:24:24.006 00.000 5408 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
20:24:24.006 00.000 5408 GetInt("/wxLanguage", 0) returns 0
20:24:24.006 00.000 5408 locale: initialized with lang id 0 (r=1)
20:24:24.020 00.014 5408 locale: wxTranslations language set to 0
20:24:24.020 00.000 5408 GetInt("/currentProfile", 0) returns 1
20:24:24.020 00.000 5408 reset dither spiral
20:24:24.028 00.008 5408 StartWorkerThread(00000000) begins
20:24:24.028 00.000 5408 WorkerThread constructor called
20:24:24.028 00.000 5408 StartWorkerThread(008DA158) ends
20:24:24.028 00.000 5408 StartWorkerThread(00000000) begins
20:24:24.028 00.000 5408 WorkerThread constructor called
20:24:24.028 00.000 5408 StartWorkerThread(008D9FB8) ends
20:24:24.028 00.000 5408 GetBoolean("/ServerMode", 1) returns 1
20:24:24.028 00.000 5744 WorkerThread::Entry() begins
20:24:24.028 00.000 6336 WorkerThread::Entry() begins
20:24:24.028 00.000 6336 worker thread CoInitializeEx returns 0
20:24:24.028 00.000 5744 worker thread CoInitializeEx returns 0
20:24:24.105 00.077 5408 GetInt("/profile/1/NoiseReductionMethod", 0) returns 0
20:24:24.105 00.000 5408 GetDouble("/profile/1/DitherScaleFactor", 1.000000) returns 1.000000
20:24:24.105 00.000 5408 GetBoolean("/profile/1/DitherRaOnly", 0) returns 0
20:24:24.105 00.000 5408 GetInt("/profile/1/DitherMode", 0) returns 0
20:24:24.105 00.000 5408 set dither mode 0
20:24:24.105 00.000 5408 GetInt("/profile/1/frame/timeLapse", 0) returns 0
20:24:24.107 00.002 5408 GetInt("/profile/1/frame/var_delay/long_delay", 10000) returns 10000
20:24:24.107 00.000 5408 GetInt("/profile/1/frame/var_delay/short_delay", 1000) returns 1000
20:24:24.107 00.000 5408 GetBoolean("/profile/1/frame/var_delay/enabled", 0) returns 0
20:24:24.107 00.000 5408 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:24:24.107 00.000 5408 GetInt("/profile/1/AutoLoadCalibration", -1) returns 0
20:24:24.107 00.000 5408 GetInt("/profile/1/frame/focalLength", 0) returns 240
20:24:24.107 00.000 5408 GetInt("/profile/1/auto_exp/exposure_min", 1000) returns 1000
20:24:24.107 00.000 5408 GetInt("/profile/1/auto_exp/exposure_max", 5000) returns 5000
20:24:24.109 00.002 5408 GetDouble("/profile/1/auto_exp/target_snr", 6.000000) returns 6.000000
20:24:24.109 00.000 5408 AutoExp: config min = 1000 max = 5000 snr = 6.00
20:24:24.109 00.000 5408 AutoExp: reset exp to 5000
20:24:24.109 00.000 5408 GetInt("/profile/1/CustomExposureDuration", 30000) returns 30000
20:24:24.109 00.000 5408 GetInt("/profile/1/ExposureDurationMs", 1000) returns 1000
20:24:24.111 00.002 5408 OnExposureDurationSelected: duration = 1000
20:24:24.111 00.000 5408 GetBoolean("/profile/1/BeepForLostStar", 1) returns 1
20:24:24.112 00.001 5408 GetInt("/profile/1/Gamma", 100) returns 100
20:24:24.112 00.000 5408 GetBoolean("/profile/1/ImageLogger/LoggingEnabled", 0) returns 0
20:24:24.112 00.000 5408 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshRel", 0) returns 0
20:24:24.112 00.000 5408 GetBoolean("/profile/1/ImageLogger/LogFramesOverThreshPx", 0) returns 0
20:24:24.112 00.000 5408 GetBoolean("/profile/1/ImageLogger/LogFramesDropped", 0) returns 0
20:24:24.112 00.000 5408 GetBoolean("/profile/1/ImageLogger/LogAutoSelectFrames", 0) returns 0
20:24:24.112 00.000 5408 GetDouble("/profile/1/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
20:24:24.112 00.000 5408 GetDouble("/profile/1/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
20:24:24.112 00.000 5408 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
20:24:24.112 00.000 5408 GetBoolean("/profile/1/indi/VerboseLogging", 0) returns 0
20:24:24.117 00.005 5408 guider state => UNINITIALIZED
20:24:24.117 00.000 5408 GetInt("/profile/1/overlay/slit/center.x", 376) returns 376
20:24:24.117 00.000 5408 GetInt("/profile/1/overlay/slit/center.y", 290) returns 290
20:24:24.117 00.000 5408 GetInt("/profile/1/overlay/slit/width", 8) returns 8
20:24:24.117 00.000 5408 GetInt("/profile/1/overlay/slit/height", 100) returns 100
20:24:24.117 00.000 5408 GetInt("/profile/1/overlay/slit/angle", 0) returns 0
20:24:24.119 00.002 5408 Changing from state UNINITIALIZED to UNINITIALIZED
20:24:24.119 00.000 5408 guider state => SELECTING
20:24:24.119 00.000 5408 GetBoolean("/profile/1/guider/FastRecenter", 1) returns 1
20:24:24.119 00.000 5408 GetBoolean("/profile/1/guider/ScaleImage", 1) returns 1
20:24:24.119 00.000 5408 GetDouble("/profile/1/guider/StarMinHFD", 1.500000) returns 1.500000
20:24:24.119 00.000 5408 Setting StarMinHFD = 1.50
20:24:24.119 00.000 5408 GetDouble("/profile/1/guider/StarMaxHFD", 20.000000) returns 20.000000
20:24:24.119 00.000 5408 Setting MaxHFD = 20.0
20:24:24.119 00.000 5408 GetDouble("/profile/1/guider/StarMinSNR", 6.000000) returns 6.000000
20:24:24.119 00.000 5408 Setting StarMinSNR = 6.0
20:24:24.121 00.002 5408 GetInt("/profile/1/guider/AutoSelDownsample", 0) returns 0
20:24:24.121 00.000 5408 Setting AutoSelDownsample = 0
20:24:24.121 00.000 5408 GetString("/profile/1/guider/bookmarks", "") returns ""
20:24:24.121 00.000 5408 GetDouble("/profile/1/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
20:24:24.121 00.000 5408 GetBoolean("/profile/1/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
20:24:24.121 00.000 5408 GetBoolean("/profile/1/guider/onestar/TolerateJumpsEnabled", 0) returns 0
20:24:24.121 00.000 5408 GetDouble("/profile/1/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
20:24:24.121 00.000 5408 GetInt("/profile/1/guider/onestar/SearchRegion", 15) returns 15
20:24:24.121 00.000 5408 GetBoolean("/profile/1/guider/multistar/enabled", 0) returns 1
20:24:24.124 00.003 5408 MultiStar mode enabled
20:24:24.124 00.000 5408 GetBoolean("/StickyLockPosition", 0) returns 0
20:24:24.126 00.002 5408 GetString("/geometry", "") returns "0;800;600;446;121"
20:24:24.163 00.037 5408 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
20:24:24.163 00.000 5408 GetString("/graph/RAColor", "") returns "#6464FF"
20:24:24.163 00.000 5408 GetString("/graph/DecColor", "") returns "#FF0000"
20:24:24.171 00.008 5408 GetInt("/graph/minLength", 50) returns 50
20:24:24.171 00.000 5408 GetInt("/graph/maxLength", 400) returns 400
20:24:24.171 00.000 5408 GetInt("/graph/minHeight", 1) returns 1
20:24:24.171 00.000 5408 GetInt("/graph/maxHeight", 16) returns 16
20:24:24.171 00.000 5408 GetInt("/graph/length", 100) returns 100
20:24:24.171 00.000 5408 GraphStats window size = 100
20:24:24.171 00.000 5408 GetInt("/graph/height", 4) returns 4
20:24:24.171 00.000 5408 GetInt("graph/HeightUnits", 1) returns 1
20:24:24.171 00.000 5408 GetBoolean("/graph/showCorrections", 1) returns 1
20:24:24.171 00.000 5408 GetBoolean("/graph/showStarMass", 0) returns 0
20:24:24.171 00.000 5408 GetBoolean("/graph/showStarSNR", 0) returns 0
20:24:24.173 00.002 5408 GetBoolean("/graph/correctionsToScale", 0) returns 0
20:24:24.210 00.037 5408 GetInt("/graph_stepguider/length", 1) returns 1
20:24:24.222 00.012 5408 GetBoolean("/ProfileRawMode", 0) returns 0
20:24:24.224 00.002 5408 GetInt("/target/length", 100) returns 100
20:24:24.224 00.000 5408 GetDouble("/target/zoom", 1.000000) returns 1.000000
20:24:24.235 00.011 5408 GetBoolean("/profile/1/target/refCircleEnabled", 0) returns 0
20:24:24.235 00.000 5408 GetDouble("/profile/1/target/refCircleRadius", 2.000000) returns 2.000000
20:24:24.732 00.497 5408 GetString("/profile/1/name", "") returns "mby"
20:24:24.732 00.000 5408 GetString("/profile/2/name", "") returns "qhy585 guider camera"
20:24:24.747 00.015 5408 GetString("/profile/1/name", "") returns "mby"
20:24:25.317 00.570 5408 GetString("/profile/1/indi/INDIcam", "") returns ""
20:24:25.328 00.011 5408 GetString("/profile/1/indi/INDImount", "") returns ""
20:24:25.333 00.005 5408 GetString("/profile/1/indi/INDImount", "") returns ""
20:24:25.337 00.004 5408 GetString("/profile/1/indi/INDIrotator", "") returns ""
20:24:25.341 00.004 5408 GetString("/profile/1/camera/LastMenuChoice", "None") returns "QHY Camera"
20:24:25.342 00.001 5408 CameraFactory(QHY Camera)
20:24:25.342 00.000 5408 GetBoolean("/profile/1/camera/UseSubframes", 0) returns 0
20:24:25.342 00.000 5408 GetInt("/profile/1/camera/ReadDelay", 150) returns 150
20:24:25.342 00.000 5408 GetInt("/profile/1/camera/gain", 95) returns 95
20:24:25.342 00.000 5408 GetInt("/profile/1/camera/TimeoutMs", 15000) returns 15000
20:24:25.342 00.000 5408 GetInt("/profile/1/camera/SaturationADU", 0) returns 0
20:24:25.342 00.000 5408 GetBoolean("/profile/1/camera/SaturationByADU", 1) returns 1
20:24:25.342 00.000 5408 GetDouble("/profile/1/camera/pixelsize", 0.000000) returns 2.900000
20:24:25.342 00.000 5408 GetInt("/profile/1/camera/binning", 1) returns 1
20:24:25.342 00.000 5408 GetInt("/profile/1/camera/QHY/bpp", 16) returns 16
20:24:25.342 00.000 5408 GetInt("/profile/1/camera/QHY/offset", 0) returns 0
20:24:25.344 00.002 5408 GetInt("/profile/1/camera/QHY/usbtraffic", 30) returns 30
20:24:25.344 00.000 5408 GetBoolean("/profile/1/camera/QHY/ampnr", 1) returns 1
20:24:25.344 00.000 5408 GetBoolean("/profile/1/camera/QHY/rownr", 1) returns 1
20:24:25.344 00.000 5408 GetBoolean("/profile/1/camera/QHY/speedmode", 0) returns 0
20:24:25.344 00.000 5408 GetBoolean("/profile/1/camera/QHY/highgain", 0) returns 0
20:24:25.344 00.000 5408 Created new camera of type QHY Camera = 0CE38D28
20:24:25.344 00.000 5408 GetString("/profile/1/camera/LastMenuChoice", "") returns "QHY Camera"
20:24:25.345 00.001 5408 GetString("/profile/1/scope/LastMenuChoice", "None") returns "iOptron Mount .NET ASCOM Driver"
20:24:25.346 00.001 5408 ScopeFactory(iOptron Mount .NET ASCOM Driver)
20:24:25.346 00.000 5408 GetInt("/profile/1/scope/CalibrationDuration", 750) returns 700
20:24:25.346 00.000 5408 GetInt("/profile/1/scope/CalibrationDistance", 25) returns 25
20:24:25.346 00.000 5408 GetInt("/profile/1/scope/MaxRaDuration", 2500) returns 2500
20:24:25.346 00.000 5408 GetInt("/profile/1/scope/MaxDecDuration", 2500) returns 2500
20:24:25.347 00.001 5408 GetInt("/profile/1/scope/DecGuideMode", 1) returns 1
20:24:25.347 00.000 5408 DecGuideMode set to Auto (1)
20:24:25.347 00.000 5408 GetInt("/profile/1/scope/XGuideAlgorithm", 1) returns 1
20:24:25.347 00.000 5408 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.213610
20:24:25.347 00.000 5408 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
20:24:25.348 00.001 5408 GetDouble("/profile/1/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
20:24:25.348 00.000 5408 GetInt("/profile/1/scope/YGuideAlgorithm", 4) returns 4
20:24:25.348 00.000 5408 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.213610
20:24:25.349 00.001 5408 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.21
20:24:25.349 00.000 5408 GetDouble("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
20:24:25.349 00.000 5408 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
20:24:25.349 00.000 5408 GetBoolean("/profile/1/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
20:24:25.349 00.000 5408 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
20:24:25.349 00.000 5408 GetBoolean("/profile/1/scope/CalFlipRequiresDecFlip", 0) returns 0
20:24:25.350 00.001 5408 GetBoolean("/profile/1/scope/AssumeOrthogonal", 0) returns 0
20:24:25.350 00.000 5408 GetBoolean("/profile/1/scope/UseDecComp", 1) returns 1
20:24:25.350 00.000 5408 GetBoolean("/profile/1/scope/HiResEncoders", 0) returns 0
20:24:25.350 00.000 5408 GetInt("/profile/1/scope/DecBacklashPulse", 0) returns 0
20:24:25.350 00.000 5408 GetInt("/profile/1/scope/DecBacklashFloor", 0) returns 0
20:24:25.350 00.000 5408 GetInt("/profile/1/scope/DecBacklashCeiling", 0) returns 0
20:24:25.350 00.000 5408 BLC: Backlash compensation is disabled
20:24:25.351 00.001 5408 GetBoolean("/profile/1/scope/StopGuidingWhenSlewing", 1) returns 1
20:24:25.351 00.000 5408 Scope: enabling slew check, guiding will stop when slew is detected
20:24:25.351 00.000 5408 Created new scope of type iOptron Mount .NET ASCOM Driver = 0F2877A8
20:24:25.351 00.000 5408 GetString("/profile/1/scope/LastMenuChoice", "") returns "iOptron Mount .NET ASCOM Driver"
20:24:25.351 00.000 5408 GetString("/profile/1/scope/LastAuxMenuChoice", "None") returns "None"
20:24:25.351 00.000 5408 ScopeFactory(None)
20:24:25.351 00.000 5408 Created new aux scope of type None = 00000000
20:24:25.351 00.000 5408 GetString("/profile/1/scope/LastAuxMenuChoice", "") returns "None"
20:24:25.351 00.000 5408 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
20:24:25.353 00.002 5408 GetString("/profile/1/stepguider/LastMenuChoice", "None") returns "None"
20:24:25.353 00.000 5408 StepGuiderFactory(None)
20:24:25.353 00.000 5408 Created new stepguider of type None = 00000000
20:24:25.353 00.000 5408 GetString("/profile/1/stepguider/LastMenuChoice", "") returns "None"
20:24:25.353 00.000 5408 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
20:24:25.353 00.000 5408 GetString("/profile/1/rotator/LastMenuChoice", "None") returns "None"
20:24:25.354 00.001 5408 RotatorFactory(None)
20:24:25.354 00.000 5408 Created new Rotator of type None = 00000000
20:24:25.354 00.000 5408 GetString("/profile/1/rotator/LastMenuChoice", "") returns "None"
20:24:25.354 00.000 5408 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
20:24:25.361 00.007 5408 GetString("/profile/1/name", "") returns "mby"
20:24:25.361 00.000 5408 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
20:24:25.361 00.000 5408 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
20:24:25.398 00.037 5408 starting server
20:24:25.400 00.002 5408 event server started, listening on port 4400
20:24:25.400 00.000 5408 Server started, listening on port 4300
20:24:25.400 00.000 5408 Status Line: Server started
20:24:25.404 00.004 5408 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=567;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=534;besth=233;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=244;besth=424;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=293;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=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=320;besth=207;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=259|"
20:24:25.445 00.041 5408 GetBoolean("/Update/enabled", 1) returns 1
20:24:25.445 00.000 5408 GetInt("/Update/series", 0) returns 0
20:24:25.445 00.000 4896 UPD: updater thread entry
20:24:25.445 00.000 4896 UPD: fetch https://openphdguiding.org/release-main-win.txt
20:24:25.805 00.360 4896 UPD: latest ver = 2.6.14
20:24:25.805 00.000 4896 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
20:24:25.805 00.000 4896 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
20:24:25.805 00.000 4896 GetInt("/Update/force", 0) returns 0
20:24:25.805 00.000 4896 UPD: version is up-to-date
20:24:25.805 00.000 4896 UPD: updater thread exit
20:24:46.236 20.431 5408 GetString("/log_uploader/recent", "") returns ""
