16:29:04.457 00.070 140437792550656 PHD2 version 2.6.4dev8 begins execution with: 16:29:04.462 00.005 140437792550656 Linux 4.13.0-32-generic x86_64 16:29:04.958 00.496 140437792550656 Ubuntu 17.10 16:29:04.958 00.000 140437792550656 wxWidgets 3.0.3 16:29:04.958 00.000 140437792550656 cfitsio 3.37 16:29:04.958 00.000 140437792550656 Using Locale Dir /home/tom/phd2/tmp/share/phd2/locale exists=1 16:29:04.958 00.000 140437792550656 GetInt("/wxLanguage", 0) returns 0 16:29:05.536 00.578 140437792550656 GetString("/frame/LogDir", "") returns "" 16:29:05.537 00.001 140437792550656 GetInt("/currentProfile", 0) returns 2 16:29:05.540 00.003 140437792550656 reset dither spiral 16:29:05.580 00.040 140437792550656 StartWorkerThread((nil)) begins 16:29:05.580 00.000 140437792550656 WorkerThread constructor called 16:29:05.580 00.000 140437792550656 StartWorkerThread(0x55f71a2b3ed0) ends 16:29:05.580 00.000 140437792550656 StartWorkerThread((nil)) begins 16:29:05.580 00.000 140437457553152 WorkerThread::Entry() begins 16:29:05.580 00.000 140437792550656 WorkerThread constructor called 16:29:05.580 00.000 140437792550656 StartWorkerThread(0x55f71a2e46a0) ends 16:29:05.580 00.000 140437243295488 WorkerThread::Entry() begins 16:29:05.580 00.000 140437792550656 GetBoolean("/ServerMode", 1) returns 1 16:29:05.637 00.057 140437792550656 GetInt("/profile/2/NoiseReductionMethod", 0) returns 0 16:29:05.637 00.000 140437792550656 GetDouble("/profile/2/DitherScaleFactor", 1.000000) returns 1.000000 16:29:05.638 00.001 140437792550656 GetBoolean("/profile/2/DitherRaOnly", 0) returns 0 16:29:05.638 00.000 140437792550656 GetInt("/profile/2/DitherMode", 0) returns 0 16:29:05.638 00.000 140437792550656 set dither mode 0 16:29:05.638 00.000 140437792550656 GetInt("/profile/2/frame/timeLapse", 0) returns 0 16:29:05.638 00.000 140437792550656 GetInt("/profile/2/AutoLoadCalibration", -1) returns 1 16:29:05.638 00.000 140437792550656 GetInt("/profile/2/frame/focalLength", 0) returns 300 16:29:05.638 00.000 140437792550656 GetInt("/profile/2/auto_exp/exposure_min", 1000) returns 1000 16:29:05.638 00.000 140437792550656 GetInt("/profile/2/auto_exp/exposure_max", 5000) returns 5000 16:29:05.638 00.000 140437792550656 GetDouble("/profile/2/auto_exp/target_snr", 6.000000) returns 6.000000 16:29:05.638 00.000 140437792550656 AutoExp: config min = 1000 max = 5000 snr = 6.00 16:29:05.638 00.000 140437792550656 AutoExp: reset exp to 5000 16:29:05.638 00.000 140437792550656 GetInt("/profile/2/CustomExposureDuration", 30000) returns 30000 16:29:05.638 00.000 140437792550656 GetInt("/profile/2/ExposureDurationMs", 1000) returns 2000 16:29:05.638 00.000 140437792550656 OnExposureDurationSelected: duration = 2000 16:29:05.638 00.000 140437792550656 GetInt("/profile/2/Gamma", 100) returns 167 16:29:05.639 00.001 140437792550656 GetBoolean("/profile/2/ImageLogger/LoggingEnabled", 0) returns 0 16:29:05.639 00.000 140437792550656 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshRel", 0) returns 0 16:29:05.639 00.000 140437792550656 GetBoolean("/profile/2/ImageLogger/LogFramesOverThreshPx", 0) returns 0 16:29:05.639 00.000 140437792550656 GetBoolean("/profile/2/ImageLogger/LogFramesDropped", 0) returns 0 16:29:05.639 00.000 140437792550656 GetBoolean("/profile/2/ImageLogger/LogAutoSelectFrames", 0) returns 0 16:29:05.639 00.000 140437792550656 GetDouble("/profile/2/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000 16:29:05.639 00.000 140437792550656 GetDouble("/profile/2/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000 16:29:05.639 00.000 140437792550656 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0 16:29:05.641 00.002 140437792550656 GetInt("/profile/2/overlay/slit/center.x", 376) returns 376 16:29:05.641 00.000 140437792550656 GetInt("/profile/2/overlay/slit/center.y", 290) returns 290 16:29:05.641 00.000 140437792550656 GetInt("/profile/2/overlay/slit/width", 8) returns 8 16:29:05.642 00.001 140437792550656 GetInt("/profile/2/overlay/slit/height", 100) returns 100 16:29:05.642 00.000 140437792550656 GetInt("/profile/2/overlay/slit/angle", 0) returns 0 16:29:05.642 00.000 140437792550656 Changing from state 0 to 0 16:29:05.642 00.000 140437792550656 GetBoolean("/profile/2/guider/FastRecenter", 1) returns 1 16:29:05.642 00.000 140437792550656 GetBoolean("/profile/2/guider/ScaleImage", 1) returns 1 16:29:05.642 00.000 140437792550656 GetDouble("/profile/2/guider/StarMinHFD", 0.000000) returns 0.000000 16:29:05.642 00.000 140437792550656 Setting StarMinHFD = 0.00 16:29:05.642 00.000 140437792550656 GetDouble("/profile/2/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000 16:29:05.642 00.000 140437792550656 GetBoolean("/profile/2/guider/onestar/MassChangeThresholdEnabled", 1) returns 1 16:29:05.642 00.000 140437792550656 GetInt("/profile/2/guider/onestar/SearchRegion", 15) returns 15 16:29:05.642 00.000 140437792550656 GetBoolean("/StickyLockPosition", 0) returns 0 16:29:05.642 00.000 140437792550656 GetString("/geometry", "") returns "0;800;600;238;97" 16:29:05.643 00.001 140437792550656 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0 16:29:05.643 00.000 140437792550656 GetString("/graph/RAColor", "") returns "#6464FF" 16:29:05.643 00.000 140437792550656 GetString("/graph/DecColor", "") returns "#FF0000" 16:29:05.643 00.000 140437792550656 GetInt("/graph/minLength", 50) returns 50 16:29:05.643 00.000 140437792550656 GetInt("/graph/maxLength", 400) returns 400 16:29:05.643 00.000 140437792550656 GetInt("/graph/minHeight", 1) returns 1 16:29:05.643 00.000 140437792550656 GetInt("/graph/maxHeight", 16) returns 16 16:29:05.643 00.000 140437792550656 GetInt("/graph/length", 100) returns 100 16:29:05.644 00.001 140437792550656 GetInt("/graph/height", 4) returns 4 16:29:05.644 00.000 140437792550656 GetInt("graph/HeightUnits", 1) returns 1 16:29:05.644 00.000 140437792550656 GetBoolean("/graph/showCorrections", 1) returns 1 16:29:05.644 00.000 140437792550656 GetBoolean("/graph/showStarMass", 0) returns 0 16:29:05.644 00.000 140437792550656 GetBoolean("/graph/showStarSNR", 0) returns 0 16:29:05.667 00.023 140437792550656 GetInt("/graph_stepguider/length", 1) returns 1 16:29:05.669 00.002 140437792550656 GetInt("/target/length", 100) returns 100 16:29:05.669 00.000 140437792550656 GetDouble("/target/zoom", 1.000000) returns 1.000000 16:29:05.674 00.005 140437792550656 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0 16:29:05.674 00.000 140437792550656 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000 16:29:05.735 00.061 140437792550656 GetString("/profile/2/name", "") returns "oo" 16:29:05.736 00.001 140437792550656 GetString("/profile/2/name", "") returns "oo" 16:29:05.780 00.044 140437792550656 GetString("/profile/2/camera/LastMenuchoice", "None") returns "INDI Camera" 16:29:05.780 00.000 140437792550656 CameraFactory(INDI Camera) 16:29:05.780 00.000 140437792550656 GetBoolean("/profile/2/camera/UseSubframes", 0) returns 0 16:29:05.780 00.000 140437792550656 GetInt("/profile/2/camera/ReadDelay", 150) returns 150 16:29:05.780 00.000 140437792550656 GetInt("/profile/2/camera/gain", 95) returns 95 16:29:05.780 00.000 140437792550656 GetInt("/profile/2/camera/TimeoutMs", 15000) returns 15000 16:29:05.780 00.000 140437792550656 GetInt("/profile/2/camera/SaturationADU", 0) returns 0 16:29:05.780 00.000 140437792550656 GetBoolean("/profile/2/camera/SaturationByADU", 0) returns 0 16:29:05.780 00.000 140437792550656 GetDouble("/profile/2/camera/pixelsize", 0.000000) returns 5.200000 16:29:05.780 00.000 140437792550656 GetInt("/profile/2/camera/binning", 1) returns 1 16:29:05.780 00.000 140437792550656 GetString("/profile/2/indi/INDIhost", "localhost") returns "localhost" 16:29:05.780 00.000 140437792550656 GetLong("/profile/2/indi/INDIport", 7624) returns 7624 16:29:05.780 00.000 140437792550656 GetString("/profile/2/indi/INDIcam", "INDI Camera") returns "Guide Simulator" 16:29:05.780 00.000 140437792550656 GetLong("/profile/2/indi/INDIcam_ccd", 0) returns 0 16:29:05.780 00.000 140437792550656 GetString("/profile/2/indi/INDIcam_port", "") returns "" 16:29:05.780 00.000 140437792550656 Created new camera of type INDI Camera = 0x55f71a4e3830 16:29:05.781 00.001 140437792550656 GetString("/profile/2/scope/LastMenuChoice", "None") returns "INDI Mount" 16:29:05.781 00.000 140437792550656 ScopeFactory(INDI Mount) 16:29:05.781 00.000 140437792550656 GetInt("/profile/2/scope/CalibrationDuration", 750) returns 200 16:29:05.781 00.000 140437792550656 GetInt("/profile/2/scope/MaxRaDuration", 2500) returns 2500 16:29:05.782 00.001 140437792550656 GetInt("/profile/2/scope/MaxDecDuration", 2500) returns 2500 16:29:05.782 00.000 140437792550656 GetInt("/profile/2/scope/DecGuideMode", 1) returns 1 16:29:05.782 00.000 140437792550656 DecGuideMode set to Auto (1) 16:29:05.782 00.000 140437792550656 GetInt("/profile/2/scope/XGuideAlgorithm", 1) returns 1 16:29:05.782 00.000 140437792550656 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.376647 16:29:05.782 00.000 140437792550656 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000 16:29:05.782 00.000 140437792550656 GetDouble("/profile/2/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000 16:29:05.782 00.000 140437792550656 GetInt("/profile/2/scope/YGuideAlgorithm", 4) returns 4 16:29:05.782 00.000 140437792550656 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.376647 16:29:05.782 00.000 140437792550656 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.38 16:29:05.782 00.000 140437792550656 GetDouble("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000 16:29:05.782 00.000 140437792550656 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00 16:29:05.782 00.000 140437792550656 GetBoolean("/profile/2/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1 16:29:05.782 00.000 140437792550656 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1) 16:29:05.782 00.000 140437792550656 GetBoolean("/profile/2/scope/CalFlipRequiresDecFlip", 0) returns 0 16:29:05.782 00.000 140437792550656 GetBoolean("/profile/2/scope/AssumeOrthogonal", 0) returns 0 16:29:05.782 00.000 140437792550656 GetBoolean("/profile/2/scope/UseDecComp", 1) returns 1 16:29:05.782 00.000 140437792550656 GetInt("/profile/2/scope/DecBacklashPulse", 0) returns 0 16:29:05.782 00.000 140437792550656 BLC: Backlash compensation is disabled 16:29:05.783 00.001 140437792550656 GetString("/profile/2/indi/INDIhost", "localhost") returns "localhost" 16:29:05.783 00.000 140437792550656 GetLong("/profile/2/indi/INDIport", 7624) returns 7624 16:29:05.783 00.000 140437792550656 GetString("/profile/2/indi/INDImount", "INDI Mount") returns "ARDUST4" 16:29:05.783 00.000 140437792550656 GetString("/profile/2/indi/INDImount_port", "") returns "" 16:29:05.783 00.000 140437792550656 GetBoolean("/profile/2/scope/StopGuidingWhenSlewing", 0) returns 0 16:29:05.783 00.000 140437792550656 Scope: slew check disabled 16:29:05.783 00.000 140437792550656 Created new scope of type INDI Mount = 0x55f71a6792c0 16:29:05.783 00.000 140437792550656 GetString("/profile/2/scope/LastAuxMenuChoice", "None") returns "None" 16:29:05.783 00.000 140437792550656 ScopeFactory(None) 16:29:05.784 00.001 140437792550656 Created new aux scope of type None = (nil) 16:29:05.784 00.000 140437792550656 Throw from /home/tom/phd2/gear_dialog.cpp:1185->OnAuxChoiceScope: m_pAuxScope == NULL 16:29:05.784 00.000 140437792550656 GetString("/profile/2/stepguider/LastMenuChoice", "None") returns "INDI sxAO" 16:29:05.784 00.000 140437792550656 StepGuiderFactory(INDI sxAO) 16:29:05.784 00.000 140437792550656 GetInt("/profile/2/stepguider/SamplesToAverage", 3) returns 3 16:29:05.784 00.000 140437792550656 GetInt("/profile/2/stepguider/BumpPercentage", 80) returns 80 16:29:05.784 00.000 140437792550656 GetDouble("/profile/2/stepguider/BumpMaxStepsPerCycle", 1.000000) returns 1.000000 16:29:05.785 00.001 140437792550656 GetInt("/profile/2/stepguider/CalibrationStepsPerIteration", 4) returns 4 16:29:05.785 00.000 140437792550656 GetInt("/profile/2/stepguider/XGuideAlgorithm", 1) returns 1 16:29:05.785 00.000 140437792550656 GetDouble("/profile/2/stepguider/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000 16:29:05.785 00.000 140437792550656 GetDouble("/profile/2/stepguider/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000 16:29:05.785 00.000 140437792550656 GetDouble("/profile/2/stepguider/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000 16:29:05.785 00.000 140437792550656 GetInt("/profile/2/stepguider/YGuideAlgorithm", 1) returns 1 16:29:05.785 00.000 140437792550656 GetDouble("/profile/2/stepguider/GuideAlgorithm/Y/Hysteresis/minMove", 0.200000) returns 0.200000 16:29:05.785 00.000 140437792550656 GetDouble("/profile/2/stepguider/GuideAlgorithm/Y/Hysteresis/hysteresis", 0.100000) returns 0.100000 16:29:05.785 00.000 140437792550656 GetDouble("/profile/2/stepguider/GuideAlgorithm/Y/Hysteresis/aggression", 0.700000) returns 0.700000 16:29:05.785 00.000 140437792550656 GetBoolean("/profile/2/stepguider/BumpOnDither", 1) returns 1 16:29:05.785 00.000 140437792550656 GetString("/profile/2/indi/INDIhost", "localhost") returns "localhost" 16:29:05.785 00.000 140437792550656 GetLong("/profile/2/indi/INDIport", 7624) returns 7624 16:29:05.785 00.000 140437792550656 GetString("/profile/2/indi/INDIao", "INDI SXV-AO-LF") returns "INDI SXV-AO-LF" 16:29:05.785 00.000 140437792550656 GetString("/profile/2/indi/INDIao_port", "/dev/sx-ao-lf") returns "/dev/sx-ao-lf" 16:29:05.785 00.000 140437792550656 GetInt("/profile/2/stepguider/sxao/MaxSteps", 45) returns 45 16:29:05.785 00.000 140437792550656 Created new stepguider of type INDI sxAO = 0x55f71a679e40 16:29:05.786 00.001 140437792550656 GetString("/profile/2/rotator/LastMenuChoice", "None") returns "None" 16:29:05.786 00.000 140437792550656 RotatorFactory(None) 16:29:05.786 00.000 140437792550656 Created new Rotator of type None = (nil) 16:29:05.786 00.000 140437792550656 Throw from /home/tom/phd2/gear_dialog.cpp:1512->OnChoiceRotator: m_pRotator == NULL 16:29:05.787 00.001 140437792550656 GetString("/profile/2/name", "") returns "oo" 16:29:05.969 00.182 140437792550656 starting server 16:29:05.969 00.000 140437792550656 event server started, listening on port 4400 16:29:05.969 00.000 140437792550656 Server started, listening on port 4300 16:29:05.969 00.000 140437792550656 Status Line: Server started 16:29:05.974 00.005 140437792550656 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=551;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=3;layer=0;row=0;pos=0;prop=100000;bestw=546;besth=308;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099198;dir=4;layer=0;row=0;pos=0;prop=100000;bestw=304;besth=500;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=349;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:29:05.976 00.002 140437792550656 GetString("/profile/2/camera/LastMenuchoice", "None") returns "INDI Camera" 16:29:05.976 00.000 140437792550656 GetString("/profile/2/scope/LastMenuChoice", "None") returns "INDI Mount" 16:29:05.976 00.000 140437792550656 GetBoolean("/Update/enabled", 0) returns 0 16:29:05.976 00.000 140437792550656 GetInt("/Update/series", 1) returns 1 16:29:06.109 00.133 140437792550656 Resizing image to 590,472 16:43:07.850 841.741 140437792550656 GetString("/profile/2/camera/LastMenuchoice", "None") returns "INDI Camera" 16:43:07.859 00.009 140437792550656 GetString("/profile/2/scope/LastMenuChoice", "None") returns "INDI Mount" 16:43:25.692 17.833 140437792550656 Status Line: Connecting to Camera ... 16:43:25.694 00.002 140437792550656 GetString("/profile/2/cam_hash/7cc2423606750ebd/whichCamera", "") returns "" 16:43:25.694 00.000 140437792550656 Connecting to camera [INDI Camera] id = [] 16:43:25.694 00.000 140437792550656 INDI Camera connecting to device [V4L2 CCD] 16:43:25.708 00.014 140437792550656 Resizing image to 590,472 16:43:25.840 00.132 140437792550656 Connected Camera: V4L2 CCD 16:43:25.840 00.000 140437792550656 FullSize=(320,240) 16:43:25.841 00.001 140437792550656 PixelSize=5.60 16:43:25.841 00.000 140437792550656 BitsPerPixel=8 16:43:25.841 00.000 140437792550656 HasGainControl=0 16:43:25.841 00.000 140437792550656 HasShutter=0 16:43:25.841 00.000 140437792550656 HasSubFrames=1 16:43:25.841 00.000 140437792550656 ST4HasGuideOutput=0 16:43:25.841 00.000 140437792550656 GetBoolean("/profile/2/camera/AutoLoadDefectMap", 1) returns 1 16:43:25.841 00.000 140437792550656 auto-loading defect map 16:43:25.841 00.000 140437792550656 Loading defect map file /home/tom/.phd2/darks_defects/PHD2_defect_map_2.txt 16:43:25.841 00.000 140437792550656 Defect map file not found: /home/tom/.phd2/darks_defects/PHD2_defect_map_2.txt 16:43:25.841 00.000 140437792550656 Status Line: Defect map not loaded 16:43:25.843 00.002 140437792550656 Resizing image to 590,472 16:43:25.855 00.012 140437792550656 GetBoolean("/profile/2/camera/AutoLoadDarks", 1) returns 1 16:43:25.855 00.000 140437792550656 Auto-loading dark library 16:43:25.855 00.000 140437792550656 Error thrown from /home/tom/phd2/myframe.cpp:2199->File does not exist 16:43:25.855 00.000 140437792550656 failed to load dark frames from /home/tom/.phd2/darks_defects/PHD2_dark_lib_2.fit 16:43:25.855 00.000 140437792550656 Status Line: Darks not loaded 16:43:25.858 00.003 140437792550656 Status Line: Camera Connected 16:43:37.613 11.755 140437792550656 GetBoolean("/profile/2/target/refCircleEnabled", 0) returns 0 16:43:37.613 00.000 140437792550656 GetDouble("/profile/2/target/refCircleRadius", 2.000000) returns 2.000000 16:43:37.815 00.202 140437792550656 GetBoolean("/profile/2/ShowDecModeWarning", 1) returns 1 16:43:37.819 00.004 140437792550656 Resizing image to 590,472 16:46:00.638 142.819 140437792550656 Status Line: Looping 16:46:00.640 00.002 140437792550656 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 16:46:00.641 00.001 140437792550656 ScheduleExposure(2000,3,0) exposurePending=0 16:46:00.641 00.000 140437792550656 Enqueuing Expose request 16:46:00.641 00.000 140437457553152 Worker thread wakes up 16:46:00.641 00.000 140437457553152 worker thread servicing REQUEST_EXPOSE 2000 16:46:00.642 00.001 140437457553152 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0) 16:46:00.643 00.001 140437792550656 Resizing image to 590,472 16:46:17.645 17.002 140437457553152 worker thread setting skip send exposure complete 16:46:17.645 00.000 140437457553152 worker thread queueing reconnect event to GUI thread 16:46:17.645 00.000 140437457553152 Error thrown from /home/tom/phd2/worker_thread.cpp:157->Capture failed 16:46:17.645 00.000 140437457553152 worker thread skipping SendWorkerThreadExposeComplete 16:46:17.645 00.000 140437457553152 worker thread done servicing request 16:46:17.647 00.002 140437792550656 Alert: After 17.0 sec the camera has not completed a 2.0 sec exposure, so it has been disconnected to prevent other problems. If you think the hardware is working correctly, you can increase the timeout period on the Camera tab of the Advanced Settings Dialog. PHD will make several attempts to re-connect the camera. 16:46:17.746 00.099 140437792550656 Try camera reconnect, now = 1518623177 16:46:17.747 00.001 140437792550656 Status Line: Connecting to Camera ... 16:46:17.748 00.001 140437792550656 Resizing image to 465,372 16:46:17.764 00.016 140437792550656 GetString("/profile/2/cam_hash/7cc2423606750ebd/whichCamera", "") returns "" 16:46:17.764 00.000 140437792550656 Connecting to camera [INDI Camera] id = [] 16:46:17.764 00.000 140437792550656 INDI Camera connecting to device [V4L2 CCD] 16:46:17.817 00.053 140437792550656 Resizing image to 465,372