23:16:03.546 08.455 8659680832 PHD2 version 2.6.14 begins execution with:
23:16:03.548 00.002 8659680832    macOS Version 26.3.1 (a) (Build 25D771280a)
23:16:03.548 00.000 8659680832    wxWidgets 3.1.7
23:16:03.549 00.001 8659680832    cfitsio 4.04
23:16:03.549 00.000 8659680832 GetString("/frame/LogDir", "") returns ""
23:16:03.624 00.075 8659680832 locale: using dir /Applications/PHD2-2.6.14.app/Contents/Resources/locale exists=1
23:16:03.625 00.001 8659680832 GetInt("/wxLanguage", 0) returns 0
23:16:03.630 00.005 8659680832 locale: initialized with lang id 0 (r=1)
23:16:03.630 00.000 8659680832 locale: AddCatalog(messages) failed
23:16:03.630 00.000 8659680832 locale: wxTranslations language set to 0
23:16:03.632 00.002 8659680832 Removed 2 files of pattern: PHD2_GuideLog*.txt
23:16:03.632 00.000 8659680832 GetInt("/currentProfile", 0) returns 5
23:16:03.680 00.048 8659680832 reset dither spiral
23:16:03.685 00.005 8659680832 StartWorkerThread(0x0) begins
23:16:03.685 00.000 8659680832 WorkerThread constructor called
23:16:03.685 00.000 8659680832 StartWorkerThread(0x600003541500) ends
23:16:03.685 00.000 8659680832 StartWorkerThread(0x0) begins
23:16:03.685 00.000 8659680832 WorkerThread constructor called
23:16:03.685 00.000 13073477632 WorkerThread::Entry() begins
23:16:03.685 00.000 8659680832 StartWorkerThread(0x600003541f00) ends
23:16:03.686 00.001 13074571264 WorkerThread::Entry() begins
23:16:03.686 00.000 8659680832 GetBoolean("/ServerMode", 1) returns 1
23:16:03.749 00.063 8659680832 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
23:16:03.749 00.000 8659680832 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
23:16:03.750 00.001 8659680832 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
23:16:03.750 00.000 8659680832 GetInt("/profile/5/DitherMode", 0) returns 0
23:16:03.750 00.000 8659680832 set dither mode 0
23:16:03.750 00.000 8659680832 GetInt("/profile/5/frame/timeLapse", 0) returns 0
23:16:03.750 00.000 8659680832 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
23:16:03.750 00.000 8659680832 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
23:16:03.750 00.000 8659680832 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
23:16:03.750 00.000 8659680832 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
23:16:03.750 00.000 8659680832 GetInt("/profile/5/AutoLoadCalibration", -1) returns 0
23:16:03.750 00.000 8659680832 GetInt("/profile/5/frame/focalLength", 0) returns 130
23:16:03.750 00.000 8659680832 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
23:16:03.750 00.000 8659680832 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
23:16:03.750 00.000 8659680832 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
23:16:03.750 00.000 8659680832 AutoExp: config min = 1000 max = 5000 snr = 6.00
23:16:03.750 00.000 8659680832 AutoExp: reset exp to 5000
23:16:03.750 00.000 8659680832 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
23:16:03.750 00.000 8659680832 GetInt("/profile/5/ExposureDurationMs", 1000) returns 1000
23:16:03.750 00.000 8659680832 OnExposureDurationSelected: duration = 1000
23:16:03.750 00.000 8659680832 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
23:16:03.750 00.000 8659680832 GetInt("/profile/5/Gamma", 100) returns 92
23:16:03.750 00.000 8659680832 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 0
23:16:03.750 00.000 8659680832 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
23:16:03.750 00.000 8659680832 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 0
23:16:03.750 00.000 8659680832 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 0
23:16:03.750 00.000 8659680832 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
23:16:03.750 00.000 8659680832 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
23:16:03.750 00.000 8659680832 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
23:16:03.750 00.000 8659680832 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
23:16:03.751 00.001 8659680832 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
23:16:03.753 00.002 8659680832 guider state => UNINITIALIZED
23:16:03.753 00.000 8659680832 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
23:16:03.753 00.000 8659680832 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
23:16:03.753 00.000 8659680832 GetInt("/profile/5/overlay/slit/width", 8) returns 8
23:16:03.753 00.000 8659680832 GetInt("/profile/5/overlay/slit/height", 100) returns 100
23:16:03.753 00.000 8659680832 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
23:16:03.753 00.000 8659680832 Changing from state UNINITIALIZED to UNINITIALIZED
23:16:03.753 00.000 8659680832 guider state => SELECTING
23:16:03.753 00.000 8659680832 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
23:16:03.753 00.000 8659680832 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
23:16:03.753 00.000 8659680832 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
23:16:03.753 00.000 8659680832 Setting StarMinHFD = 1.50
23:16:03.753 00.000 8659680832 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 20.000000
23:16:03.753 00.000 8659680832 Setting MaxHFD = 20.0
23:16:03.754 00.001 8659680832 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
23:16:03.754 00.000 8659680832 Setting StarMinSNR = 6.0
23:16:03.754 00.000 8659680832 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
23:16:03.754 00.000 8659680832 Setting AutoSelDownsample = 0
23:16:03.754 00.000 8659680832 GetString("/profile/5/guider/bookmarks", "") returns ""
23:16:03.754 00.000 8659680832 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
23:16:03.754 00.000 8659680832 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
23:16:03.754 00.000 8659680832 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
23:16:03.754 00.000 8659680832 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
23:16:03.754 00.000 8659680832 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
23:16:03.754 00.000 8659680832 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 1
23:16:03.754 00.000 8659680832 MultiStar mode enabled
23:16:03.754 00.000 8659680832 GetBoolean("/StickyLockPosition", 0) returns 0
23:16:03.755 00.001 8659680832 GetString("/geometry", "") returns "0;1267;873;219;156"
23:16:03.756 00.001 8659680832 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
23:16:03.756 00.000 8659680832 GetString("/graph/RAColor", "") returns "#6464FF"
23:16:03.756 00.000 8659680832 GetString("/graph/DecColor", "") returns "#FF0000"
23:16:03.756 00.000 8659680832 GetInt("/graph/minLength", 50) returns 50
23:16:03.756 00.000 8659680832 GetInt("/graph/maxLength", 400) returns 400
23:16:03.756 00.000 8659680832 GetInt("/graph/minHeight", 1) returns 1
23:16:03.756 00.000 8659680832 GetInt("/graph/maxHeight", 16) returns 16
23:16:03.756 00.000 8659680832 GetInt("/graph/length", 100) returns 100
23:16:03.756 00.000 8659680832 GraphStats window size = 100
23:16:03.756 00.000 8659680832 GetInt("/graph/height", 4) returns 16
23:16:03.756 00.000 8659680832 GetInt("graph/HeightUnits", 1) returns 1
23:16:03.756 00.000 8659680832 GetBoolean("/graph/showCorrections", 1) returns 1
23:16:03.756 00.000 8659680832 GetBoolean("/graph/showStarMass", 0) returns 0
23:16:03.756 00.000 8659680832 GetBoolean("/graph/showStarSNR", 0) returns 0
23:16:03.756 00.000 8659680832 GetBoolean("/graph/correctionsToScale", 0) returns 0
23:16:03.789 00.033 8659680832 GetInt("/graph_stepguider/length", 1) returns 1
23:16:03.790 00.001 8659680832 GetBoolean("/ProfileRawMode", 0) returns 0
23:16:03.790 00.000 8659680832 GetInt("/target/length", 100) returns 100
23:16:03.790 00.000 8659680832 GetDouble("/target/zoom", 1.000000) returns 1.000000
23:16:03.796 00.006 8659680832 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
23:16:03.796 00.000 8659680832 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
23:16:04.015 00.219 8659680832 GetString("/profile/1/name", "") returns "QHY Camera"
23:16:04.015 00.000 8659680832 GetString("/profile/2/name", "") returns "try"
23:16:04.015 00.000 8659680832 GetString("/profile/3/name", "") returns "Simulator"
23:16:04.015 00.000 8659680832 GetString("/profile/4/name", "") returns "ZWO ASI 290 MC"
23:16:04.015 00.000 8659680832 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:16:04.015 00.000 8659680832 GetString("/profile/6/name", "") returns "Simulator-3"
23:16:04.020 00.005 8659680832 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:16:04.035 00.015 8659680832 GetString("/profile/5/indi/INDIcam", "") returns "QHY CCD QHY5PII-C"
23:16:04.035 00.000 8659680832 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
23:16:04.035 00.000 8659680832 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
23:16:04.036 00.001 8659680832 GetString("/profile/5/indi/INDIrotator", "") returns ""
23:16:04.036 00.000 8659680832 GetString("/profile/5/camera/LastMenuChoice", "None") returns "QHY Camera"
23:16:04.036 00.000 8659680832 CameraFactory(QHY Camera)
23:16:04.036 00.000 8659680832 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
23:16:04.036 00.000 8659680832 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
23:16:04.036 00.000 8659680832 GetInt("/profile/5/camera/gain", 95) returns 40
23:16:04.036 00.000 8659680832 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
23:16:04.036 00.000 8659680832 GetInt("/profile/5/camera/SaturationADU", 0) returns 65535
23:16:04.036 00.000 8659680832 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
23:16:04.036 00.000 8659680832 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
23:16:04.036 00.000 8659680832 GetInt("/profile/5/camera/binning", 1) returns 1
23:16:04.036 00.000 8659680832 GetInt("/profile/5/camera/QHY/bpp", 16) returns 16
23:16:04.036 00.000 8659680832 GetInt("/profile/5/camera/QHY/offset", 0) returns 0
23:16:04.036 00.000 8659680832 GetInt("/profile/5/camera/QHY/usbtraffic", 30) returns 30
23:16:04.036 00.000 8659680832 GetBoolean("/profile/5/camera/QHY/ampnr", 1) returns 1
23:16:04.036 00.000 8659680832 GetBoolean("/profile/5/camera/QHY/rownr", 1) returns 1
23:16:04.036 00.000 8659680832 GetBoolean("/profile/5/camera/QHY/speedmode", 0) returns 0
23:16:04.036 00.000 8659680832 GetBoolean("/profile/5/camera/QHY/highgain", 0) returns 0
23:16:04.036 00.000 8659680832 Created new camera of type QHY Camera = 0x7fb5868602e0
23:16:04.036 00.000 8659680832 GetString("/profile/5/camera/LastMenuChoice", "") returns "QHY Camera"
23:16:04.037 00.001 8659680832 GetString("/profile/5/scope/LastMenuChoice", "None") returns "INDI Mount [EQMod Mount]"
23:16:04.037 00.000 8659680832 ScopeFactory(INDI Mount [EQMod Mount])
23:16:04.037 00.000 8659680832 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 1000
23:16:04.037 00.000 8659680832 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
23:16:04.037 00.000 8659680832 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
23:16:04.037 00.000 8659680832 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
23:16:04.037 00.000 8659680832 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
23:16:04.037 00.000 8659680832 DecGuideMode set to Auto (1)
23:16:04.037 00.000 8659680832 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
23:16:04.037 00.000 8659680832 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.195847
23:16:04.037 00.000 8659680832 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
23:16:04.037 00.000 8659680832 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
23:16:04.037 00.000 8659680832 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
23:16:04.037 00.000 8659680832 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.195847
23:16:04.037 00.000 8659680832 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
23:16:04.037 00.000 8659680832 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
23:16:04.037 00.000 8659680832 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
23:16:04.037 00.000 8659680832 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
23:16:04.037 00.000 8659680832 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
23:16:04.037 00.000 8659680832 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
23:16:04.037 00.000 8659680832 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
23:16:04.037 00.000 8659680832 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
23:16:04.037 00.000 8659680832 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
23:16:04.037 00.000 8659680832 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 0
23:16:04.037 00.000 8659680832 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 0
23:16:04.037 00.000 8659680832 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 0
23:16:04.037 00.000 8659680832 BLC: Backlash compensation is disabled
23:16:04.038 00.001 8659680832 GetString("/profile/5/indi/INDIhost", "localhost") returns "localhost"
23:16:04.038 00.000 8659680832 GetLong("/profile/5/indi/INDIport", 7624) returns 7624
23:16:04.038 00.000 8659680832 GetString("/profile/5/indi/INDImount", "INDI Mount") returns "EQMod Mount"
23:16:04.038 00.000 8659680832 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 0) returns 0
23:16:04.038 00.000 8659680832 Scope: slew check disabled
23:16:04.038 00.000 8659680832 Created new scope of type INDI Mount [EQMod Mount] = 0x7fb587014600
23:16:04.038 00.000 8659680832 GetString("/profile/5/scope/LastMenuChoice", "") returns "INDI Mount [EQMod Mount]"
23:16:04.038 00.000 8659680832 GetString("/profile/5/scope/LastAuxMenuChoice", "None") returns "None"
23:16:04.038 00.000 8659680832 ScopeFactory(None)
23:16:04.038 00.000 8659680832 Created new aux scope of type None = 0x0
23:16:04.038 00.000 8659680832 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "None"
23:16:04.038 00.000 8659680832 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
23:16:04.038 00.000 8659680832 GetString("/profile/5/stepguider/LastMenuChoice", "None") returns "None"
23:16:04.038 00.000 8659680832 StepGuiderFactory(None)
23:16:04.038 00.000 8659680832 Created new stepguider of type None = 0x0
23:16:04.038 00.000 8659680832 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "None"
23:16:04.038 00.000 8659680832 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
23:16:04.038 00.000 8659680832 GetString("/profile/5/rotator/LastMenuChoice", "None") returns "None"
23:16:04.038 00.000 8659680832 RotatorFactory(None)
23:16:04.038 00.000 8659680832 Created new Rotator of type None = 0x0
23:16:04.038 00.000 8659680832 GetString("/profile/5/rotator/LastMenuChoice", "") returns "None"
23:16:04.038 00.000 8659680832 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
23:16:04.051 00.013 8659680832 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:16:04.051 00.000 8659680832 SetupHelpFile: langid=0, locale-specific help = /Applications/PHD2-2.6.14.app/Contents/Resources/locale//PHD2GuideHelp.zip
23:16:04.051 00.000 8659680832 SetupHelpFile: using default help /Applications/PHD2-2.6.14.app/Contents/Resources/PHD2GuideHelp.zip
23:16:04.061 00.010 8659680832 starting server
23:16:04.061 00.000 8659680832 event server started, listening on port 4400
23:16:04.061 00.000 8659680832 Server started, listening on port 4300
23:16:04.061 00.000 8659680832 Status Line: Server started
23:16:04.068 00.007 8659680832 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=584;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=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=541;besth=222;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=273;besth=439;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=2;layer=0;row=0;pos=0;prop=100000;bestw=341;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=259|"
23:16:04.075 00.007 8659680832 GetBoolean("/Update/enabled", 1) returns 1
23:16:04.075 00.000 8659680832 GetInt("/Update/series", 0) returns 0
23:16:04.075 00.000 13075107840 UPD: updater thread entry
23:16:04.076 00.001 13075107840 UPD: fetch https://openphdguiding.org/release-main-osx.txt
23:16:05.124 01.048 13075107840 UPD: latest ver = 2.6.14
23:16:05.125 00.001 13075107840 GetInt("/Update/force", 0) returns 0
23:16:05.125 00.000 13075107840 UPD: version is up-to-date
23:16:05.127 00.002 13075107840 UPD: updater thread exit
23:16:08.676 03.549 8659680832 gear_dialog: OnButtonConnectCamera
23:16:08.677 00.001 8659680832 gear_dialog: DoConnectCamera [QHY Camera]
23:16:08.677 00.000 8659680832 Status Line: Connecting to Camera ...
23:16:08.677 00.000 8659680832 GetString("/profile/5/cam_hash/e35fbb80855b1039/whichCamera", "") returns ""
23:16:08.677 00.000 8659680832 Connecting to camera [QHY Camera] id = []
23:16:08.678 00.001 8659680832 QHYCCD: SDK Version V7.4.16.4
23:16:11.702 03.024 8659680832 QHY: call OSXInitQHYCCDFirmwareArray()
23:16:13.704 02.002 8659680832 QHY: OSXInitQHYCCDFirmwareArray() returns -1
23:16:13.704 00.000 8659680832 QHY: found 2 cameras
23:16:13.708 00.004 8659680832 QHY cam [0] QHY5PII-C-5147d690f33c7353 avail Yes st4 Yes
23:16:13.710 00.002 8659680832 QHY cam [1] QHY8L-C-00010302XXXXXXXX avail Yes st4 No
23:16:15.170 01.460 8659680832 QHY: set CONTROL_GAIN 40 (0..100 incr 1)
23:16:15.171 00.001 8659680832 QHY: CONTROL_OFFSET is not available
23:16:15.396 00.225 8659680832 QHY: set CONTROL_USBTRAFFIC 30 (0..60 incr 1)
23:16:15.397 00.001 8659680832 QHY: CONTROL_AMPV is not available
23:16:15.397 00.000 8659680832 QHY: CONTROL_ROWNOISERE is not available
23:16:15.509 00.112 8659680832 QHY: set CONTROL_SPEED 0
23:16:15.509 00.000 8659680832 QHY: CAM_LIGHT_PERFORMANCE_MODE is not available
23:16:15.511 00.002 8659680832 QHY: call SetQHYCCDBitsMode bpp = 16
23:16:15.511 00.000 8659680832 QHY: CONTROL_DDR is not available
23:16:15.511 00.000 8659680832 QHY: CONTROL_COOLER is not available
23:16:15.511 00.000 8659680832 QHY: cam reports bayer type 4
23:16:15.511 00.000 8659680832 QHY: max binning = 2
23:16:15.511 00.000 8659680832 QHY: call SetQHYCCDBinMode bin = 1
23:16:15.511 00.000 8659680832 QHY: call SetQHYCCDResolution roi = 2592,1944
23:16:15.512 00.001 8659680832 QHY: connect done
23:16:15.512 00.000 8659680832 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
23:16:15.513 00.001 8659680832 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[QHY Camera] scaleRatio=1.000
23:16:15.513 00.000 8659680832 Connected Camera: QHY5PII-C-5147d690f33c7353
23:16:15.513 00.000 8659680832 FrameSize=(2592,1944)
23:16:15.513 00.000 8659680832 PixelSize=2.20
23:16:15.513 00.000 8659680832 BitsPerPixel=16
23:16:15.513 00.000 8659680832 HasGainControl=1
23:16:15.513 00.000 8659680832 GuideCameraGain=40
23:16:15.513 00.000 8659680832 HasShutter=0
23:16:15.513 00.000 8659680832 HasSubFrames=1
23:16:15.513 00.000 8659680832 ST4HasGuideOutput=1
23:16:15.513 00.000 8659680832 GetBoolean("/profile/5/camera/AutoLoadDefectMap", 1) returns 1
23:16:15.513 00.000 8659680832 auto-loading defect map
23:16:15.515 00.002 8659680832 Loading defect map file /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_defect_map_5.txt
23:16:15.515 00.000 8659680832 Defect map file not found: /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_defect_map_5.txt
23:16:15.515 00.000 8659680832 Status Line: Defect map not loaded
23:16:15.516 00.001 8659680832 GetBoolean("/profile/5/camera/AutoLoadDarks", 1) returns 1
23:16:15.517 00.001 8659680832 Auto-loading dark library
23:16:15.542 00.025 8659680832 loaded dark frame exposure = 1000, med = 2406
23:16:15.558 00.016 8659680832 loaded dark frame exposure = 1500, med = 2304
23:16:15.570 00.012 8659680832 loaded dark frame exposure = 2000, med = 2252
23:16:15.581 00.011 8659680832 loaded dark frame exposure = 2500, med = 2201
23:16:15.592 00.011 8659680832 loaded dark frame exposure = 3000, med = 2150
23:16:15.604 00.012 8659680832 loaded dark frame exposure = 3500, med = 2099
23:16:15.613 00.009 8659680832 loaded dark frame exposure = 4000, med = 2048
23:16:15.623 00.010 8659680832 loaded dark frame exposure = 4500, med = 2048
23:16:15.632 00.009 8659680832 loaded dark frame exposure = 5000, med = 1996
23:16:15.644 00.012 8659680832 loaded dark frame exposure = 6000, med = 2560
23:16:15.644 00.000 8659680832 loaded dark library from /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_dark_lib_5.fit
23:16:15.644 00.000 8659680832 Status Line: Darks loaded
23:16:15.645 00.001 8659680832 Status Line: Camera Connected
23:16:16.332 00.687 8659680832 gear_dialog: OnButtonConnectScope
23:16:16.332 00.000 8659680832 Status Line: Connecting to Mount ...
23:16:16.333 00.001 8659680832 Connecting to mount [INDI Mount [EQMod Mount]]
23:16:16.333 00.000 8659680832 INDI Mount connecting to device [EQMod Mount]
23:16:16.334 00.001 8659680832 Waiting for 30s for [EQMod Mount] to connect...
23:16:16.353 00.019 13083422720 INDI Mount: new device EQMod Mount
23:16:16.388 00.035 13083422720 INDI Mount: Received property: CONNECTION
23:16:16.390 00.002 13083422720 INDI Mount: Received property: DRIVER_INFO
23:16:16.390 00.000 13083422720 INDI Mount: Received property: POLLING_PERIOD
23:16:16.391 00.001 13083422720 INDI Mount: Received property: ALIGNMENT_POINT_MANDATORY_NUMBERS
23:16:16.391 00.000 13083422720 INDI Mount: Received property: ALIGNMENT_POINT_OPTIONAL_BINARY_BLOB
23:16:16.391 00.000 13083422720 INDI Mount: Received property: ALIGNMENT_POINTSET_SIZE
23:16:16.391 00.000 13083422720 INDI Mount: Received property: ALIGNMENT_POINTSET_CURRENT_ENTRY
23:16:16.391 00.000 13083422720 INDI Mount: Received property: ALIGNMENT_POINTSET_ACTION
23:16:16.391 00.000 13083422720 INDI Mount: Received property: ALIGNMENT_POINTSET_COMMIT
23:16:16.391 00.000 13083422720 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_MATH_PLUGINS
23:16:16.391 00.000 13083422720 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_MATH_PLUGIN_INITIALISE
23:16:16.391 00.000 13083422720 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_ACTIVE
23:16:16.391 00.000 13083422720 INDI Mount: Received property: DEBUG
23:16:16.391 00.000 13083422720 INDI Mount: Received property: SIMULATION
23:16:16.391 00.000 13083422720 INDI Mount: Received property: CONFIG_PROCESS
23:16:16.391 00.000 13083422720 INDI Mount: Received property: CONNECTION_MODE
23:16:16.391 00.000 13083422720 INDI Mount: Received property: SYSTEM_PORTS
23:16:16.391 00.000 13083422720 INDI Mount: Received property: DEVICE_PORT
23:16:16.391 00.000 13083422720 INDI Mount: Received property: DEVICE_BAUD_RATE
23:16:16.391 00.000 13083422720 INDI Mount: Received property: DEVICE_AUTO_SEARCH
23:16:16.391 00.000 13083422720 INDI Mount: Received property: DEVICE_PORT_SCAN
23:16:16.391 00.000 13083422720 INDI Mount: Received property: ACTIVE_DEVICES
23:16:16.392 00.001 13083422720 INDI Mount: Received property: DOME_POLICY
23:16:16.392 00.000 13083422720 INDI Mount: Received property: ON_COORD_SET
23:16:16.392 00.000 13083422720 INDI Mount: Received property: EQUATORIAL_EOD_COORD
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_ABORT_MOTION
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_TRACK_MODE
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_TRACK_STATE
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_TRACK_RATE
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_MOTION_NS
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_MOTION_WE
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_REVERSE_MOTION
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_SLEW_RATE
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TARGET_EOD_COORD
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TIME_UTC
23:16:16.392 00.000 13083422720 INDI Mount: Received property: GEOGRAPHIC_COORD
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_PARK
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_PARK_POSITION
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_PARK_OPTION
23:16:16.392 00.000 13083422720 INDI Mount: Received property: TELESCOPE_PIER_SIDE
23:16:16.393 00.001 13083422720 INDI Mount: Received property: USEJOYSTICK
23:16:16.393 00.000 13083422720 INDI Mount: Received property: SNOOP_JOYSTICK
23:16:16.393 00.000 13083422720 INDI Mount: Received property: ALIGN_METHOD
23:16:16.393 00.000 13083422720 INDI Mount: Received property: TELESCOPE_TIMED_GUIDE_NS
23:16:16.393 00.000 13083422720 INDI Mount: Received property: TELESCOPE_TIMED_GUIDE_WE
23:16:16.393 00.000 13083422720 INDI Telescope is ready MotionRate=0 moveNS=1 moveEW=1 guideNS=1 guideEW=1 coord=1
23:16:16.393 00.000 13083422720 INDI Mount: Received property: SLEWSPEEDS
23:16:16.393 00.000 13083422720 INDI Mount: Received property: GUIDE_RATE
23:16:16.393 00.000 13083422720 INDI Mount: Received property: PULSE_LIMITS
23:16:16.394 00.001 13083422720 INDI Mount: Received property: MOUNTINFORMATION
23:16:16.394 00.000 13083422720 INDI Mount: Received property: STEPPERS
23:16:16.394 00.000 13083422720 INDI Mount: Received property: CURRENTSTEPPERS
23:16:16.394 00.000 13083422720 INDI Mount: Received property: PERIODS
23:16:16.394 00.000 13083422720 INDI Mount: Received property: JULIAN
23:16:16.394 00.000 13083422720 INDI Mount: Received property: TIME_LST
23:16:16.395 00.001 13083422720 INDI Mount: Received property: RASTATUS
23:16:16.395 00.000 13083422720 INDI Mount: Received property: DESTATUS
23:16:16.396 00.001 13083422720 INDI Mount: Received property: HEMISPHERE
23:16:16.396 00.000 13083422720 INDI Mount: Received property: HORIZONTAL_COORD
23:16:16.396 00.000 13083422720 INDI Mount: Received property: REVERSEDEC
23:16:16.396 00.000 13083422720 INDI Mount: Received property: TARGETPIERSIDE
23:16:16.396 00.000 13083422720 INDI Mount: Received property: STANDARDSYNC
23:16:16.396 00.000 13083422720 INDI Mount: Received property: STANDARDSYNCPOINT
23:16:16.396 00.000 13083422720 INDI Mount: Received property: SYNCPOLARALIGN
23:16:16.396 00.000 13083422720 INDI Mount: Received property: SYNCMANAGE
23:16:16.396 00.000 13083422720 INDI Mount: Received property: BACKLASH
23:16:16.396 00.000 13083422720 INDI Mount: Received property: USEBACKLASH
23:16:16.396 00.000 13083422720 INDI Mount: Received property: TELESCOPE_TRACK_DEFAULT
23:16:16.396 00.000 13083422720 INDI Mount: Received property: ST4_GUIDE_RATE_NS
23:16:16.396 00.000 13083422720 INDI Mount: Received property: ST4_GUIDE_RATE_WE
23:16:16.396 00.000 13083422720 INDI Mount: Received property: ALIGNSYNCMODE
23:16:16.396 00.000 13083422720 INDI Mount: Received property: ALIGNDATAFILE
23:16:16.396 00.000 13083422720 INDI Mount: Received property: ALIGNDATA
23:16:16.396 00.000 13083422720 INDI Mount: Received property: ALIGNPOINT
23:16:16.397 00.001 13083422720 INDI Mount: Received property: ALIGNLIST
23:16:16.397 00.000 13083422720 INDI Mount: Received property: ALIGNTELESCOPECOORDS
23:16:16.397 00.000 13083422720 INDI Mount: Received property: ALIGNCOUNT
23:16:16.397 00.000 13083422720 INDI Mount: Received property: ALIGNMODE
23:16:16.397 00.000 13083422720 INDI Mount: Received property: HORIZONLIMITSDATAFILE
23:16:16.397 00.000 13083422720 INDI Mount: Received property: HORIZONLIMITSDATAFITS
23:16:16.397 00.000 13083422720 INDI Mount: Received property: HORIZONLIMITSPOINT
23:16:16.397 00.000 13083422720 INDI Mount: Received property: HORIZONLIMITSTRAVERSE
23:16:16.397 00.000 13083422720 INDI Mount: Received property: HORIZONLIMITSMANAGE
23:16:16.397 00.000 13083422720 INDI Mount: Received property: HORIZONLIMITSFILEOPERATION
23:16:16.397 00.000 13083422720 INDI Mount: Received property: HORIZONLIMITSONLIMIT
23:16:16.397 00.000 13083422720 INDI Mount: Received property: HORIZONLIMITSLIMITGOTO
23:16:16.401 00.004 8659680832 INDI Mount: SideOfPier returns 1
23:16:16.448 00.047 8659680832 Status Line: Mount Connected
23:16:16.448 00.000 8659680832 Connected Scope:INDI Mount [EQMod Mount]
23:16:23.316 06.868 8659680832 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
23:16:23.316 00.000 8659680832 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
23:16:23.528 00.212 8659680832 GetBoolean("/profile/5/ShowDecModeWarning", 1) returns 1
23:16:24.222 00.694 8659680832 StartLoopingInteractive: Loop button clicked
23:16:24.222 00.000 8659680832 Status Line: Looping
23:16:24.223 00.001 8659680832 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:16:24.224 00.001 8659680832 ScheduleExposure(1000,3,0) exposurePending=0
23:16:24.224 00.000 8659680832 Enqueuing Expose request
23:16:24.224 00.000 13073477632 Worker thread wakes up
23:16:24.224 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:16:24.224 00.000 13073477632 Exposure delay set to 0
23:16:24.225 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:16:24.456 00.231 13073477632 QHY: set CONTROL_GAIN 40 (0..100 incr 1)
23:16:24.685 00.229 13073477632 QHY: set CONTROL_USBTRAFFIC 30 (0..60 incr 1)
23:16:24.798 00.113 13073477632 QHY: set CONTROL_SPEED 0
23:16:31.970 07.172 13073477632 Exposure complete
23:16:31.981 00.011 13073477632 worker thread done servicing request
23:16:31.981 00.000 8659680832 OnExposeComplete: enter
23:16:31.981 00.000 8659680832 UpdateGuideState(): m_state=1
23:16:31.981 00.000 8659680832 UpdateCurrentPosition: no star selected
23:16:31.981 00.000 8659680832 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/guider.cpp:1371->unable to update current position
23:16:31.981 00.000 8659680832 Status Line: No star selected
23:16:31.982 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=38, max=56101, med=5491, FiltMin=1958, FiltMax=43712, Gamma=0.920
23:16:31.982 00.000 8659680832 UpdateGuideState exits: No star selected
23:16:31.982 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:31.982 00.000 8659680832 ScheduleExposure(1000,3,0) exposurePending=0
23:16:31.982 00.000 8659680832 Enqueuing Expose request
23:16:31.982 00.000 13073477632 Worker thread wakes up
23:16:31.982 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:16:31.982 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:16:36.166 04.184 8659680832 SetCurrentPosition(595.18,819.34)
23:16:36.166 00.000 8659680832 Star::Find(15, 595, 819, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
23:16:36.166 00.000 8659680832 Star::Find returns 1 (0), X=594.77, Y=819.83, Mass=789419, SNR=109.7, Peak=47065 HFD=4.5
23:16:36.166 00.000 8659680832 setting lock position to (594.77, 819.83)
23:16:36.166 00.000 8659680832 MultiStar: stabilizing after lock position change
23:16:36.166 00.000 8659680832 MultiStar: single-star usage forced by user star selection
23:16:36.166 00.000 8659680832 Status Line: Selected star at (594.8, 819.8)
23:16:36.169 00.003 8659680832 Changing from state SELECTING to SELECTED
23:16:36.169 00.000 8659680832 guider state => SELECTED
23:16:38.213 02.044 13073477632 Exposure complete
23:16:38.224 00.011 13073477632 worker thread done servicing request
23:16:38.224 00.000 8659680832 OnExposeComplete: enter
23:16:38.224 00.000 8659680832 UpdateGuideState(): m_state=2
23:16:38.225 00.001 8659680832 Star::Find(15, 594, 819, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2
23:16:38.225 00.000 8659680832 Star::Find returns 1 (0), X=594.62, Y=821.27, Mass=808061, SNR=104.6, Peak=60658 HFD=4.2
23:16:38.225 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=60658, med=5504, FiltMin=2125, FiltMax=51315, Gamma=0.920
23:16:38.226 00.001 8659680832 UpdateGuideState exits: m=808061 SNR=104.6
23:16:38.226 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:38.226 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:16:38.226 00.000 8659680832 Enqueuing Expose request
23:16:38.226 00.000 13073477632 Worker thread wakes up
23:16:38.226 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:16:38.226 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(580,806,31,31)
23:16:38.505 00.279 8659680832 GuideButtonClick i=1 ctx=Guide button clicked
23:16:38.506 00.001 8659680832 Changing from state SELECTED to CALIBRATING_PRIMARY
23:16:38.506 00.000 8659680832 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
23:16:38.506 00.000 8659680832 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
23:16:38.506 00.000 8659680832 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
23:16:38.506 00.000 8659680832 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
23:16:38.506 00.000 8659680832 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 47.478000
23:16:38.506 00.000 8659680832 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 9
23:16:38.506 00.000 8659680832 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 7
23:16:38.506 00.000 8659680832 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:16:38.506 00.000 8659680832 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 2
23:16:38.506 00.000 8659680832 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 14 June 2026 at 12:11:30 AM"
23:16:38.506 00.000 8659680832 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:16:38.506 00.000 8659680832 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.9 1.1}, {-5.2 2.5}, {-7.8 4.0}, {-11.1 4.9}, {-13.7 6.2}, {-16.0 7.6}, {-19.1 8.9}, {-20.8 10.5}, {-22.7 11.6}, {-22.7 11.6}, {-19.1 15.4}, {-14.5 19.4}, {-9.9 23.2}, {-7.0 26.2}"
23:16:38.507 00.001 8659680832 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.3 3.3}, {-3.2 7.0}, {-4.4 10.8}, {-5.8 14.4}, {-7.0 18.5}, {-8.7 21.8}, {-9.6 25.9}, {-9.6 25.9}, {-9.6 26.0}, {-9.3 23.7}, {-8.6 22.1}"
23:16:38.507 00.000 8659680832 INDI Mount: SideOfPier returns 1
23:16:38.507 00.000 8659680832 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:16:38.507 00.000 8659680832 INDI Mount: SideOfPier returns 1
23:16:38.507 00.000 8659680832 guider state => CALIBRATING_PRIMARY
23:16:38.508 00.001 8659680832 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:16:38.508 00.000 8659680832 reset dither spiral
23:16:44.460 05.952 13073477632 Exposure complete
23:16:44.471 00.011 13073477632 worker thread done servicing request
23:16:44.471 00.000 8659680832 OnExposeComplete: enter
23:16:44.471 00.000 8659680832 UpdateGuideState(): m_state=3
23:16:44.471 00.000 8659680832 Star::Find(15, 594, 821, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3
23:16:44.471 00.000 8659680832 Star::Find returns 1 (0), X=592.96, Y=822.15, Mass=715612, SNR=115.8, Peak=43174 HFD=4.3
23:16:44.472 00.001 8659680832 Scope::UpdateCalibrationState: starting location = 592.96,822.15 coords = 18.34,-13.8
23:16:44.472 00.000 8659680832 Status Line: West step   1, dist= 0.0
23:16:44.473 00.001 8659680832 Enqueuing Calibration Move request for direction 3
23:16:44.473 00.000 13073477632 Worker thread wakes up
23:16:44.473 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:16:44.473 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:16:44.473 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:16:44.473 00.000 13073477632 MoveAxis(W, 1000, -)
23:16:44.473 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=53337, med=5516, FiltMin=1977, FiltMax=47296, Gamma=0.920
23:16:44.473 00.000 8659680832 UpdateGuideState exits: m=715612 SNR=115.8
23:16:44.473 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:44.473 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:16:44.473 00.000 8659680832 Enqueuing Expose request
23:16:45.549 01.076 13073477632 Move returns status 0, amount 1000
23:16:45.549 00.000 13073477632 move complete, result=0
23:16:45.549 00.000 13073477632 worker thread done servicing request
23:16:45.549 00.000 13073477632 Worker thread wakes up
23:16:45.549 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:16:45.550 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(578,807,31,31)
23:16:50.708 05.158 13073477632 Exposure complete
23:16:50.720 00.012 13073477632 worker thread done servicing request
23:16:50.720 00.000 8659680832 OnExposeComplete: enter
23:16:50.720 00.000 8659680832 UpdateGuideState(): m_state=3
23:16:50.720 00.000 8659680832 Star::Find(15, 592, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:16:50.720 00.000 8659680832 Star::Find returns 1 (0), X=594.09, Y=823.91, Mass=813914, SNR=99.6, Peak=52377 HFD=4.4
23:16:50.720 00.000 8659680832 Status Line: West step   2, dist= 2.1
23:16:50.721 00.001 8659680832 Enqueuing Calibration Move request for direction 3
23:16:50.721 00.000 13073477632 Worker thread wakes up
23:16:50.721 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:16:50.721 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:16:50.721 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:16:50.721 00.000 13073477632 MoveAxis(W, 1000, -)
23:16:50.721 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=55500, med=5504, FiltMin=1894, FiltMax=46028, Gamma=0.920
23:16:50.721 00.000 8659680832 UpdateGuideState exits: m=813914 SNR=99.6
23:16:50.721 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:50.721 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:16:50.721 00.000 8659680832 Enqueuing Expose request
23:16:51.803 01.082 13073477632 Move returns status 0, amount 1000
23:16:51.804 00.001 13073477632 move complete, result=0
23:16:51.804 00.000 13073477632 worker thread done servicing request
23:16:51.804 00.000 13073477632 Worker thread wakes up
23:16:51.804 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:16:51.804 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(579,809,31,31)
23:16:56.953 05.149 13073477632 Exposure complete
23:16:56.965 00.012 13073477632 worker thread done servicing request
23:16:56.965 00.000 8659680832 OnExposeComplete: enter
23:16:56.965 00.000 8659680832 UpdateGuideState(): m_state=3
23:16:56.965 00.000 8659680832 Star::Find(15, 594, 823, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
23:16:56.965 00.000 8659680832 Star::Find returns 1 (0), X=594.93, Y=825.88, Mass=770148, SNR=108.8, Peak=50509 HFD=4.3
23:16:56.966 00.001 8659680832 Status Line: West step   3, dist= 4.2
23:16:56.966 00.000 8659680832 Enqueuing Calibration Move request for direction 3
23:16:56.966 00.000 13073477632 Worker thread wakes up
23:16:56.966 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:16:56.966 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:16:56.966 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:16:56.966 00.000 13073477632 MoveAxis(W, 1000, -)
23:16:56.966 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=56281, med=5504, FiltMin=2028, FiltMax=50662, Gamma=0.920
23:16:56.966 00.000 8659680832 UpdateGuideState exits: m=770148 SNR=108.8
23:16:56.966 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:56.966 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:16:56.966 00.000 8659680832 Enqueuing Expose request
23:16:58.042 01.076 13073477632 Move returns status 0, amount 1000
23:16:58.042 00.000 13073477632 move complete, result=0
23:16:58.043 00.001 13073477632 worker thread done servicing request
23:16:58.043 00.000 13073477632 Worker thread wakes up
23:16:58.043 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:16:58.043 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(580,811,31,31)
23:17:03.201 05.158 13073477632 Exposure complete
23:17:03.213 00.012 13073477632 worker thread done servicing request
23:17:03.213 00.000 8659680832 OnExposeComplete: enter
23:17:03.213 00.000 8659680832 UpdateGuideState(): m_state=3
23:17:03.213 00.000 8659680832 Star::Find(15, 594, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6
23:17:03.213 00.000 8659680832 Star::Find returns 1 (0), X=595.34, Y=827.44, Mass=829885, SNR=127.3, Peak=54425 HFD=4.6
23:17:03.214 00.001 8659680832 Status Line: West step   4, dist= 5.8
23:17:03.214 00.000 8659680832 Enqueuing Calibration Move request for direction 3
23:17:03.214 00.000 13073477632 Worker thread wakes up
23:17:03.214 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:17:03.214 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:17:03.214 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:17:03.214 00.000 13073477632 MoveAxis(W, 1000, -)
23:17:03.214 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=56357, med=5517, FiltMin=2073, FiltMax=47282, Gamma=0.920
23:17:03.214 00.000 8659680832 UpdateGuideState exits: m=829885 SNR=127.3
23:17:03.214 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:03.214 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:17:03.215 00.001 8659680832 Enqueuing Expose request
23:17:04.281 01.066 13073477632 Move returns status 0, amount 1000
23:17:04.281 00.000 13073477632 move complete, result=0
23:17:04.282 00.001 13073477632 worker thread done servicing request
23:17:04.282 00.000 13073477632 Worker thread wakes up
23:17:04.282 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:17:04.282 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(580,812,31,31)
23:17:09.447 05.165 13073477632 Exposure complete
23:17:09.459 00.012 13073477632 worker thread done servicing request
23:17:09.459 00.000 8659680832 OnExposeComplete: enter
23:17:09.459 00.000 8659680832 UpdateGuideState(): m_state=3
23:17:09.459 00.000 8659680832 Star::Find(15, 595, 827, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7
23:17:09.459 00.000 8659680832 Star::Find returns 1 (0), X=596.28, Y=829.45, Mass=922861, SNR=136.3, Peak=56319 HFD=4.6
23:17:09.460 00.001 8659680832 Status Line: West step   5, dist= 8.0
23:17:09.460 00.000 8659680832 Enqueuing Calibration Move request for direction 3
23:17:09.460 00.000 13073477632 Worker thread wakes up
23:17:09.460 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:17:09.460 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:17:09.460 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:17:09.460 00.000 13073477632 MoveAxis(W, 1000, -)
23:17:09.460 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=25, max=60403, med=5516, FiltMin=2048, FiltMax=46029, Gamma=0.920
23:17:09.460 00.000 8659680832 UpdateGuideState exits: m=922861 SNR=136.3
23:17:09.460 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:09.460 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:17:09.460 00.000 8659680832 Enqueuing Expose request
23:17:10.536 01.076 13073477632 Move returns status 0, amount 1000
23:17:10.536 00.000 13073477632 move complete, result=0
23:17:10.536 00.000 13073477632 worker thread done servicing request
23:17:10.537 00.001 13073477632 Worker thread wakes up
23:17:10.537 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:17:10.537 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(581,814,31,31)
23:17:15.691 05.154 13073477632 Exposure complete
23:17:15.701 00.010 13073477632 worker thread done servicing request
23:17:15.701 00.000 8659680832 OnExposeComplete: enter
23:17:15.701 00.000 8659680832 UpdateGuideState(): m_state=3
23:17:15.701 00.000 8659680832 Star::Find(15, 596, 829, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8
23:17:15.701 00.000 8659680832 Star::Find returns 1 (0), X=597.16, Y=831.26, Mass=922063, SNR=127.5, Peak=58534 HFD=4.5
23:17:15.702 00.001 8659680832 Status Line: West step   6, dist=10.0
23:17:15.702 00.000 8659680832 Enqueuing Calibration Move request for direction 3
23:17:15.702 00.000 13073477632 Worker thread wakes up
23:17:15.702 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:17:15.702 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:17:15.702 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:17:15.702 00.000 13073477632 MoveAxis(W, 1000, -)
23:17:15.702 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=58534, med=5517, FiltMin=2086, FiltMax=48550, Gamma=0.920
23:17:15.702 00.000 8659680832 UpdateGuideState exits: m=922063 SNR=127.5
23:17:15.702 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:15.702 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:17:15.702 00.000 8659680832 Enqueuing Expose request
23:17:16.776 01.074 13073477632 Move returns status 0, amount 1000
23:17:16.777 00.001 13073477632 move complete, result=0
23:17:16.777 00.000 13073477632 worker thread done servicing request
23:17:16.777 00.000 13073477632 Worker thread wakes up
23:17:16.777 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:17:16.777 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(582,816,31,31)
23:17:21.939 05.162 13073477632 Exposure complete
23:17:21.951 00.012 13073477632 worker thread done servicing request
23:17:21.951 00.000 8659680832 OnExposeComplete: enter
23:17:21.951 00.000 8659680832 UpdateGuideState(): m_state=3
23:17:21.951 00.000 8659680832 Star::Find(15, 597, 831, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
23:17:21.951 00.000 8659680832 Star::Find returns 1 (0), X=597.60, Y=833.06, Mass=823904, SNR=105.9, Peak=60466 HFD=4.1
23:17:21.952 00.001 8659680832 Status Line: West step   7, dist=11.9
23:17:21.952 00.000 8659680832 Enqueuing Calibration Move request for direction 3
23:17:21.952 00.000 13073477632 Worker thread wakes up
23:17:21.952 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:17:21.952 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:17:21.952 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:17:21.952 00.000 13073477632 MoveAxis(W, 1000, -)
23:17:21.952 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=60466, med=5516, FiltMin=1971, FiltMax=48895, Gamma=0.920
23:17:21.952 00.000 8659680832 UpdateGuideState exits: m=823904 SNR=105.9
23:17:21.952 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:21.952 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:17:21.952 00.000 8659680832 Enqueuing Expose request
23:17:23.030 01.078 13073477632 Move returns status 0, amount 1000
23:17:23.030 00.000 13073477632 move complete, result=0
23:17:23.030 00.000 13073477632 worker thread done servicing request
23:17:23.031 00.001 13073477632 Worker thread wakes up
23:17:23.031 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:17:23.031 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(583,818,31,31)
23:17:28.185 05.154 13073477632 Exposure complete
23:17:28.196 00.011 13073477632 worker thread done servicing request
23:17:28.196 00.000 8659680832 OnExposeComplete: enter
23:17:28.196 00.000 8659680832 UpdateGuideState(): m_state=3
23:17:28.196 00.000 8659680832 Star::Find(15, 597, 833, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
23:17:28.196 00.000 8659680832 Star::Find returns 1 (0), X=598.86, Y=834.91, Mass=884535, SNR=111.3, Peak=61977 HFD=4.3
23:17:28.197 00.001 8659680832 Status Line: West step   8, dist=14.1
23:17:28.197 00.000 8659680832 Enqueuing Calibration Move request for direction 3
23:17:28.197 00.000 13073477632 Worker thread wakes up
23:17:28.197 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:17:28.197 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:17:28.197 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:17:28.197 00.000 13073477632 MoveAxis(W, 1000, -)
23:17:28.197 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=61977, med=5516, FiltMin=2060, FiltMax=47513, Gamma=0.920
23:17:28.197 00.000 8659680832 UpdateGuideState exits: m=884535 SNR=111.3
23:17:28.197 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:28.197 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:17:28.197 00.000 8659680832 Enqueuing Expose request
23:17:29.268 01.071 13073477632 Move returns status 0, amount 1000
23:17:29.269 00.001 13073477632 move complete, result=0
23:17:29.269 00.000 13073477632 worker thread done servicing request
23:17:29.269 00.000 13073477632 Worker thread wakes up
23:17:29.269 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:17:29.269 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(584,820,31,31)
23:17:34.434 05.165 13073477632 Exposure complete
23:17:34.447 00.013 13073477632 worker thread done servicing request
23:17:34.447 00.000 8659680832 OnExposeComplete: enter
23:17:34.447 00.000 8659680832 UpdateGuideState(): m_state=3
23:17:34.447 00.000 8659680832 Star::Find(15, 598, 834, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11
23:17:34.447 00.000 8659680832 Star::Find returns 1 (0), X=599.89, Y=836.77, Mass=840416, SNR=121.4, Peak=51507 HFD=4.5
23:17:34.447 00.000 8659680832 Status Line: West step   9, dist=16.2
23:17:34.448 00.001 8659680832 Enqueuing Calibration Move request for direction 3
23:17:34.448 00.000 13073477632 Worker thread wakes up
23:17:34.448 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:17:34.448 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:17:34.448 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:17:34.448 00.000 13073477632 MoveAxis(W, 1000, -)
23:17:34.448 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=76, max=54271, med=5516, FiltMin=2061, FiltMax=46719, Gamma=0.920
23:17:34.448 00.000 8659680832 UpdateGuideState exits: m=840416 SNR=121.4
23:17:34.448 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:34.448 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:17:34.448 00.000 8659680832 Enqueuing Expose request
23:17:35.523 01.075 13073477632 Move returns status 0, amount 1000
23:17:35.523 00.000 13073477632 move complete, result=0
23:17:35.523 00.000 13073477632 worker thread done servicing request
23:17:35.523 00.000 13073477632 Worker thread wakes up
23:17:35.524 00.001 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:17:35.524 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(585,822,31,31)
23:17:40.677 05.153 13073477632 Exposure complete
23:17:40.688 00.011 13073477632 worker thread done servicing request
23:17:40.688 00.000 8659680832 OnExposeComplete: enter
23:17:40.688 00.000 8659680832 UpdateGuideState(): m_state=3
23:17:40.688 00.000 8659680832 Star::Find(15, 599, 836, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12
23:17:40.689 00.001 8659680832 Star::Find returns 1 (0), X=600.71, Y=838.69, Mass=833923, SNR=101.1, Peak=51392 HFD=4.3
23:17:40.689 00.000 8659680832 Status Line: West step  10, dist=18.3
23:17:40.689 00.000 8659680832 Enqueuing Calibration Move request for direction 3
23:17:40.689 00.000 13073477632 Worker thread wakes up
23:17:40.689 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:17:40.689 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:17:40.689 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:17:40.689 00.000 13073477632 MoveAxis(W, 1000, -)
23:17:40.689 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=179, max=53990, med=5529, FiltMin=1996, FiltMax=44787, Gamma=0.920
23:17:40.689 00.000 8659680832 UpdateGuideState exits: m=833923 SNR=101.1
23:17:40.689 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:40.689 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:17:40.689 00.000 8659680832 Enqueuing Expose request
23:17:41.762 01.073 13073477632 Move returns status 0, amount 1000
23:17:41.763 00.001 13073477632 move complete, result=0
23:17:41.763 00.000 13073477632 worker thread done servicing request
23:17:41.763 00.000 13073477632 Worker thread wakes up
23:17:41.763 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:17:41.763 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(586,824,31,31)
23:17:46.925 05.162 13073477632 Exposure complete
23:17:46.936 00.011 13073477632 worker thread done servicing request
23:17:46.936 00.000 8659680832 OnExposeComplete: enter
23:17:46.936 00.000 8659680832 UpdateGuideState(): m_state=3
23:17:46.936 00.000 8659680832 Star::Find(15, 600, 838, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13
23:17:46.936 00.000 8659680832 Star::Find returns 1 (0), X=602.04, Y=840.72, Mass=793745, SNR=102.7, Peak=54848 HFD=4.0
23:17:46.936 00.000 8659680832 Status Line: West step  11, dist=20.7
23:17:46.937 00.001 8659680832 Enqueuing Calibration Move request for direction 3
23:17:46.937 00.000 13073477632 Worker thread wakes up
23:17:46.937 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:17:46.937 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:17:46.937 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:17:46.937 00.000 13073477632 MoveAxis(W, 1000, -)
23:17:46.937 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=54975, med=5529, FiltMin=1907, FiltMax=46643, Gamma=0.920
23:17:46.937 00.000 8659680832 UpdateGuideState exits: m=793745 SNR=102.7
23:17:46.937 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:46.937 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:17:46.937 00.000 8659680832 Enqueuing Expose request
23:17:48.098 01.161 13073477632 Move returns status 0, amount 1000
23:17:48.098 00.000 13073477632 move complete, result=0
23:17:48.098 00.000 13073477632 worker thread done servicing request
23:17:48.098 00.000 13073477632 Worker thread wakes up
23:17:48.098 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:17:48.098 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(587,826,31,31)
23:17:53.173 05.075 13073477632 Exposure complete
23:17:53.185 00.012 13073477632 worker thread done servicing request
23:17:53.185 00.000 8659680832 OnExposeComplete: enter
23:17:53.185 00.000 8659680832 UpdateGuideState(): m_state=3
23:17:53.185 00.000 8659680832 Star::Find(15, 602, 840, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
23:17:53.185 00.000 8659680832 Star::Find returns 1 (0), X=603.40, Y=843.10, Mass=949449, SNR=120.5, Peak=57881 HFD=4.6
23:17:53.186 00.001 8659680832 Status Line: West step  12, dist=23.4
23:17:53.186 00.000 8659680832 Enqueuing Calibration Move request for direction 3
23:17:53.186 00.000 13073477632 Worker thread wakes up
23:17:53.186 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:17:53.186 00.000 13073477632 Handling axis move in thread for scope dir=3 dur=1000
23:17:53.186 00.000 13073477632 scope move axis dir= 3 dur= 1000 opts= 0x0
23:17:53.186 00.000 13073477632 MoveAxis(W, 1000, -)
23:17:53.186 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=57881, med=5529, FiltMin=1996, FiltMax=44825, Gamma=0.920
23:17:53.186 00.000 8659680832 UpdateGuideState exits: m=949449 SNR=120.5
23:17:53.186 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:53.186 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:17:53.186 00.000 8659680832 Enqueuing Expose request
23:17:54.256 01.070 13073477632 Move returns status 0, amount 1000
23:17:54.256 00.000 13073477632 move complete, result=0
23:17:54.257 00.001 13073477632 worker thread done servicing request
23:17:54.257 00.000 13073477632 Worker thread wakes up
23:17:54.257 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:17:54.257 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(588,828,31,31)
23:17:59.417 05.160 13073477632 Exposure complete
23:17:59.426 00.009 13073477632 worker thread done servicing request
23:17:59.427 00.001 8659680832 OnExposeComplete: enter
23:17:59.427 00.000 8659680832 UpdateGuideState(): m_state=3
23:17:59.427 00.000 8659680832 Star::Find(15, 603, 843, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
23:17:59.427 00.000 8659680832 Star::Find returns 1 (0), X=604.08, Y=844.74, Mass=773520, SNR=93.2, Peak=48051 HFD=4.2
23:17:59.427 00.000 8659680832 WEST calibration completes with steps=12 angle=-116.2 rate=2.098 parity=1
23:17:59.427 00.000 8659680832 Falling Through to state GO_EAST
23:17:59.427 00.000 8659680832 Status Line: East step   5, dist=25.2
23:17:59.428 00.001 8659680832 Enqueuing Calibration Move request for direction 2
23:17:59.428 00.000 13073477632 Worker thread wakes up
23:17:59.428 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:17:59.428 00.000 13073477632 Handling axis move in thread for scope dir=2 dur=2500
23:17:59.428 00.000 13073477632 scope move axis dir= 2 dur= 2500 opts= 0x0
23:17:59.428 00.000 13073477632 MoveAxis(E, 2500, -)
23:17:59.428 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=55539, med=5529, FiltMin=2227, FiltMax=45734, Gamma=0.920
23:17:59.428 00.000 8659680832 UpdateGuideState exits: m=773520 SNR=93.2
23:17:59.428 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:59.428 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:17:59.428 00.000 8659680832 Enqueuing Expose request
23:18:01.999 02.571 13073477632 Move returns status 0, amount 2500
23:18:01.999 00.000 13073477632 move complete, result=0
23:18:01.999 00.000 13073477632 worker thread done servicing request
23:18:01.999 00.000 13073477632 Worker thread wakes up
23:18:01.999 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:18:01.999 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(589,830,31,31)
23:18:08.164 06.165 13073477632 Exposure complete
23:18:08.173 00.009 13073477632 worker thread done servicing request
23:18:08.173 00.000 8659680832 OnExposeComplete: enter
23:18:08.173 00.000 8659680832 UpdateGuideState(): m_state=3
23:18:08.173 00.000 8659680832 Star::Find(15, 604, 844, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 16
23:18:08.173 00.000 8659680832 Star::Find returns 1 (0), X=598.85, Y=844.85, Mass=832796, SNR=122.3, Peak=56409 HFD=4.3
23:18:08.173 00.000 8659680832 Status Line: East step   4, dist=23.5
23:18:08.174 00.001 8659680832 Enqueuing Calibration Move request for direction 2
23:18:08.174 00.000 13073477632 Worker thread wakes up
23:18:08.174 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:18:08.174 00.000 13073477632 Handling axis move in thread for scope dir=2 dur=2500
23:18:08.174 00.000 13073477632 scope move axis dir= 2 dur= 2500 opts= 0x0
23:18:08.174 00.000 13073477632 MoveAxis(E, 2500, -)
23:18:08.174 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=166, max=60799, med=5529, FiltMin=1945, FiltMax=50418, Gamma=0.920
23:18:08.174 00.000 8659680832 UpdateGuideState exits: m=832796 SNR=122.3
23:18:08.174 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:08.174 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:18:08.174 00.000 8659680832 Enqueuing Expose request
23:18:10.749 02.575 13073477632 Move returns status 0, amount 2500
23:18:10.749 00.000 13073477632 move complete, result=0
23:18:10.749 00.000 13073477632 worker thread done servicing request
23:18:10.750 00.001 13073477632 Worker thread wakes up
23:18:10.750 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:18:10.750 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(584,830,31,31)
23:18:16.912 06.162 13073477632 Exposure complete
23:18:16.923 00.011 13073477632 worker thread done servicing request
23:18:16.923 00.000 8659680832 OnExposeComplete: enter
23:18:16.923 00.000 8659680832 UpdateGuideState(): m_state=3
23:18:16.923 00.000 8659680832 Star::Find(15, 598, 844, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
23:18:16.923 00.000 8659680832 Star::Find returns 1 (0), X=593.26, Y=845.26, Mass=881898, SNR=126.1, Peak=57881 HFD=4.5
23:18:16.924 00.001 8659680832 Status Line: East step   3, dist=23.1
23:18:16.924 00.000 8659680832 Enqueuing Calibration Move request for direction 2
23:18:16.924 00.000 13073477632 Worker thread wakes up
23:18:16.924 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:18:16.924 00.000 13073477632 Handling axis move in thread for scope dir=2 dur=2500
23:18:16.924 00.000 13073477632 scope move axis dir= 2 dur= 2500 opts= 0x0
23:18:16.924 00.000 13073477632 MoveAxis(E, 2500, -)
23:18:16.924 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=57881, med=5529, FiltMin=1984, FiltMax=49984, Gamma=0.920
23:18:16.924 00.000 8659680832 UpdateGuideState exits: m=881898 SNR=126.1
23:18:16.924 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:16.924 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:18:16.924 00.000 8659680832 Enqueuing Expose request
23:18:19.499 02.575 13073477632 Move returns status 0, amount 2500
23:18:19.500 00.001 13073477632 move complete, result=0
23:18:19.500 00.000 13073477632 worker thread done servicing request
23:18:19.500 00.000 13073477632 Worker thread wakes up
23:18:19.500 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:18:19.500 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(578,830,31,31)
23:18:25.655 06.155 13073477632 Exposure complete
23:18:25.667 00.012 13073477632 worker thread done servicing request
23:18:25.667 00.000 8659680832 OnExposeComplete: enter
23:18:25.667 00.000 8659680832 UpdateGuideState(): m_state=3
23:18:25.667 00.000 8659680832 Star::Find(15, 593, 845, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 18
23:18:25.667 00.000 8659680832 Star::Find returns 1 (0), X=587.28, Y=845.24, Mass=747684, SNR=91.9, Peak=37120 HFD=4.6
23:18:25.668 00.001 8659680832 Status Line: East step   2, dist=23.8
23:18:25.668 00.000 8659680832 Enqueuing Calibration Move request for direction 2
23:18:25.668 00.000 13073477632 Worker thread wakes up
23:18:25.668 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:18:25.668 00.000 13073477632 Handling axis move in thread for scope dir=2 dur=2500
23:18:25.668 00.000 13073477632 scope move axis dir= 2 dur= 2500 opts= 0x0
23:18:25.668 00.000 13073477632 MoveAxis(E, 2500, -)
23:18:25.668 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=57458, med=5542, FiltMin=1990, FiltMax=48306, Gamma=0.920
23:18:25.668 00.000 8659680832 UpdateGuideState exits: m=747684 SNR=91.9
23:18:25.668 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:25.668 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:18:25.668 00.000 8659680832 Enqueuing Expose request
23:18:28.250 02.582 13073477632 Move returns status 0, amount 2500
23:18:28.251 00.001 13073477632 move complete, result=0
23:18:28.251 00.000 13073477632 worker thread done servicing request
23:18:28.251 00.000 13073477632 Worker thread wakes up
23:18:28.251 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:18:28.251 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(572,830,31,31)
23:18:34.416 06.165 13073477632 Exposure complete
23:18:34.430 00.014 13073477632 worker thread done servicing request
23:18:34.430 00.000 8659680832 OnExposeComplete: enter
23:18:34.431 00.001 8659680832 UpdateGuideState(): m_state=3
23:18:34.431 00.000 8659680832 Star::Find(15, 587, 845, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
23:18:34.431 00.000 8659680832 Star::Find returns 1 (0), X=581.40, Y=845.23, Mass=833975, SNR=115.6, Peak=53017 HFD=4.5
23:18:34.431 00.000 8659680832 Status Line: East step   1, dist=25.8
23:18:34.432 00.001 8659680832 Enqueuing Calibration Move request for direction 2
23:18:34.432 00.000 13073477632 Worker thread wakes up
23:18:34.432 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir E(2) 2000 opts 0x0
23:18:34.432 00.000 13073477632 Handling axis move in thread for scope dir=2 dur=2000
23:18:34.432 00.000 13073477632 scope move axis dir= 2 dur= 2000 opts= 0x0
23:18:34.432 00.000 13073477632 MoveAxis(E, 2000, -)
23:18:34.432 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=54361, med=5542, FiltMin=2150, FiltMax=43481, Gamma=0.920
23:18:34.432 00.000 8659680832 UpdateGuideState exits: m=833975 SNR=115.6
23:18:34.432 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:34.432 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:18:34.432 00.000 8659680832 Enqueuing Expose request
23:18:35.812 01.380 8659680832 evsrv: cli 0x6000036703c0 connect
23:18:35.812 00.000 8659680832 case statement mapped state 3 to 2
23:18:35.813 00.001 8659680832 case statement mapped state 3 to 2
23:18:35.867 00.054 8659680832 evsrv: cli 0x6000036703c0 request: {"id":1,"jsonrpc":"2.0","method":"set_connected","params":[true]}
23:18:35.867 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":0,"id":1}
23:18:35.868 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":2,"jsonrpc":"2.0","method":"get_connected"}
23:18:35.868 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":2}
23:18:35.878 00.010 8659680832 evsrv: cli 0x6000036703c0 request: {"id":3,"jsonrpc":"2.0","method":"get_current_equipment"}
23:18:35.879 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":{"camera":{"name":"QHY5PII-C-5147d690f33c7353","connected":true},"mount":{"name":"INDI Mount [EQMod Mount]","connected":true}},"id":3}
23:18:35.887 00.008 8659680832 evsrv: cli 0x6000036703c0 request: {"id":4,"jsonrpc":"2.0","method":"get_pixel_scale"}
23:18:35.887 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":3.49064,"id":4}
23:18:35.894 00.007 8659680832 evsrv: cli 0x6000036703c0 request: {"id":5,"jsonrpc":"2.0","method":"get_exposure"}
23:18:35.895 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":1000,"id":5}
23:18:35.905 00.010 8659680832 evsrv: cli 0x6000036703c0 request: {"id":6,"jsonrpc":"2.0","method":"get_dec_guide_mode"}
23:18:35.905 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Auto","id":6}
23:18:35.912 00.007 8659680832 evsrv: cli 0x6000036703c0 request: {"id":7,"jsonrpc":"2.0","method":"get_exposure_durations"}
23:18:35.912 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":[10,20,50,100,200,500,1000,1500,2000,2500,3000,3500,4000,4500,5000,6000,7000,8000,9000,10000,15000,30000],"id":7}
23:18:35.919 00.007 8659680832 evsrv: cli 0x6000036703c0 request: {"id":8,"jsonrpc":"2.0","method":"get_current_equipment"}
23:18:35.919 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":{"camera":{"name":"QHY5PII-C-5147d690f33c7353","connected":true},"mount":{"name":"INDI Mount [EQMod Mount]","connected":true}},"id":8}
23:18:36.505 00.586 13073477632 Move returns status 0, amount 2000
23:18:36.505 00.000 13073477632 move complete, result=0
23:18:36.506 00.001 13073477632 worker thread done servicing request
23:18:36.506 00.000 13073477632 Worker thread wakes up
23:18:36.506 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:18:36.506 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(566,830,31,31)
23:18:38.962 02.456 8659680832 evsrv: cli 0x6000036703c0 request: {"id":9,"jsonrpc":"2.0","method":"get_connected"}
23:18:38.962 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":9}
23:18:38.964 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":10,"jsonrpc":"2.0","method":"get_app_state"}
23:18:38.964 00.000 8659680832 case statement mapped state 3 to 2
23:18:38.964 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":10}
23:18:41.907 02.943 13073477632 Exposure complete
23:18:41.922 00.015 13073477632 worker thread done servicing request
23:18:41.922 00.000 8659680832 OnExposeComplete: enter
23:18:41.922 00.000 8659680832 UpdateGuideState(): m_state=3
23:18:41.922 00.000 8659680832 Star::Find(15, 581, 845, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 20
23:18:41.922 00.000 8659680832 Star::Find returns 1 (0), X=576.97, Y=845.83, Mass=867989, SNR=120.7, Peak=51955 HFD=4.4
23:18:41.922 00.000 8659680832 Backlash: Looking for 3 moves of 1.3 px, max attempts = 60
23:18:41.922 00.000 8659680832 Falling Through to state CLEAR_BACKLASH
23:18:41.923 00.001 8659680832 Backlash: Starting north clearing using pulse width of 1000
23:18:41.923 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:18:41.923 00.000 13073477632 Worker thread wakes up
23:18:41.923 00.000 8659680832 Status Line: Clearing backlash step 1
23:18:41.923 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:18:41.923 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:18:41.923 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:18:41.923 00.000 13073477632 MoveAxis(N, 1000, -)
23:18:41.923 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=51, max=56844, med=5542, FiltMin=2124, FiltMax=49522, Gamma=0.920
23:18:41.923 00.000 8659680832 UpdateGuideState exits: m=867989 SNR=120.7
23:18:41.923 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:41.923 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:18:41.923 00.000 8659680832 Enqueuing Expose request
23:18:41.971 00.048 8659680832 evsrv: cli 0x6000036703c0 request: {"id":11,"jsonrpc":"2.0","method":"get_connected"}
23:18:41.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":11}
23:18:41.972 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":12,"jsonrpc":"2.0","method":"get_app_state"}
23:18:41.972 00.000 8659680832 case statement mapped state 3 to 2
23:18:41.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":12}
23:18:42.968 00.996 13073477632 Move returns status 0, amount 1000
23:18:42.968 00.000 13073477632 move complete, result=0
23:18:42.968 00.000 13073477632 worker thread done servicing request
23:18:42.968 00.000 13073477632 Worker thread wakes up
23:18:42.968 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:18:42.968 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(562,831,31,31)
23:18:44.972 02.004 8659680832 evsrv: cli 0x6000036703c0 request: {"id":13,"jsonrpc":"2.0","method":"get_connected"}
23:18:44.973 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":13}
23:18:44.974 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":14,"jsonrpc":"2.0","method":"get_app_state"}
23:18:44.974 00.000 8659680832 case statement mapped state 3 to 2
23:18:44.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":14}
23:18:47.976 03.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":15,"jsonrpc":"2.0","method":"get_connected"}
23:18:47.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":15}
23:18:47.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":16,"jsonrpc":"2.0","method":"get_app_state"}
23:18:47.978 00.000 8659680832 case statement mapped state 3 to 2
23:18:47.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":16}
23:18:48.146 00.168 13073477632 Exposure complete
23:18:48.158 00.012 13073477632 worker thread done servicing request
23:18:48.158 00.000 8659680832 OnExposeComplete: enter
23:18:48.158 00.000 8659680832 UpdateGuideState(): m_state=3
23:18:48.158 00.000 8659680832 Star::Find(15, 576, 845, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 21
23:18:48.158 00.000 8659680832 Star::Find returns 1 (0), X=576.07, Y=845.37, Mass=871127, SNR=102.2, Peak=58342 HFD=4.2
23:18:48.159 00.001 8659680832 Backlash: Rejected small move of 1.0 px
23:18:48.159 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:18:48.159 00.000 13073477632 Worker thread wakes up
23:18:48.159 00.000 8659680832 Status Line: Clearing backlash step   2
23:18:48.159 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:18:48.159 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:18:48.159 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:18:48.159 00.000 13073477632 MoveAxis(N, 1000, -)
23:18:48.160 00.001 8659680832 Backlash: Clearing backlash step   2, Last Delta = 1.01 px, CumDistance = 1.01 px
23:18:48.160 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=58342, med=5529, FiltMin=2022, FiltMax=47897, Gamma=0.920
23:18:48.160 00.000 8659680832 UpdateGuideState exits: m=871127 SNR=102.2
23:18:48.160 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:48.160 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:18:48.160 00.000 8659680832 Enqueuing Expose request
23:18:49.206 01.046 13073477632 Move returns status 0, amount 1000
23:18:49.206 00.000 13073477632 move complete, result=0
23:18:49.207 00.001 13073477632 worker thread done servicing request
23:18:49.207 00.000 13073477632 Worker thread wakes up
23:18:49.207 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:18:49.207 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,830,31,31)
23:18:50.977 01.770 8659680832 evsrv: cli 0x6000036703c0 request: {"id":17,"jsonrpc":"2.0","method":"get_connected"}
23:18:50.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":17}
23:18:50.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":18,"jsonrpc":"2.0","method":"get_app_state"}
23:18:50.978 00.000 8659680832 case statement mapped state 3 to 2
23:18:50.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":18}
23:18:53.973 02.995 8659680832 evsrv: cli 0x6000036703c0 request: {"id":19,"jsonrpc":"2.0","method":"get_connected"}
23:18:53.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":19}
23:18:53.974 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":20,"jsonrpc":"2.0","method":"get_app_state"}
23:18:53.974 00.000 8659680832 case statement mapped state 3 to 2
23:18:53.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":20}
23:18:54.392 00.418 13073477632 Exposure complete
23:18:54.403 00.011 13073477632 worker thread done servicing request
23:18:54.403 00.000 8659680832 OnExposeComplete: enter
23:18:54.403 00.000 8659680832 UpdateGuideState(): m_state=3
23:18:54.403 00.000 8659680832 Star::Find(15, 576, 845, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 22
23:18:54.404 00.001 8659680832 Star::Find returns 1 (0), X=575.12, Y=844.41, Mass=848461, SNR=116.2, Peak=48102 HFD=4.3
23:18:54.404 00.000 8659680832 Backlash: Accepted clearing move of 1.3
23:18:54.404 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:18:54.404 00.000 13073477632 Worker thread wakes up
23:18:54.404 00.000 8659680832 Status Line: Clearing backlash step   3
23:18:54.404 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:18:54.404 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:18:54.404 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:18:54.404 00.000 13073477632 MoveAxis(N, 1000, -)
23:18:54.405 00.001 8659680832 Backlash: Clearing backlash step   3, Last Delta = 1.34 px, CumDistance = 2.32 px
23:18:54.405 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=38, max=56473, med=5529, FiltMin=1689, FiltMax=47513, Gamma=0.920
23:18:54.405 00.000 8659680832 UpdateGuideState exits: m=848461 SNR=116.2
23:18:54.405 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:54.405 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:18:54.405 00.000 8659680832 Enqueuing Expose request
23:18:55.446 01.041 13073477632 Move returns status 0, amount 1000
23:18:55.446 00.000 13073477632 move complete, result=0
23:18:55.446 00.000 13073477632 worker thread done servicing request
23:18:55.446 00.000 13073477632 Worker thread wakes up
23:18:55.446 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:18:55.446 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(560,829,31,31)
23:18:56.976 01.530 8659680832 evsrv: cli 0x6000036703c0 request: {"id":21,"jsonrpc":"2.0","method":"get_connected"}
23:18:56.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":21}
23:18:56.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":22,"jsonrpc":"2.0","method":"get_app_state"}
23:18:56.978 00.000 8659680832 case statement mapped state 3 to 2
23:18:56.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":22}
23:18:59.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":23,"jsonrpc":"2.0","method":"get_connected"}
23:18:59.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":23}
23:18:59.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":24,"jsonrpc":"2.0","method":"get_app_state"}
23:18:59.978 00.000 8659680832 case statement mapped state 3 to 2
23:18:59.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":24}
23:19:00.636 00.658 13073477632 Exposure complete
23:19:00.649 00.013 13073477632 worker thread done servicing request
23:19:00.649 00.000 8659680832 OnExposeComplete: enter
23:19:00.649 00.000 8659680832 UpdateGuideState(): m_state=3
23:19:00.649 00.000 8659680832 Star::Find(15, 575, 844, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 23
23:19:00.649 00.000 8659680832 Star::Find returns 1 (0), X=575.58, Y=843.88, Mass=852929, SNR=104.4, Peak=55871 HFD=4.6
23:19:00.649 00.000 8659680832 Backlash: Rejected small move of 0.7 px
23:19:00.649 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:19:00.649 00.000 8659680832 Status Line: Clearing backlash step   4
23:19:00.649 00.000 13073477632 Worker thread wakes up
23:19:00.650 00.001 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:19:00.650 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:19:00.650 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:19:00.650 00.000 13073477632 MoveAxis(N, 1000, -)
23:19:00.650 00.000 8659680832 Backlash: Clearing backlash step   4, Last Delta = 0.70 px, CumDistance = 2.39 px
23:19:00.650 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=55871, med=5517, FiltMin=1779, FiltMax=48370, Gamma=0.920
23:19:00.650 00.000 8659680832 UpdateGuideState exits: m=852929 SNR=104.4
23:19:00.650 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:00.650 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:19:00.650 00.000 8659680832 Enqueuing Expose request
23:19:01.764 01.114 13073477632 Move returns status 0, amount 1000
23:19:01.765 00.001 13073477632 move complete, result=0
23:19:01.765 00.000 13073477632 worker thread done servicing request
23:19:01.765 00.000 13073477632 Worker thread wakes up
23:19:01.765 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:19:01.765 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,829,31,31)
23:19:02.977 01.212 8659680832 evsrv: cli 0x6000036703c0 request: {"id":25,"jsonrpc":"2.0","method":"get_connected"}
23:19:02.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":25}
23:19:02.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":26,"jsonrpc":"2.0","method":"get_app_state"}
23:19:02.979 00.001 8659680832 case statement mapped state 3 to 2
23:19:02.979 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":26}
23:19:05.972 02.993 8659680832 evsrv: cli 0x6000036703c0 request: {"id":27,"jsonrpc":"2.0","method":"get_connected"}
23:19:05.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":27}
23:19:05.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":28,"jsonrpc":"2.0","method":"get_app_state"}
23:19:05.973 00.000 8659680832 case statement mapped state 3 to 2
23:19:05.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":28}
23:19:06.883 00.910 13073477632 Exposure complete
23:19:06.895 00.012 13073477632 worker thread done servicing request
23:19:06.895 00.000 8659680832 OnExposeComplete: enter
23:19:06.896 00.001 8659680832 UpdateGuideState(): m_state=3
23:19:06.896 00.000 8659680832 Star::Find(15, 575, 843, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 24
23:19:06.896 00.000 8659680832 Star::Find returns 1 (0), X=574.69, Y=842.94, Mass=876593, SNR=105.2, Peak=62848 HFD=4.1
23:19:06.896 00.000 8659680832 Backlash: Accepted clearing move of 1.3
23:19:06.896 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:19:06.896 00.000 13073477632 Worker thread wakes up
23:19:06.896 00.000 8659680832 Status Line: Clearing backlash step   5
23:19:06.896 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:19:06.896 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:19:06.896 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:19:06.896 00.000 13073477632 MoveAxis(N, 1000, -)
23:19:06.897 00.001 8659680832 Backlash: Clearing backlash step   5, Last Delta = 1.29 px, CumDistance = 3.67 px
23:19:06.897 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=268, max=62848, med=5529, FiltMin=2099, FiltMax=51967, Gamma=0.920
23:19:06.897 00.000 8659680832 UpdateGuideState exits: m=876593 SNR=105.2
23:19:06.897 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:06.897 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:19:06.897 00.000 8659680832 Enqueuing Expose request
23:19:07.939 01.042 13073477632 Move returns status 0, amount 1000
23:19:07.940 00.001 13073477632 move complete, result=0
23:19:07.940 00.000 13073477632 worker thread done servicing request
23:19:07.940 00.000 13073477632 Worker thread wakes up
23:19:07.940 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:19:07.940 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(560,828,31,31)
23:19:08.975 01.035 8659680832 evsrv: cli 0x6000036703c0 request: {"id":29,"jsonrpc":"2.0","method":"get_connected"}
23:19:08.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":29}
23:19:08.977 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":30,"jsonrpc":"2.0","method":"get_app_state"}
23:19:08.977 00.000 8659680832 case statement mapped state 3 to 2
23:19:08.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":30}
23:19:11.976 02.999 8659680832 evsrv: cli 0x6000036703c0 request: {"id":31,"jsonrpc":"2.0","method":"get_connected"}
23:19:11.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":31}
23:19:11.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":32,"jsonrpc":"2.0","method":"get_app_state"}
23:19:11.978 00.000 8659680832 case statement mapped state 3 to 2
23:19:11.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":32}
23:19:13.128 01.150 13073477632 Exposure complete
23:19:13.141 00.013 13073477632 worker thread done servicing request
23:19:13.141 00.000 8659680832 OnExposeComplete: enter
23:19:13.141 00.000 8659680832 UpdateGuideState(): m_state=3
23:19:13.141 00.000 8659680832 Star::Find(15, 574, 842, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 25
23:19:13.141 00.000 8659680832 Star::Find returns 1 (0), X=574.59, Y=842.35, Mass=834708, SNR=106.8, Peak=46746 HFD=4.6
23:19:13.141 00.000 8659680832 Backlash: Rejected small move of 0.6 px
23:19:13.141 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:19:13.141 00.000 8659680832 Status Line: Clearing backlash step   6
23:19:13.141 00.000 13073477632 Worker thread wakes up
23:19:13.141 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:19:13.141 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:19:13.141 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:19:13.141 00.000 13073477632 MoveAxis(N, 1000, -)
23:19:13.142 00.001 8659680832 Backlash: Clearing backlash step   6, Last Delta = 0.60 px, CumDistance = 4.21 px
23:19:13.142 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=307, max=55206, med=5529, FiltMin=2112, FiltMax=50112, Gamma=0.920
23:19:13.142 00.000 8659680832 UpdateGuideState exits: m=834708 SNR=106.8
23:19:13.142 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:13.142 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:19:13.142 00.000 8659680832 Enqueuing Expose request
23:19:14.178 01.036 13073477632 Move returns status 0, amount 1000
23:19:14.178 00.000 13073477632 move complete, result=0
23:19:14.179 00.001 13073477632 worker thread done servicing request
23:19:14.179 00.000 13073477632 Worker thread wakes up
23:19:14.179 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:19:14.179 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(560,827,31,31)
23:19:14.976 00.797 8659680832 evsrv: cli 0x6000036703c0 request: {"id":33,"jsonrpc":"2.0","method":"get_connected"}
23:19:14.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":33}
23:19:14.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":34,"jsonrpc":"2.0","method":"get_app_state"}
23:19:14.978 00.000 8659680832 case statement mapped state 3 to 2
23:19:14.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":34}
23:19:17.971 02.993 8659680832 evsrv: cli 0x6000036703c0 request: {"id":35,"jsonrpc":"2.0","method":"get_connected"}
23:19:17.972 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":35}
23:19:17.972 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":36,"jsonrpc":"2.0","method":"get_app_state"}
23:19:17.972 00.000 8659680832 case statement mapped state 3 to 2
23:19:17.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":36}
23:19:19.377 01.405 13073477632 Exposure complete
23:19:19.389 00.012 13073477632 worker thread done servicing request
23:19:19.389 00.000 8659680832 OnExposeComplete: enter
23:19:19.389 00.000 8659680832 UpdateGuideState(): m_state=3
23:19:19.389 00.000 8659680832 Star::Find(15, 574, 842, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 26
23:19:19.389 00.000 8659680832 Star::Find returns 1 (0), X=574.16, Y=841.60, Mass=838907, SNR=109.1, Peak=52595 HFD=4.2
23:19:19.389 00.000 8659680832 Backlash: Rejected small move of 0.9 px
23:19:19.389 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:19:19.389 00.000 8659680832 Status Line: Clearing backlash step   7
23:19:19.389 00.000 13073477632 Worker thread wakes up
23:19:19.389 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:19:19.389 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:19:19.389 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:19:19.389 00.000 13073477632 MoveAxis(N, 1000, -)
23:19:19.390 00.001 8659680832 Backlash: Clearing backlash step   7, Last Delta = 0.86 px, CumDistance = 5.07 px
23:19:19.390 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=60031, med=5516, FiltMin=1920, FiltMax=47936, Gamma=0.920
23:19:19.390 00.000 8659680832 UpdateGuideState exits: m=838907 SNR=109.1
23:19:19.390 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:19.390 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:19:19.390 00.000 8659680832 Enqueuing Expose request
23:19:20.433 01.043 13073477632 Move returns status 0, amount 1000
23:19:20.433 00.000 13073477632 move complete, result=0
23:19:20.433 00.000 13073477632 worker thread done servicing request
23:19:20.433 00.000 13073477632 Worker thread wakes up
23:19:20.433 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:19:20.433 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,827,31,31)
23:19:20.976 00.543 8659680832 evsrv: cli 0x6000036703c0 request: {"id":37,"jsonrpc":"2.0","method":"get_connected"}
23:19:20.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":37}
23:19:20.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":38,"jsonrpc":"2.0","method":"get_app_state"}
23:19:20.977 00.000 8659680832 case statement mapped state 3 to 2
23:19:20.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":38}
23:19:23.978 03.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":39,"jsonrpc":"2.0","method":"get_connected"}
23:19:23.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":39}
23:19:23.980 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":40,"jsonrpc":"2.0","method":"get_app_state"}
23:19:23.980 00.000 8659680832 case statement mapped state 3 to 2
23:19:23.980 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":40}
23:19:25.621 01.641 13073477632 Exposure complete
23:19:25.631 00.010 13073477632 worker thread done servicing request
23:19:25.631 00.000 8659680832 OnExposeComplete: enter
23:19:25.631 00.000 8659680832 UpdateGuideState(): m_state=3
23:19:25.632 00.001 8659680832 Star::Find(15, 574, 841, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 27
23:19:25.632 00.000 8659680832 Star::Find returns 1 (0), X=573.57, Y=840.88, Mass=826965, SNR=102.2, Peak=58880 HFD=3.9
23:19:25.632 00.000 8659680832 Backlash: Rejected small move of 0.9 px
23:19:25.632 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:19:25.632 00.000 8659680832 Status Line: Clearing backlash step   8
23:19:25.632 00.000 13073477632 Worker thread wakes up
23:19:25.632 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:19:25.632 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:19:25.632 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:19:25.632 00.000 13073477632 MoveAxis(N, 1000, -)
23:19:25.632 00.000 8659680832 Backlash: Clearing backlash step   8, Last Delta = 0.93 px, CumDistance = 6.00 px
23:19:25.633 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=61337, med=5504, FiltMin=2137, FiltMax=50483, Gamma=0.920
23:19:25.633 00.000 8659680832 UpdateGuideState exits: m=826965 SNR=102.2
23:19:25.633 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:25.633 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:19:25.633 00.000 8659680832 Enqueuing Expose request
23:19:26.672 01.039 13073477632 Move returns status 0, amount 1000
23:19:26.672 00.000 13073477632 move complete, result=0
23:19:26.672 00.000 13073477632 worker thread done servicing request
23:19:26.672 00.000 13073477632 Worker thread wakes up
23:19:26.672 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:19:26.673 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,826,31,31)
23:19:26.976 00.303 8659680832 evsrv: cli 0x6000036703c0 request: {"id":41,"jsonrpc":"2.0","method":"get_connected"}
23:19:26.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":41}
23:19:26.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":42,"jsonrpc":"2.0","method":"get_app_state"}
23:19:26.978 00.000 8659680832 case statement mapped state 3 to 2
23:19:26.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":42}
23:19:29.972 02.994 8659680832 evsrv: cli 0x6000036703c0 request: {"id":43,"jsonrpc":"2.0","method":"get_connected"}
23:19:29.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":43}
23:19:29.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":44,"jsonrpc":"2.0","method":"get_app_state"}
23:19:29.973 00.000 8659680832 case statement mapped state 3 to 2
23:19:29.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":44}
23:19:31.870 01.897 13073477632 Exposure complete
23:19:31.882 00.012 13073477632 worker thread done servicing request
23:19:31.882 00.000 8659680832 OnExposeComplete: enter
23:19:31.882 00.000 8659680832 UpdateGuideState(): m_state=3
23:19:31.882 00.000 8659680832 Star::Find(15, 573, 840, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 28
23:19:31.882 00.000 8659680832 Star::Find returns 1 (0), X=573.74, Y=840.53, Mass=885185, SNR=131.0, Peak=50419 HFD=4.6
23:19:31.883 00.001 8659680832 Backlash: Rejected small move of 0.4 px
23:19:31.883 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:19:31.883 00.000 13073477632 Worker thread wakes up
23:19:31.883 00.000 8659680832 Status Line: Clearing backlash step   9
23:19:31.883 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:19:31.883 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:19:31.883 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:19:31.883 00.000 13073477632 MoveAxis(N, 1000, -)
23:19:31.883 00.000 8659680832 Backlash: Clearing backlash step   9, Last Delta = 0.39 px, CumDistance = 6.20 px
23:19:31.883 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=192, max=57433, med=5504, FiltMin=1849, FiltMax=46323, Gamma=0.920
23:19:31.883 00.000 8659680832 UpdateGuideState exits: m=885185 SNR=131.0
23:19:31.884 00.001 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:31.884 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:19:31.884 00.000 8659680832 Enqueuing Expose request
23:19:32.927 01.043 13073477632 Move returns status 0, amount 1000
23:19:32.927 00.000 13073477632 move complete, result=0
23:19:32.927 00.000 13073477632 worker thread done servicing request
23:19:32.927 00.000 13073477632 Worker thread wakes up
23:19:32.927 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:19:32.928 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,826,31,31)
23:19:32.977 00.049 8659680832 evsrv: cli 0x6000036703c0 request: {"id":45,"jsonrpc":"2.0","method":"get_connected"}
23:19:32.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":45}
23:19:32.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":46,"jsonrpc":"2.0","method":"get_app_state"}
23:19:32.978 00.000 8659680832 case statement mapped state 3 to 2
23:19:32.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":46}
23:19:35.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":47,"jsonrpc":"2.0","method":"get_connected"}
23:19:35.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":47}
23:19:35.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":48,"jsonrpc":"2.0","method":"get_app_state"}
23:19:35.978 00.000 8659680832 case statement mapped state 3 to 2
23:19:35.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":48}
23:19:38.116 02.138 13073477632 Exposure complete
23:19:38.128 00.012 13073477632 worker thread done servicing request
23:19:38.128 00.000 8659680832 OnExposeComplete: enter
23:19:38.128 00.000 8659680832 UpdateGuideState(): m_state=3
23:19:38.128 00.000 8659680832 Star::Find(15, 573, 840, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 29
23:19:38.129 00.001 8659680832 Star::Find returns 1 (0), X=573.39, Y=839.54, Mass=830791, SNR=98.5, Peak=52671 HFD=4.2
23:19:38.129 00.000 8659680832 Backlash: Rejected small move of 1.1 px
23:19:38.129 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:19:38.129 00.000 8659680832 Status Line: Clearing backlash step  10
23:19:38.129 00.000 13073477632 Worker thread wakes up
23:19:38.129 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:19:38.129 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:19:38.129 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:19:38.129 00.000 13073477632 MoveAxis(N, 1000, -)
23:19:38.129 00.000 8659680832 Backlash: Clearing backlash step  10, Last Delta = 1.06 px, CumDistance = 7.24 px
23:19:38.130 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=128, max=55730, med=5504, FiltMin=2265, FiltMax=48575, Gamma=0.920
23:19:38.130 00.000 8659680832 UpdateGuideState exits: m=830791 SNR=98.5
23:19:38.130 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:38.130 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:19:38.130 00.000 8659680832 Enqueuing Expose request
23:19:38.976 00.846 8659680832 evsrv: cli 0x6000036703c0 request: {"id":49,"jsonrpc":"2.0","method":"get_connected"}
23:19:38.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":49}
23:19:38.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":50,"jsonrpc":"2.0","method":"get_app_state"}
23:19:38.978 00.001 8659680832 case statement mapped state 3 to 2
23:19:38.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":50}
23:19:39.182 00.204 13073477632 Move returns status 0, amount 1000
23:19:39.182 00.000 13073477632 move complete, result=0
23:19:39.182 00.000 13073477632 worker thread done servicing request
23:19:39.183 00.001 13073477632 Worker thread wakes up
23:19:39.183 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:19:39.183 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(558,825,31,31)
23:19:41.972 02.789 8659680832 evsrv: cli 0x6000036703c0 request: {"id":51,"jsonrpc":"2.0","method":"get_connected"}
23:19:41.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":51}
23:19:41.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":52,"jsonrpc":"2.0","method":"get_app_state"}
23:19:41.973 00.000 8659680832 case statement mapped state 3 to 2
23:19:41.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":52}
23:19:44.364 02.391 13073477632 Exposure complete
23:19:44.376 00.012 13073477632 worker thread done servicing request
23:19:44.376 00.000 8659680832 OnExposeComplete: enter
23:19:44.376 00.000 8659680832 UpdateGuideState(): m_state=3
23:19:44.377 00.001 8659680832 Star::Find(15, 573, 839, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 30
23:19:44.377 00.000 8659680832 Star::Find returns 1 (0), X=573.19, Y=838.90, Mass=845890, SNR=105.4, Peak=56613 HFD=4.2
23:19:44.377 00.000 8659680832 Backlash: Rejected small move of 0.7 px
23:19:44.377 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:19:44.377 00.000 8659680832 Status Line: Clearing backlash step  11
23:19:44.377 00.000 13073477632 Worker thread wakes up
23:19:44.377 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:19:44.377 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:19:44.377 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:19:44.377 00.000 13073477632 MoveAxis(N, 1000, -)
23:19:44.377 00.000 8659680832 Backlash: Clearing backlash step  11, Last Delta = 0.67 px, CumDistance = 7.89 px
23:19:44.378 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=58418, med=5504, FiltMin=2137, FiltMax=49523, Gamma=0.920
23:19:44.378 00.000 8659680832 UpdateGuideState exits: m=845890 SNR=105.4
23:19:44.378 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:44.378 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:19:44.378 00.000 8659680832 Enqueuing Expose request
23:19:44.976 00.598 8659680832 evsrv: cli 0x6000036703c0 request: {"id":53,"jsonrpc":"2.0","method":"get_connected"}
23:19:44.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":53}
23:19:44.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":54,"jsonrpc":"2.0","method":"get_app_state"}
23:19:44.978 00.001 8659680832 case statement mapped state 3 to 2
23:19:44.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":54}
23:19:45.421 00.443 13073477632 Move returns status 0, amount 1000
23:19:45.421 00.000 13073477632 move complete, result=0
23:19:45.421 00.000 13073477632 worker thread done servicing request
23:19:45.421 00.000 13073477632 Worker thread wakes up
23:19:45.421 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:19:45.421 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(558,824,31,31)
23:19:47.976 02.555 8659680832 evsrv: cli 0x6000036703c0 request: {"id":55,"jsonrpc":"2.0","method":"get_connected"}
23:19:47.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":55}
23:19:47.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":56,"jsonrpc":"2.0","method":"get_app_state"}
23:19:47.978 00.000 8659680832 case statement mapped state 3 to 2
23:19:47.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":56}
23:19:50.610 02.632 13073477632 Exposure complete
23:19:50.622 00.012 13073477632 worker thread done servicing request
23:19:50.622 00.000 8659680832 OnExposeComplete: enter
23:19:50.622 00.000 8659680832 UpdateGuideState(): m_state=3
23:19:50.622 00.000 8659680832 Star::Find(15, 573, 838, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 31
23:19:50.622 00.000 8659680832 Star::Find returns 1 (0), X=573.11, Y=838.38, Mass=812728, SNR=108.2, Peak=48153 HFD=4.2
23:19:50.623 00.001 8659680832 Backlash: Rejected small move of 0.5 px
23:19:50.623 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:19:50.623 00.000 8659680832 Status Line: Clearing backlash step  12
23:19:50.623 00.000 13073477632 Worker thread wakes up
23:19:50.623 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:19:50.623 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:19:50.623 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:19:50.623 00.000 13073477632 MoveAxis(N, 1000, -)
23:19:50.623 00.000 8659680832 Backlash: Clearing backlash step  12, Last Delta = 0.52 px, CumDistance = 8.39 px
23:19:50.623 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=55155, med=5491, FiltMin=2073, FiltMax=49280, Gamma=0.920
23:19:50.624 00.001 8659680832 UpdateGuideState exits: m=812728 SNR=108.2
23:19:50.624 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:50.624 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:19:50.624 00.000 8659680832 Enqueuing Expose request
23:19:50.976 00.352 8659680832 evsrv: cli 0x6000036703c0 request: {"id":57,"jsonrpc":"2.0","method":"get_connected"}
23:19:50.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":57}
23:19:50.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":58,"jsonrpc":"2.0","method":"get_app_state"}
23:19:50.977 00.000 8659680832 case statement mapped state 3 to 2
23:19:50.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":58}
23:19:51.659 00.682 13073477632 Move returns status 0, amount 1000
23:19:51.659 00.000 13073477632 move complete, result=0
23:19:51.660 00.001 13073477632 worker thread done servicing request
23:19:51.660 00.000 13073477632 Worker thread wakes up
23:19:51.660 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:19:51.660 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(558,823,31,31)
23:19:53.972 02.312 8659680832 evsrv: cli 0x6000036703c0 request: {"id":59,"jsonrpc":"2.0","method":"get_connected"}
23:19:53.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":59}
23:19:53.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":60,"jsonrpc":"2.0","method":"get_app_state"}
23:19:53.973 00.000 8659680832 case statement mapped state 3 to 2
23:19:53.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":60}
23:19:56.856 02.883 13073477632 Exposure complete
23:19:56.868 00.012 13073477632 worker thread done servicing request
23:19:56.868 00.000 8659680832 OnExposeComplete: enter
23:19:56.868 00.000 8659680832 UpdateGuideState(): m_state=3
23:19:56.868 00.000 8659680832 Star::Find(15, 573, 838, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 32
23:19:56.868 00.000 8659680832 Star::Find returns 1 (0), X=573.46, Y=837.89, Mass=776321, SNR=114.9, Peak=50265 HFD=4.1
23:19:56.868 00.000 8659680832 Backlash: Rejected small move of 0.6 px
23:19:56.868 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:19:56.868 00.000 13073477632 Worker thread wakes up
23:19:56.868 00.000 8659680832 Status Line: Clearing backlash step  13
23:19:56.869 00.001 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:19:56.869 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:19:56.869 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:19:56.869 00.000 13073477632 MoveAxis(N, 1000, -)
23:19:56.869 00.000 8659680832 Backlash: Clearing backlash step  13, Last Delta = 0.60 px, CumDistance = 8.68 px
23:19:56.869 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=12, max=54553, med=5516, FiltMin=1920, FiltMax=47347, Gamma=0.920
23:19:56.869 00.000 8659680832 UpdateGuideState exits: m=776321 SNR=114.9
23:19:56.869 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:56.869 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:19:56.869 00.000 8659680832 Enqueuing Expose request
23:19:56.976 00.107 8659680832 evsrv: cli 0x6000036703c0 request: {"id":61,"jsonrpc":"2.0","method":"get_connected"}
23:19:56.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":61}
23:19:56.976 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":62,"jsonrpc":"2.0","method":"get_app_state"}
23:19:56.976 00.000 8659680832 case statement mapped state 3 to 2
23:19:56.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":62}
23:19:57.914 00.938 13073477632 Move returns status 0, amount 1000
23:19:57.914 00.000 13073477632 move complete, result=0
23:19:57.914 00.000 13073477632 worker thread done servicing request
23:19:57.915 00.001 13073477632 Worker thread wakes up
23:19:57.915 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:19:57.915 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(558,823,31,31)
23:19:59.977 02.062 8659680832 evsrv: cli 0x6000036703c0 request: {"id":63,"jsonrpc":"2.0","method":"get_connected"}
23:19:59.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":63}
23:19:59.979 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":64,"jsonrpc":"2.0","method":"get_app_state"}
23:19:59.979 00.000 8659680832 case statement mapped state 3 to 2
23:19:59.979 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":64}
23:20:02.976 02.997 8659680832 evsrv: cli 0x6000036703c0 request: {"id":65,"jsonrpc":"2.0","method":"get_connected"}
23:20:02.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":65}
23:20:02.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":66,"jsonrpc":"2.0","method":"get_app_state"}
23:20:02.978 00.000 8659680832 case statement mapped state 3 to 2
23:20:02.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":66}
23:20:03.103 00.125 13073477632 Exposure complete
23:20:03.115 00.012 13073477632 worker thread done servicing request
23:20:03.116 00.001 8659680832 OnExposeComplete: enter
23:20:03.116 00.000 8659680832 UpdateGuideState(): m_state=3
23:20:03.116 00.000 8659680832 Star::Find(15, 573, 837, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 33
23:20:03.116 00.000 8659680832 Star::Find returns 1 (0), X=573.79, Y=837.72, Mass=802880, SNR=124.3, Peak=57049 HFD=3.9
23:20:03.116 00.000 8659680832 Backlash: Rejected small move of 0.4 px
23:20:03.116 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:20:03.116 00.000 13073477632 Worker thread wakes up
23:20:03.116 00.000 8659680832 Status Line: Clearing backlash step  14
23:20:03.116 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:20:03.116 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:20:03.116 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:20:03.116 00.000 13073477632 MoveAxis(N, 1000, -)
23:20:03.117 00.001 8659680832 Backlash: Clearing backlash step  14, Last Delta = 0.38 px, CumDistance = 8.71 px
23:20:03.117 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=58969, med=5504, FiltMin=2022, FiltMax=47309, Gamma=0.920
23:20:03.117 00.000 8659680832 UpdateGuideState exits: m=802880 SNR=124.3
23:20:03.117 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:03.117 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:20:03.117 00.000 8659680832 Enqueuing Expose request
23:20:04.153 01.036 13073477632 Move returns status 0, amount 1000
23:20:04.154 00.001 13073477632 move complete, result=0
23:20:04.154 00.000 13073477632 worker thread done servicing request
23:20:04.154 00.000 13073477632 Worker thread wakes up
23:20:04.154 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:20:04.154 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,823,31,31)
23:20:05.972 01.818 8659680832 evsrv: cli 0x6000036703c0 request: {"id":67,"jsonrpc":"2.0","method":"get_connected"}
23:20:05.973 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":67}
23:20:05.974 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":68,"jsonrpc":"2.0","method":"get_app_state"}
23:20:05.974 00.000 8659680832 case statement mapped state 3 to 2
23:20:05.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":68}
23:20:08.976 03.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":69,"jsonrpc":"2.0","method":"get_connected"}
23:20:08.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":69}
23:20:08.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":70,"jsonrpc":"2.0","method":"get_app_state"}
23:20:08.977 00.000 8659680832 case statement mapped state 3 to 2
23:20:08.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":70}
23:20:09.353 00.376 13073477632 Exposure complete
23:20:09.365 00.012 13073477632 worker thread done servicing request
23:20:09.365 00.000 8659680832 OnExposeComplete: enter
23:20:09.365 00.000 8659680832 UpdateGuideState(): m_state=3
23:20:09.365 00.000 8659680832 Star::Find(15, 573, 837, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 34
23:20:09.365 00.000 8659680832 Star::Find returns 1 (0), X=574.04, Y=837.13, Mass=892470, SNR=137.5, Peak=61094 HFD=4.3
23:20:09.366 00.001 8659680832 Backlash: Rejected small move of 0.6 px
23:20:09.366 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:20:09.366 00.000 13073477632 Worker thread wakes up
23:20:09.366 00.000 8659680832 Status Line: Clearing backlash step  15
23:20:09.366 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:20:09.366 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:20:09.366 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:20:09.366 00.000 13073477632 MoveAxis(N, 1000, -)
23:20:09.366 00.000 8659680832 Backlash: Clearing backlash step  15, Last Delta = 0.64 px, CumDistance = 9.18 px
23:20:09.366 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=61094, med=5491, FiltMin=2009, FiltMax=46220, Gamma=0.920
23:20:09.366 00.000 8659680832 UpdateGuideState exits: m=892470 SNR=137.5
23:20:09.367 00.001 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:09.367 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:20:09.367 00.000 8659680832 Enqueuing Expose request
23:20:10.408 01.041 13073477632 Move returns status 0, amount 1000
23:20:10.408 00.000 13073477632 move complete, result=0
23:20:10.409 00.001 13073477632 worker thread done servicing request
23:20:10.409 00.000 13073477632 Worker thread wakes up
23:20:10.409 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:20:10.409 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,822,31,31)
23:20:11.976 01.567 8659680832 evsrv: cli 0x6000036703c0 request: {"id":71,"jsonrpc":"2.0","method":"get_connected"}
23:20:11.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":71}
23:20:11.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":72,"jsonrpc":"2.0","method":"get_app_state"}
23:20:11.978 00.000 8659680832 case statement mapped state 3 to 2
23:20:11.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":72}
23:20:14.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":73,"jsonrpc":"2.0","method":"get_connected"}
23:20:14.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":73}
23:20:14.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":74,"jsonrpc":"2.0","method":"get_app_state"}
23:20:14.978 00.001 8659680832 case statement mapped state 3 to 2
23:20:14.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":74}
23:20:15.597 00.619 13073477632 Exposure complete
23:20:15.609 00.012 13073477632 worker thread done servicing request
23:20:15.609 00.000 8659680832 OnExposeComplete: enter
23:20:15.609 00.000 8659680832 UpdateGuideState(): m_state=3
23:20:15.609 00.000 8659680832 Star::Find(15, 574, 837, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 35
23:20:15.609 00.000 8659680832 Star::Find returns 1 (0), X=574.50, Y=836.98, Mass=857726, SNR=127.3, Peak=55577 HFD=4.2
23:20:15.609 00.000 8659680832 Backlash: Rejected small move of 0.5 px
23:20:15.609 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:20:15.609 00.000 8659680832 Status Line: Clearing backlash step  16
23:20:15.609 00.000 13073477632 Worker thread wakes up
23:20:15.609 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:20:15.609 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:20:15.609 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:20:15.609 00.000 13073477632 MoveAxis(N, 1000, -)
23:20:15.610 00.001 8659680832 Backlash: Clearing backlash step  16, Last Delta = 0.49 px, CumDistance = 9.19 px
23:20:15.610 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=256, max=55577, med=5491, FiltMin=1907, FiltMax=41126, Gamma=0.920
23:20:15.610 00.000 8659680832 UpdateGuideState exits: m=857726 SNR=127.3
23:20:15.610 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:15.610 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:20:15.610 00.000 8659680832 Enqueuing Expose request
23:20:16.647 01.037 13073477632 Move returns status 0, amount 1000
23:20:16.647 00.000 13073477632 move complete, result=0
23:20:16.647 00.000 13073477632 worker thread done servicing request
23:20:16.647 00.000 13073477632 Worker thread wakes up
23:20:16.647 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:20:16.647 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(560,822,31,31)
23:20:17.972 01.325 8659680832 evsrv: cli 0x6000036703c0 request: {"id":75,"jsonrpc":"2.0","method":"get_connected"}
23:20:17.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":75}
23:20:17.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":76,"jsonrpc":"2.0","method":"get_app_state"}
23:20:17.973 00.000 8659680832 case statement mapped state 3 to 2
23:20:17.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":76}
23:20:20.976 03.003 8659680832 evsrv: cli 0x6000036703c0 request: {"id":77,"jsonrpc":"2.0","method":"get_connected"}
23:20:20.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":77}
23:20:20.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":78,"jsonrpc":"2.0","method":"get_app_state"}
23:20:20.978 00.000 8659680832 case statement mapped state 3 to 2
23:20:20.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":78}
23:20:21.843 00.865 13073477632 Exposure complete
23:20:21.855 00.012 13073477632 worker thread done servicing request
23:20:21.855 00.000 8659680832 OnExposeComplete: enter
23:20:21.855 00.000 8659680832 UpdateGuideState(): m_state=3
23:20:21.855 00.000 8659680832 Star::Find(15, 574, 836, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 36
23:20:21.855 00.000 8659680832 Star::Find returns 1 (0), X=573.98, Y=836.53, Mass=784450, SNR=97.7, Peak=48767 HFD=4.1
23:20:21.856 00.001 8659680832 Backlash: Rejected small move of 0.7 px
23:20:21.856 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:20:21.856 00.000 8659680832 Status Line: Clearing backlash step  17
23:20:21.856 00.000 13073477632 Worker thread wakes up
23:20:21.856 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:20:21.856 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:20:21.856 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:20:21.856 00.000 13073477632 MoveAxis(N, 1000, -)
23:20:21.856 00.000 8659680832 Backlash: Clearing backlash step  17, Last Delta = 0.69 px, CumDistance = 9.77 px
23:20:21.856 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=59724, med=5491, FiltMin=1740, FiltMax=48217, Gamma=0.920
23:20:21.856 00.000 8659680832 UpdateGuideState exits: m=784450 SNR=97.7
23:20:21.856 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:21.856 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:20:21.856 00.000 8659680832 Enqueuing Expose request
23:20:22.902 01.046 13073477632 Move returns status 0, amount 1000
23:20:22.902 00.000 13073477632 move complete, result=0
23:20:22.902 00.000 13073477632 worker thread done servicing request
23:20:22.902 00.000 13073477632 Worker thread wakes up
23:20:22.902 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:20:22.902 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,822,31,31)
23:20:23.976 01.074 8659680832 evsrv: cli 0x6000036703c0 request: {"id":79,"jsonrpc":"2.0","method":"get_connected"}
23:20:23.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":79}
23:20:23.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":80,"jsonrpc":"2.0","method":"get_app_state"}
23:20:23.978 00.000 8659680832 case statement mapped state 3 to 2
23:20:23.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":80}
23:20:26.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":81,"jsonrpc":"2.0","method":"get_connected"}
23:20:26.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":81}
23:20:26.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":82,"jsonrpc":"2.0","method":"get_app_state"}
23:20:26.978 00.000 8659680832 case statement mapped state 3 to 2
23:20:26.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":82}
23:20:28.090 01.112 13073477632 Exposure complete
23:20:28.102 00.012 13073477632 worker thread done servicing request
23:20:28.102 00.000 8659680832 OnExposeComplete: enter
23:20:28.102 00.000 8659680832 UpdateGuideState(): m_state=3
23:20:28.102 00.000 8659680832 Star::Find(15, 573, 836, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 37
23:20:28.102 00.000 8659680832 Star::Find returns 1 (0), X=574.22, Y=835.53, Mass=991528, SNR=169.4, Peak=57125 HFD=4.6
23:20:28.102 00.000 8659680832 Backlash: Rejected small move of 1.0 px
23:20:28.102 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:20:28.102 00.000 13073477632 Worker thread wakes up
23:20:28.102 00.000 8659680832 Status Line: Clearing backlash step  18
23:20:28.102 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:20:28.102 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:20:28.102 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:20:28.102 00.000 13073477632 MoveAxis(N, 1000, -)
23:20:28.103 00.001 8659680832 Backlash: Clearing backlash step  18, Last Delta = 1.02 px, CumDistance = 10.65 px
23:20:28.103 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=25, max=61183, med=5491, FiltMin=1932, FiltMax=49446, Gamma=0.920
23:20:28.103 00.000 8659680832 UpdateGuideState exits: m=991528 SNR=169.4
23:20:28.103 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:28.103 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:20:28.103 00.000 8659680832 Enqueuing Expose request
23:20:29.140 01.037 13073477632 Move returns status 0, amount 1000
23:20:29.140 00.000 13073477632 move complete, result=0
23:20:29.140 00.000 13073477632 worker thread done servicing request
23:20:29.140 00.000 13073477632 Worker thread wakes up
23:20:29.140 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:20:29.140 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,821,31,31)
23:20:29.972 00.832 8659680832 evsrv: cli 0x6000036703c0 request: {"id":83,"jsonrpc":"2.0","method":"get_connected"}
23:20:29.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":83}
23:20:29.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":84,"jsonrpc":"2.0","method":"get_app_state"}
23:20:29.974 00.001 8659680832 case statement mapped state 3 to 2
23:20:29.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":84}
23:20:32.976 03.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":85,"jsonrpc":"2.0","method":"get_connected"}
23:20:32.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":85}
23:20:32.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":86,"jsonrpc":"2.0","method":"get_app_state"}
23:20:32.978 00.000 8659680832 case statement mapped state 3 to 2
23:20:32.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":86}
23:20:34.337 01.359 13073477632 Exposure complete
23:20:34.349 00.012 13073477632 worker thread done servicing request
23:20:34.350 00.001 8659680832 OnExposeComplete: enter
23:20:34.350 00.000 8659680832 UpdateGuideState(): m_state=3
23:20:34.350 00.000 8659680832 Star::Find(15, 574, 835, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 38
23:20:34.350 00.000 8659680832 Star::Find returns 1 (0), X=574.47, Y=835.72, Mass=867590, SNR=132.2, Peak=54054 HFD=4.6
23:20:34.350 00.000 8659680832 Backlash: Rejected small direction reversal of 0.3 px
23:20:34.350 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:20:34.350 00.000 8659680832 Status Line: Clearing backlash step  19
23:20:34.350 00.000 13073477632 Worker thread wakes up
23:20:34.350 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:20:34.350 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:20:34.350 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:20:34.350 00.000 13073477632 MoveAxis(N, 1000, -)
23:20:34.351 00.001 8659680832 Backlash: Clearing backlash step  19, Last Delta = 0.31 px, CumDistance = 10.42 px
23:20:34.351 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=140, max=60389, med=5491, FiltMin=2073, FiltMax=51263, Gamma=0.920
23:20:34.351 00.000 8659680832 UpdateGuideState exits: m=867590 SNR=132.2
23:20:34.351 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:34.351 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:20:34.351 00.000 8659680832 Enqueuing Expose request
23:20:35.396 01.045 13073477632 Move returns status 0, amount 1000
23:20:35.396 00.000 13073477632 move complete, result=0
23:20:35.396 00.000 13073477632 worker thread done servicing request
23:20:35.396 00.000 13073477632 Worker thread wakes up
23:20:35.396 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:20:35.397 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,821,31,31)
23:20:35.976 00.579 8659680832 evsrv: cli 0x6000036703c0 request: {"id":87,"jsonrpc":"2.0","method":"get_connected"}
23:20:35.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":87}
23:20:35.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":88,"jsonrpc":"2.0","method":"get_app_state"}
23:20:35.978 00.000 8659680832 case statement mapped state 3 to 2
23:20:35.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":88}
23:20:38.977 02.999 8659680832 evsrv: cli 0x6000036703c0 request: {"id":89,"jsonrpc":"2.0","method":"get_connected"}
23:20:38.978 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":89}
23:20:38.979 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":90,"jsonrpc":"2.0","method":"get_app_state"}
23:20:38.979 00.000 8659680832 case statement mapped state 3 to 2
23:20:38.979 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":90}
23:20:40.588 01.609 13073477632 Exposure complete
23:20:40.600 00.012 13073477632 worker thread done servicing request
23:20:40.600 00.000 8659680832 OnExposeComplete: enter
23:20:40.600 00.000 8659680832 UpdateGuideState(): m_state=3
23:20:40.600 00.000 8659680832 Star::Find(15, 574, 835, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 39
23:20:40.600 00.000 8659680832 Star::Find returns 1 (0), X=573.90, Y=834.73, Mass=877337, SNR=113.7, Peak=58394 HFD=4.2
23:20:40.600 00.000 8659680832 Backlash: Rejected small move of 1.1 px
23:20:40.600 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:20:40.601 00.001 8659680832 Status Line: Clearing backlash step  20
23:20:40.601 00.000 13073477632 Worker thread wakes up
23:20:40.601 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:20:40.601 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:20:40.601 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:20:40.601 00.000 13073477632 MoveAxis(N, 1000, -)
23:20:40.601 00.000 8659680832 Backlash: Clearing backlash step  20, Last Delta = 1.14 px, CumDistance = 11.52 px
23:20:40.601 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=166, max=59328, med=5491, FiltMin=1958, FiltMax=49011, Gamma=0.920
23:20:40.601 00.000 8659680832 UpdateGuideState exits: m=877337 SNR=113.7
23:20:40.601 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:40.601 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:20:40.601 00.000 8659680832 Enqueuing Expose request
23:20:41.714 01.113 13073477632 Move returns status 0, amount 1000
23:20:41.715 00.001 13073477632 move complete, result=0
23:20:41.715 00.000 13073477632 worker thread done servicing request
23:20:41.715 00.000 13073477632 Worker thread wakes up
23:20:41.715 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:20:41.715 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,820,31,31)
23:20:41.972 00.257 8659680832 evsrv: cli 0x6000036703c0 request: {"id":91,"jsonrpc":"2.0","method":"get_connected"}
23:20:41.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":91}
23:20:41.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":92,"jsonrpc":"2.0","method":"get_app_state"}
23:20:41.974 00.001 8659680832 case statement mapped state 3 to 2
23:20:41.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":92}
23:20:44.976 03.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":93,"jsonrpc":"2.0","method":"get_connected"}
23:20:44.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":93}
23:20:44.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":94,"jsonrpc":"2.0","method":"get_app_state"}
23:20:44.978 00.000 8659680832 case statement mapped state 3 to 2
23:20:44.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":94}
23:20:46.830 01.852 13073477632 Exposure complete
23:20:46.842 00.012 13073477632 worker thread done servicing request
23:20:46.842 00.000 8659680832 OnExposeComplete: enter
23:20:46.842 00.000 8659680832 UpdateGuideState(): m_state=3
23:20:46.842 00.000 8659680832 Star::Find(15, 573, 834, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 40
23:20:46.842 00.000 8659680832 Star::Find returns 1 (0), X=574.55, Y=834.40, Mass=876897, SNR=157.8, Peak=52352 HFD=4.9
23:20:46.843 00.001 8659680832 Backlash: Rejected small move of 0.7 px
23:20:46.843 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:20:46.843 00.000 8659680832 Status Line: Clearing backlash step  21
23:20:46.843 00.000 13073477632 Worker thread wakes up
23:20:46.843 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:20:46.843 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:20:46.843 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:20:46.843 00.000 13073477632 MoveAxis(N, 1000, -)
23:20:46.843 00.000 8659680832 Backlash: Clearing backlash step  21, Last Delta = 0.73 px, CumDistance = 11.68 px
23:20:46.843 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=59570, med=5491, FiltMin=2061, FiltMax=49126, Gamma=0.920
23:20:46.843 00.000 8659680832 UpdateGuideState exits: m=876897 SNR=157.8
23:20:46.843 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:46.843 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:20:46.843 00.000 8659680832 Enqueuing Expose request
23:20:47.890 01.047 13073477632 Move returns status 0, amount 1000
23:20:47.890 00.000 13073477632 move complete, result=0
23:20:47.890 00.000 13073477632 worker thread done servicing request
23:20:47.890 00.000 13073477632 Worker thread wakes up
23:20:47.890 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:20:47.890 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(560,819,31,31)
23:20:47.976 00.086 8659680832 evsrv: cli 0x6000036703c0 request: {"id":95,"jsonrpc":"2.0","method":"get_connected"}
23:20:47.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":95}
23:20:47.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":96,"jsonrpc":"2.0","method":"get_app_state"}
23:20:47.978 00.001 8659680832 case statement mapped state 3 to 2
23:20:47.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":96}
23:20:50.975 02.997 8659680832 evsrv: cli 0x6000036703c0 request: {"id":97,"jsonrpc":"2.0","method":"get_connected"}
23:20:50.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":97}
23:20:50.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":98,"jsonrpc":"2.0","method":"get_app_state"}
23:20:50.976 00.000 8659680832 case statement mapped state 3 to 2
23:20:50.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":98}
23:20:53.077 02.100 13073477632 Exposure complete
23:20:53.090 00.013 13073477632 worker thread done servicing request
23:20:53.090 00.000 8659680832 OnExposeComplete: enter
23:20:53.090 00.000 8659680832 UpdateGuideState(): m_state=3
23:20:53.090 00.000 8659680832 Star::Find(15, 574, 834, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 41
23:20:53.090 00.000 8659680832 Star::Find returns 1 (0), X=574.97, Y=833.95, Mass=887867, SNR=107.9, Peak=48345 HFD=4.4
23:20:53.090 00.000 8659680832 Backlash: Rejected small move of 0.6 px
23:20:53.090 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:20:53.090 00.000 8659680832 Status Line: Clearing backlash step  22
23:20:53.090 00.000 13073477632 Worker thread wakes up
23:20:53.090 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:20:53.090 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:20:53.090 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:20:53.090 00.000 13073477632 MoveAxis(N, 1000, -)
23:20:53.091 00.001 8659680832 Backlash: Clearing backlash step  22, Last Delta = 0.62 px, CumDistance = 12.05 px
23:20:53.091 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=102, max=55769, med=5504, FiltMin=1977, FiltMax=50674, Gamma=0.920
23:20:53.091 00.000 8659680832 UpdateGuideState exits: m=887867 SNR=107.9
23:20:53.091 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:53.091 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:20:53.091 00.000 8659680832 Enqueuing Expose request
23:20:53.972 00.881 8659680832 evsrv: cli 0x6000036703c0 request: {"id":99,"jsonrpc":"2.0","method":"get_connected"}
23:20:53.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":99}
23:20:53.974 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":100,"jsonrpc":"2.0","method":"get_app_state"}
23:20:53.974 00.000 8659680832 case statement mapped state 3 to 2
23:20:53.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":100}
23:20:54.128 00.154 13073477632 Move returns status 0, amount 1000
23:20:54.129 00.001 13073477632 move complete, result=0
23:20:54.129 00.000 13073477632 worker thread done servicing request
23:20:54.129 00.000 13073477632 Worker thread wakes up
23:20:54.129 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:20:54.129 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(560,819,31,31)
23:20:56.977 02.848 8659680832 evsrv: cli 0x6000036703c0 request: {"id":101,"jsonrpc":"2.0","method":"get_connected"}
23:20:56.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":101}
23:20:56.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":102,"jsonrpc":"2.0","method":"get_app_state"}
23:20:56.978 00.000 8659680832 case statement mapped state 3 to 2
23:20:56.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":102}
23:20:59.325 02.347 13073477632 Exposure complete
23:20:59.337 00.012 13073477632 worker thread done servicing request
23:20:59.337 00.000 8659680832 OnExposeComplete: enter
23:20:59.337 00.000 8659680832 UpdateGuideState(): m_state=3
23:20:59.337 00.000 8659680832 Star::Find(15, 574, 833, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 42
23:20:59.337 00.000 8659680832 Star::Find returns 1 (0), X=574.32, Y=833.21, Mass=874051, SNR=112.4, Peak=59597 HFD=4.4
23:20:59.338 00.001 8659680832 Backlash: Rejected small move of 1.0 px
23:20:59.338 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:20:59.338 00.000 13073477632 Worker thread wakes up
23:20:59.338 00.000 8659680832 Status Line: Clearing backlash step  23
23:20:59.338 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:20:59.338 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:20:59.338 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:20:59.338 00.000 13073477632 MoveAxis(N, 1000, -)
23:20:59.338 00.000 8659680832 Backlash: Clearing backlash step  23, Last Delta = 0.98 px, CumDistance = 12.89 px
23:20:59.338 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=281, max=59597, med=5491, FiltMin=2176, FiltMax=48870, Gamma=0.920
23:20:59.339 00.001 8659680832 UpdateGuideState exits: m=874051 SNR=112.4
23:20:59.339 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:59.339 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:20:59.339 00.000 8659680832 Enqueuing Expose request
23:20:59.974 00.635 8659680832 evsrv: cli 0x6000036703c0 request: {"id":103,"jsonrpc":"2.0","method":"get_connected"}
23:20:59.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":103}
23:20:59.976 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":104,"jsonrpc":"2.0","method":"get_app_state"}
23:20:59.976 00.000 8659680832 case statement mapped state 3 to 2
23:20:59.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":104}
23:21:00.383 00.407 13073477632 Move returns status 0, amount 1000
23:21:00.383 00.000 13073477632 move complete, result=0
23:21:00.384 00.001 13073477632 worker thread done servicing request
23:21:00.384 00.000 13073477632 Worker thread wakes up
23:21:00.384 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:21:00.384 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,818,31,31)
23:21:02.975 02.591 8659680832 evsrv: cli 0x6000036703c0 request: {"id":105,"jsonrpc":"2.0","method":"get_connected"}
23:21:02.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":105}
23:21:02.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":106,"jsonrpc":"2.0","method":"get_app_state"}
23:21:02.976 00.000 8659680832 case statement mapped state 3 to 2
23:21:02.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":106}
23:21:05.569 02.593 13073477632 Exposure complete
23:21:05.579 00.010 13073477632 worker thread done servicing request
23:21:05.579 00.000 8659680832 OnExposeComplete: enter
23:21:05.580 00.001 8659680832 UpdateGuideState(): m_state=3
23:21:05.580 00.000 8659680832 Star::Find(15, 574, 833, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 43
23:21:05.580 00.000 8659680832 Star::Find returns 1 (0), X=574.45, Y=832.93, Mass=765688, SNR=114.2, Peak=56333 HFD=4.0
23:21:05.580 00.000 8659680832 Backlash: Rejected small move of 0.3 px
23:21:05.580 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:21:05.580 00.000 13073477632 Worker thread wakes up
23:21:05.580 00.000 8659680832 Status Line: Clearing backlash step  24
23:21:05.580 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:21:05.580 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:21:05.580 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:21:05.580 00.000 13073477632 MoveAxis(N, 1000, -)
23:21:05.580 00.000 8659680832 Backlash: Clearing backlash step  24, Last Delta = 0.31 px, CumDistance = 13.14 px
23:21:05.581 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=59443, med=5491, FiltMin=1574, FiltMax=47014, Gamma=0.920
23:21:05.581 00.000 8659680832 UpdateGuideState exits: m=765688 SNR=114.2
23:21:05.581 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:05.581 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:21:05.581 00.000 8659680832 Enqueuing Expose request
23:21:05.973 00.392 8659680832 evsrv: cli 0x6000036703c0 request: {"id":107,"jsonrpc":"2.0","method":"get_connected"}
23:21:05.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":107}
23:21:05.974 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":108,"jsonrpc":"2.0","method":"get_app_state"}
23:21:05.974 00.000 8659680832 case statement mapped state 3 to 2
23:21:05.975 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":108}
23:21:06.622 00.647 13073477632 Move returns status 0, amount 1000
23:21:06.622 00.000 13073477632 move complete, result=0
23:21:06.622 00.000 13073477632 worker thread done servicing request
23:21:06.623 00.001 13073477632 Worker thread wakes up
23:21:06.623 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:21:06.623 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,818,31,31)
23:21:08.975 02.352 8659680832 evsrv: cli 0x6000036703c0 request: {"id":109,"jsonrpc":"2.0","method":"get_connected"}
23:21:08.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":109}
23:21:08.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":110,"jsonrpc":"2.0","method":"get_app_state"}
23:21:08.977 00.001 8659680832 case statement mapped state 3 to 2
23:21:08.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":110}
23:21:11.821 02.844 13073477632 Exposure complete
23:21:11.833 00.012 13073477632 worker thread done servicing request
23:21:11.833 00.000 8659680832 OnExposeComplete: enter
23:21:11.833 00.000 8659680832 UpdateGuideState(): m_state=3
23:21:11.833 00.000 8659680832 Star::Find(15, 574, 832, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 44
23:21:11.833 00.000 8659680832 Star::Find returns 1 (0), X=573.85, Y=832.03, Mass=825065, SNR=114.4, Peak=53619 HFD=4.3
23:21:11.833 00.000 8659680832 Backlash: Rejected small move of 1.1 px
23:21:11.833 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:21:11.833 00.000 8659680832 Status Line: Clearing backlash step  25
23:21:11.833 00.000 13073477632 Worker thread wakes up
23:21:11.833 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:21:11.833 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:21:11.833 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:21:11.833 00.000 13073477632 MoveAxis(N, 1000, -)
23:21:11.833 00.000 8659680832 Backlash: Clearing backlash step  25, Last Delta = 1.08 px, CumDistance = 14.15 px
23:21:11.834 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=230, max=56511, med=5491, FiltMin=2188, FiltMax=45721, Gamma=0.920
23:21:11.834 00.000 8659680832 UpdateGuideState exits: m=825065 SNR=114.4
23:21:11.834 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:11.834 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:21:11.834 00.000 8659680832 Enqueuing Expose request
23:21:11.974 00.140 8659680832 evsrv: cli 0x6000036703c0 request: {"id":111,"jsonrpc":"2.0","method":"get_connected"}
23:21:11.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":111}
23:21:11.975 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":112,"jsonrpc":"2.0","method":"get_app_state"}
23:21:11.975 00.000 8659680832 case statement mapped state 3 to 2
23:21:11.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":112}
23:21:12.877 00.902 13073477632 Move returns status 0, amount 1000
23:21:12.877 00.000 13073477632 move complete, result=0
23:21:12.877 00.000 13073477632 worker thread done servicing request
23:21:12.877 00.000 13073477632 Worker thread wakes up
23:21:12.877 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:21:12.878 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,817,31,31)
23:21:14.974 02.096 8659680832 evsrv: cli 0x6000036703c0 request: {"id":113,"jsonrpc":"2.0","method":"get_connected"}
23:21:14.975 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":113}
23:21:14.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":114,"jsonrpc":"2.0","method":"get_app_state"}
23:21:14.976 00.000 8659680832 case statement mapped state 3 to 2
23:21:14.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":114}
23:21:17.970 02.994 8659680832 evsrv: cli 0x6000036703c0 request: {"id":115,"jsonrpc":"2.0","method":"get_connected"}
23:21:17.971 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":115}
23:21:17.972 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":116,"jsonrpc":"2.0","method":"get_app_state"}
23:21:17.972 00.000 8659680832 case statement mapped state 3 to 2
23:21:17.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":116}
23:21:18.064 00.092 13073477632 Exposure complete
23:21:18.076 00.012 13073477632 worker thread done servicing request
23:21:18.076 00.000 8659680832 OnExposeComplete: enter
23:21:18.076 00.000 8659680832 UpdateGuideState(): m_state=3
23:21:18.076 00.000 8659680832 Star::Find(15, 573, 832, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 45
23:21:18.076 00.000 8659680832 Star::Find returns 1 (0), X=573.61, Y=831.24, Mass=865381, SNR=99.1, Peak=57472 HFD=4.6
23:21:18.077 00.001 8659680832 Backlash: Rejected small move of 0.8 px
23:21:18.077 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:21:18.077 00.000 8659680832 Status Line: Clearing backlash step  26
23:21:18.077 00.000 13073477632 Worker thread wakes up
23:21:18.077 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:21:18.077 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:21:18.077 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:21:18.077 00.000 13073477632 MoveAxis(N, 1000, -)
23:21:18.077 00.000 8659680832 Backlash: Clearing backlash step  26, Last Delta = 0.82 px, CumDistance = 14.97 px
23:21:18.077 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=57472, med=5491, FiltMin=2086, FiltMax=45901, Gamma=0.920
23:21:18.077 00.000 8659680832 UpdateGuideState exits: m=865381 SNR=99.1
23:21:18.077 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:18.077 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:21:18.077 00.000 8659680832 Enqueuing Expose request
23:21:19.116 01.039 13073477632 Move returns status 0, amount 1000
23:21:19.116 00.000 13073477632 move complete, result=0
23:21:19.116 00.000 13073477632 worker thread done servicing request
23:21:19.116 00.000 13073477632 Worker thread wakes up
23:21:19.117 00.001 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:21:19.117 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,816,31,31)
23:21:20.976 01.859 8659680832 evsrv: cli 0x6000036703c0 request: {"id":117,"jsonrpc":"2.0","method":"get_connected"}
23:21:20.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":117}
23:21:20.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":118,"jsonrpc":"2.0","method":"get_app_state"}
23:21:20.977 00.000 8659680832 case statement mapped state 3 to 2
23:21:20.978 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":118}
23:21:23.974 02.996 8659680832 evsrv: cli 0x6000036703c0 request: {"id":119,"jsonrpc":"2.0","method":"get_connected"}
23:21:23.975 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":119}
23:21:23.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":120,"jsonrpc":"2.0","method":"get_app_state"}
23:21:23.976 00.000 8659680832 case statement mapped state 3 to 2
23:21:23.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":120}
23:21:24.310 00.334 13073477632 Exposure complete
23:21:24.322 00.012 13073477632 worker thread done servicing request
23:21:24.322 00.000 8659680832 OnExposeComplete: enter
23:21:24.322 00.000 8659680832 UpdateGuideState(): m_state=3
23:21:24.322 00.000 8659680832 Star::Find(15, 573, 831, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 46
23:21:24.322 00.000 8659680832 Star::Find returns 1 (0), X=573.64, Y=830.74, Mass=942862, SNR=120.8, Peak=58060 HFD=4.6
23:21:24.322 00.000 8659680832 Backlash: Rejected small move of 0.5 px
23:21:24.322 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:21:24.322 00.000 8659680832 Status Line: Clearing backlash step  27
23:21:24.322 00.000 13073477632 Worker thread wakes up
23:21:24.322 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:21:24.322 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:21:24.322 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:21:24.322 00.000 13073477632 MoveAxis(N, 1000, -)
23:21:24.323 00.001 8659680832 Backlash: Clearing backlash step  27, Last Delta = 0.51 px, CumDistance = 15.45 px
23:21:24.323 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=64, max=58252, med=5478, FiltMin=1958, FiltMax=47552, Gamma=0.920
23:21:24.323 00.000 8659680832 UpdateGuideState exits: m=942862 SNR=120.8
23:21:24.323 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:24.323 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:21:24.323 00.000 8659680832 Enqueuing Expose request
23:21:25.371 01.048 13073477632 Move returns status 0, amount 1000
23:21:25.371 00.000 13073477632 move complete, result=0
23:21:25.371 00.000 13073477632 worker thread done servicing request
23:21:25.371 00.000 13073477632 Worker thread wakes up
23:21:25.372 00.001 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:21:25.372 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,816,31,31)
23:21:26.975 01.603 8659680832 evsrv: cli 0x6000036703c0 request: {"id":121,"jsonrpc":"2.0","method":"get_connected"}
23:21:26.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":121}
23:21:26.977 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":122,"jsonrpc":"2.0","method":"get_app_state"}
23:21:26.977 00.000 8659680832 case statement mapped state 3 to 2
23:21:26.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":122}
23:21:29.972 02.995 8659680832 evsrv: cli 0x6000036703c0 request: {"id":123,"jsonrpc":"2.0","method":"get_connected"}
23:21:29.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":123}
23:21:29.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":124,"jsonrpc":"2.0","method":"get_app_state"}
23:21:29.973 00.000 8659680832 case statement mapped state 3 to 2
23:21:29.974 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":124}
23:21:30.554 00.580 13073477632 Exposure complete
23:21:30.566 00.012 13073477632 worker thread done servicing request
23:21:30.566 00.000 8659680832 OnExposeComplete: enter
23:21:30.566 00.000 8659680832 UpdateGuideState(): m_state=3
23:21:30.566 00.000 8659680832 Star::Find(15, 573, 830, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 47
23:21:30.567 00.001 8659680832 Star::Find returns 1 (0), X=573.33, Y=829.95, Mass=861021, SNR=104.9, Peak=51583 HFD=4.6
23:21:30.567 00.000 8659680832 Backlash: Rejected small move of 0.8 px
23:21:30.567 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:21:30.567 00.000 8659680832 Status Line: Clearing backlash step  28
23:21:30.567 00.000 13073477632 Worker thread wakes up
23:21:30.567 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:21:30.567 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:21:30.567 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:21:30.567 00.000 13073477632 MoveAxis(N, 1000, -)
23:21:30.567 00.000 8659680832 Backlash: Clearing backlash step  28, Last Delta = 0.85 px, CumDistance = 16.29 px
23:21:30.568 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=115, max=56140, med=5478, FiltMin=2124, FiltMax=46412, Gamma=0.920
23:21:30.568 00.000 8659680832 UpdateGuideState exits: m=861021 SNR=104.9
23:21:30.568 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:30.568 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:21:30.568 00.000 8659680832 Enqueuing Expose request
23:21:31.609 01.041 13073477632 Move returns status 0, amount 1000
23:21:31.610 00.001 13073477632 move complete, result=0
23:21:31.610 00.000 13073477632 worker thread done servicing request
23:21:31.610 00.000 13073477632 Worker thread wakes up
23:21:31.610 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:21:31.610 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(558,815,31,31)
23:21:32.974 01.364 8659680832 evsrv: cli 0x6000036703c0 request: {"id":125,"jsonrpc":"2.0","method":"get_connected"}
23:21:32.975 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":125}
23:21:32.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":126,"jsonrpc":"2.0","method":"get_app_state"}
23:21:32.976 00.000 8659680832 case statement mapped state 3 to 2
23:21:32.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":126}
23:21:35.974 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":127,"jsonrpc":"2.0","method":"get_connected"}
23:21:35.975 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":127}
23:21:35.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":128,"jsonrpc":"2.0","method":"get_app_state"}
23:21:35.976 00.000 8659680832 case statement mapped state 3 to 2
23:21:35.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":128}
23:21:36.804 00.828 13073477632 Exposure complete
23:21:36.816 00.012 13073477632 worker thread done servicing request
23:21:36.816 00.000 8659680832 OnExposeComplete: enter
23:21:36.816 00.000 8659680832 UpdateGuideState(): m_state=3
23:21:36.816 00.000 8659680832 Star::Find(15, 573, 829, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 48
23:21:36.816 00.000 8659680832 Star::Find returns 1 (0), X=573.62, Y=829.50, Mass=853566, SNR=108.4, Peak=52633 HFD=4.4
23:21:36.817 00.001 8659680832 Backlash: Rejected small move of 0.5 px
23:21:36.817 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:21:36.817 00.000 8659680832 Status Line: Clearing backlash step  29
23:21:36.817 00.000 13073477632 Worker thread wakes up
23:21:36.817 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:21:36.817 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:21:36.817 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:21:36.817 00.000 13073477632 MoveAxis(N, 1000, -)
23:21:36.817 00.000 8659680832 Backlash: Clearing backlash step  29, Last Delta = 0.53 px, CumDistance = 16.67 px
23:21:36.817 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=102, max=58610, med=5478, FiltMin=1740, FiltMax=47372, Gamma=0.920
23:21:36.817 00.000 8659680832 UpdateGuideState exits: m=853566 SNR=108.4
23:21:36.817 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:36.817 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:21:36.817 00.000 8659680832 Enqueuing Expose request
23:21:37.865 01.048 13073477632 Move returns status 0, amount 1000
23:21:37.865 00.000 13073477632 move complete, result=0
23:21:37.865 00.000 13073477632 worker thread done servicing request
23:21:37.865 00.000 13073477632 Worker thread wakes up
23:21:37.865 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:21:37.866 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,815,31,31)
23:21:38.975 01.109 8659680832 evsrv: cli 0x6000036703c0 request: {"id":129,"jsonrpc":"2.0","method":"get_connected"}
23:21:38.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":129}
23:21:38.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":130,"jsonrpc":"2.0","method":"get_app_state"}
23:21:38.977 00.001 8659680832 case statement mapped state 3 to 2
23:21:38.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":130}
23:21:41.971 02.994 8659680832 evsrv: cli 0x6000036703c0 request: {"id":131,"jsonrpc":"2.0","method":"get_connected"}
23:21:41.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":131}
23:21:41.972 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":132,"jsonrpc":"2.0","method":"get_app_state"}
23:21:41.972 00.000 8659680832 case statement mapped state 3 to 2
23:21:41.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":132}
23:21:43.050 01.078 13073477632 Exposure complete
23:21:43.062 00.012 13073477632 worker thread done servicing request
23:21:43.062 00.000 8659680832 OnExposeComplete: enter
23:21:43.062 00.000 8659680832 UpdateGuideState(): m_state=3
23:21:43.062 00.000 8659680832 Star::Find(15, 573, 829, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 49
23:21:43.062 00.000 8659680832 Star::Find returns 1 (0), X=573.31, Y=828.83, Mass=820818, SNR=103.6, Peak=54348 HFD=4.5
23:21:43.063 00.001 8659680832 Backlash: Rejected small move of 0.7 px
23:21:43.063 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:21:43.063 00.000 8659680832 Status Line: Clearing backlash step  30
23:21:43.063 00.000 13073477632 Worker thread wakes up
23:21:43.063 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:21:43.063 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:21:43.063 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:21:43.063 00.000 13073477632 MoveAxis(N, 1000, -)
23:21:43.063 00.000 8659680832 Backlash: Clearing backlash step  30, Last Delta = 0.74 px, CumDistance = 17.38 px
23:21:43.063 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=56908, med=5478, FiltMin=2035, FiltMax=46758, Gamma=0.920
23:21:43.063 00.000 8659680832 UpdateGuideState exits: m=820818 SNR=103.6
23:21:43.063 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:43.063 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:21:43.063 00.000 8659680832 Enqueuing Expose request
23:21:44.104 01.041 13073477632 Move returns status 0, amount 1000
23:21:44.104 00.000 13073477632 move complete, result=0
23:21:44.104 00.000 13073477632 worker thread done servicing request
23:21:44.104 00.000 13073477632 Worker thread wakes up
23:21:44.104 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:21:44.104 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(558,814,31,31)
23:21:44.975 00.871 8659680832 evsrv: cli 0x6000036703c0 request: {"id":133,"jsonrpc":"2.0","method":"get_connected"}
23:21:44.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":133}
23:21:44.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":134,"jsonrpc":"2.0","method":"get_app_state"}
23:21:44.976 00.000 8659680832 case statement mapped state 3 to 2
23:21:44.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":134}
23:21:47.975 02.999 8659680832 evsrv: cli 0x6000036703c0 request: {"id":135,"jsonrpc":"2.0","method":"get_connected"}
23:21:47.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":135}
23:21:47.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":136,"jsonrpc":"2.0","method":"get_app_state"}
23:21:47.976 00.000 8659680832 case statement mapped state 3 to 2
23:21:47.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":136}
23:21:49.296 01.320 13073477632 Exposure complete
23:21:49.308 00.012 13073477632 worker thread done servicing request
23:21:49.308 00.000 8659680832 OnExposeComplete: enter
23:21:49.308 00.000 8659680832 UpdateGuideState(): m_state=3
23:21:49.308 00.000 8659680832 Star::Find(15, 573, 828, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 50
23:21:49.308 00.000 8659680832 Star::Find returns 1 (0), X=573.45, Y=828.36, Mass=768214, SNR=100.3, Peak=49062 HFD=4.3
23:21:49.309 00.001 8659680832 Backlash: Rejected small move of 0.5 px
23:21:49.309 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:21:49.309 00.000 13073477632 Worker thread wakes up
23:21:49.309 00.000 8659680832 Status Line: Clearing backlash step  31
23:21:49.309 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:21:49.309 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:21:49.309 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:21:49.309 00.000 13073477632 MoveAxis(N, 1000, -)
23:21:49.309 00.000 8659680832 Backlash: Clearing backlash step  31, Last Delta = 0.50 px, CumDistance = 17.82 px
23:21:49.309 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=54374, med=5478, FiltMin=2086, FiltMax=46067, Gamma=0.920
23:21:49.309 00.000 8659680832 UpdateGuideState exits: m=768214 SNR=100.3
23:21:49.309 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:49.309 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:21:49.309 00.000 8659680832 Enqueuing Expose request
23:21:50.358 01.049 13073477632 Move returns status 0, amount 1000
23:21:50.359 00.001 13073477632 move complete, result=0
23:21:50.359 00.000 13073477632 worker thread done servicing request
23:21:50.359 00.000 13073477632 Worker thread wakes up
23:21:50.359 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:21:50.359 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(558,813,31,31)
23:21:50.975 00.616 8659680832 evsrv: cli 0x6000036703c0 request: {"id":137,"jsonrpc":"2.0","method":"get_connected"}
23:21:50.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":137}
23:21:50.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":138,"jsonrpc":"2.0","method":"get_app_state"}
23:21:50.977 00.001 8659680832 case statement mapped state 3 to 2
23:21:50.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":138}
23:21:53.971 02.994 8659680832 evsrv: cli 0x6000036703c0 request: {"id":139,"jsonrpc":"2.0","method":"get_connected"}
23:21:53.972 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":139}
23:21:53.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":140,"jsonrpc":"2.0","method":"get_app_state"}
23:21:53.974 00.001 8659680832 case statement mapped state 3 to 2
23:21:53.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":140}
23:21:55.544 01.570 13073477632 Exposure complete
23:21:55.556 00.012 13073477632 worker thread done servicing request
23:21:55.556 00.000 8659680832 OnExposeComplete: enter
23:21:55.556 00.000 8659680832 UpdateGuideState(): m_state=3
23:21:55.556 00.000 8659680832 Star::Find(15, 573, 828, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 51
23:21:55.556 00.000 8659680832 Star::Find returns 1 (0), X=574.04, Y=828.12, Mass=832799, SNR=112.9, Peak=53670 HFD=4.3
23:21:55.557 00.001 8659680832 Backlash: Rejected small move of 0.6 px
23:21:55.557 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:21:55.557 00.000 8659680832 Status Line: Clearing backlash step  32
23:21:55.557 00.000 13073477632 Worker thread wakes up
23:21:55.557 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:21:55.557 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:21:55.557 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:21:55.557 00.000 13073477632 MoveAxis(N, 1000, -)
23:21:55.557 00.000 8659680832 Backlash: Clearing backlash step  32, Last Delta = 0.64 px, CumDistance = 17.95 px
23:21:55.557 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=61772, med=5465, FiltMin=2002, FiltMax=48550, Gamma=0.920
23:21:55.557 00.000 8659680832 UpdateGuideState exits: m=832799 SNR=112.9
23:21:55.557 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:55.557 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:21:55.557 00.000 8659680832 Enqueuing Expose request
23:21:56.597 01.040 13073477632 Move returns status 0, amount 1000
23:21:56.597 00.000 13073477632 move complete, result=0
23:21:56.598 00.001 13073477632 worker thread done servicing request
23:21:56.598 00.000 13073477632 Worker thread wakes up
23:21:56.598 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:21:56.598 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,813,31,31)
23:21:56.978 00.380 8659680832 evsrv: cli 0x6000036703c0 request: {"id":141,"jsonrpc":"2.0","method":"get_connected"}
23:21:56.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":141}
23:21:56.980 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":142,"jsonrpc":"2.0","method":"get_app_state"}
23:21:56.980 00.000 8659680832 case statement mapped state 3 to 2
23:21:56.980 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":142}
23:21:59.975 02.995 8659680832 evsrv: cli 0x6000036703c0 request: {"id":143,"jsonrpc":"2.0","method":"get_connected"}
23:21:59.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":143}
23:21:59.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":144,"jsonrpc":"2.0","method":"get_app_state"}
23:21:59.977 00.001 8659680832 case statement mapped state 3 to 2
23:21:59.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":144}
23:22:01.789 01.812 13073477632 Exposure complete
23:22:01.801 00.012 13073477632 worker thread done servicing request
23:22:01.801 00.000 8659680832 OnExposeComplete: enter
23:22:01.801 00.000 8659680832 UpdateGuideState(): m_state=3
23:22:01.801 00.000 8659680832 Star::Find(15, 574, 828, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 52
23:22:01.801 00.000 8659680832 Star::Find returns 1 (0), X=574.30, Y=827.37, Mass=927216, SNR=112.2, Peak=57138 HFD=4.4
23:22:01.801 00.000 8659680832 Backlash: Rejected small move of 0.8 px
23:22:01.802 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:22:01.802 00.000 8659680832 Status Line: Clearing backlash step  33
23:22:01.802 00.000 13073477632 Worker thread wakes up
23:22:01.802 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:22:01.802 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:22:01.802 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:22:01.802 00.000 13073477632 MoveAxis(N, 1000, -)
23:22:01.802 00.000 8659680832 Backlash: Clearing backlash step  33, Last Delta = 0.79 px, CumDistance = 18.65 px
23:22:01.802 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=77, max=57138, med=5465, FiltMin=2176, FiltMax=47756, Gamma=0.920
23:22:01.802 00.000 8659680832 UpdateGuideState exits: m=927216 SNR=112.2
23:22:01.802 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:01.802 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:22:01.802 00.000 8659680832 Enqueuing Expose request
23:22:02.836 01.034 13073477632 Move returns status 0, amount 1000
23:22:02.836 00.000 13073477632 move complete, result=0
23:22:02.837 00.001 13073477632 worker thread done servicing request
23:22:02.837 00.000 13073477632 Worker thread wakes up
23:22:02.837 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:22:02.837 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(559,812,31,31)
23:22:02.975 00.138 8659680832 evsrv: cli 0x6000036703c0 request: {"id":145,"jsonrpc":"2.0","method":"get_connected"}
23:22:02.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":145}
23:22:02.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":146,"jsonrpc":"2.0","method":"get_app_state"}
23:22:02.977 00.001 8659680832 case statement mapped state 3 to 2
23:22:02.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":146}
23:22:05.971 02.994 8659680832 evsrv: cli 0x6000036703c0 request: {"id":147,"jsonrpc":"2.0","method":"get_connected"}
23:22:05.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":147}
23:22:05.973 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":148,"jsonrpc":"2.0","method":"get_app_state"}
23:22:05.974 00.001 8659680832 case statement mapped state 3 to 2
23:22:05.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":148}
23:22:08.037 02.063 13073477632 Exposure complete
23:22:08.049 00.012 13073477632 worker thread done servicing request
23:22:08.049 00.000 8659680832 OnExposeComplete: enter
23:22:08.049 00.000 8659680832 UpdateGuideState(): m_state=3
23:22:08.049 00.000 8659680832 Star::Find(15, 574, 827, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 53
23:22:08.049 00.000 8659680832 Star::Find returns 1 (0), X=574.83, Y=827.45, Mass=876205, SNR=120.4, Peak=53094 HFD=4.6
23:22:08.049 00.000 8659680832 Backlash: Rejected small direction reversal of 0.5 px
23:22:08.049 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:22:08.049 00.000 8659680832 Status Line: Clearing backlash step  34
23:22:08.049 00.000 13073477632 Worker thread wakes up
23:22:08.049 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:22:08.049 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:22:08.049 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:22:08.049 00.000 13073477632 MoveAxis(N, 1000, -)
23:22:08.050 00.001 8659680832 Backlash: Clearing backlash step  34, Last Delta = 0.53 px, CumDistance = 18.50 px
23:22:08.050 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=243, max=59199, med=5465, FiltMin=2099, FiltMax=52441, Gamma=0.920
23:22:08.050 00.000 8659680832 UpdateGuideState exits: m=876205 SNR=120.4
23:22:08.050 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:08.050 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:22:08.050 00.000 8659680832 Enqueuing Expose request
23:22:08.974 00.924 8659680832 evsrv: cli 0x6000036703c0 request: {"id":149,"jsonrpc":"2.0","method":"get_connected"}
23:22:08.975 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":149}
23:22:08.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":150,"jsonrpc":"2.0","method":"get_app_state"}
23:22:08.976 00.000 8659680832 case statement mapped state 3 to 2
23:22:08.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":150}
23:22:09.091 00.115 13073477632 Move returns status 0, amount 1000
23:22:09.091 00.000 13073477632 move complete, result=0
23:22:09.091 00.000 13073477632 worker thread done servicing request
23:22:09.091 00.000 13073477632 Worker thread wakes up
23:22:09.091 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:22:09.091 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(560,812,31,31)
23:22:11.975 02.884 8659680832 evsrv: cli 0x6000036703c0 request: {"id":151,"jsonrpc":"2.0","method":"get_connected"}
23:22:11.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":151}
23:22:11.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":152,"jsonrpc":"2.0","method":"get_app_state"}
23:22:11.976 00.000 8659680832 case statement mapped state 3 to 2
23:22:11.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":152}
23:22:14.281 02.304 13073477632 Exposure complete
23:22:14.293 00.012 13073477632 worker thread done servicing request
23:22:14.293 00.000 8659680832 OnExposeComplete: enter
23:22:14.293 00.000 8659680832 UpdateGuideState(): m_state=3
23:22:14.293 00.000 8659680832 Star::Find(15, 574, 827, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 54
23:22:14.293 00.000 8659680832 Star::Find returns 1 (0), X=575.12, Y=826.90, Mass=913562, SNR=107.5, Peak=55846 HFD=4.4
23:22:14.294 00.001 8659680832 Backlash: Rejected small move of 0.6 px
23:22:14.294 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:22:14.294 00.000 8659680832 Status Line: Clearing backlash step  35
23:22:14.294 00.000 13073477632 Worker thread wakes up
23:22:14.294 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:22:14.294 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:22:14.294 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:22:14.294 00.000 13073477632 MoveAxis(N, 1000, -)
23:22:14.294 00.000 8659680832 Backlash: Clearing backlash step  35, Last Delta = 0.62 px, CumDistance = 19.02 px
23:22:14.295 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=55846, med=5465, FiltMin=1932, FiltMax=50137, Gamma=0.920
23:22:14.295 00.000 8659680832 UpdateGuideState exits: m=913562 SNR=107.5
23:22:14.295 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:14.295 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:22:14.295 00.000 8659680832 Enqueuing Expose request
23:22:14.974 00.679 8659680832 evsrv: cli 0x6000036703c0 request: {"id":153,"jsonrpc":"2.0","method":"get_connected"}
23:22:14.975 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":153}
23:22:14.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":154,"jsonrpc":"2.0","method":"get_app_state"}
23:22:14.976 00.000 8659680832 case statement mapped state 3 to 2
23:22:14.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":154}
23:22:15.330 00.354 13073477632 Move returns status 0, amount 1000
23:22:15.330 00.000 13073477632 move complete, result=0
23:22:15.330 00.000 13073477632 worker thread done servicing request
23:22:15.330 00.000 13073477632 Worker thread wakes up
23:22:15.330 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:22:15.331 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(560,812,31,31)
23:22:17.970 02.639 8659680832 evsrv: cli 0x6000036703c0 request: {"id":155,"jsonrpc":"2.0","method":"get_connected"}
23:22:17.971 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":155}
23:22:17.971 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":156,"jsonrpc":"2.0","method":"get_app_state"}
23:22:17.972 00.001 8659680832 case statement mapped state 3 to 2
23:22:17.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":156}
23:22:20.530 02.558 13073477632 Exposure complete
23:22:20.542 00.012 13073477632 worker thread done servicing request
23:22:20.543 00.001 8659680832 OnExposeComplete: enter
23:22:20.543 00.000 8659680832 UpdateGuideState(): m_state=3
23:22:20.543 00.000 8659680832 Star::Find(15, 575, 826, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 55
23:22:20.543 00.000 8659680832 Star::Find returns 1 (0), X=575.00, Y=826.53, Mass=855614, SNR=94.2, Peak=51545 HFD=4.1
23:22:20.543 00.000 8659680832 Backlash: Rejected small move of 0.4 px
23:22:20.543 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:22:20.543 00.000 8659680832 Status Line: Clearing backlash step  36
23:22:20.543 00.000 13073477632 Worker thread wakes up
23:22:20.543 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:22:20.543 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:22:20.543 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:22:20.543 00.000 13073477632 MoveAxis(N, 1000, -)
23:22:20.544 00.001 8659680832 Backlash: Clearing backlash step  36, Last Delta = 0.39 px, CumDistance = 19.40 px
23:22:20.544 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=54706, med=5465, FiltMin=1843, FiltMax=47142, Gamma=0.920
23:22:20.544 00.000 8659680832 UpdateGuideState exits: m=855614 SNR=94.2
23:22:20.544 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:20.544 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:22:20.544 00.000 8659680832 Enqueuing Expose request
23:22:20.974 00.430 8659680832 evsrv: cli 0x6000036703c0 request: {"id":157,"jsonrpc":"2.0","method":"get_connected"}
23:22:20.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":157}
23:22:20.976 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":158,"jsonrpc":"2.0","method":"get_app_state"}
23:22:20.976 00.000 8659680832 case statement mapped state 3 to 2
23:22:20.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":158}
23:22:21.585 00.609 13073477632 Move returns status 0, amount 1000
23:22:21.585 00.000 13073477632 move complete, result=0
23:22:21.585 00.000 13073477632 worker thread done servicing request
23:22:21.586 00.001 13073477632 Worker thread wakes up
23:22:21.586 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:22:21.586 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(560,812,31,31)
23:22:23.975 02.389 8659680832 evsrv: cli 0x6000036703c0 request: {"id":159,"jsonrpc":"2.0","method":"get_connected"}
23:22:23.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":159}
23:22:23.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":160,"jsonrpc":"2.0","method":"get_app_state"}
23:22:23.976 00.000 8659680832 case statement mapped state 3 to 2
23:22:23.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":160}
23:22:26.773 02.797 13073477632 Exposure complete
23:22:26.784 00.011 13073477632 worker thread done servicing request
23:22:26.784 00.000 8659680832 OnExposeComplete: enter
23:22:26.784 00.000 8659680832 UpdateGuideState(): m_state=3
23:22:26.785 00.001 8659680832 Star::Find(15, 575, 826, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 56
23:22:26.785 00.000 8659680832 Star::Find returns 1 (0), X=575.58, Y=826.59, Mass=860353, SNR=123.3, Peak=51558 HFD=4.3
23:22:26.785 00.000 8659680832 Backlash: Rejected small direction reversal of 0.6 px
23:22:26.785 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:22:26.785 00.000 13073477632 Worker thread wakes up
23:22:26.785 00.000 8659680832 Status Line: Clearing backlash step  37
23:22:26.785 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:22:26.785 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:22:26.785 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:22:26.785 00.000 13073477632 MoveAxis(N, 1000, -)
23:22:26.785 00.000 8659680832 Backlash: Clearing backlash step  37, Last Delta = 0.58 px, CumDistance = 19.29 px
23:22:26.785 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=54322, med=5452, FiltMin=1811, FiltMax=46246, Gamma=0.920
23:22:26.785 00.000 8659680832 UpdateGuideState exits: m=860353 SNR=123.3
23:22:26.785 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:26.786 00.001 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:22:26.786 00.000 8659680832 Enqueuing Expose request
23:22:26.974 00.188 8659680832 evsrv: cli 0x6000036703c0 request: {"id":161,"jsonrpc":"2.0","method":"get_connected"}
23:22:26.975 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":161}
23:22:26.975 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":162,"jsonrpc":"2.0","method":"get_app_state"}
23:22:26.975 00.000 8659680832 case statement mapped state 3 to 2
23:22:26.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":162}
23:22:27.824 00.849 13073477632 Move returns status 0, amount 1000
23:22:27.824 00.000 13073477632 move complete, result=0
23:22:27.824 00.000 13073477632 worker thread done servicing request
23:22:27.824 00.000 13073477632 Worker thread wakes up
23:22:27.824 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:22:27.824 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,812,31,31)
23:22:29.970 02.146 8659680832 evsrv: cli 0x6000036703c0 request: {"id":163,"jsonrpc":"2.0","method":"get_connected"}
23:22:29.971 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":163}
23:22:29.972 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":164,"jsonrpc":"2.0","method":"get_app_state"}
23:22:29.972 00.000 8659680832 case statement mapped state 3 to 2
23:22:29.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":164}
23:22:32.976 03.004 8659680832 evsrv: cli 0x6000036703c0 request: {"id":165,"jsonrpc":"2.0","method":"get_connected"}
23:22:32.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":165}
23:22:32.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":166,"jsonrpc":"2.0","method":"get_app_state"}
23:22:32.978 00.001 8659680832 case statement mapped state 3 to 2
23:22:32.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":166}
23:22:33.023 00.045 13073477632 Exposure complete
23:22:33.035 00.012 13073477632 worker thread done servicing request
23:22:33.035 00.000 8659680832 OnExposeComplete: enter
23:22:33.035 00.000 8659680832 UpdateGuideState(): m_state=3
23:22:33.035 00.000 8659680832 Star::Find(15, 575, 826, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 57
23:22:33.035 00.000 8659680832 Star::Find returns 1 (0), X=575.49, Y=826.09, Mass=792659, SNR=124.8, Peak=51622 HFD=4.3
23:22:33.035 00.000 8659680832 Backlash: Rejected small move of 0.5 px
23:22:33.035 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:22:33.035 00.000 8659680832 Status Line: Clearing backlash step  38
23:22:33.035 00.000 13073477632 Worker thread wakes up
23:22:33.036 00.001 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:22:33.036 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:22:33.036 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:22:33.036 00.000 13073477632 MoveAxis(N, 1000, -)
23:22:33.036 00.000 8659680832 Backlash: Clearing backlash step  38, Last Delta = 0.51 px, CumDistance = 19.79 px
23:22:33.036 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=57894, med=5452, FiltMin=1907, FiltMax=48639, Gamma=0.920
23:22:33.036 00.000 8659680832 UpdateGuideState exits: m=792659 SNR=124.8
23:22:33.036 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:33.036 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:22:33.036 00.000 8659680832 Enqueuing Expose request
23:22:34.079 01.043 13073477632 Move returns status 0, amount 1000
23:22:34.079 00.000 13073477632 move complete, result=0
23:22:34.079 00.000 13073477632 worker thread done servicing request
23:22:34.079 00.000 13073477632 Worker thread wakes up
23:22:34.079 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:22:34.079 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(560,811,31,31)
23:22:35.974 01.895 8659680832 evsrv: cli 0x6000036703c0 request: {"id":167,"jsonrpc":"2.0","method":"get_connected"}
23:22:35.975 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":167}
23:22:35.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":168,"jsonrpc":"2.0","method":"get_app_state"}
23:22:35.976 00.000 8659680832 case statement mapped state 3 to 2
23:22:35.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":168}
23:22:38.974 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":169,"jsonrpc":"2.0","method":"get_connected"}
23:22:38.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":169}
23:22:38.975 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":170,"jsonrpc":"2.0","method":"get_app_state"}
23:22:38.976 00.001 8659680832 case statement mapped state 3 to 2
23:22:38.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":170}
23:22:39.273 00.297 13073477632 Exposure complete
23:22:39.285 00.012 13073477632 worker thread done servicing request
23:22:39.285 00.000 8659680832 OnExposeComplete: enter
23:22:39.285 00.000 8659680832 UpdateGuideState(): m_state=3
23:22:39.285 00.000 8659680832 Star::Find(15, 575, 826, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 58
23:22:39.285 00.000 8659680832 Star::Find returns 1 (0), X=576.24, Y=825.86, Mass=877195, SNR=106.4, Peak=54669 HFD=4.4
23:22:39.286 00.001 8659680832 Backlash: Rejected small move of 0.8 px
23:22:39.286 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:22:39.286 00.000 8659680832 Status Line: Clearing backlash step  39
23:22:39.286 00.000 13073477632 Worker thread wakes up
23:22:39.286 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:22:39.286 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:22:39.286 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:22:39.286 00.000 13073477632 MoveAxis(N, 1000, -)
23:22:39.286 00.000 8659680832 Backlash: Clearing backlash step  39, Last Delta = 0.78 px, CumDistance = 19.98 px
23:22:39.286 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=256, max=58278, med=5452, FiltMin=1869, FiltMax=49932, Gamma=0.920
23:22:39.286 00.000 8659680832 UpdateGuideState exits: m=877195 SNR=106.4
23:22:39.286 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:39.286 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:22:39.286 00.000 8659680832 Enqueuing Expose request
23:22:40.333 01.047 13073477632 Move returns status 0, amount 1000
23:22:40.333 00.000 13073477632 move complete, result=0
23:22:40.333 00.000 13073477632 worker thread done servicing request
23:22:40.333 00.000 13073477632 Worker thread wakes up
23:22:40.333 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:22:40.333 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,811,31,31)
23:22:41.970 01.637 8659680832 evsrv: cli 0x6000036703c0 request: {"id":171,"jsonrpc":"2.0","method":"get_connected"}
23:22:41.971 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":171}
23:22:41.971 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":172,"jsonrpc":"2.0","method":"get_app_state"}
23:22:41.972 00.001 8659680832 case statement mapped state 3 to 2
23:22:41.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":172}
23:22:44.975 03.003 8659680832 evsrv: cli 0x6000036703c0 request: {"id":173,"jsonrpc":"2.0","method":"get_connected"}
23:22:44.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":173}
23:22:44.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":174,"jsonrpc":"2.0","method":"get_app_state"}
23:22:44.977 00.001 8659680832 case statement mapped state 3 to 2
23:22:44.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":174}
23:22:45.517 00.540 13073477632 Exposure complete
23:22:45.529 00.012 13073477632 worker thread done servicing request
23:22:45.529 00.000 8659680832 OnExposeComplete: enter
23:22:45.529 00.000 8659680832 UpdateGuideState(): m_state=3
23:22:45.529 00.000 8659680832 Star::Find(15, 576, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 59
23:22:45.529 00.000 8659680832 Star::Find returns 1 (0), X=576.24, Y=825.41, Mass=940232, SNR=118.4, Peak=57484 HFD=4.5
23:22:45.530 00.001 8659680832 Backlash: Rejected small move of 0.5 px
23:22:45.530 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:22:45.530 00.000 8659680832 Status Line: Clearing backlash step  40
23:22:45.530 00.000 13073477632 Worker thread wakes up
23:22:45.530 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:22:45.530 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:22:45.530 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:22:45.530 00.000 13073477632 MoveAxis(N, 1000, -)
23:22:45.530 00.000 8659680832 Backlash: Clearing backlash step  40, Last Delta = 0.46 px, CumDistance = 20.44 px
23:22:45.530 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=102, max=57958, med=5453, FiltMin=1804, FiltMax=48076, Gamma=0.920
23:22:45.530 00.000 8659680832 UpdateGuideState exits: m=940232 SNR=118.4
23:22:45.530 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:45.530 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:22:45.530 00.000 8659680832 Enqueuing Expose request
23:22:46.572 01.042 13073477632 Move returns status 0, amount 1000
23:22:46.573 00.001 13073477632 move complete, result=0
23:22:46.573 00.000 13073477632 worker thread done servicing request
23:22:46.573 00.000 13073477632 Worker thread wakes up
23:22:46.573 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:22:46.573 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,810,31,31)
23:22:47.975 01.402 8659680832 evsrv: cli 0x6000036703c0 request: {"id":175,"jsonrpc":"2.0","method":"get_connected"}
23:22:47.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":175}
23:22:47.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":176,"jsonrpc":"2.0","method":"get_app_state"}
23:22:47.976 00.000 8659680832 case statement mapped state 3 to 2
23:22:47.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":176}
23:22:50.975 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":177,"jsonrpc":"2.0","method":"get_connected"}
23:22:50.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":177}
23:22:50.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":178,"jsonrpc":"2.0","method":"get_app_state"}
23:22:50.977 00.001 8659680832 case statement mapped state 3 to 2
23:22:50.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":178}
23:22:51.764 00.787 13073477632 Exposure complete
23:22:51.776 00.012 13073477632 worker thread done servicing request
23:22:51.776 00.000 8659680832 OnExposeComplete: enter
23:22:51.776 00.000 8659680832 UpdateGuideState(): m_state=3
23:22:51.776 00.000 8659680832 Star::Find(15, 576, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 60
23:22:51.777 00.001 8659680832 Star::Find returns 1 (0), X=575.57, Y=824.55, Mass=841167, SNR=127.7, Peak=48115 HFD=4.3
23:22:51.777 00.000 8659680832 Backlash: Rejected small move of 1.1 px
23:22:51.777 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:22:51.777 00.000 8659680832 Status Line: Clearing backlash step  41
23:22:51.777 00.000 13073477632 Worker thread wakes up
23:22:51.777 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:22:51.777 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:22:51.777 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:22:51.777 00.000 13073477632 MoveAxis(N, 1000, -)
23:22:51.777 00.000 8659680832 Backlash: Clearing backlash step  41, Last Delta = 1.08 px, CumDistance = 21.32 px
23:22:51.778 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=53196, med=5453, FiltMin=2253, FiltMax=48230, Gamma=0.920
23:22:51.778 00.000 8659680832 UpdateGuideState exits: m=841167 SNR=127.7
23:22:51.778 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:51.778 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:22:51.778 00.000 8659680832 Enqueuing Expose request
23:22:52.891 01.113 13073477632 Move returns status 0, amount 1000
23:22:52.891 00.000 13073477632 move complete, result=0
23:22:52.891 00.000 13073477632 worker thread done servicing request
23:22:52.892 00.001 13073477632 Worker thread wakes up
23:22:52.892 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:22:52.892 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,810,31,31)
23:22:53.971 01.079 8659680832 evsrv: cli 0x6000036703c0 request: {"id":179,"jsonrpc":"2.0","method":"get_connected"}
23:22:53.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":179}
23:22:53.972 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":180,"jsonrpc":"2.0","method":"get_app_state"}
23:22:53.972 00.000 8659680832 case statement mapped state 3 to 2
23:22:53.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":180}
23:22:56.974 03.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":181,"jsonrpc":"2.0","method":"get_connected"}
23:22:56.975 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":181}
23:22:56.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":182,"jsonrpc":"2.0","method":"get_app_state"}
23:22:56.976 00.000 8659680832 case statement mapped state 3 to 2
23:22:56.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":182}
23:22:58.010 01.034 13073477632 Exposure complete
23:22:58.022 00.012 13073477632 worker thread done servicing request
23:22:58.022 00.000 8659680832 OnExposeComplete: enter
23:22:58.022 00.000 8659680832 UpdateGuideState(): m_state=3
23:22:58.022 00.000 8659680832 Star::Find(15, 575, 824, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 61
23:22:58.022 00.000 8659680832 Star::Find returns 1 (0), X=576.19, Y=824.27, Mass=867143, SNR=117.0, Peak=54118 HFD=4.4
23:22:58.023 00.001 8659680832 Backlash: Rejected small move of 0.7 px
23:22:58.023 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:22:58.023 00.000 13073477632 Worker thread wakes up
23:22:58.023 00.000 8659680832 Status Line: Clearing backlash step  42
23:22:58.023 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:22:58.023 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:22:58.023 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:22:58.023 00.000 13073477632 MoveAxis(N, 1000, -)
23:22:58.023 00.000 8659680832 Backlash: Clearing backlash step  42, Last Delta = 0.68 px, CumDistance = 21.57 px
23:22:58.024 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=60492, med=5440, FiltMin=2099, FiltMax=48537, Gamma=0.920
23:22:58.024 00.000 8659680832 UpdateGuideState exits: m=867143 SNR=117.0
23:22:58.024 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:58.024 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:22:58.024 00.000 8659680832 Enqueuing Expose request
23:22:59.066 01.042 13073477632 Move returns status 0, amount 1000
23:22:59.067 00.001 13073477632 move complete, result=0
23:22:59.067 00.000 13073477632 worker thread done servicing request
23:22:59.067 00.000 13073477632 Worker thread wakes up
23:22:59.067 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:22:59.067 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,809,31,31)
23:22:59.975 00.908 8659680832 evsrv: cli 0x6000036703c0 request: {"id":183,"jsonrpc":"2.0","method":"get_connected"}
23:22:59.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":183}
23:22:59.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":184,"jsonrpc":"2.0","method":"get_app_state"}
23:22:59.976 00.000 8659680832 case statement mapped state 3 to 2
23:22:59.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":184}
23:23:02.975 02.999 8659680832 evsrv: cli 0x6000036703c0 request: {"id":185,"jsonrpc":"2.0","method":"get_connected"}
23:23:02.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":185}
23:23:02.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":186,"jsonrpc":"2.0","method":"get_app_state"}
23:23:02.976 00.000 8659680832 case statement mapped state 3 to 2
23:23:02.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":186}
23:23:04.256 01.279 13073477632 Exposure complete
23:23:04.268 00.012 13073477632 worker thread done servicing request
23:23:04.268 00.000 8659680832 OnExposeComplete: enter
23:23:04.268 00.000 8659680832 UpdateGuideState(): m_state=3
23:23:04.268 00.000 8659680832 Star::Find(15, 576, 824, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 62
23:23:04.268 00.000 8659680832 Star::Find returns 1 (0), X=575.99, Y=823.49, Mass=847518, SNR=117.4, Peak=55654 HFD=4.1
23:23:04.269 00.001 8659680832 Backlash: Rejected small move of 0.8 px
23:23:04.269 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:23:04.269 00.000 8659680832 Status Line: Clearing backlash step  43
23:23:04.269 00.000 13073477632 Worker thread wakes up
23:23:04.269 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:23:04.269 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:23:04.269 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:23:04.269 00.000 13073477632 MoveAxis(N, 1000, -)
23:23:04.269 00.000 8659680832 Backlash: Clearing backlash step  43, Last Delta = 0.81 px, CumDistance = 22.36 px
23:23:04.270 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=57881, med=5440, FiltMin=2009, FiltMax=47462, Gamma=0.920
23:23:04.270 00.000 8659680832 UpdateGuideState exits: m=847518 SNR=117.4
23:23:04.270 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:04.270 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:23:04.270 00.000 8659680832 Enqueuing Expose request
23:23:05.305 01.035 13073477632 Move returns status 0, amount 1000
23:23:05.305 00.000 13073477632 move complete, result=0
23:23:05.305 00.000 13073477632 worker thread done servicing request
23:23:05.306 00.001 13073477632 Worker thread wakes up
23:23:05.306 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:23:05.306 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,808,31,31)
23:23:05.970 00.664 8659680832 evsrv: cli 0x6000036703c0 request: {"id":187,"jsonrpc":"2.0","method":"get_connected"}
23:23:05.970 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":187}
23:23:05.971 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":188,"jsonrpc":"2.0","method":"get_app_state"}
23:23:05.971 00.000 8659680832 case statement mapped state 3 to 2
23:23:05.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":188}
23:23:08.975 03.004 8659680832 evsrv: cli 0x6000036703c0 request: {"id":189,"jsonrpc":"2.0","method":"get_connected"}
23:23:08.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":189}
23:23:08.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":190,"jsonrpc":"2.0","method":"get_app_state"}
23:23:08.976 00.000 8659680832 case statement mapped state 3 to 2
23:23:08.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":190}
23:23:10.502 01.526 13073477632 Exposure complete
23:23:10.514 00.012 13073477632 worker thread done servicing request
23:23:10.514 00.000 8659680832 OnExposeComplete: enter
23:23:10.515 00.001 8659680832 UpdateGuideState(): m_state=3
23:23:10.515 00.000 8659680832 Star::Find(15, 575, 823, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 63
23:23:10.515 00.000 8659680832 Star::Find returns 1 (0), X=575.54, Y=823.08, Mass=852094, SNR=108.4, Peak=58610 HFD=4.2
23:23:10.515 00.000 8659680832 Backlash: Rejected small move of 0.6 px
23:23:10.515 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:23:10.515 00.000 8659680832 Status Line: Clearing backlash step  44
23:23:10.515 00.000 13073477632 Worker thread wakes up
23:23:10.515 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:23:10.515 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:23:10.515 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:23:10.515 00.000 13073477632 MoveAxis(N, 1000, -)
23:23:10.516 00.001 8659680832 Backlash: Clearing backlash step  44, Last Delta = 0.60 px, CumDistance = 22.79 px
23:23:10.516 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=25, max=58610, med=5439, FiltMin=1894, FiltMax=48294, Gamma=0.920
23:23:10.516 00.000 8659680832 UpdateGuideState exits: m=852094 SNR=108.4
23:23:10.516 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:10.516 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:23:10.516 00.000 8659680832 Enqueuing Expose request
23:23:11.559 01.043 13073477632 Move returns status 0, amount 1000
23:23:11.560 00.001 13073477632 move complete, result=0
23:23:11.560 00.000 13073477632 worker thread done servicing request
23:23:11.560 00.000 13073477632 Worker thread wakes up
23:23:11.560 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:23:11.560 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,808,31,31)
23:23:11.975 00.415 8659680832 evsrv: cli 0x6000036703c0 request: {"id":191,"jsonrpc":"2.0","method":"get_connected"}
23:23:11.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":191}
23:23:11.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":192,"jsonrpc":"2.0","method":"get_app_state"}
23:23:11.976 00.000 8659680832 case statement mapped state 3 to 2
23:23:11.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":192}
23:23:14.975 02.999 8659680832 evsrv: cli 0x6000036703c0 request: {"id":193,"jsonrpc":"2.0","method":"get_connected"}
23:23:14.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":193}
23:23:14.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":194,"jsonrpc":"2.0","method":"get_app_state"}
23:23:14.976 00.000 8659680832 case statement mapped state 3 to 2
23:23:14.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":194}
23:23:16.747 01.771 13073477632 Exposure complete
23:23:16.757 00.010 13073477632 worker thread done servicing request
23:23:16.757 00.000 8659680832 OnExposeComplete: enter
23:23:16.757 00.000 8659680832 UpdateGuideState(): m_state=3
23:23:16.757 00.000 8659680832 Star::Find(15, 575, 823, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 64
23:23:16.757 00.000 8659680832 Star::Find returns 1 (0), X=575.94, Y=822.66, Mass=807662, SNR=133.1, Peak=48128 HFD=4.2
23:23:16.757 00.000 8659680832 Backlash: Rejected small move of 0.6 px
23:23:16.757 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:23:16.757 00.000 8659680832 Status Line: Clearing backlash step  45
23:23:16.758 00.001 13073477632 Worker thread wakes up
23:23:16.758 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:23:16.758 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:23:16.758 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:23:16.758 00.000 13073477632 MoveAxis(N, 1000, -)
23:23:16.758 00.000 8659680832 Backlash: Clearing backlash step  45, Last Delta = 0.58 px, CumDistance = 23.19 px
23:23:16.758 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=102, max=59494, med=5440, FiltMin=1695, FiltMax=44172, Gamma=0.920
23:23:16.758 00.000 8659680832 UpdateGuideState exits: m=807662 SNR=133.1
23:23:16.758 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:16.758 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:23:16.758 00.000 8659680832 Enqueuing Expose request
23:23:17.799 01.041 13073477632 Move returns status 0, amount 1000
23:23:17.799 00.000 13073477632 move complete, result=0
23:23:17.799 00.000 13073477632 worker thread done servicing request
23:23:17.799 00.000 13073477632 Worker thread wakes up
23:23:17.799 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:23:17.799 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,808,31,31)
23:23:17.972 00.173 8659680832 evsrv: cli 0x6000036703c0 request: {"id":195,"jsonrpc":"2.0","method":"get_connected"}
23:23:17.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":195}
23:23:17.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":196,"jsonrpc":"2.0","method":"get_app_state"}
23:23:17.974 00.001 8659680832 case statement mapped state 3 to 2
23:23:17.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":196}
23:23:20.975 03.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":197,"jsonrpc":"2.0","method":"get_connected"}
23:23:20.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":197}
23:23:20.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":198,"jsonrpc":"2.0","method":"get_app_state"}
23:23:20.976 00.000 8659680832 case statement mapped state 3 to 2
23:23:20.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":198}
23:23:22.996 02.020 13073477632 Exposure complete
23:23:23.008 00.012 13073477632 worker thread done servicing request
23:23:23.008 00.000 8659680832 OnExposeComplete: enter
23:23:23.008 00.000 8659680832 UpdateGuideState(): m_state=3
23:23:23.008 00.000 8659680832 Star::Find(15, 575, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 65
23:23:23.008 00.000 8659680832 Star::Find returns 1 (0), X=575.61, Y=821.72, Mass=846393, SNR=120.7, Peak=56806 HFD=4.1
23:23:23.009 00.001 8659680832 Backlash: Rejected small move of 1.0 px
23:23:23.009 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:23:23.009 00.000 8659680832 Status Line: Clearing backlash step  46
23:23:23.009 00.000 13073477632 Worker thread wakes up
23:23:23.009 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:23:23.009 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:23:23.009 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:23:23.009 00.000 13073477632 MoveAxis(N, 1000, -)
23:23:23.009 00.000 8659680832 Backlash: Clearing backlash step  46, Last Delta = 0.99 px, CumDistance = 24.14 px
23:23:23.009 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=102, max=60480, med=5427, FiltMin=1983, FiltMax=47948, Gamma=0.920
23:23:23.009 00.000 8659680832 UpdateGuideState exits: m=846393 SNR=120.7
23:23:23.009 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:23.009 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:23:23.009 00.000 8659680832 Enqueuing Expose request
23:23:23.973 00.964 8659680832 evsrv: cli 0x6000036703c0 request: {"id":199,"jsonrpc":"2.0","method":"get_connected"}
23:23:23.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":199}
23:23:23.974 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":200,"jsonrpc":"2.0","method":"get_app_state"}
23:23:23.974 00.000 8659680832 case statement mapped state 3 to 2
23:23:23.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":200}
23:23:24.054 00.080 13073477632 Move returns status 0, amount 1000
23:23:24.054 00.000 13073477632 move complete, result=0
23:23:24.054 00.000 13073477632 worker thread done servicing request
23:23:24.054 00.000 13073477632 Worker thread wakes up
23:23:24.055 00.001 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:23:24.055 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,807,31,31)
23:23:26.975 02.920 8659680832 evsrv: cli 0x6000036703c0 request: {"id":201,"jsonrpc":"2.0","method":"get_connected"}
23:23:26.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":201}
23:23:26.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":202,"jsonrpc":"2.0","method":"get_app_state"}
23:23:26.976 00.000 8659680832 case statement mapped state 3 to 2
23:23:26.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":202}
23:23:29.242 02.266 13073477632 Exposure complete
23:23:29.254 00.012 13073477632 worker thread done servicing request
23:23:29.254 00.000 8659680832 OnExposeComplete: enter
23:23:29.254 00.000 8659680832 UpdateGuideState(): m_state=3
23:23:29.254 00.000 8659680832 Star::Find(15, 575, 821, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 66
23:23:29.254 00.000 8659680832 Star::Find returns 1 (0), X=575.94, Y=821.23, Mass=834272, SNR=121.0, Peak=59033 HFD=4.1
23:23:29.255 00.001 8659680832 Backlash: Rejected small move of 0.6 px
23:23:29.255 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:23:29.255 00.000 8659680832 Status Line: Clearing backlash step  47
23:23:29.255 00.000 13073477632 Worker thread wakes up
23:23:29.255 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:23:29.255 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:23:29.255 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:23:29.255 00.000 13073477632 MoveAxis(N, 1000, -)
23:23:29.255 00.000 8659680832 Backlash: Clearing backlash step  47, Last Delta = 0.59 px, CumDistance = 24.62 px
23:23:29.255 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=59033, med=5427, FiltMin=2015, FiltMax=43545, Gamma=0.920
23:23:29.256 00.001 8659680832 UpdateGuideState exits: m=834272 SNR=121.0
23:23:29.256 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:29.256 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:23:29.256 00.000 8659680832 Enqueuing Expose request
23:23:29.971 00.715 8659680832 evsrv: cli 0x6000036703c0 request: {"id":203,"jsonrpc":"2.0","method":"get_connected"}
23:23:29.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":203}
23:23:29.972 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":204,"jsonrpc":"2.0","method":"get_app_state"}
23:23:29.972 00.000 8659680832 case statement mapped state 3 to 2
23:23:29.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":204}
23:23:30.293 00.321 13073477632 Move returns status 0, amount 1000
23:23:30.293 00.000 13073477632 move complete, result=0
23:23:30.293 00.000 13073477632 worker thread done servicing request
23:23:30.293 00.000 13073477632 Worker thread wakes up
23:23:30.293 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:23:30.294 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,806,31,31)
23:23:32.975 02.681 8659680832 evsrv: cli 0x6000036703c0 request: {"id":205,"jsonrpc":"2.0","method":"get_connected"}
23:23:32.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":205}
23:23:32.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":206,"jsonrpc":"2.0","method":"get_app_state"}
23:23:32.976 00.000 8659680832 case statement mapped state 3 to 2
23:23:32.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":206}
23:23:35.488 02.512 13073477632 Exposure complete
23:23:35.500 00.012 13073477632 worker thread done servicing request
23:23:35.501 00.001 8659680832 OnExposeComplete: enter
23:23:35.501 00.000 8659680832 UpdateGuideState(): m_state=3
23:23:35.501 00.000 8659680832 Star::Find(15, 575, 821, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 67
23:23:35.501 00.000 8659680832 Star::Find returns 1 (0), X=575.93, Y=820.67, Mass=811835, SNR=113.9, Peak=49587 HFD=4.2
23:23:35.501 00.000 8659680832 Backlash: Rejected small move of 0.6 px
23:23:35.501 00.000 8659680832 Backlash: Reached clearing limit but total displacement > 3px - proceeding with calibration
23:23:35.501 00.000 8659680832 Backlash: North calibration moves starting at {575.9,821.2}, Offset = 18.7 px
23:23:35.502 00.001 8659680832 Backlash: Total distance moved = 18.7
23:23:35.502 00.000 8659680832 Backlash: Falling Through to state GO_NORTH
23:23:35.502 00.000 8659680832 Status Line: North step   1, dist= 0.0
23:23:35.502 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:23:35.502 00.000 13073477632 Worker thread wakes up
23:23:35.502 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:23:35.502 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:23:35.502 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:23:35.502 00.000 13073477632 MoveAxis(N, 1000, -)
23:23:35.502 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=57151, med=5427, FiltMin=2112, FiltMax=49177, Gamma=0.920
23:23:35.502 00.000 8659680832 UpdateGuideState exits: m=811835 SNR=113.9
23:23:35.502 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:35.502 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:23:35.502 00.000 8659680832 Enqueuing Expose request
23:23:35.976 00.474 8659680832 evsrv: cli 0x6000036703c0 request: {"id":207,"jsonrpc":"2.0","method":"get_connected"}
23:23:35.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":207}
23:23:35.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":208,"jsonrpc":"2.0","method":"get_app_state"}
23:23:35.977 00.000 8659680832 case statement mapped state 3 to 2
23:23:35.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":208}
23:23:36.547 00.570 13073477632 Move returns status 0, amount 1000
23:23:36.548 00.001 13073477632 move complete, result=0
23:23:36.548 00.000 13073477632 worker thread done servicing request
23:23:36.548 00.000 13073477632 Worker thread wakes up
23:23:36.548 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:23:36.548 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,806,31,31)
23:23:38.975 02.427 8659680832 evsrv: cli 0x6000036703c0 request: {"id":209,"jsonrpc":"2.0","method":"get_connected"}
23:23:38.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":209}
23:23:38.977 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":210,"jsonrpc":"2.0","method":"get_app_state"}
23:23:38.977 00.000 8659680832 case statement mapped state 3 to 2
23:23:38.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":210}
23:23:41.734 02.757 13073477632 Exposure complete
23:23:41.746 00.012 13073477632 worker thread done servicing request
23:23:41.746 00.000 8659680832 OnExposeComplete: enter
23:23:41.746 00.000 8659680832 UpdateGuideState(): m_state=3
23:23:41.746 00.000 8659680832 Star::Find(15, 575, 820, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 68
23:23:41.746 00.000 8659680832 Star::Find returns 1 (0), X=575.98, Y=820.25, Mass=831866, SNR=108.6, Peak=56857 HFD=4.1
23:23:41.747 00.001 8659680832 Status Line: North step   2, dist= 0.4
23:23:41.747 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:23:41.747 00.000 13073477632 Worker thread wakes up
23:23:41.747 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:23:41.748 00.001 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:23:41.748 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:23:41.748 00.000 13073477632 MoveAxis(N, 1000, -)
23:23:41.748 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=58547, med=5427, FiltMin=1804, FiltMax=46066, Gamma=0.920
23:23:41.748 00.000 8659680832 UpdateGuideState exits: m=831866 SNR=108.6
23:23:41.748 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:41.748 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:23:41.748 00.000 8659680832 Enqueuing Expose request
23:23:41.973 00.225 8659680832 evsrv: cli 0x6000036703c0 request: {"id":211,"jsonrpc":"2.0","method":"get_connected"}
23:23:41.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":211}
23:23:41.974 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":212,"jsonrpc":"2.0","method":"get_app_state"}
23:23:41.974 00.000 8659680832 case statement mapped state 3 to 2
23:23:41.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":212}
23:23:42.786 00.812 13073477632 Move returns status 0, amount 1000
23:23:42.786 00.000 13073477632 move complete, result=0
23:23:42.786 00.000 13073477632 worker thread done servicing request
23:23:42.786 00.000 13073477632 Worker thread wakes up
23:23:42.787 00.001 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:23:42.787 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,805,31,31)
23:23:44.975 02.188 8659680832 evsrv: cli 0x6000036703c0 request: {"id":213,"jsonrpc":"2.0","method":"get_connected"}
23:23:44.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":213}
23:23:44.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":214,"jsonrpc":"2.0","method":"get_app_state"}
23:23:44.977 00.001 8659680832 case statement mapped state 3 to 2
23:23:44.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":214}
23:23:47.974 02.997 8659680832 evsrv: cli 0x6000036703c0 request: {"id":215,"jsonrpc":"2.0","method":"get_connected"}
23:23:47.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":215}
23:23:47.975 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":216,"jsonrpc":"2.0","method":"get_app_state"}
23:23:47.975 00.000 8659680832 case statement mapped state 3 to 2
23:23:47.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":216}
23:23:47.988 00.013 13073477632 Exposure complete
23:23:48.000 00.012 13073477632 worker thread done servicing request
23:23:48.000 00.000 8659680832 OnExposeComplete: enter
23:23:48.000 00.000 8659680832 UpdateGuideState(): m_state=3
23:23:48.000 00.000 8659680832 Star::Find(15, 575, 820, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 69
23:23:48.000 00.000 8659680832 Star::Find returns 1 (0), X=576.67, Y=819.72, Mass=789077, SNR=107.0, Peak=49612 HFD=4.4
23:23:48.001 00.001 8659680832 Status Line: North step   3, dist= 1.2
23:23:48.001 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:23:48.001 00.000 13073477632 Worker thread wakes up
23:23:48.001 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:23:48.001 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:23:48.001 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:23:48.001 00.000 13073477632 MoveAxis(N, 1000, -)
23:23:48.001 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=128, max=60799, med=5427, FiltMin=1792, FiltMax=50815, Gamma=0.920
23:23:48.001 00.000 8659680832 UpdateGuideState exits: m=789077 SNR=107.0
23:23:48.001 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:48.001 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:23:48.001 00.000 8659680832 Enqueuing Expose request
23:23:49.057 01.056 13073477632 Move returns status 0, amount 1000
23:23:49.057 00.000 13073477632 move complete, result=0
23:23:49.058 00.001 13073477632 worker thread done servicing request
23:23:49.058 00.000 13073477632 Worker thread wakes up
23:23:49.058 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:23:49.058 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(562,805,31,31)
23:23:50.975 01.917 8659680832 evsrv: cli 0x6000036703c0 request: {"id":217,"jsonrpc":"2.0","method":"get_connected"}
23:23:50.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":217}
23:23:50.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":218,"jsonrpc":"2.0","method":"get_app_state"}
23:23:50.976 00.000 8659680832 case statement mapped state 3 to 2
23:23:50.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":218}
23:23:53.971 02.995 8659680832 evsrv: cli 0x6000036703c0 request: {"id":219,"jsonrpc":"2.0","method":"get_connected"}
23:23:53.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":219}
23:23:53.973 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":220,"jsonrpc":"2.0","method":"get_app_state"}
23:23:53.973 00.000 8659680832 case statement mapped state 3 to 2
23:23:53.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":220}
23:23:54.226 00.253 13073477632 Exposure complete
23:23:54.237 00.011 13073477632 worker thread done servicing request
23:23:54.237 00.000 8659680832 OnExposeComplete: enter
23:23:54.237 00.000 8659680832 UpdateGuideState(): m_state=3
23:23:54.237 00.000 8659680832 Star::Find(15, 576, 819, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 70
23:23:54.237 00.000 8659680832 Star::Find returns 1 (0), X=576.88, Y=819.21, Mass=765361, SNR=116.0, Peak=57344 HFD=4.2
23:23:54.238 00.001 8659680832 Status Line: North step   4, dist= 1.7
23:23:54.238 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:23:54.238 00.000 13073477632 Worker thread wakes up
23:23:54.238 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:23:54.238 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:23:54.238 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:23:54.238 00.000 13073477632 MoveAxis(N, 1000, -)
23:23:54.238 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=12, max=57344, med=5427, FiltMin=2003, FiltMax=46950, Gamma=0.920
23:23:54.238 00.000 8659680832 UpdateGuideState exits: m=765361 SNR=116.0
23:23:54.238 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:54.238 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:23:54.238 00.000 8659680832 Enqueuing Expose request
23:23:55.280 01.042 13073477632 Move returns status 0, amount 1000
23:23:55.281 00.001 13073477632 move complete, result=0
23:23:55.281 00.000 13073477632 worker thread done servicing request
23:23:55.281 00.000 13073477632 Worker thread wakes up
23:23:55.281 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:23:55.281 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(562,804,31,31)
23:23:56.975 01.694 8659680832 evsrv: cli 0x6000036703c0 request: {"id":221,"jsonrpc":"2.0","method":"get_connected"}
23:23:56.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":221}
23:23:56.976 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":222,"jsonrpc":"2.0","method":"get_app_state"}
23:23:56.976 00.000 8659680832 case statement mapped state 3 to 2
23:23:56.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":222}
23:23:59.975 02.999 8659680832 evsrv: cli 0x6000036703c0 request: {"id":223,"jsonrpc":"2.0","method":"get_connected"}
23:23:59.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":223}
23:23:59.977 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":224,"jsonrpc":"2.0","method":"get_app_state"}
23:23:59.977 00.000 8659680832 case statement mapped state 3 to 2
23:23:59.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":224}
23:24:00.471 00.494 13073477632 Exposure complete
23:24:00.481 00.010 13073477632 worker thread done servicing request
23:24:00.481 00.000 8659680832 OnExposeComplete: enter
23:24:00.482 00.001 8659680832 UpdateGuideState(): m_state=3
23:24:00.482 00.000 8659680832 Star::Find(15, 576, 819, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 71
23:24:00.482 00.000 8659680832 Star::Find returns 1 (0), X=577.32, Y=818.96, Mass=901732, SNR=119.5, Peak=59853 HFD=4.2
23:24:00.482 00.000 8659680832 Status Line: North step   5, dist= 2.2
23:24:00.482 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:24:00.482 00.000 13073477632 Worker thread wakes up
23:24:00.482 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:24:00.482 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:24:00.482 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:24:00.482 00.000 13073477632 MoveAxis(N, 1000, -)
23:24:00.482 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=25, max=59853, med=5427, FiltMin=2201, FiltMax=45004, Gamma=0.920
23:24:00.482 00.000 8659680832 UpdateGuideState exits: m=901732 SNR=119.5
23:24:00.482 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:00.482 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:24:00.483 00.001 8659680832 Enqueuing Expose request
23:24:01.535 01.052 13073477632 Move returns status 0, amount 1000
23:24:01.535 00.000 13073477632 move complete, result=0
23:24:01.536 00.001 13073477632 worker thread done servicing request
23:24:01.536 00.000 13073477632 Worker thread wakes up
23:24:01.536 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:24:01.536 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(562,804,31,31)
23:24:02.975 01.439 8659680832 evsrv: cli 0x6000036703c0 request: {"id":225,"jsonrpc":"2.0","method":"get_connected"}
23:24:02.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":225}
23:24:02.977 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":226,"jsonrpc":"2.0","method":"get_app_state"}
23:24:02.977 00.000 8659680832 case statement mapped state 3 to 2
23:24:02.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":226}
23:24:05.971 02.994 8659680832 evsrv: cli 0x6000036703c0 request: {"id":227,"jsonrpc":"2.0","method":"get_connected"}
23:24:05.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":227}
23:24:05.973 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":228,"jsonrpc":"2.0","method":"get_app_state"}
23:24:05.973 00.000 8659680832 case statement mapped state 3 to 2
23:24:05.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":228}
23:24:06.721 00.748 13073477632 Exposure complete
23:24:06.734 00.013 13073477632 worker thread done servicing request
23:24:06.734 00.000 8659680832 OnExposeComplete: enter
23:24:06.734 00.000 8659680832 UpdateGuideState(): m_state=3
23:24:06.734 00.000 8659680832 Star::Find(15, 577, 818, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 72
23:24:06.734 00.000 8659680832 Star::Find returns 1 (0), X=577.57, Y=818.68, Mass=881194, SNR=139.0, Peak=53325 HFD=4.4
23:24:06.735 00.001 8659680832 Status Line: North step   6, dist= 2.6
23:24:06.735 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:24:06.735 00.000 13073477632 Worker thread wakes up
23:24:06.735 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:24:06.735 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:24:06.735 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:24:06.735 00.000 13073477632 MoveAxis(N, 1000, -)
23:24:06.735 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=179, max=53325, med=5414, FiltMin=2073, FiltMax=44953, Gamma=0.920
23:24:06.735 00.000 8659680832 UpdateGuideState exits: m=881194 SNR=139.0
23:24:06.735 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:06.735 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:24:06.735 00.000 8659680832 Enqueuing Expose request
23:24:07.790 01.055 13073477632 Move returns status 0, amount 1000
23:24:07.791 00.001 13073477632 move complete, result=0
23:24:07.791 00.000 13073477632 worker thread done servicing request
23:24:07.791 00.000 13073477632 Worker thread wakes up
23:24:07.791 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:24:07.791 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(563,804,31,31)
23:24:08.975 01.184 8659680832 evsrv: cli 0x6000036703c0 request: {"id":229,"jsonrpc":"2.0","method":"get_connected"}
23:24:08.976 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":229}
23:24:08.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":230,"jsonrpc":"2.0","method":"get_app_state"}
23:24:08.977 00.000 8659680832 case statement mapped state 3 to 2
23:24:08.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":230}
23:24:11.975 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":231,"jsonrpc":"2.0","method":"get_connected"}
23:24:11.976 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":231}
23:24:11.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":232,"jsonrpc":"2.0","method":"get_app_state"}
23:24:11.977 00.000 8659680832 case statement mapped state 3 to 2
23:24:11.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":232}
23:24:12.970 00.993 13073477632 Exposure complete
23:24:12.982 00.012 13073477632 worker thread done servicing request
23:24:12.982 00.000 8659680832 OnExposeComplete: enter
23:24:12.982 00.000 8659680832 UpdateGuideState(): m_state=3
23:24:12.982 00.000 8659680832 Star::Find(15, 577, 818, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 73
23:24:12.982 00.000 8659680832 Star::Find returns 1 (0), X=577.51, Y=818.08, Mass=841994, SNR=93.0, Peak=49881 HFD=4.8
23:24:12.983 00.001 8659680832 Status Line: North step   7, dist= 3.0
23:24:12.983 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:24:12.983 00.000 13073477632 Worker thread wakes up
23:24:12.983 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:24:12.983 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:24:12.983 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:24:12.983 00.000 13073477632 MoveAxis(N, 1000, -)
23:24:12.983 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=243, max=57369, med=5414, FiltMin=2054, FiltMax=45184, Gamma=0.920
23:24:12.983 00.000 8659680832 UpdateGuideState exits: m=841994 SNR=93.0
23:24:12.983 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:12.984 00.001 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:24:12.984 00.000 8659680832 Enqueuing Expose request
23:24:14.029 01.045 13073477632 Move returns status 0, amount 1000
23:24:14.030 00.001 13073477632 move complete, result=0
23:24:14.030 00.000 13073477632 worker thread done servicing request
23:24:14.030 00.000 13073477632 Worker thread wakes up
23:24:14.030 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:24:14.030 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(563,803,31,31)
23:24:14.975 00.945 8659680832 evsrv: cli 0x6000036703c0 request: {"id":233,"jsonrpc":"2.0","method":"get_connected"}
23:24:14.976 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":233}
23:24:14.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":234,"jsonrpc":"2.0","method":"get_app_state"}
23:24:14.977 00.000 8659680832 case statement mapped state 3 to 2
23:24:14.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":234}
23:24:17.971 02.994 8659680832 evsrv: cli 0x6000036703c0 request: {"id":235,"jsonrpc":"2.0","method":"get_connected"}
23:24:17.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":235}
23:24:17.972 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":236,"jsonrpc":"2.0","method":"get_app_state"}
23:24:17.972 00.000 8659680832 case statement mapped state 3 to 2
23:24:17.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":236}
23:24:19.215 01.243 13073477632 Exposure complete
23:24:19.227 00.012 13073477632 worker thread done servicing request
23:24:19.227 00.000 8659680832 OnExposeComplete: enter
23:24:19.228 00.001 8659680832 UpdateGuideState(): m_state=3
23:24:19.228 00.000 8659680832 Star::Find(15, 577, 818, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 74
23:24:19.228 00.000 8659680832 Star::Find returns 1 (0), X=577.96, Y=817.63, Mass=906494, SNR=115.1, Peak=57369 HFD=4.2
23:24:19.228 00.000 8659680832 Status Line: North step   8, dist= 3.7
23:24:19.229 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:24:19.229 00.000 13073477632 Worker thread wakes up
23:24:19.229 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:24:19.229 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:24:19.229 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:24:19.229 00.000 13073477632 MoveAxis(N, 1000, -)
23:24:19.229 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=12, max=57369, med=5414, FiltMin=1817, FiltMax=45120, Gamma=0.920
23:24:19.229 00.000 8659680832 UpdateGuideState exits: m=906494 SNR=115.1
23:24:19.229 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:19.229 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:24:19.229 00.000 8659680832 Enqueuing Expose request
23:24:20.268 01.039 13073477632 Move returns status 0, amount 1000
23:24:20.269 00.001 13073477632 move complete, result=0
23:24:20.269 00.000 13073477632 worker thread done servicing request
23:24:20.269 00.000 13073477632 Worker thread wakes up
23:24:20.269 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:24:20.270 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(563,803,31,31)
23:24:20.976 00.706 8659680832 evsrv: cli 0x6000036703c0 request: {"id":237,"jsonrpc":"2.0","method":"get_connected"}
23:24:20.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":237}
23:24:20.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":238,"jsonrpc":"2.0","method":"get_app_state"}
23:24:20.977 00.000 8659680832 case statement mapped state 3 to 2
23:24:20.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":238}
23:24:23.978 03.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":239,"jsonrpc":"2.0","method":"get_connected"}
23:24:23.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":239}
23:24:23.979 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":240,"jsonrpc":"2.0","method":"get_app_state"}
23:24:23.980 00.001 8659680832 case statement mapped state 3 to 2
23:24:23.980 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":240}
23:24:25.467 01.487 13073477632 Exposure complete
23:24:25.479 00.012 13073477632 worker thread done servicing request
23:24:25.479 00.000 8659680832 OnExposeComplete: enter
23:24:25.479 00.000 8659680832 UpdateGuideState(): m_state=3
23:24:25.479 00.000 8659680832 Star::Find(15, 577, 817, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 75
23:24:25.480 00.001 8659680832 Star::Find returns 1 (0), X=578.54, Y=817.56, Mass=938146, SNR=120.0, Peak=56512 HFD=4.6
23:24:25.480 00.000 8659680832 Status Line: North step   9, dist= 4.1
23:24:25.480 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:24:25.481 00.001 13073477632 Worker thread wakes up
23:24:25.481 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:24:25.481 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:24:25.481 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:24:25.481 00.000 13073477632 MoveAxis(N, 1000, -)
23:24:25.481 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=56512, med=5414, FiltMin=2150, FiltMax=45452, Gamma=0.920
23:24:25.481 00.000 8659680832 UpdateGuideState exits: m=938146 SNR=120.0
23:24:25.481 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:25.481 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:24:25.481 00.000 8659680832 Enqueuing Expose request
23:24:26.523 01.042 13073477632 Move returns status 0, amount 1000
23:24:26.524 00.001 13073477632 move complete, result=0
23:24:26.524 00.000 13073477632 worker thread done servicing request
23:24:26.524 00.000 13073477632 Worker thread wakes up
23:24:26.524 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:24:26.524 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,803,31,31)
23:24:26.976 00.452 8659680832 evsrv: cli 0x6000036703c0 request: {"id":241,"jsonrpc":"2.0","method":"get_connected"}
23:24:26.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":241}
23:24:26.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":242,"jsonrpc":"2.0","method":"get_app_state"}
23:24:26.978 00.001 8659680832 case statement mapped state 3 to 2
23:24:26.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":242}
23:24:29.971 02.993 8659680832 evsrv: cli 0x6000036703c0 request: {"id":243,"jsonrpc":"2.0","method":"get_connected"}
23:24:29.972 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":243}
23:24:29.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":244,"jsonrpc":"2.0","method":"get_app_state"}
23:24:29.973 00.000 8659680832 case statement mapped state 3 to 2
23:24:29.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":244}
23:24:31.710 01.737 13073477632 Exposure complete
23:24:31.722 00.012 13073477632 worker thread done servicing request
23:24:31.722 00.000 8659680832 OnExposeComplete: enter
23:24:31.723 00.001 8659680832 UpdateGuideState(): m_state=3
23:24:31.723 00.000 8659680832 Star::Find(15, 578, 817, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 76
23:24:31.723 00.000 8659680832 Star::Find returns 1 (0), X=578.72, Y=817.04, Mass=950040, SNR=133.5, Peak=63091 HFD=4.2
23:24:31.723 00.000 8659680832 Status Line: North step  10, dist= 4.6
23:24:31.724 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:24:31.724 00.000 13073477632 Worker thread wakes up
23:24:31.724 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:24:31.724 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:24:31.724 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:24:31.724 00.000 13073477632 MoveAxis(N, 1000, -)
23:24:31.724 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=64, max=63091, med=5414, FiltMin=1753, FiltMax=46642, Gamma=0.920
23:24:31.724 00.000 8659680832 UpdateGuideState exits: m=950040 SNR=133.5
23:24:31.724 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:31.724 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:24:31.724 00.000 8659680832 Enqueuing Expose request
23:24:32.778 01.054 13073477632 Move returns status 0, amount 1000
23:24:32.779 00.001 13073477632 move complete, result=0
23:24:32.779 00.000 13073477632 worker thread done servicing request
23:24:32.779 00.000 13073477632 Worker thread wakes up
23:24:32.779 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:24:32.779 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,802,31,31)
23:24:32.974 00.195 8659680832 evsrv: cli 0x6000036703c0 request: {"id":245,"jsonrpc":"2.0","method":"get_connected"}
23:24:32.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":245}
23:24:32.976 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":246,"jsonrpc":"2.0","method":"get_app_state"}
23:24:32.976 00.000 8659680832 case statement mapped state 3 to 2
23:24:32.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":246}
23:24:35.977 03.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":247,"jsonrpc":"2.0","method":"get_connected"}
23:24:35.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":247}
23:24:35.979 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":248,"jsonrpc":"2.0","method":"get_app_state"}
23:24:35.979 00.000 8659680832 case statement mapped state 3 to 2
23:24:35.979 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":248}
23:24:37.956 01.977 13073477632 Exposure complete
23:24:37.967 00.011 13073477632 worker thread done servicing request
23:24:37.967 00.000 8659680832 OnExposeComplete: enter
23:24:37.968 00.001 8659680832 UpdateGuideState(): m_state=3
23:24:37.968 00.000 8659680832 Star::Find(15, 578, 817, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 77
23:24:37.968 00.000 8659680832 Star::Find returns 1 (0), X=579.01, Y=816.98, Mass=851111, SNR=112.9, Peak=56883 HFD=4.5
23:24:37.968 00.000 8659680832 Status Line: North step  11, dist= 4.8
23:24:37.968 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:24:37.968 00.000 13073477632 Worker thread wakes up
23:24:37.968 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:24:37.968 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:24:37.968 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:24:37.968 00.000 13073477632 MoveAxis(N, 1000, -)
23:24:37.968 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=115, max=56883, med=5401, FiltMin=2060, FiltMax=46591, Gamma=0.920
23:24:37.968 00.000 8659680832 UpdateGuideState exits: m=851111 SNR=112.9
23:24:37.968 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:37.969 00.001 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:24:37.969 00.000 8659680832 Enqueuing Expose request
23:24:38.975 01.006 8659680832 evsrv: cli 0x6000036703c0 request: {"id":249,"jsonrpc":"2.0","method":"get_connected"}
23:24:38.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":249}
23:24:38.977 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":250,"jsonrpc":"2.0","method":"get_app_state"}
23:24:38.977 00.000 8659680832 case statement mapped state 3 to 2
23:24:38.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":250}
23:24:39.017 00.040 13073477632 Move returns status 0, amount 1000
23:24:39.017 00.000 13073477632 move complete, result=0
23:24:39.017 00.000 13073477632 worker thread done servicing request
23:24:39.018 00.001 13073477632 Worker thread wakes up
23:24:39.018 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:24:39.018 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,802,31,31)
23:24:41.972 02.954 8659680832 evsrv: cli 0x6000036703c0 request: {"id":251,"jsonrpc":"2.0","method":"get_connected"}
23:24:41.973 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":251}
23:24:41.975 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":252,"jsonrpc":"2.0","method":"get_app_state"}
23:24:41.975 00.000 8659680832 case statement mapped state 3 to 2
23:24:41.976 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":252}
23:24:44.203 02.227 13073477632 Exposure complete
23:24:44.215 00.012 13073477632 worker thread done servicing request
23:24:44.215 00.000 8659680832 OnExposeComplete: enter
23:24:44.215 00.000 8659680832 UpdateGuideState(): m_state=3
23:24:44.215 00.000 8659680832 Star::Find(15, 579, 816, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 78
23:24:44.215 00.000 8659680832 Star::Find returns 1 (0), X=578.94, Y=816.29, Mass=859419, SNR=111.2, Peak=49190 HFD=4.6
23:24:44.215 00.000 8659680832 Status Line: North step  12, dist= 5.3
23:24:44.216 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:24:44.216 00.000 13073477632 Worker thread wakes up
23:24:44.216 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:24:44.216 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:24:44.216 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:24:44.216 00.000 13073477632 MoveAxis(N, 1000, -)
23:24:44.216 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=204, max=57612, med=5414, FiltMin=1830, FiltMax=52978, Gamma=0.920
23:24:44.216 00.000 8659680832 UpdateGuideState exits: m=859419 SNR=111.2
23:24:44.216 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:44.216 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:24:44.216 00.000 8659680832 Enqueuing Expose request
23:24:44.976 00.760 8659680832 evsrv: cli 0x6000036703c0 request: {"id":253,"jsonrpc":"2.0","method":"get_connected"}
23:24:44.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":253}
23:24:44.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":254,"jsonrpc":"2.0","method":"get_app_state"}
23:24:44.977 00.000 8659680832 case statement mapped state 3 to 2
23:24:44.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":254}
23:24:45.272 00.295 13073477632 Move returns status 0, amount 1000
23:24:45.272 00.000 13073477632 move complete, result=0
23:24:45.273 00.001 13073477632 worker thread done servicing request
23:24:45.273 00.000 13073477632 Worker thread wakes up
23:24:45.273 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:24:45.273 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,801,31,31)
23:24:47.978 02.705 8659680832 evsrv: cli 0x6000036703c0 request: {"id":255,"jsonrpc":"2.0","method":"get_connected"}
23:24:47.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":255}
23:24:47.978 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":256,"jsonrpc":"2.0","method":"get_app_state"}
23:24:47.978 00.000 8659680832 case statement mapped state 3 to 2
23:24:47.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":256}
23:24:50.450 02.472 13073477632 Exposure complete
23:24:50.462 00.012 13073477632 worker thread done servicing request
23:24:50.462 00.000 8659680832 OnExposeComplete: enter
23:24:50.462 00.000 8659680832 UpdateGuideState(): m_state=3
23:24:50.462 00.000 8659680832 Star::Find(15, 578, 816, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 79
23:24:50.462 00.000 8659680832 Star::Find returns 1 (0), X=579.42, Y=815.78, Mass=799927, SNR=98.6, Peak=49689 HFD=4.6
23:24:50.463 00.001 8659680832 Status Line: North step  13, dist= 6.0
23:24:50.463 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:24:50.463 00.000 13073477632 Worker thread wakes up
23:24:50.463 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:24:50.463 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:24:50.463 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:24:50.463 00.000 13073477632 MoveAxis(N, 1000, -)
23:24:50.463 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=58610, med=5414, FiltMin=1984, FiltMax=49036, Gamma=0.920
23:24:50.464 00.001 8659680832 UpdateGuideState exits: m=799927 SNR=98.6
23:24:50.464 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:50.464 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:24:50.464 00.000 8659680832 Enqueuing Expose request
23:24:50.975 00.511 8659680832 evsrv: cli 0x6000036703c0 request: {"id":257,"jsonrpc":"2.0","method":"get_connected"}
23:24:50.976 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":257}
23:24:50.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":258,"jsonrpc":"2.0","method":"get_app_state"}
23:24:50.977 00.000 8659680832 case statement mapped state 3 to 2
23:24:50.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":258}
23:24:51.574 00.597 13073477632 Move returns status 0, amount 1000
23:24:51.574 00.000 13073477632 move complete, result=0
23:24:51.575 00.001 13073477632 worker thread done servicing request
23:24:51.575 00.000 13073477632 Worker thread wakes up
23:24:51.575 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:24:51.575 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,801,31,31)
23:24:53.972 02.397 8659680832 evsrv: cli 0x6000036703c0 request: {"id":259,"jsonrpc":"2.0","method":"get_connected"}
23:24:53.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":259}
23:24:53.974 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":260,"jsonrpc":"2.0","method":"get_app_state"}
23:24:53.975 00.001 8659680832 case statement mapped state 3 to 2
23:24:53.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":260}
23:24:56.695 02.720 13073477632 Exposure complete
23:24:56.707 00.012 13073477632 worker thread done servicing request
23:24:56.707 00.000 8659680832 OnExposeComplete: enter
23:24:56.707 00.000 8659680832 UpdateGuideState(): m_state=3
23:24:56.707 00.000 8659680832 Star::Find(15, 579, 815, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 80
23:24:56.707 00.000 8659680832 Star::Find returns 1 (0), X=579.08, Y=815.35, Mass=920991, SNR=123.6, Peak=53260 HFD=4.7
23:24:56.708 00.001 8659680832 Status Line: North step  14, dist= 6.2
23:24:56.708 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:24:56.708 00.000 13073477632 Worker thread wakes up
23:24:56.708 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:24:56.708 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:24:56.708 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:24:56.708 00.000 13073477632 MoveAxis(N, 1000, -)
23:24:56.708 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=57304, med=5389, FiltMin=2009, FiltMax=48332, Gamma=0.920
23:24:56.708 00.000 8659680832 UpdateGuideState exits: m=920991 SNR=123.6
23:24:56.708 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:56.708 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:24:56.708 00.000 8659680832 Enqueuing Expose request
23:24:56.976 00.268 8659680832 evsrv: cli 0x6000036703c0 request: {"id":261,"jsonrpc":"2.0","method":"get_connected"}
23:24:56.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":261}
23:24:56.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":262,"jsonrpc":"2.0","method":"get_app_state"}
23:24:56.977 00.000 8659680832 case statement mapped state 3 to 2
23:24:56.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":262}
23:24:57.750 00.773 13073477632 Move returns status 0, amount 1000
23:24:57.750 00.000 13073477632 move complete, result=0
23:24:57.750 00.000 13073477632 worker thread done servicing request
23:24:57.751 00.001 13073477632 Worker thread wakes up
23:24:57.751 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:24:57.751 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,800,31,31)
23:24:59.976 02.225 8659680832 evsrv: cli 0x6000036703c0 request: {"id":263,"jsonrpc":"2.0","method":"get_connected"}
23:24:59.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":263}
23:24:59.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":264,"jsonrpc":"2.0","method":"get_app_state"}
23:24:59.978 00.000 8659680832 case statement mapped state 3 to 2
23:24:59.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":264}
23:25:02.941 02.963 13073477632 Exposure complete
23:25:02.952 00.011 13073477632 worker thread done servicing request
23:25:02.952 00.000 8659680832 OnExposeComplete: enter
23:25:02.952 00.000 8659680832 UpdateGuideState(): m_state=3
23:25:02.952 00.000 8659680832 Star::Find(15, 579, 815, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 81
23:25:02.952 00.000 8659680832 Star::Find returns 1 (0), X=578.94, Y=815.10, Mass=890497, SNR=134.2, Peak=56972 HFD=4.3
23:25:02.952 00.000 8659680832 Status Line: North step  15, dist= 6.3
23:25:02.953 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:25:02.953 00.000 13073477632 Worker thread wakes up
23:25:02.953 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:25:02.953 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:25:02.953 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:25:02.953 00.000 13073477632 MoveAxis(N, 1000, -)
23:25:02.953 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=345, max=56972, med=5401, FiltMin=2150, FiltMax=46566, Gamma=0.920
23:25:02.953 00.000 8659680832 UpdateGuideState exits: m=890497 SNR=134.2
23:25:02.953 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:02.953 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:25:02.953 00.000 8659680832 Enqueuing Expose request
23:25:02.998 00.045 8659680832 evsrv: cli 0x6000036703c0 request: {"id":265,"jsonrpc":"2.0","method":"get_connected"}
23:25:02.998 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":265}
23:25:02.999 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":266,"jsonrpc":"2.0","method":"get_app_state"}
23:25:02.999 00.000 8659680832 case statement mapped state 3 to 2
23:25:02.999 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":266}
23:25:03.989 00.990 13073477632 Move returns status 0, amount 1000
23:25:03.989 00.000 13073477632 move complete, result=0
23:25:03.989 00.000 13073477632 worker thread done servicing request
23:25:03.990 00.001 13073477632 Worker thread wakes up
23:25:03.990 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:25:03.990 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,800,31,31)
23:25:05.972 01.982 8659680832 evsrv: cli 0x6000036703c0 request: {"id":267,"jsonrpc":"2.0","method":"get_connected"}
23:25:05.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":267}
23:25:05.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":268,"jsonrpc":"2.0","method":"get_app_state"}
23:25:05.973 00.000 8659680832 case statement mapped state 3 to 2
23:25:05.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":268}
23:25:08.976 03.003 8659680832 evsrv: cli 0x6000036703c0 request: {"id":269,"jsonrpc":"2.0","method":"get_connected"}
23:25:08.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":269}
23:25:08.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":270,"jsonrpc":"2.0","method":"get_app_state"}
23:25:08.978 00.000 8659680832 case statement mapped state 3 to 2
23:25:08.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":270}
23:25:09.189 00.211 13073477632 Exposure complete
23:25:09.201 00.012 13073477632 worker thread done servicing request
23:25:09.201 00.000 8659680832 OnExposeComplete: enter
23:25:09.201 00.000 8659680832 UpdateGuideState(): m_state=3
23:25:09.201 00.000 8659680832 Star::Find(15, 578, 815, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 82
23:25:09.201 00.000 8659680832 Star::Find returns 1 (0), X=579.16, Y=814.41, Mass=927825, SNR=123.5, Peak=48204 HFD=4.5
23:25:09.202 00.001 8659680832 Status Line: North step  16, dist= 7.0
23:25:09.202 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:25:09.202 00.000 13073477632 Worker thread wakes up
23:25:09.202 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:25:09.202 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:25:09.202 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:25:09.202 00.000 13073477632 MoveAxis(N, 1000, -)
23:25:09.202 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=12, max=55769, med=5401, FiltMin=2060, FiltMax=49267, Gamma=0.920
23:25:09.202 00.000 8659680832 UpdateGuideState exits: m=927825 SNR=123.5
23:25:09.202 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:09.202 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:25:09.202 00.000 8659680832 Enqueuing Expose request
23:25:10.244 01.042 13073477632 Move returns status 0, amount 1000
23:25:10.244 00.000 13073477632 move complete, result=0
23:25:10.244 00.000 13073477632 worker thread done servicing request
23:25:10.244 00.000 13073477632 Worker thread wakes up
23:25:10.244 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:25:10.244 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,799,31,31)
23:25:11.976 01.732 8659680832 evsrv: cli 0x6000036703c0 request: {"id":271,"jsonrpc":"2.0","method":"get_connected"}
23:25:11.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":271}
23:25:11.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":272,"jsonrpc":"2.0","method":"get_app_state"}
23:25:11.978 00.000 8659680832 case statement mapped state 3 to 2
23:25:11.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":272}
23:25:14.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":273,"jsonrpc":"2.0","method":"get_connected"}
23:25:14.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":273}
23:25:14.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":274,"jsonrpc":"2.0","method":"get_app_state"}
23:25:14.978 00.000 8659680832 case statement mapped state 3 to 2
23:25:14.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":274}
23:25:15.434 00.456 13073477632 Exposure complete
23:25:15.447 00.013 13073477632 worker thread done servicing request
23:25:15.447 00.000 8659680832 OnExposeComplete: enter
23:25:15.447 00.000 8659680832 UpdateGuideState(): m_state=3
23:25:15.447 00.000 8659680832 Star::Find(15, 579, 814, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 83
23:25:15.447 00.000 8659680832 Star::Find returns 1 (0), X=578.46, Y=813.52, Mass=931878, SNR=116.9, Peak=53388 HFD=4.4
23:25:15.447 00.000 8659680832 Status Line: North step  17, dist= 7.6
23:25:15.448 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:25:15.448 00.000 13073477632 Worker thread wakes up
23:25:15.448 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:25:15.448 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:25:15.448 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:25:15.448 00.000 13073477632 MoveAxis(N, 1000, -)
23:25:15.448 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=25, max=53388, med=5414, FiltMin=1907, FiltMax=43392, Gamma=0.920
23:25:15.448 00.000 8659680832 UpdateGuideState exits: m=931878 SNR=116.9
23:25:15.448 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:15.448 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:25:15.448 00.000 8659680832 Enqueuing Expose request
23:25:16.499 01.051 13073477632 Move returns status 0, amount 1000
23:25:16.499 00.000 13073477632 move complete, result=0
23:25:16.499 00.000 13073477632 worker thread done servicing request
23:25:16.499 00.000 13073477632 Worker thread wakes up
23:25:16.499 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:25:16.500 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(563,799,31,31)
23:25:17.972 01.472 8659680832 evsrv: cli 0x6000036703c0 request: {"id":275,"jsonrpc":"2.0","method":"get_connected"}
23:25:17.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":275}
23:25:17.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":276,"jsonrpc":"2.0","method":"get_app_state"}
23:25:17.973 00.000 8659680832 case statement mapped state 3 to 2
23:25:17.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":276}
23:25:20.976 03.003 8659680832 evsrv: cli 0x6000036703c0 request: {"id":277,"jsonrpc":"2.0","method":"get_connected"}
23:25:20.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":277}
23:25:20.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":278,"jsonrpc":"2.0","method":"get_app_state"}
23:25:20.978 00.001 8659680832 case statement mapped state 3 to 2
23:25:20.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":278}
23:25:21.681 00.703 13073477632 Exposure complete
23:25:21.693 00.012 13073477632 worker thread done servicing request
23:25:21.693 00.000 8659680832 OnExposeComplete: enter
23:25:21.693 00.000 8659680832 UpdateGuideState(): m_state=3
23:25:21.693 00.000 8659680832 Star::Find(15, 578, 813, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 84
23:25:21.693 00.000 8659680832 Star::Find returns 1 (0), X=578.69, Y=813.13, Mass=813673, SNR=102.4, Peak=57318 HFD=4.3
23:25:21.694 00.001 8659680832 Status Line: North step  18, dist= 8.0
23:25:21.694 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:25:21.694 00.000 13073477632 Worker thread wakes up
23:25:21.694 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:25:21.694 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:25:21.694 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:25:21.694 00.000 13073477632 MoveAxis(N, 1000, -)
23:25:21.694 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=191, max=57318, med=5401, FiltMin=1670, FiltMax=45785, Gamma=0.920
23:25:21.695 00.001 8659680832 UpdateGuideState exits: m=813673 SNR=102.4
23:25:21.695 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:21.695 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:25:21.695 00.000 8659680832 Enqueuing Expose request
23:25:22.737 01.042 13073477632 Move returns status 0, amount 1000
23:25:22.737 00.000 13073477632 move complete, result=0
23:25:22.737 00.000 13073477632 worker thread done servicing request
23:25:22.738 00.001 13073477632 Worker thread wakes up
23:25:22.738 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:25:22.738 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,798,31,31)
23:25:23.976 01.238 8659680832 evsrv: cli 0x6000036703c0 request: {"id":279,"jsonrpc":"2.0","method":"get_connected"}
23:25:23.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":279}
23:25:23.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":280,"jsonrpc":"2.0","method":"get_app_state"}
23:25:23.978 00.000 8659680832 case statement mapped state 3 to 2
23:25:23.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":280}
23:25:26.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":281,"jsonrpc":"2.0","method":"get_connected"}
23:25:26.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":281}
23:25:26.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":282,"jsonrpc":"2.0","method":"get_app_state"}
23:25:26.978 00.000 8659680832 case statement mapped state 3 to 2
23:25:26.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":282}
23:25:27.928 00.950 13073477632 Exposure complete
23:25:27.941 00.013 13073477632 worker thread done servicing request
23:25:27.941 00.000 8659680832 OnExposeComplete: enter
23:25:27.941 00.000 8659680832 UpdateGuideState(): m_state=3
23:25:27.941 00.000 8659680832 Star::Find(15, 578, 813, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 85
23:25:27.941 00.000 8659680832 Star::Find returns 1 (0), X=578.62, Y=812.32, Mass=869457, SNR=109.7, Peak=46950 HFD=4.7
23:25:27.941 00.000 8659680832 Status Line: North step  19, dist= 8.8
23:25:27.942 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:25:27.942 00.000 13073477632 Worker thread wakes up
23:25:27.942 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:25:27.942 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:25:27.942 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:25:27.942 00.000 13073477632 MoveAxis(N, 1000, -)
23:25:27.942 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=115, max=56691, med=5401, FiltMin=2035, FiltMax=43635, Gamma=0.920
23:25:27.942 00.000 8659680832 UpdateGuideState exits: m=869457 SNR=109.7
23:25:27.942 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:27.942 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:25:27.942 00.000 8659680832 Enqueuing Expose request
23:25:28.992 01.050 13073477632 Move returns status 0, amount 1000
23:25:28.993 00.001 13073477632 move complete, result=0
23:25:28.993 00.000 13073477632 worker thread done servicing request
23:25:28.993 00.000 13073477632 Worker thread wakes up
23:25:28.993 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:25:28.994 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,797,31,31)
23:25:29.971 00.977 8659680832 evsrv: cli 0x6000036703c0 request: {"id":283,"jsonrpc":"2.0","method":"get_connected"}
23:25:29.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":283}
23:25:29.972 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":284,"jsonrpc":"2.0","method":"get_app_state"}
23:25:29.972 00.000 8659680832 case statement mapped state 3 to 2
23:25:29.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":284}
23:25:32.974 03.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":285,"jsonrpc":"2.0","method":"get_connected"}
23:25:32.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":285}
23:25:32.975 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":286,"jsonrpc":"2.0","method":"get_app_state"}
23:25:32.975 00.000 8659680832 case statement mapped state 3 to 2
23:25:32.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":286}
23:25:34.176 01.201 13073477632 Exposure complete
23:25:34.188 00.012 13073477632 worker thread done servicing request
23:25:34.188 00.000 8659680832 OnExposeComplete: enter
23:25:34.188 00.000 8659680832 UpdateGuideState(): m_state=3
23:25:34.188 00.000 8659680832 Star::Find(15, 578, 812, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 86
23:25:34.188 00.000 8659680832 Star::Find returns 1 (0), X=578.58, Y=811.60, Mass=907133, SNR=123.3, Peak=56358 HFD=4.3
23:25:34.189 00.001 8659680832 Status Line: North step  20, dist= 9.5
23:25:34.189 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:25:34.189 00.000 13073477632 Worker thread wakes up
23:25:34.189 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:25:34.189 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:25:34.189 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:25:34.189 00.000 13073477632 MoveAxis(N, 1000, -)
23:25:34.189 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=76, max=57075, med=5401, FiltMin=2022, FiltMax=44825, Gamma=0.920
23:25:34.189 00.000 8659680832 UpdateGuideState exits: m=907133 SNR=123.3
23:25:34.189 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:34.189 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:25:34.189 00.000 8659680832 Enqueuing Expose request
23:25:35.231 01.042 13073477632 Move returns status 0, amount 1000
23:25:35.231 00.000 13073477632 move complete, result=0
23:25:35.232 00.001 13073477632 worker thread done servicing request
23:25:35.232 00.000 13073477632 Worker thread wakes up
23:25:35.232 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:25:35.232 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,797,31,31)
23:25:35.977 00.745 8659680832 evsrv: cli 0x6000036703c0 request: {"id":287,"jsonrpc":"2.0","method":"get_connected"}
23:25:35.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":287}
23:25:35.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":288,"jsonrpc":"2.0","method":"get_app_state"}
23:25:35.978 00.000 8659680832 case statement mapped state 3 to 2
23:25:35.979 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":288}
23:25:38.976 02.997 8659680832 evsrv: cli 0x6000036703c0 request: {"id":289,"jsonrpc":"2.0","method":"get_connected"}
23:25:38.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":289}
23:25:38.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":290,"jsonrpc":"2.0","method":"get_app_state"}
23:25:38.978 00.000 8659680832 case statement mapped state 3 to 2
23:25:38.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":290}
23:25:40.422 01.444 13073477632 Exposure complete
23:25:40.434 00.012 13073477632 worker thread done servicing request
23:25:40.434 00.000 8659680832 OnExposeComplete: enter
23:25:40.434 00.000 8659680832 UpdateGuideState(): m_state=3
23:25:40.434 00.000 8659680832 Star::Find(15, 578, 811, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 87
23:25:40.434 00.000 8659680832 Star::Find returns 1 (0), X=578.69, Y=811.11, Mass=958245, SNR=134.3, Peak=57459 HFD=4.6
23:25:40.435 00.001 8659680832 Status Line: North step  21, dist= 9.9
23:25:40.435 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:25:40.435 00.000 13073477632 Worker thread wakes up
23:25:40.435 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:25:40.435 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:25:40.435 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:25:40.435 00.000 13073477632 MoveAxis(N, 1000, -)
23:25:40.435 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=115, max=57459, med=5389, FiltMin=1932, FiltMax=47705, Gamma=0.920
23:25:40.435 00.000 8659680832 UpdateGuideState exits: m=958245 SNR=134.3
23:25:40.435 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:40.435 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:25:40.435 00.000 8659680832 Enqueuing Expose request
23:25:41.486 01.051 13073477632 Move returns status 0, amount 1000
23:25:41.486 00.000 13073477632 move complete, result=0
23:25:41.487 00.001 13073477632 worker thread done servicing request
23:25:41.487 00.000 13073477632 Worker thread wakes up
23:25:41.487 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:25:41.487 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,796,31,31)
23:25:41.972 00.485 8659680832 evsrv: cli 0x6000036703c0 request: {"id":291,"jsonrpc":"2.0","method":"get_connected"}
23:25:41.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":291}
23:25:41.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":292,"jsonrpc":"2.0","method":"get_app_state"}
23:25:41.973 00.000 8659680832 case statement mapped state 3 to 2
23:25:41.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":292}
23:25:44.976 03.003 8659680832 evsrv: cli 0x6000036703c0 request: {"id":293,"jsonrpc":"2.0","method":"get_connected"}
23:25:44.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":293}
23:25:44.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":294,"jsonrpc":"2.0","method":"get_app_state"}
23:25:44.978 00.000 8659680832 case statement mapped state 3 to 2
23:25:44.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":294}
23:25:46.670 01.692 13073477632 Exposure complete
23:25:46.682 00.012 13073477632 worker thread done servicing request
23:25:46.682 00.000 8659680832 OnExposeComplete: enter
23:25:46.682 00.000 8659680832 UpdateGuideState(): m_state=3
23:25:46.682 00.000 8659680832 Star::Find(15, 578, 811, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 88
23:25:46.682 00.000 8659680832 Star::Find returns 1 (0), X=578.39, Y=810.30, Mass=874933, SNR=114.5, Peak=45529 HFD=4.7
23:25:46.682 00.000 8659680832 Status Line: North step  22, dist=10.7
23:25:46.683 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:25:46.683 00.000 13073477632 Worker thread wakes up
23:25:46.683 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:25:46.683 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:25:46.683 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:25:46.683 00.000 13073477632 MoveAxis(N, 1000, -)
23:25:46.683 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=55257, med=5401, FiltMin=2079, FiltMax=48051, Gamma=0.920
23:25:46.683 00.000 8659680832 UpdateGuideState exits: m=874933 SNR=114.5
23:25:46.683 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:46.683 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:25:46.683 00.000 8659680832 Enqueuing Expose request
23:25:47.821 01.138 13073477632 Move returns status 0, amount 1000
23:25:47.821 00.000 13073477632 move complete, result=0
23:25:47.821 00.000 13073477632 worker thread done servicing request
23:25:47.822 00.001 13073477632 Worker thread wakes up
23:25:47.822 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:25:47.822 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(563,795,31,31)
23:25:47.976 00.154 8659680832 evsrv: cli 0x6000036703c0 request: {"id":295,"jsonrpc":"2.0","method":"get_connected"}
23:25:47.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":295}
23:25:47.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":296,"jsonrpc":"2.0","method":"get_app_state"}
23:25:47.978 00.000 8659680832 case statement mapped state 3 to 2
23:25:47.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":296}
23:25:50.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":297,"jsonrpc":"2.0","method":"get_connected"}
23:25:50.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":297}
23:25:50.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":298,"jsonrpc":"2.0","method":"get_app_state"}
23:25:50.978 00.001 8659680832 case statement mapped state 3 to 2
23:25:50.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":298}
23:25:52.915 01.937 13073477632 Exposure complete
23:25:52.927 00.012 13073477632 worker thread done servicing request
23:25:52.927 00.000 8659680832 OnExposeComplete: enter
23:25:52.927 00.000 8659680832 UpdateGuideState(): m_state=3
23:25:52.927 00.000 8659680832 Star::Find(15, 578, 810, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 89
23:25:52.927 00.000 8659680832 Star::Find returns 1 (0), X=578.47, Y=809.69, Mass=847668, SNR=127.7, Peak=54258 HFD=4.5
23:25:52.928 00.001 8659680832 Status Line: North step  23, dist=11.3
23:25:52.928 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:25:52.928 00.000 13073477632 Worker thread wakes up
23:25:52.928 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:25:52.928 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:25:52.928 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:25:52.929 00.001 13073477632 MoveAxis(N, 1000, -)
23:25:52.929 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=320, max=57356, med=5401, FiltMin=1933, FiltMax=47603, Gamma=0.920
23:25:52.929 00.000 8659680832 UpdateGuideState exits: m=847668 SNR=127.7
23:25:52.929 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:52.929 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:25:52.929 00.000 8659680832 Enqueuing Expose request
23:25:53.972 01.043 8659680832 evsrv: cli 0x6000036703c0 request: {"id":299,"jsonrpc":"2.0","method":"get_connected"}
23:25:53.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":299}
23:25:53.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":300,"jsonrpc":"2.0","method":"get_app_state"}
23:25:53.974 00.001 8659680832 case statement mapped state 3 to 2
23:25:53.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":300}
23:25:53.980 00.006 13073477632 Move returns status 0, amount 1000
23:25:53.980 00.000 13073477632 move complete, result=0
23:25:53.980 00.000 13073477632 worker thread done servicing request
23:25:53.980 00.000 13073477632 Worker thread wakes up
23:25:53.980 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:25:53.980 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(563,795,31,31)
23:25:56.976 02.996 8659680832 evsrv: cli 0x6000036703c0 request: {"id":301,"jsonrpc":"2.0","method":"get_connected"}
23:25:56.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":301}
23:25:56.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":302,"jsonrpc":"2.0","method":"get_app_state"}
23:25:56.977 00.000 8659680832 case statement mapped state 3 to 2
23:25:56.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":302}
23:25:59.162 02.185 13073477632 Exposure complete
23:25:59.174 00.012 13073477632 worker thread done servicing request
23:25:59.174 00.000 8659680832 OnExposeComplete: enter
23:25:59.174 00.000 8659680832 UpdateGuideState(): m_state=3
23:25:59.174 00.000 8659680832 Star::Find(15, 578, 809, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 90
23:25:59.174 00.000 8659680832 Star::Find returns 1 (0), X=578.71, Y=809.45, Mass=850164, SNR=109.0, Peak=56281 HFD=4.4
23:25:59.174 00.000 8659680832 Status Line: North step  24, dist=11.6
23:25:59.175 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:25:59.175 00.000 13073477632 Worker thread wakes up
23:25:59.175 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:25:59.175 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:25:59.175 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:25:59.175 00.000 13073477632 MoveAxis(N, 1000, -)
23:25:59.175 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=115, max=58572, med=5389, FiltMin=2048, FiltMax=47513, Gamma=0.920
23:25:59.175 00.000 8659680832 UpdateGuideState exits: m=850164 SNR=109.0
23:25:59.175 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:59.175 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:25:59.175 00.000 8659680832 Enqueuing Expose request
23:25:59.976 00.801 8659680832 evsrv: cli 0x6000036703c0 request: {"id":303,"jsonrpc":"2.0","method":"get_connected"}
23:25:59.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":303}
23:25:59.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":304,"jsonrpc":"2.0","method":"get_app_state"}
23:25:59.977 00.000 8659680832 case statement mapped state 3 to 2
23:25:59.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":304}
23:26:00.219 00.242 13073477632 Move returns status 0, amount 1000
23:26:00.219 00.000 13073477632 move complete, result=0
23:26:00.219 00.000 13073477632 worker thread done servicing request
23:26:00.219 00.000 13073477632 Worker thread wakes up
23:26:00.220 00.001 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:26:00.220 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,794,31,31)
23:26:02.974 02.754 8659680832 evsrv: cli 0x6000036703c0 request: {"id":305,"jsonrpc":"2.0","method":"get_connected"}
23:26:02.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":305}
23:26:02.975 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":306,"jsonrpc":"2.0","method":"get_app_state"}
23:26:02.975 00.000 8659680832 case statement mapped state 3 to 2
23:26:02.976 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":306}
23:26:05.410 02.434 13073477632 Exposure complete
23:26:05.422 00.012 13073477632 worker thread done servicing request
23:26:05.422 00.000 8659680832 OnExposeComplete: enter
23:26:05.422 00.000 8659680832 UpdateGuideState(): m_state=3
23:26:05.422 00.000 8659680832 Star::Find(15, 578, 809, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 91
23:26:05.423 00.001 8659680832 Star::Find returns 1 (0), X=578.66, Y=808.84, Mass=785991, SNR=105.1, Peak=55961 HFD=4.0
23:26:05.423 00.000 8659680832 Status Line: North step  25, dist=12.1
23:26:05.423 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:26:05.423 00.000 13073477632 Worker thread wakes up
23:26:05.423 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:26:05.423 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:26:05.423 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:26:05.423 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=51, max=55961, med=5389, FiltMin=1984, FiltMax=48409, Gamma=0.920
23:26:05.423 00.000 13073477632 MoveAxis(N, 1000, -)
23:26:05.423 00.000 8659680832 UpdateGuideState exits: m=785991 SNR=105.1
23:26:05.423 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:05.424 00.001 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:26:05.424 00.000 8659680832 Enqueuing Expose request
23:26:05.972 00.548 8659680832 evsrv: cli 0x6000036703c0 request: {"id":307,"jsonrpc":"2.0","method":"get_connected"}
23:26:05.973 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":307}
23:26:05.975 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":308,"jsonrpc":"2.0","method":"get_app_state"}
23:26:05.975 00.000 8659680832 case statement mapped state 3 to 2
23:26:05.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":308}
23:26:06.458 00.483 13073477632 Move returns status 0, amount 1000
23:26:06.458 00.000 13073477632 move complete, result=0
23:26:06.458 00.000 13073477632 worker thread done servicing request
23:26:06.458 00.000 13073477632 Worker thread wakes up
23:26:06.459 00.001 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:26:06.459 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,794,31,31)
23:26:08.976 02.517 8659680832 evsrv: cli 0x6000036703c0 request: {"id":309,"jsonrpc":"2.0","method":"get_connected"}
23:26:08.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":309}
23:26:08.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":310,"jsonrpc":"2.0","method":"get_app_state"}
23:26:08.978 00.000 8659680832 case statement mapped state 3 to 2
23:26:08.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":310}
23:26:11.656 02.678 13073477632 Exposure complete
23:26:11.667 00.011 13073477632 worker thread done servicing request
23:26:11.667 00.000 8659680832 OnExposeComplete: enter
23:26:11.667 00.000 8659680832 UpdateGuideState(): m_state=3
23:26:11.667 00.000 8659680832 Star::Find(15, 578, 808, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 92
23:26:11.667 00.000 8659680832 Star::Find returns 1 (0), X=579.08, Y=808.28, Mass=885245, SNR=121.4, Peak=52736 HFD=4.3
23:26:11.667 00.000 8659680832 Status Line: North step  26, dist=12.8
23:26:11.668 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:26:11.668 00.000 13073477632 Worker thread wakes up
23:26:11.668 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:26:11.668 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:26:11.668 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:26:11.668 00.000 13073477632 MoveAxis(N, 1000, -)
23:26:11.668 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=102, max=59404, med=5389, FiltMin=2035, FiltMax=48908, Gamma=0.920
23:26:11.668 00.000 8659680832 UpdateGuideState exits: m=885245 SNR=121.4
23:26:11.668 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:11.668 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:26:11.668 00.000 8659680832 Enqueuing Expose request
23:26:11.975 00.307 8659680832 evsrv: cli 0x6000036703c0 request: {"id":311,"jsonrpc":"2.0","method":"get_connected"}
23:26:11.976 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":311}
23:26:11.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":312,"jsonrpc":"2.0","method":"get_app_state"}
23:26:11.977 00.000 8659680832 case statement mapped state 3 to 2
23:26:11.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":312}
23:26:12.713 00.736 13073477632 Move returns status 0, amount 1000
23:26:12.713 00.000 13073477632 move complete, result=0
23:26:12.713 00.000 13073477632 worker thread done servicing request
23:26:12.713 00.000 13073477632 Worker thread wakes up
23:26:12.714 00.001 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:26:12.714 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,793,31,31)
23:26:14.976 02.262 8659680832 evsrv: cli 0x6000036703c0 request: {"id":313,"jsonrpc":"2.0","method":"get_connected"}
23:26:14.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":313}
23:26:14.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":314,"jsonrpc":"2.0","method":"get_app_state"}
23:26:14.978 00.000 8659680832 case statement mapped state 3 to 2
23:26:14.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":314}
23:26:17.903 02.925 13073477632 Exposure complete
23:26:17.915 00.012 13073477632 worker thread done servicing request
23:26:17.915 00.000 8659680832 OnExposeComplete: enter
23:26:17.915 00.000 8659680832 UpdateGuideState(): m_state=3
23:26:17.915 00.000 8659680832 Star::Find(15, 579, 808, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 93
23:26:17.915 00.000 8659680832 Star::Find returns 1 (0), X=579.37, Y=808.04, Mass=802552, SNR=115.6, Peak=47756 HFD=4.5
23:26:17.916 00.001 8659680832 Status Line: North step  27, dist=13.1
23:26:17.916 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:26:17.916 00.000 13073477632 Worker thread wakes up
23:26:17.916 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:26:17.916 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:26:17.916 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:26:17.917 00.001 13073477632 MoveAxis(N, 1000, -)
23:26:17.917 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=115, max=57727, med=5388, FiltMin=2086, FiltMax=49356, Gamma=0.920
23:26:17.917 00.000 8659680832 UpdateGuideState exits: m=802552 SNR=115.6
23:26:17.917 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:17.917 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:26:17.917 00.000 8659680832 Enqueuing Expose request
23:26:17.973 00.056 8659680832 evsrv: cli 0x6000036703c0 request: {"id":315,"jsonrpc":"2.0","method":"get_connected"}
23:26:17.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":315}
23:26:17.974 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":316,"jsonrpc":"2.0","method":"get_app_state"}
23:26:17.974 00.000 8659680832 case statement mapped state 3 to 2
23:26:17.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":316}
23:26:18.967 00.993 13073477632 Move returns status 0, amount 1000
23:26:18.968 00.001 13073477632 move complete, result=0
23:26:18.968 00.000 13073477632 worker thread done servicing request
23:26:18.968 00.000 13073477632 Worker thread wakes up
23:26:18.968 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:26:18.968 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,793,31,31)
23:26:20.977 02.009 8659680832 evsrv: cli 0x6000036703c0 request: {"id":317,"jsonrpc":"2.0","method":"get_connected"}
23:26:20.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":317}
23:26:20.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":318,"jsonrpc":"2.0","method":"get_app_state"}
23:26:20.978 00.000 8659680832 case statement mapped state 3 to 2
23:26:20.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":318}
23:26:23.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":319,"jsonrpc":"2.0","method":"get_connected"}
23:26:23.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":319}
23:26:23.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":320,"jsonrpc":"2.0","method":"get_app_state"}
23:26:23.978 00.001 8659680832 case statement mapped state 3 to 2
23:26:23.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":320}
23:26:24.149 00.171 13073477632 Exposure complete
23:26:24.161 00.012 13073477632 worker thread done servicing request
23:26:24.162 00.001 8659680832 OnExposeComplete: enter
23:26:24.162 00.000 8659680832 UpdateGuideState(): m_state=3
23:26:24.162 00.000 8659680832 Star::Find(15, 579, 808, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 94
23:26:24.162 00.000 8659680832 Star::Find returns 1 (0), X=579.56, Y=807.56, Mass=864670, SNR=115.3, Peak=54988 HFD=4.4
23:26:24.162 00.000 8659680832 Status Line: North step  28, dist=13.6
23:26:24.163 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:26:24.163 00.000 13073477632 Worker thread wakes up
23:26:24.163 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:26:24.163 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:26:24.163 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:26:24.163 00.000 13073477632 MoveAxis(N, 1000, -)
23:26:24.163 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=153, max=57420, med=5376, FiltMin=2086, FiltMax=49446, Gamma=0.920
23:26:24.163 00.000 8659680832 UpdateGuideState exits: m=864670 SNR=115.3
23:26:24.163 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:24.163 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:26:24.163 00.000 8659680832 Enqueuing Expose request
23:26:25.206 01.043 13073477632 Move returns status 0, amount 1000
23:26:25.206 00.000 13073477632 move complete, result=0
23:26:25.207 00.001 13073477632 worker thread done servicing request
23:26:25.207 00.000 13073477632 Worker thread wakes up
23:26:25.207 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:26:25.207 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(565,793,31,31)
23:26:26.976 01.769 8659680832 evsrv: cli 0x6000036703c0 request: {"id":321,"jsonrpc":"2.0","method":"get_connected"}
23:26:26.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":321}
23:26:26.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":322,"jsonrpc":"2.0","method":"get_app_state"}
23:26:26.978 00.001 8659680832 case statement mapped state 3 to 2
23:26:26.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":322}
23:26:29.971 02.993 8659680832 evsrv: cli 0x6000036703c0 request: {"id":323,"jsonrpc":"2.0","method":"get_connected"}
23:26:29.972 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":323}
23:26:29.972 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":324,"jsonrpc":"2.0","method":"get_app_state"}
23:26:29.972 00.000 8659680832 case statement mapped state 3 to 2
23:26:29.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":324}
23:26:30.397 00.425 13073477632 Exposure complete
23:26:30.410 00.013 13073477632 worker thread done servicing request
23:26:30.410 00.000 8659680832 OnExposeComplete: enter
23:26:30.410 00.000 8659680832 UpdateGuideState(): m_state=3
23:26:30.410 00.000 8659680832 Star::Find(15, 579, 807, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 95
23:26:30.410 00.000 8659680832 Star::Find returns 1 (0), X=579.72, Y=807.26, Mass=942446, SNR=167.7, Peak=57638 HFD=4.6
23:26:30.410 00.000 8659680832 Status Line: North step  29, dist=13.9
23:26:30.411 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:26:30.411 00.000 13073477632 Worker thread wakes up
23:26:30.411 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:26:30.411 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:26:30.411 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:26:30.411 00.000 13073477632 MoveAxis(N, 1000, -)
23:26:30.411 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=57638, med=5376, FiltMin=1536, FiltMax=48806, Gamma=0.920
23:26:30.411 00.000 8659680832 UpdateGuideState exits: m=942446 SNR=167.7
23:26:30.411 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:30.411 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:26:30.411 00.000 8659680832 Enqueuing Expose request
23:26:31.462 01.051 13073477632 Move returns status 0, amount 1000
23:26:31.462 00.000 13073477632 move complete, result=0
23:26:31.462 00.000 13073477632 worker thread done servicing request
23:26:31.462 00.000 13073477632 Worker thread wakes up
23:26:31.462 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:26:31.462 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(565,792,31,31)
23:26:32.976 01.514 8659680832 evsrv: cli 0x6000036703c0 request: {"id":325,"jsonrpc":"2.0","method":"get_connected"}
23:26:32.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":325}
23:26:32.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":326,"jsonrpc":"2.0","method":"get_app_state"}
23:26:32.978 00.000 8659680832 case statement mapped state 3 to 2
23:26:32.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":326}
23:26:35.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":327,"jsonrpc":"2.0","method":"get_connected"}
23:26:35.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":327}
23:26:35.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":328,"jsonrpc":"2.0","method":"get_app_state"}
23:26:35.978 00.000 8659680832 case statement mapped state 3 to 2
23:26:35.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":328}
23:26:36.642 00.664 13073477632 Exposure complete
23:26:36.654 00.012 13073477632 worker thread done servicing request
23:26:36.654 00.000 8659680832 OnExposeComplete: enter
23:26:36.654 00.000 8659680832 UpdateGuideState(): m_state=3
23:26:36.654 00.000 8659680832 Star::Find(15, 579, 807, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 96
23:26:36.654 00.000 8659680832 Star::Find returns 1 (0), X=579.62, Y=806.92, Mass=869792, SNR=102.9, Peak=56422 HFD=4.1
23:26:36.655 00.001 8659680832 Status Line: North step  30, dist=14.2
23:26:36.655 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:26:36.655 00.000 13073477632 Worker thread wakes up
23:26:36.655 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:26:36.655 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:26:36.655 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:26:36.655 00.000 13073477632 MoveAxis(N, 1000, -)
23:26:36.655 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=102, max=56422, med=5376, FiltMin=1817, FiltMax=45478, Gamma=0.920
23:26:36.655 00.000 8659680832 UpdateGuideState exits: m=869792 SNR=102.9
23:26:36.655 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:36.655 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:26:36.655 00.000 8659680832 Enqueuing Expose request
23:26:37.700 01.045 13073477632 Move returns status 0, amount 1000
23:26:37.701 00.001 13073477632 move complete, result=0
23:26:37.701 00.000 13073477632 worker thread done servicing request
23:26:37.701 00.000 13073477632 Worker thread wakes up
23:26:37.701 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:26:37.701 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(565,792,31,31)
23:26:38.976 01.275 8659680832 evsrv: cli 0x6000036703c0 request: {"id":329,"jsonrpc":"2.0","method":"get_connected"}
23:26:38.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":329}
23:26:38.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":330,"jsonrpc":"2.0","method":"get_app_state"}
23:26:38.977 00.000 8659680832 case statement mapped state 3 to 2
23:26:38.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":330}
23:26:41.972 02.995 8659680832 evsrv: cli 0x6000036703c0 request: {"id":331,"jsonrpc":"2.0","method":"get_connected"}
23:26:41.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":331}
23:26:41.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":332,"jsonrpc":"2.0","method":"get_app_state"}
23:26:41.973 00.000 8659680832 case statement mapped state 3 to 2
23:26:41.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":332}
23:26:42.888 00.915 13073477632 Exposure complete
23:26:42.900 00.012 13073477632 worker thread done servicing request
23:26:42.900 00.000 8659680832 OnExposeComplete: enter
23:26:42.900 00.000 8659680832 UpdateGuideState(): m_state=3
23:26:42.901 00.001 8659680832 Star::Find(15, 579, 806, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 97
23:26:42.901 00.000 8659680832 Star::Find returns 1 (0), X=579.93, Y=806.41, Mass=833797, SNR=132.6, Peak=51136 HFD=4.2
23:26:42.901 00.000 8659680832 Status Line: North step  31, dist=14.8
23:26:42.902 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:26:42.902 00.000 13073477632 Worker thread wakes up
23:26:42.902 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:26:42.902 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:26:42.902 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:26:42.902 00.000 13073477632 MoveAxis(N, 1000, -)
23:26:42.902 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=192, max=57458, med=5388, FiltMin=1932, FiltMax=48166, Gamma=0.920
23:26:42.902 00.000 8659680832 UpdateGuideState exits: m=833797 SNR=132.6
23:26:42.902 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:42.902 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:26:42.902 00.000 8659680832 Enqueuing Expose request
23:26:43.939 01.037 13073477632 Move returns status 0, amount 1000
23:26:43.939 00.000 13073477632 move complete, result=0
23:26:43.939 00.000 13073477632 worker thread done servicing request
23:26:43.940 00.001 13073477632 Worker thread wakes up
23:26:43.940 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:26:43.940 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(565,791,31,31)
23:26:44.976 01.036 8659680832 evsrv: cli 0x6000036703c0 request: {"id":333,"jsonrpc":"2.0","method":"get_connected"}
23:26:44.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":333}
23:26:44.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":334,"jsonrpc":"2.0","method":"get_app_state"}
23:26:44.977 00.000 8659680832 case statement mapped state 3 to 2
23:26:44.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":334}
23:26:47.976 02.999 8659680832 evsrv: cli 0x6000036703c0 request: {"id":335,"jsonrpc":"2.0","method":"get_connected"}
23:26:47.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":335}
23:26:47.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":336,"jsonrpc":"2.0","method":"get_app_state"}
23:26:47.978 00.000 8659680832 case statement mapped state 3 to 2
23:26:47.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":336}
23:26:49.134 01.156 13073477632 Exposure complete
23:26:49.146 00.012 13073477632 worker thread done servicing request
23:26:49.146 00.000 8659680832 OnExposeComplete: enter
23:26:49.146 00.000 8659680832 UpdateGuideState(): m_state=3
23:26:49.146 00.000 8659680832 Star::Find(15, 579, 806, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 98
23:26:49.146 00.000 8659680832 Star::Find returns 1 (0), X=579.37, Y=805.93, Mass=873692, SNR=106.3, Peak=50240 HFD=4.4
23:26:49.147 00.001 8659680832 Status Line: North step  32, dist=15.1
23:26:49.147 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:26:49.147 00.000 13073477632 Worker thread wakes up
23:26:49.147 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:26:49.147 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:26:49.147 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:26:49.147 00.000 13073477632 MoveAxis(N, 1000, -)
23:26:49.147 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=57804, med=5376, FiltMin=1996, FiltMax=50265, Gamma=0.920
23:26:49.147 00.000 8659680832 UpdateGuideState exits: m=873692 SNR=106.3
23:26:49.147 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:49.147 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:26:49.147 00.000 8659680832 Enqueuing Expose request
23:26:50.194 01.047 13073477632 Move returns status 0, amount 1000
23:26:50.195 00.001 13073477632 move complete, result=0
23:26:50.195 00.000 13073477632 worker thread done servicing request
23:26:50.195 00.000 13073477632 Worker thread wakes up
23:26:50.195 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:26:50.195 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,791,31,31)
23:26:50.976 00.781 8659680832 evsrv: cli 0x6000036703c0 request: {"id":337,"jsonrpc":"2.0","method":"get_connected"}
23:26:50.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":337}
23:26:50.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":338,"jsonrpc":"2.0","method":"get_app_state"}
23:26:50.978 00.000 8659680832 case statement mapped state 3 to 2
23:26:50.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":338}
23:26:53.971 02.993 8659680832 evsrv: cli 0x6000036703c0 request: {"id":339,"jsonrpc":"2.0","method":"get_connected"}
23:26:53.972 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":339}
23:26:53.972 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":340,"jsonrpc":"2.0","method":"get_app_state"}
23:26:53.972 00.000 8659680832 case statement mapped state 3 to 2
23:26:53.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":340}
23:26:55.382 01.410 13073477632 Exposure complete
23:26:55.394 00.012 13073477632 worker thread done servicing request
23:26:55.395 00.001 8659680832 OnExposeComplete: enter
23:26:55.395 00.000 8659680832 UpdateGuideState(): m_state=3
23:26:55.395 00.000 8659680832 Star::Find(15, 579, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 99
23:26:55.395 00.000 8659680832 Star::Find returns 1 (0), X=579.00, Y=805.28, Mass=854664, SNR=108.8, Peak=55359 HFD=4.4
23:26:55.395 00.000 8659680832 Status Line: North step  33, dist=15.7
23:26:55.396 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:26:55.396 00.000 13073477632 Worker thread wakes up
23:26:55.396 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:26:55.396 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:26:55.396 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:26:55.396 00.000 13073477632 MoveAxis(N, 1000, -)
23:26:55.396 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=153, max=57996, med=5376, FiltMin=1945, FiltMax=48217, Gamma=0.920
23:26:55.396 00.000 8659680832 UpdateGuideState exits: m=854664 SNR=108.8
23:26:55.396 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:55.396 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:26:55.396 00.000 8659680832 Enqueuing Expose request
23:26:56.433 01.037 13073477632 Move returns status 0, amount 1000
23:26:56.433 00.000 13073477632 move complete, result=0
23:26:56.433 00.000 13073477632 worker thread done servicing request
23:26:56.433 00.000 13073477632 Worker thread wakes up
23:26:56.434 00.001 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:26:56.434 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,790,31,31)
23:26:56.976 00.542 8659680832 evsrv: cli 0x6000036703c0 request: {"id":341,"jsonrpc":"2.0","method":"get_connected"}
23:26:56.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":341}
23:26:56.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":342,"jsonrpc":"2.0","method":"get_app_state"}
23:26:56.977 00.000 8659680832 case statement mapped state 3 to 2
23:26:56.978 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":342}
23:26:59.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":343,"jsonrpc":"2.0","method":"get_connected"}
23:26:59.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":343}
23:26:59.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":344,"jsonrpc":"2.0","method":"get_app_state"}
23:26:59.978 00.000 8659680832 case statement mapped state 3 to 2
23:26:59.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":344}
23:27:01.627 01.649 13073477632 Exposure complete
23:27:01.639 00.012 13073477632 worker thread done servicing request
23:27:01.639 00.000 8659680832 OnExposeComplete: enter
23:27:01.639 00.000 8659680832 UpdateGuideState(): m_state=3
23:27:01.639 00.000 8659680832 Star::Find(15, 578, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 100
23:27:01.639 00.000 8659680832 Star::Find returns 1 (0), X=578.75, Y=805.19, Mass=830453, SNR=97.3, Peak=61439 HFD=4.2
23:27:01.639 00.000 8659680832 Status Line: North step  34, dist=15.7
23:27:01.640 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:27:01.640 00.000 13073477632 Worker thread wakes up
23:27:01.640 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:27:01.640 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:27:01.640 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:27:01.640 00.000 13073477632 MoveAxis(N, 1000, -)
23:27:01.640 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=333, max=61439, med=5376, FiltMin=2124, FiltMax=52275, Gamma=0.920
23:27:01.640 00.000 8659680832 UpdateGuideState exits: m=830453 SNR=97.3
23:27:01.640 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:01.640 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:27:01.640 00.000 8659680832 Enqueuing Expose request
23:27:02.688 01.048 13073477632 Move returns status 0, amount 1000
23:27:02.688 00.000 13073477632 move complete, result=0
23:27:02.688 00.000 13073477632 worker thread done servicing request
23:27:02.688 00.000 13073477632 Worker thread wakes up
23:27:02.688 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:27:02.688 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(564,790,31,31)
23:27:02.976 00.288 8659680832 evsrv: cli 0x6000036703c0 request: {"id":345,"jsonrpc":"2.0","method":"get_connected"}
23:27:02.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":345}
23:27:02.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":346,"jsonrpc":"2.0","method":"get_app_state"}
23:27:02.978 00.000 8659680832 case statement mapped state 3 to 2
23:27:02.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":346}
23:27:05.972 02.994 8659680832 evsrv: cli 0x6000036703c0 request: {"id":347,"jsonrpc":"2.0","method":"get_connected"}
23:27:05.973 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":347}
23:27:05.975 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":348,"jsonrpc":"2.0","method":"get_app_state"}
23:27:05.975 00.000 8659680832 case statement mapped state 3 to 2
23:27:05.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":348}
23:27:07.873 01.898 13073477632 Exposure complete
23:27:07.885 00.012 13073477632 worker thread done servicing request
23:27:07.885 00.000 8659680832 OnExposeComplete: enter
23:27:07.885 00.000 8659680832 UpdateGuideState(): m_state=3
23:27:07.885 00.000 8659680832 Star::Find(15, 578, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 101
23:27:07.885 00.000 8659680832 Star::Find returns 1 (0), X=578.22, Y=804.41, Mass=868599, SNR=102.1, Peak=49279 HFD=4.6
23:27:07.885 00.000 8659680832 Status Line: North step  35, dist=16.4
23:27:07.886 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:27:07.886 00.000 13073477632 Worker thread wakes up
23:27:07.886 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:27:07.886 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:27:07.886 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:27:07.886 00.000 13073477632 MoveAxis(N, 1000, -)
23:27:07.886 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=55769, med=5388, FiltMin=2150, FiltMax=51635, Gamma=0.920
23:27:07.886 00.000 8659680832 UpdateGuideState exits: m=868599 SNR=102.1
23:27:07.886 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:07.886 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:27:07.886 00.000 8659680832 Enqueuing Expose request
23:27:08.976 01.090 8659680832 evsrv: cli 0x6000036703c0 request: {"id":349,"jsonrpc":"2.0","method":"get_connected"}
23:27:08.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":349}
23:27:08.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":350,"jsonrpc":"2.0","method":"get_app_state"}
23:27:08.978 00.001 8659680832 case statement mapped state 3 to 2
23:27:08.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":350}
23:27:08.991 00.013 13073477632 Move returns status 0, amount 1000
23:27:08.991 00.000 13073477632 move complete, result=0
23:27:08.991 00.000 13073477632 worker thread done servicing request
23:27:08.991 00.000 13073477632 Worker thread wakes up
23:27:08.991 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:27:08.991 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(563,789,31,31)
23:27:11.976 02.985 8659680832 evsrv: cli 0x6000036703c0 request: {"id":351,"jsonrpc":"2.0","method":"get_connected"}
23:27:11.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":351}
23:27:11.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":352,"jsonrpc":"2.0","method":"get_app_state"}
23:27:11.978 00.000 8659680832 case statement mapped state 3 to 2
23:27:11.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":352}
23:27:14.123 02.145 13073477632 Exposure complete
23:27:14.135 00.012 13073477632 worker thread done servicing request
23:27:14.135 00.000 8659680832 OnExposeComplete: enter
23:27:14.135 00.000 8659680832 UpdateGuideState(): m_state=3
23:27:14.135 00.000 8659680832 Star::Find(15, 578, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
23:27:14.135 00.000 8659680832 Star::Find returns 1 (0), X=578.03, Y=803.60, Mass=754330, SNR=100.3, Peak=54399 HFD=4.0
23:27:14.135 00.000 8659680832 Status Line: North step  36, dist=17.2
23:27:14.136 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:27:14.136 00.000 13073477632 Worker thread wakes up
23:27:14.136 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:27:14.136 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:27:14.136 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:27:14.136 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=153, max=58252, med=5401, FiltMin=1881, FiltMax=46438, Gamma=0.920
23:27:14.136 00.000 13073477632 MoveAxis(N, 1000, -)
23:27:14.136 00.000 8659680832 UpdateGuideState exits: m=754330 SNR=100.3
23:27:14.136 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:14.136 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:27:14.136 00.000 8659680832 Enqueuing Expose request
23:27:14.976 00.840 8659680832 evsrv: cli 0x6000036703c0 request: {"id":353,"jsonrpc":"2.0","method":"get_connected"}
23:27:14.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":353}
23:27:14.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":354,"jsonrpc":"2.0","method":"get_app_state"}
23:27:14.978 00.000 8659680832 case statement mapped state 3 to 2
23:27:14.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":354}
23:27:15.182 00.204 13073477632 Move returns status 0, amount 1000
23:27:15.182 00.000 13073477632 move complete, result=0
23:27:15.182 00.000 13073477632 worker thread done servicing request
23:27:15.182 00.000 13073477632 Worker thread wakes up
23:27:15.182 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:27:15.182 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(563,789,31,31)
23:27:17.972 02.790 8659680832 evsrv: cli 0x6000036703c0 request: {"id":355,"jsonrpc":"2.0","method":"get_connected"}
23:27:17.973 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":355}
23:27:17.974 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":356,"jsonrpc":"2.0","method":"get_app_state"}
23:27:17.974 00.000 8659680832 case statement mapped state 3 to 2
23:27:17.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":356}
23:27:20.368 02.394 13073477632 Exposure complete
23:27:20.380 00.012 13073477632 worker thread done servicing request
23:27:20.381 00.001 8659680832 OnExposeComplete: enter
23:27:20.381 00.000 8659680832 UpdateGuideState(): m_state=3
23:27:20.381 00.000 8659680832 Star::Find(15, 578, 803, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 103
23:27:20.381 00.000 8659680832 Star::Find returns 1 (0), X=577.46, Y=803.22, Mass=863117, SNR=116.1, Peak=61721 HFD=3.9
23:27:20.381 00.000 8659680832 Status Line: North step  37, dist=17.5
23:27:20.381 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:27:20.382 00.001 13073477632 Worker thread wakes up
23:27:20.382 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:27:20.382 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:27:20.382 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:27:20.382 00.000 13073477632 MoveAxis(N, 1000, -)
23:27:20.382 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=192, max=61721, med=5389, FiltMin=1740, FiltMax=45567, Gamma=0.920
23:27:20.382 00.000 8659680832 UpdateGuideState exits: m=863117 SNR=116.1
23:27:20.382 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:20.382 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:27:20.382 00.000 8659680832 Enqueuing Expose request
23:27:20.976 00.594 8659680832 evsrv: cli 0x6000036703c0 request: {"id":357,"jsonrpc":"2.0","method":"get_connected"}
23:27:20.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":357}
23:27:20.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":358,"jsonrpc":"2.0","method":"get_app_state"}
23:27:20.977 00.000 8659680832 case statement mapped state 3 to 2
23:27:20.978 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":358}
23:27:21.436 00.458 13073477632 Move returns status 0, amount 1000
23:27:21.437 00.001 13073477632 move complete, result=0
23:27:21.437 00.000 13073477632 worker thread done servicing request
23:27:21.437 00.000 13073477632 Worker thread wakes up
23:27:21.437 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:27:21.437 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(562,788,31,31)
23:27:23.976 02.539 8659680832 evsrv: cli 0x6000036703c0 request: {"id":359,"jsonrpc":"2.0","method":"get_connected"}
23:27:23.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":359}
23:27:23.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":360,"jsonrpc":"2.0","method":"get_app_state"}
23:27:23.978 00.000 8659680832 case statement mapped state 3 to 2
23:27:23.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":360}
23:27:26.614 02.636 13073477632 Exposure complete
23:27:26.626 00.012 13073477632 worker thread done servicing request
23:27:26.627 00.001 8659680832 OnExposeComplete: enter
23:27:26.627 00.000 8659680832 UpdateGuideState(): m_state=3
23:27:26.627 00.000 8659680832 Star::Find(15, 577, 803, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 104
23:27:26.627 00.000 8659680832 Star::Find returns 1 (0), X=577.13, Y=802.19, Mass=899296, SNR=121.7, Peak=51071 HFD=4.4
23:27:26.627 00.000 8659680832 Status Line: North step  38, dist=18.5
23:27:26.628 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:27:26.628 00.000 13073477632 Worker thread wakes up
23:27:26.628 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:27:26.628 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:27:26.628 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:27:26.628 00.000 13073477632 MoveAxis(N, 1000, -)
23:27:26.628 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=57574, med=5376, FiltMin=1996, FiltMax=50700, Gamma=0.920
23:27:26.628 00.000 8659680832 UpdateGuideState exits: m=899296 SNR=121.7
23:27:26.628 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:26.628 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:27:26.628 00.000 8659680832 Enqueuing Expose request
23:27:26.976 00.348 8659680832 evsrv: cli 0x6000036703c0 request: {"id":361,"jsonrpc":"2.0","method":"get_connected"}
23:27:26.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":361}
23:27:26.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":362,"jsonrpc":"2.0","method":"get_app_state"}
23:27:26.977 00.000 8659680832 case statement mapped state 3 to 2
23:27:26.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":362}
23:27:27.675 00.698 13073477632 Move returns status 0, amount 1000
23:27:27.676 00.001 13073477632 move complete, result=0
23:27:27.676 00.000 13073477632 worker thread done servicing request
23:27:27.676 00.000 13073477632 Worker thread wakes up
23:27:27.676 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:27:27.676 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(562,787,31,31)
23:27:29.972 02.296 8659680832 evsrv: cli 0x6000036703c0 request: {"id":363,"jsonrpc":"2.0","method":"get_connected"}
23:27:29.973 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":363}
23:27:29.975 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":364,"jsonrpc":"2.0","method":"get_app_state"}
23:27:29.975 00.000 8659680832 case statement mapped state 3 to 2
23:27:29.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":364}
23:27:32.858 02.883 13073477632 Exposure complete
23:27:32.868 00.010 13073477632 worker thread done servicing request
23:27:32.868 00.000 8659680832 OnExposeComplete: enter
23:27:32.868 00.000 8659680832 UpdateGuideState(): m_state=3
23:27:32.868 00.000 8659680832 Star::Find(15, 577, 802, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 105
23:27:32.868 00.000 8659680832 Star::Find returns 1 (0), X=577.11, Y=801.65, Mass=949905, SNR=133.1, Peak=48115 HFD=4.7
23:27:32.868 00.000 8659680832 Status Line: North step  39, dist=19.1
23:27:32.869 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:27:32.869 00.000 13073477632 Worker thread wakes up
23:27:32.869 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:27:32.869 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:27:32.869 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:27:32.869 00.000 13073477632 MoveAxis(N, 1000, -)
23:27:32.869 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=268, max=53708, med=5388, FiltMin=1945, FiltMax=47372, Gamma=0.920
23:27:32.869 00.000 8659680832 UpdateGuideState exits: m=949905 SNR=133.1
23:27:32.869 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:32.869 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:27:32.869 00.000 8659680832 Enqueuing Expose request
23:27:32.975 00.106 8659680832 evsrv: cli 0x6000036703c0 request: {"id":365,"jsonrpc":"2.0","method":"get_connected"}
23:27:32.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":365}
23:27:32.975 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":366,"jsonrpc":"2.0","method":"get_app_state"}
23:27:32.975 00.000 8659680832 case statement mapped state 3 to 2
23:27:32.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":366}
23:27:33.914 00.939 13073477632 Move returns status 0, amount 1000
23:27:33.914 00.000 13073477632 move complete, result=0
23:27:33.915 00.001 13073477632 worker thread done servicing request
23:27:33.915 00.000 13073477632 Worker thread wakes up
23:27:33.915 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:27:33.915 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(562,787,31,31)
23:27:35.976 02.061 8659680832 evsrv: cli 0x6000036703c0 request: {"id":367,"jsonrpc":"2.0","method":"get_connected"}
23:27:35.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":367}
23:27:35.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":368,"jsonrpc":"2.0","method":"get_app_state"}
23:27:35.978 00.000 8659680832 case statement mapped state 3 to 2
23:27:35.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":368}
23:27:38.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":369,"jsonrpc":"2.0","method":"get_connected"}
23:27:38.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":369}
23:27:38.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":370,"jsonrpc":"2.0","method":"get_app_state"}
23:27:38.978 00.000 8659680832 case statement mapped state 3 to 2
23:27:38.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":370}
23:27:39.114 00.136 13073477632 Exposure complete
23:27:39.126 00.012 13073477632 worker thread done servicing request
23:27:39.127 00.001 8659680832 OnExposeComplete: enter
23:27:39.127 00.000 8659680832 UpdateGuideState(): m_state=3
23:27:39.127 00.000 8659680832 Star::Find(15, 577, 801, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 106
23:27:39.127 00.000 8659680832 Star::Find returns 1 (0), X=576.34, Y=800.50, Mass=844849, SNR=102.9, Peak=51482 HFD=4.6
23:27:39.127 00.000 8659680832 Status Line: North step  40, dist=20.2
23:27:39.127 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:27:39.127 00.000 13073477632 Worker thread wakes up
23:27:39.127 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:27:39.127 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:27:39.127 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:27:39.127 00.000 13073477632 MoveAxis(N, 1000, -)
23:27:39.128 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=56447, med=5376, FiltMin=1587, FiltMax=47436, Gamma=0.920
23:27:39.128 00.000 8659680832 UpdateGuideState exits: m=844849 SNR=102.9
23:27:39.128 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:39.128 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:27:39.128 00.000 8659680832 Enqueuing Expose request
23:27:40.169 01.041 13073477632 Move returns status 0, amount 1000
23:27:40.169 00.000 13073477632 move complete, result=0
23:27:40.170 00.001 13073477632 worker thread done servicing request
23:27:40.170 00.000 13073477632 Worker thread wakes up
23:27:40.170 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:27:40.170 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,785,31,31)
23:27:41.972 01.802 8659680832 evsrv: cli 0x6000036703c0 request: {"id":371,"jsonrpc":"2.0","method":"get_connected"}
23:27:41.973 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":371}
23:27:41.974 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":372,"jsonrpc":"2.0","method":"get_app_state"}
23:27:41.974 00.000 8659680832 case statement mapped state 3 to 2
23:27:41.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":372}
23:27:44.976 03.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":373,"jsonrpc":"2.0","method":"get_connected"}
23:27:44.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":373}
23:27:44.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":374,"jsonrpc":"2.0","method":"get_app_state"}
23:27:44.977 00.000 8659680832 case statement mapped state 3 to 2
23:27:44.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":374}
23:27:45.353 00.376 13073477632 Exposure complete
23:27:45.363 00.010 13073477632 worker thread done servicing request
23:27:45.363 00.000 8659680832 OnExposeComplete: enter
23:27:45.363 00.000 8659680832 UpdateGuideState(): m_state=3
23:27:45.363 00.000 8659680832 Star::Find(15, 576, 800, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 107
23:27:45.363 00.000 8659680832 Star::Find returns 1 (0), X=575.95, Y=799.94, Mass=821560, SNR=99.4, Peak=52633 HFD=4.3
23:27:45.364 00.001 8659680832 Status Line: North step  41, dist=20.7
23:27:45.364 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:27:45.364 00.000 13073477632 Worker thread wakes up
23:27:45.364 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:27:45.364 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:27:45.364 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:27:45.364 00.000 13073477632 MoveAxis(N, 1000, -)
23:27:45.364 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=166, max=57484, med=5376, FiltMin=2009, FiltMax=46015, Gamma=0.920
23:27:45.364 00.000 8659680832 UpdateGuideState exits: m=821560 SNR=99.4
23:27:45.364 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:45.364 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:27:45.364 00.000 8659680832 Enqueuing Expose request
23:27:46.408 01.044 13073477632 Move returns status 0, amount 1000
23:27:46.408 00.000 13073477632 move complete, result=0
23:27:46.408 00.000 13073477632 worker thread done servicing request
23:27:46.408 00.000 13073477632 Worker thread wakes up
23:27:46.409 00.001 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:27:46.409 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,785,31,31)
23:27:47.976 01.567 8659680832 evsrv: cli 0x6000036703c0 request: {"id":375,"jsonrpc":"2.0","method":"get_connected"}
23:27:47.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":375}
23:27:47.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":376,"jsonrpc":"2.0","method":"get_app_state"}
23:27:47.977 00.000 8659680832 case statement mapped state 3 to 2
23:27:47.978 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":376}
23:27:50.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":377,"jsonrpc":"2.0","method":"get_connected"}
23:27:50.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":377}
23:27:50.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":378,"jsonrpc":"2.0","method":"get_app_state"}
23:27:50.978 00.000 8659680832 case statement mapped state 3 to 2
23:27:50.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":378}
23:27:51.601 00.623 13073477632 Exposure complete
23:27:51.614 00.013 13073477632 worker thread done servicing request
23:27:51.614 00.000 8659680832 OnExposeComplete: enter
23:27:51.614 00.000 8659680832 UpdateGuideState(): m_state=3
23:27:51.614 00.000 8659680832 Star::Find(15, 575, 799, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 108
23:27:51.614 00.000 8659680832 Star::Find returns 1 (0), X=575.72, Y=799.26, Mass=863193, SNR=111.9, Peak=60978 HFD=4.3
23:27:51.614 00.000 8659680832 Status Line: North step  42, dist=21.4
23:27:51.615 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:27:51.615 00.000 13073477632 Worker thread wakes up
23:27:51.615 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:27:51.615 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:27:51.615 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:27:51.615 00.000 13073477632 MoveAxis(N, 1000, -)
23:27:51.615 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=217, max=60978, med=5376, FiltMin=2099, FiltMax=50508, Gamma=0.920
23:27:51.615 00.000 8659680832 UpdateGuideState exits: m=863193 SNR=111.9
23:27:51.615 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:51.615 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:27:51.615 00.000 8659680832 Enqueuing Expose request
23:27:52.663 01.048 13073477632 Move returns status 0, amount 1000
23:27:52.663 00.000 13073477632 move complete, result=0
23:27:52.663 00.000 13073477632 worker thread done servicing request
23:27:52.663 00.000 13073477632 Worker thread wakes up
23:27:52.663 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:27:52.664 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,784,31,31)
23:27:53.973 01.309 8659680832 evsrv: cli 0x6000036703c0 request: {"id":379,"jsonrpc":"2.0","method":"get_connected"}
23:27:53.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":379}
23:27:53.975 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":380,"jsonrpc":"2.0","method":"get_app_state"}
23:27:53.975 00.000 8659680832 case statement mapped state 3 to 2
23:27:53.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":380}
23:27:56.976 03.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":381,"jsonrpc":"2.0","method":"get_connected"}
23:27:56.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":381}
23:27:56.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":382,"jsonrpc":"2.0","method":"get_app_state"}
23:27:56.978 00.000 8659680832 case statement mapped state 3 to 2
23:27:56.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":382}
23:27:57.848 00.870 13073477632 Exposure complete
23:27:57.860 00.012 13073477632 worker thread done servicing request
23:27:57.860 00.000 8659680832 OnExposeComplete: enter
23:27:57.860 00.000 8659680832 UpdateGuideState(): m_state=3
23:27:57.861 00.001 8659680832 Star::Find(15, 575, 799, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 109
23:27:57.861 00.000 8659680832 Star::Find returns 1 (0), X=575.35, Y=798.42, Mass=935990, SNR=117.9, Peak=52607 HFD=4.7
23:27:57.861 00.000 8659680832 Status Line: North step  43, dist=22.3
23:27:57.861 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:27:57.861 00.000 13073477632 Worker thread wakes up
23:27:57.862 00.001 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:27:57.862 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:27:57.862 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:27:57.862 00.000 13073477632 MoveAxis(N, 1000, -)
23:27:57.862 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=58764, med=5376, FiltMin=1971, FiltMax=50713, Gamma=0.920
23:27:57.862 00.000 8659680832 UpdateGuideState exits: m=935990 SNR=117.9
23:27:57.862 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:57.862 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:27:57.862 00.000 8659680832 Enqueuing Expose request
23:27:58.902 01.040 13073477632 Move returns status 0, amount 1000
23:27:58.902 00.000 13073477632 move complete, result=0
23:27:58.902 00.000 13073477632 worker thread done servicing request
23:27:58.902 00.000 13073477632 Worker thread wakes up
23:27:58.902 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:27:58.902 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(560,783,31,31)
23:27:59.976 01.074 8659680832 evsrv: cli 0x6000036703c0 request: {"id":383,"jsonrpc":"2.0","method":"get_connected"}
23:27:59.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":383}
23:27:59.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":384,"jsonrpc":"2.0","method":"get_app_state"}
23:27:59.978 00.000 8659680832 case statement mapped state 3 to 2
23:27:59.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":384}
23:28:02.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":385,"jsonrpc":"2.0","method":"get_connected"}
23:28:02.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":385}
23:28:02.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":386,"jsonrpc":"2.0","method":"get_app_state"}
23:28:02.978 00.001 8659680832 case statement mapped state 3 to 2
23:28:02.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":386}
23:28:04.094 01.116 13073477632 Exposure complete
23:28:04.104 00.010 13073477632 worker thread done servicing request
23:28:04.104 00.000 8659680832 OnExposeComplete: enter
23:28:04.104 00.000 8659680832 UpdateGuideState(): m_state=3
23:28:04.104 00.000 8659680832 Star::Find(15, 575, 798, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 110
23:28:04.104 00.000 8659680832 Star::Find returns 1 (0), X=575.80, Y=798.00, Mass=873302, SNR=115.5, Peak=57023 HFD=4.3
23:28:04.104 00.000 8659680832 Status Line: North step  44, dist=22.7
23:28:04.105 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:28:04.105 00.000 13073477632 Worker thread wakes up
23:28:04.105 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:28:04.105 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:28:04.105 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:28:04.105 00.000 13073477632 MoveAxis(N, 1000, -)
23:28:04.105 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=51, max=59596, med=5376, FiltMin=2112, FiltMax=45708, Gamma=0.920
23:28:04.105 00.000 8659680832 UpdateGuideState exits: m=873302 SNR=115.5
23:28:04.105 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:04.105 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:28:04.105 00.000 8659680832 Enqueuing Expose request
23:28:05.237 01.132 13073477632 Move returns status 0, amount 1000
23:28:05.237 00.000 13073477632 move complete, result=0
23:28:05.237 00.000 13073477632 worker thread done servicing request
23:28:05.237 00.000 13073477632 Worker thread wakes up
23:28:05.237 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:28:05.237 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,783,31,31)
23:28:05.973 00.736 8659680832 evsrv: cli 0x6000036703c0 request: {"id":387,"jsonrpc":"2.0","method":"get_connected"}
23:28:05.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":387}
23:28:05.975 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":388,"jsonrpc":"2.0","method":"get_app_state"}
23:28:05.975 00.000 8659680832 case statement mapped state 3 to 2
23:28:05.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":388}
23:28:08.976 03.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":389,"jsonrpc":"2.0","method":"get_connected"}
23:28:08.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":389}
23:28:08.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":390,"jsonrpc":"2.0","method":"get_app_state"}
23:28:08.978 00.000 8659680832 case statement mapped state 3 to 2
23:28:08.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":390}
23:28:10.339 01.361 13073477632 Exposure complete
23:28:10.349 00.010 13073477632 worker thread done servicing request
23:28:10.349 00.000 8659680832 OnExposeComplete: enter
23:28:10.349 00.000 8659680832 UpdateGuideState(): m_state=3
23:28:10.349 00.000 8659680832 Star::Find(15, 575, 798, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 111
23:28:10.349 00.000 8659680832 Star::Find returns 1 (0), X=575.65, Y=797.16, Mass=922717, SNR=128.1, Peak=60428 HFD=4.5
23:28:10.349 00.000 8659680832 Status Line: North step  45, dist=23.5
23:28:10.350 00.001 8659680832 Enqueuing Calibration Move request for direction 0
23:28:10.350 00.000 13073477632 Worker thread wakes up
23:28:10.350 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:28:10.350 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:28:10.350 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:28:10.350 00.000 13073477632 MoveAxis(N, 1000, -)
23:28:10.350 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=60428, med=5376, FiltMin=1907, FiltMax=44416, Gamma=0.920
23:28:10.350 00.000 8659680832 UpdateGuideState exits: m=922717 SNR=128.1
23:28:10.350 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:10.350 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:28:10.350 00.000 8659680832 Enqueuing Expose request
23:28:11.396 01.046 13073477632 Move returns status 0, amount 1000
23:28:11.396 00.000 13073477632 move complete, result=0
23:28:11.396 00.000 13073477632 worker thread done servicing request
23:28:11.396 00.000 13073477632 Worker thread wakes up
23:28:11.396 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:28:11.397 00.001 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,782,31,31)
23:28:11.976 00.579 8659680832 evsrv: cli 0x6000036703c0 request: {"id":391,"jsonrpc":"2.0","method":"get_connected"}
23:28:11.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":391}
23:28:11.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":392,"jsonrpc":"2.0","method":"get_app_state"}
23:28:11.978 00.000 8659680832 case statement mapped state 3 to 2
23:28:11.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":392}
23:28:14.977 02.999 8659680832 evsrv: cli 0x6000036703c0 request: {"id":393,"jsonrpc":"2.0","method":"get_connected"}
23:28:14.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":393}
23:28:14.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":394,"jsonrpc":"2.0","method":"get_app_state"}
23:28:14.978 00.000 8659680832 case statement mapped state 3 to 2
23:28:14.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":394}
23:28:16.585 01.607 13073477632 Exposure complete
23:28:16.597 00.012 13073477632 worker thread done servicing request
23:28:16.597 00.000 8659680832 OnExposeComplete: enter
23:28:16.597 00.000 8659680832 UpdateGuideState(): m_state=3
23:28:16.597 00.000 8659680832 Star::Find(15, 575, 797, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 112
23:28:16.597 00.000 8659680832 Star::Find returns 1 (0), X=576.23, Y=797.08, Mass=934174, SNR=132.6, Peak=56934 HFD=4.5
23:28:16.598 00.001 8659680832 Status Line: North step  46, dist=23.6
23:28:16.598 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:28:16.598 00.000 13073477632 Worker thread wakes up
23:28:16.598 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:28:16.598 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:28:16.598 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:28:16.598 00.000 13073477632 MoveAxis(N, 1000, -)
23:28:16.598 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=0, max=56934, med=5376, FiltMin=1516, FiltMax=47999, Gamma=0.920
23:28:16.598 00.000 8659680832 UpdateGuideState exits: m=934174 SNR=132.6
23:28:16.598 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:16.598 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:28:16.598 00.000 8659680832 Enqueuing Expose request
23:28:17.650 01.052 13073477632 Move returns status 0, amount 1000
23:28:17.651 00.001 13073477632 move complete, result=0
23:28:17.651 00.000 13073477632 worker thread done servicing request
23:28:17.651 00.000 13073477632 Worker thread wakes up
23:28:17.651 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:28:17.651 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,782,31,31)
23:28:17.972 00.321 8659680832 evsrv: cli 0x6000036703c0 request: {"id":395,"jsonrpc":"2.0","method":"get_connected"}
23:28:17.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":395}
23:28:17.974 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":396,"jsonrpc":"2.0","method":"get_app_state"}
23:28:17.974 00.000 8659680832 case statement mapped state 3 to 2
23:28:17.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":396}
23:28:20.976 03.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":397,"jsonrpc":"2.0","method":"get_connected"}
23:28:20.977 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":397}
23:28:20.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":398,"jsonrpc":"2.0","method":"get_app_state"}
23:28:20.978 00.000 8659680832 case statement mapped state 3 to 2
23:28:20.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":398}
23:28:22.831 01.853 13073477632 Exposure complete
23:28:22.842 00.011 13073477632 worker thread done servicing request
23:28:22.842 00.000 8659680832 OnExposeComplete: enter
23:28:22.842 00.000 8659680832 UpdateGuideState(): m_state=3
23:28:22.842 00.000 8659680832 Star::Find(15, 576, 797, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 113
23:28:22.842 00.000 8659680832 Star::Find returns 1 (0), X=576.17, Y=796.30, Mass=941488, SNR=121.3, Peak=51558 HFD=4.6
23:28:22.843 00.001 8659680832 Status Line: North step  47, dist=24.4
23:28:22.843 00.000 8659680832 Enqueuing Calibration Move request for direction 0
23:28:22.843 00.000 13073477632 Worker thread wakes up
23:28:22.843 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:28:22.843 00.000 13073477632 Handling axis move in thread for scope dir=0 dur=1000
23:28:22.843 00.000 13073477632 scope move axis dir= 0 dur= 1000 opts= 0x0
23:28:22.843 00.000 13073477632 MoveAxis(N, 1000, -)
23:28:22.843 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=166, max=59865, med=5363, FiltMin=2143, FiltMax=47027, Gamma=0.920
23:28:22.843 00.000 8659680832 UpdateGuideState exits: m=941488 SNR=121.3
23:28:22.843 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:22.843 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:28:22.843 00.000 8659680832 Enqueuing Expose request
23:28:23.889 01.046 13073477632 Move returns status 0, amount 1000
23:28:23.890 00.001 13073477632 move complete, result=0
23:28:23.890 00.000 13073477632 worker thread done servicing request
23:28:23.890 00.000 13073477632 Worker thread wakes up
23:28:23.890 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:28:23.890 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,781,31,31)
23:28:23.976 00.086 8659680832 evsrv: cli 0x6000036703c0 request: {"id":399,"jsonrpc":"2.0","method":"get_connected"}
23:28:23.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":399}
23:28:23.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":400,"jsonrpc":"2.0","method":"get_app_state"}
23:28:23.978 00.001 8659680832 case statement mapped state 3 to 2
23:28:23.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":400}
23:28:26.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":401,"jsonrpc":"2.0","method":"get_connected"}
23:28:26.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":401}
23:28:26.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":402,"jsonrpc":"2.0","method":"get_app_state"}
23:28:26.978 00.000 8659680832 case statement mapped state 3 to 2
23:28:26.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":402}
23:28:29.082 02.104 13073477632 Exposure complete
23:28:29.094 00.012 13073477632 worker thread done servicing request
23:28:29.094 00.000 8659680832 OnExposeComplete: enter
23:28:29.094 00.000 8659680832 UpdateGuideState(): m_state=3
23:28:29.094 00.000 8659680832 Star::Find(15, 576, 796, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 114
23:28:29.094 00.000 8659680832 Star::Find returns 1 (0), X=575.84, Y=795.54, Mass=805242, SNR=106.8, Peak=59737 HFD=3.8
23:28:29.095 00.001 8659680832 NORTH calibration completes with angle=-90.2 rate=0.535 parity=1
23:28:29.095 00.000 8659680832 Falling Through to state GO_SOUTH
23:28:29.095 00.000 8659680832 Status Line: South step  19, dist=25.1
23:28:29.096 00.001 8659680832 Enqueuing Calibration Move request for direction 1
23:28:29.096 00.000 13073477632 Worker thread wakes up
23:28:29.096 00.000 13073477632 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
23:28:29.096 00.000 13073477632 Handling axis move in thread for scope dir=1 dur=2500
23:28:29.096 00.000 13073477632 scope move axis dir= 1 dur= 2500 opts= 0x0
23:28:29.096 00.000 13073477632 MoveAxis(S, 2500, -)
23:28:29.096 00.000 8659680832 UpdateImageDisplay: Size=(2592,1944) min=128, max=59737, med=5363, FiltMin=1830, FiltMax=47910, Gamma=0.920
23:28:29.096 00.000 8659680832 UpdateGuideState exits: m=805242 SNR=106.8
23:28:29.096 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:29.096 00.000 8659680832 ScheduleExposure(1000,3,1) exposurePending=0
23:28:29.096 00.000 8659680832 Enqueuing Expose request
23:28:29.973 00.877 8659680832 evsrv: cli 0x6000036703c0 request: {"id":403,"jsonrpc":"2.0","method":"get_connected"}
23:28:29.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":403}
23:28:29.976 00.003 8659680832 evsrv: cli 0x6000036703c0 request: {"id":404,"jsonrpc":"2.0","method":"get_app_state"}
23:28:29.976 00.000 8659680832 case statement mapped state 3 to 2
23:28:29.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":404}
23:28:31.632 01.656 13073477632 Move returns status 0, amount 2500
23:28:31.632 00.000 13073477632 move complete, result=0
23:28:31.632 00.000 13073477632 worker thread done servicing request
23:28:31.632 00.000 13073477632 Worker thread wakes up
23:28:31.632 00.000 13073477632 worker thread servicing REQUEST_EXPOSE 1000
23:28:31.632 00.000 13073477632 Handling exposure in thread, d=1000 o=3 r=(561,781,31,31)
23:28:32.976 01.344 8659680832 evsrv: cli 0x6000036703c0 request: {"id":405,"jsonrpc":"2.0","method":"get_connected"}
23:28:32.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":405}
23:28:32.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":406,"jsonrpc":"2.0","method":"get_app_state"}
23:28:32.978 00.000 8659680832 case statement mapped state 3 to 2
23:28:32.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":406}
23:28:35.977 02.999 8659680832 evsrv: cli 0x6000036703c0 request: {"id":407,"jsonrpc":"2.0","method":"stop_capture"}
23:28:35.977 00.000 8659680832 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:28:35.977 00.000 8659680832 Status Line: Waiting for devices...
23:28:35.979 00.002 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":0,"id":407}
23:28:35.992 00.013 8659680832 evsrv: cli 0x6000036703c0 request: {"id":408,"jsonrpc":"2.0","method":"get_connected"}
23:28:35.993 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":408}
23:28:35.993 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":409,"jsonrpc":"2.0","method":"get_app_state"}
23:28:35.993 00.000 8659680832 case statement mapped state 3 to 2
23:28:35.994 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":409}
23:28:37.828 01.834 13073477632 Exposure complete
23:28:37.840 00.012 13073477632 worker thread done servicing request
23:28:37.840 00.000 8659680832 OnExposeComplete: enter
23:28:37.840 00.000 8659680832 UpdateGuideState(): m_state=3
23:28:37.840 00.000 8659680832 Mount: notify guiding stopped
23:28:37.840 00.000 8659680832 Changing from state CALIBRATING_PRIMARY to STOP
23:28:37.840 00.000 8659680832 guider state => SELECTING
23:28:37.840 00.000 8659680832 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/guider.cpp:1295->Stopped Guiding
23:28:37.840 00.000 8659680832 Status Line: Stopped Guiding
23:28:37.841 00.001 8659680832 UpdateImageDisplay: Size=(2592,1944) min=217, max=58623, med=5363, FiltMin=2201, FiltMax=48486, Gamma=0.920
23:28:37.841 00.000 8659680832 UpdateGuideState exits: Stopped Guiding
23:28:37.841 00.000 8659680832 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:28:37.841 00.000 8659680832 setting force full frames = true
23:28:37.842 00.001 8659680832 Status Line: Stopped.
23:28:38.977 01.135 8659680832 evsrv: cli 0x6000036703c0 request: {"id":410,"jsonrpc":"2.0","method":"get_connected"}
23:28:38.978 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":410}
23:28:38.979 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":411,"jsonrpc":"2.0","method":"get_app_state"}
23:28:38.979 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":411}
23:28:41.973 02.994 8659680832 evsrv: cli 0x6000036703c0 request: {"id":412,"jsonrpc":"2.0","method":"get_connected"}
23:28:41.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":412}
23:28:41.975 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":413,"jsonrpc":"2.0","method":"get_app_state"}
23:28:41.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":413}
23:28:44.977 03.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":414,"jsonrpc":"2.0","method":"get_connected"}
23:28:44.978 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":414}
23:28:44.979 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":415,"jsonrpc":"2.0","method":"get_app_state"}
23:28:44.979 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":415}
23:28:47.974 02.995 8659680832 evsrv: cli 0x6000036703c0 request: {"id":416,"jsonrpc":"2.0","method":"get_connected"}
23:28:47.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":416}
23:28:47.975 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":417,"jsonrpc":"2.0","method":"get_app_state"}
23:28:47.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":417}
23:28:50.977 03.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":418,"jsonrpc":"2.0","method":"get_connected"}
23:28:50.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":418}
23:28:50.978 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":419,"jsonrpc":"2.0","method":"get_app_state"}
23:28:50.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":419}
23:28:53.971 02.993 8659680832 evsrv: cli 0x6000036703c0 request: {"id":420,"jsonrpc":"2.0","method":"get_connected"}
23:28:53.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":420}
23:28:53.972 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":421,"jsonrpc":"2.0","method":"get_app_state"}
23:28:53.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":421}
23:28:56.977 03.005 8659680832 evsrv: cli 0x6000036703c0 request: {"id":422,"jsonrpc":"2.0","method":"get_connected"}
23:28:56.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":422}
23:28:56.980 00.003 8659680832 evsrv: cli 0x6000036703c0 request: {"id":423,"jsonrpc":"2.0","method":"get_app_state"}
23:28:56.980 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":423}
23:28:59.972 02.992 8659680832 evsrv: cli 0x6000036703c0 request: {"id":424,"jsonrpc":"2.0","method":"get_connected"}
23:28:59.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":424}
23:28:59.974 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":425,"jsonrpc":"2.0","method":"get_app_state"}
23:28:59.974 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":425}
23:29:02.975 03.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":426,"jsonrpc":"2.0","method":"get_connected"}
23:29:02.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":426}
23:29:02.977 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":427,"jsonrpc":"2.0","method":"get_app_state"}
23:29:02.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":427}
23:29:05.531 02.554 8659680832 evsrv: cli 0x6000036703c0 request: {"id":428,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
23:29:05.532 00.001 8659680832 INDI Mount: SideOfPier returns 1
23:29:05.532 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":0,"id":428}
23:29:05.971 00.439 8659680832 evsrv: cli 0x6000036703c0 request: {"id":429,"jsonrpc":"2.0","method":"get_connected"}
23:29:05.971 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":429}
23:29:05.972 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":430,"jsonrpc":"2.0","method":"get_app_state"}
23:29:05.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":430}
23:29:08.976 03.004 8659680832 evsrv: cli 0x6000036703c0 request: {"id":431,"jsonrpc":"2.0","method":"get_connected"}
23:29:08.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":431}
23:29:08.978 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":432,"jsonrpc":"2.0","method":"get_app_state"}
23:29:08.978 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":432}
23:29:11.976 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":433,"jsonrpc":"2.0","method":"get_connected"}
23:29:11.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":433}
23:29:11.977 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":434,"jsonrpc":"2.0","method":"get_app_state"}
23:29:11.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":434}
23:29:14.974 02.997 8659680832 evsrv: cli 0x6000036703c0 request: {"id":435,"jsonrpc":"2.0","method":"get_connected"}
23:29:14.975 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":435}
23:29:14.977 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":436,"jsonrpc":"2.0","method":"get_app_state"}
23:29:14.977 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":436}
23:29:17.972 02.995 8659680832 evsrv: cli 0x6000036703c0 request: {"id":437,"jsonrpc":"2.0","method":"get_connected"}
23:29:17.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":437}
23:29:17.973 00.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":438,"jsonrpc":"2.0","method":"get_app_state"}
23:29:17.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":438}
23:29:20.971 02.998 8659680832 evsrv: cli 0x6000036703c0 request: {"id":439,"jsonrpc":"2.0","method":"get_connected"}
23:29:20.972 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":439}
23:29:20.972 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":440,"jsonrpc":"2.0","method":"get_app_state"}
23:29:20.972 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":440}
23:29:23.973 03.001 8659680832 evsrv: cli 0x6000036703c0 request: {"id":441,"jsonrpc":"2.0","method":"get_connected"}
23:29:23.973 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":441}
23:29:23.975 00.002 8659680832 evsrv: cli 0x6000036703c0 request: {"id":442,"jsonrpc":"2.0","method":"get_app_state"}
23:29:23.975 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":442}
23:29:26.975 03.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":443,"jsonrpc":"2.0","method":"get_connected"}
23:29:26.976 00.001 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":true,"id":443}
23:29:26.976 00.000 8659680832 evsrv: cli 0x6000036703c0 request: {"id":444,"jsonrpc":"2.0","method":"get_app_state"}
23:29:26.976 00.000 8659680832 evsrv: cli 0x6000036703c0 response: {"jsonrpc":"2.0","result":"Stopped","id":444}
23:29:29.703 02.727 8659680832 MyFrame::OnClose proceeding
23:29:29.703 00.000 8659680832 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:29:29.703 00.000 8659680832 StopWorkerThread(0x0x600003541500) begins
23:29:29.703 00.000 13073477632 Worker thread wakes up
23:29:29.703 00.000 13073477632 worker thread servicing REQUEST_TERMINATE
23:29:29.703 00.000 13073477632 worker thread done servicing request
23:29:29.703 00.000 13073477632 WorkerThread::Entry() ends
23:29:29.710 00.007 8659680832 StopWorkerThread() threadExitCode=0
23:29:29.710 00.000 8659680832 StopWorkerThread(0x0x600003541500) ends
23:29:29.710 00.000 8659680832 WorkerThread destructor called
23:29:29.710 00.000 8659680832 StopWorkerThread(0x0x600003541f00) begins
23:29:29.711 00.001 13074571264 Worker thread wakes up
23:29:29.711 00.000 13074571264 worker thread servicing REQUEST_TERMINATE
23:29:29.711 00.000 13074571264 worker thread done servicing request
23:29:29.711 00.000 13074571264 WorkerThread::Entry() ends
23:29:29.711 00.000 8659680832 StopWorkerThread() threadExitCode=0
23:29:29.711 00.000 8659680832 StopWorkerThread(0x0x600003541f00) ends
23:29:29.711 00.000 8659680832 WorkerThread destructor called
23:29:29.711 00.000 8659680832 Shutdown: forced=0
23:29:29.711 00.000 8659680832 Shutdown: disconnect scope
23:29:29.711 00.000 8659680832 INDI Mount: serverDisconnected
23:29:29.711 00.000 8659680832 Error thrown from /Users/andy/Incoming/phd2-build-20251209-235857/src/scope_indi.cpp:935->INDI Scope: cannot get side of pier when not connected
23:29:29.712 00.001 8659680832 INDI Mount: SideOfPier returns -1
23:29:29.712 00.000 8659680832 Shutdown: disconnect camera
23:29:29.891 00.179 8659680832 Shutdown complete
23:29:29.891 00.000 8659680832 UPD: shutdown
23:29:29.891 00.000 8659680832 stopping server
23:29:29.891 00.000 8659680832 event server stopped
23:29:29.892 00.001 8659680832 Status Line: Server stopped
23:29:36.520 00.136 8622407232 PHD2 version 2.6.14 begins execution with:
23:29:36.521 00.001 8622407232    macOS Version 26.3.1 (a) (Build 25D771280a)
23:29:36.521 00.000 8622407232    wxWidgets 3.1.7
23:29:36.522 00.001 8622407232    cfitsio 4.04
23:29:36.522 00.000 8622407232 GetString("/frame/LogDir", "") returns ""
23:29:36.573 00.051 8622407232 locale: using dir /Applications/PHD2-2.6.14.app/Contents/Resources/locale exists=1
23:29:36.573 00.000 8622407232 GetInt("/wxLanguage", 0) returns 0
23:29:36.576 00.003 8622407232 locale: initialized with lang id 0 (r=1)
23:29:36.576 00.000 8622407232 locale: AddCatalog(messages) failed
23:29:36.576 00.000 8622407232 locale: wxTranslations language set to 0
23:29:36.576 00.000 8622407232 GetInt("/currentProfile", 0) returns 5
23:29:36.606 00.030 8622407232 reset dither spiral
23:29:36.611 00.005 8622407232 StartWorkerThread(0x0) begins
23:29:36.611 00.000 8622407232 WorkerThread constructor called
23:29:36.611 00.000 8622407232 StartWorkerThread(0x60000285f000) ends
23:29:36.611 00.000 8622407232 StartWorkerThread(0x0) begins
23:29:36.611 00.000 8622407232 WorkerThread constructor called
23:29:36.611 00.000 13002215424 WorkerThread::Entry() begins
23:29:36.611 00.000 8622407232 StartWorkerThread(0x60000285ef00) ends
23:29:36.611 00.000 13002752000 WorkerThread::Entry() begins
23:29:36.611 00.000 8622407232 GetBoolean("/ServerMode", 1) returns 1
23:29:36.649 00.038 8622407232 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
23:29:36.649 00.000 8622407232 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
23:29:36.649 00.000 8622407232 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
23:29:36.649 00.000 8622407232 GetInt("/profile/5/DitherMode", 0) returns 0
23:29:36.649 00.000 8622407232 set dither mode 0
23:29:36.649 00.000 8622407232 GetInt("/profile/5/frame/timeLapse", 0) returns 0
23:29:36.649 00.000 8622407232 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
23:29:36.649 00.000 8622407232 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
23:29:36.649 00.000 8622407232 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
23:29:36.649 00.000 8622407232 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
23:29:36.650 00.001 8622407232 GetInt("/profile/5/AutoLoadCalibration", -1) returns 0
23:29:36.650 00.000 8622407232 GetInt("/profile/5/frame/focalLength", 0) returns 130
23:29:36.650 00.000 8622407232 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
23:29:36.650 00.000 8622407232 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
23:29:36.650 00.000 8622407232 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
23:29:36.650 00.000 8622407232 AutoExp: config min = 1000 max = 5000 snr = 6.00
23:29:36.650 00.000 8622407232 AutoExp: reset exp to 5000
23:29:36.650 00.000 8622407232 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
23:29:36.650 00.000 8622407232 GetInt("/profile/5/ExposureDurationMs", 1000) returns 1000
23:29:36.650 00.000 8622407232 OnExposureDurationSelected: duration = 1000
23:29:36.650 00.000 8622407232 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
23:29:36.650 00.000 8622407232 GetInt("/profile/5/Gamma", 100) returns 92
23:29:36.650 00.000 8622407232 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 0
23:29:36.650 00.000 8622407232 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
23:29:36.650 00.000 8622407232 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 0
23:29:36.650 00.000 8622407232 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 0
23:29:36.650 00.000 8622407232 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
23:29:36.650 00.000 8622407232 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
23:29:36.650 00.000 8622407232 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
23:29:36.650 00.000 8622407232 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
23:29:36.650 00.000 8622407232 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
23:29:36.653 00.003 8622407232 guider state => UNINITIALIZED
23:29:36.654 00.001 8622407232 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
23:29:36.654 00.000 8622407232 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
23:29:36.654 00.000 8622407232 GetInt("/profile/5/overlay/slit/width", 8) returns 8
23:29:36.654 00.000 8622407232 GetInt("/profile/5/overlay/slit/height", 100) returns 100
23:29:36.654 00.000 8622407232 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
23:29:36.654 00.000 8622407232 Changing from state UNINITIALIZED to UNINITIALIZED
23:29:36.654 00.000 8622407232 guider state => SELECTING
23:29:36.654 00.000 8622407232 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
23:29:36.654 00.000 8622407232 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
23:29:36.654 00.000 8622407232 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
23:29:36.654 00.000 8622407232 Setting StarMinHFD = 1.50
23:29:36.654 00.000 8622407232 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 20.000000
23:29:36.654 00.000 8622407232 Setting MaxHFD = 20.0
23:29:36.654 00.000 8622407232 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
23:29:36.654 00.000 8622407232 Setting StarMinSNR = 6.0
23:29:36.654 00.000 8622407232 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
23:29:36.654 00.000 8622407232 Setting AutoSelDownsample = 0
23:29:36.654 00.000 8622407232 GetString("/profile/5/guider/bookmarks", "") returns ""
23:29:36.654 00.000 8622407232 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
23:29:36.654 00.000 8622407232 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
23:29:36.654 00.000 8622407232 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
23:29:36.654 00.000 8622407232 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
23:29:36.654 00.000 8622407232 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
23:29:36.654 00.000 8622407232 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 1
23:29:36.654 00.000 8622407232 MultiStar mode enabled
23:29:36.654 00.000 8622407232 GetBoolean("/StickyLockPosition", 0) returns 0
23:29:36.655 00.001 8622407232 GetString("/geometry", "") returns "0;1267;873;498;114"
23:29:36.656 00.001 8622407232 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
23:29:36.656 00.000 8622407232 GetString("/graph/RAColor", "") returns "#6464FF"
23:29:36.656 00.000 8622407232 GetString("/graph/DecColor", "") returns "#FF0000"
23:29:36.656 00.000 8622407232 GetInt("/graph/minLength", 50) returns 50
23:29:36.656 00.000 8622407232 GetInt("/graph/maxLength", 400) returns 400
23:29:36.656 00.000 8622407232 GetInt("/graph/minHeight", 1) returns 1
23:29:36.656 00.000 8622407232 GetInt("/graph/maxHeight", 16) returns 16
23:29:36.656 00.000 8622407232 GetInt("/graph/length", 100) returns 100
23:29:36.656 00.000 8622407232 GraphStats window size = 100
23:29:36.656 00.000 8622407232 GetInt("/graph/height", 4) returns 16
23:29:36.656 00.000 8622407232 GetInt("graph/HeightUnits", 1) returns 1
23:29:36.656 00.000 8622407232 GetBoolean("/graph/showCorrections", 1) returns 1
23:29:36.656 00.000 8622407232 GetBoolean("/graph/showStarMass", 0) returns 0
23:29:36.656 00.000 8622407232 GetBoolean("/graph/showStarSNR", 0) returns 0
23:29:36.656 00.000 8622407232 GetBoolean("/graph/correctionsToScale", 0) returns 0
23:29:36.673 00.017 8622407232 GetInt("/graph_stepguider/length", 1) returns 1
23:29:36.674 00.001 8622407232 GetBoolean("/ProfileRawMode", 0) returns 0
23:29:36.674 00.000 8622407232 GetInt("/target/length", 100) returns 100
23:29:36.674 00.000 8622407232 GetDouble("/target/zoom", 1.000000) returns 1.000000
23:29:36.679 00.005 8622407232 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
23:29:36.679 00.000 8622407232 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
23:29:36.873 00.194 8622407232 GetString("/profile/1/name", "") returns "QHY Camera"
23:29:36.873 00.000 8622407232 GetString("/profile/2/name", "") returns "try"
23:29:36.873 00.000 8622407232 GetString("/profile/3/name", "") returns "Simulator"
23:29:36.873 00.000 8622407232 GetString("/profile/4/name", "") returns "ZWO ASI 290 MC"
23:29:36.873 00.000 8622407232 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:29:36.873 00.000 8622407232 GetString("/profile/6/name", "") returns "Simulator-3"
23:29:36.878 00.005 8622407232 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:29:36.893 00.015 8622407232 GetString("/profile/5/indi/INDIcam", "") returns "QHY CCD QHY5PII-C"
23:29:36.894 00.001 8622407232 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
23:29:36.894 00.000 8622407232 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
23:29:36.894 00.000 8622407232 GetString("/profile/5/indi/INDIrotator", "") returns ""
23:29:36.894 00.000 8622407232 GetString("/profile/5/camera/LastMenuChoice", "None") returns "QHY Camera"
23:29:36.894 00.000 8622407232 CameraFactory(QHY Camera)
23:29:36.894 00.000 8622407232 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
23:29:36.894 00.000 8622407232 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
23:29:36.894 00.000 8622407232 GetInt("/profile/5/camera/gain", 95) returns 40
23:29:36.894 00.000 8622407232 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
23:29:36.894 00.000 8622407232 GetInt("/profile/5/camera/SaturationADU", 0) returns 65535
23:29:36.894 00.000 8622407232 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
23:29:36.894 00.000 8622407232 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
23:29:36.894 00.000 8622407232 GetInt("/profile/5/camera/binning", 1) returns 1
23:29:36.894 00.000 8622407232 GetInt("/profile/5/camera/QHY/bpp", 16) returns 16
23:29:36.894 00.000 8622407232 GetInt("/profile/5/camera/QHY/offset", 0) returns 0
23:29:36.894 00.000 8622407232 GetInt("/profile/5/camera/QHY/usbtraffic", 30) returns 30
23:29:36.894 00.000 8622407232 GetBoolean("/profile/5/camera/QHY/ampnr", 1) returns 1
23:29:36.894 00.000 8622407232 GetBoolean("/profile/5/camera/QHY/rownr", 1) returns 1
23:29:36.894 00.000 8622407232 GetBoolean("/profile/5/camera/QHY/speedmode", 0) returns 0
23:29:36.894 00.000 8622407232 GetBoolean("/profile/5/camera/QHY/highgain", 0) returns 0
23:29:36.894 00.000 8622407232 Created new camera of type QHY Camera = 0x7fe1da4cd460
23:29:36.894 00.000 8622407232 GetString("/profile/5/camera/LastMenuChoice", "") returns "QHY Camera"
23:29:36.895 00.001 8622407232 GetString("/profile/5/scope/LastMenuChoice", "None") returns "INDI Mount [EQMod Mount]"
23:29:36.895 00.000 8622407232 ScopeFactory(INDI Mount [EQMod Mount])
23:29:36.895 00.000 8622407232 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 1000
23:29:36.895 00.000 8622407232 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
23:29:36.895 00.000 8622407232 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
23:29:36.895 00.000 8622407232 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
23:29:36.895 00.000 8622407232 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
23:29:36.895 00.000 8622407232 DecGuideMode set to Auto (1)
23:29:36.895 00.000 8622407232 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
23:29:36.895 00.000 8622407232 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.195847
23:29:36.895 00.000 8622407232 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
23:29:36.895 00.000 8622407232 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
23:29:36.895 00.000 8622407232 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
23:29:36.895 00.000 8622407232 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.195847
23:29:36.895 00.000 8622407232 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
23:29:36.895 00.000 8622407232 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
23:29:36.895 00.000 8622407232 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
23:29:36.895 00.000 8622407232 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
23:29:36.895 00.000 8622407232 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
23:29:36.895 00.000 8622407232 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
23:29:36.895 00.000 8622407232 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
23:29:36.895 00.000 8622407232 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
23:29:36.895 00.000 8622407232 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
23:29:36.895 00.000 8622407232 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 0
23:29:36.895 00.000 8622407232 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 0
23:29:36.895 00.000 8622407232 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 0
23:29:36.895 00.000 8622407232 BLC: Backlash compensation is disabled
23:29:36.895 00.000 8622407232 GetString("/profile/5/indi/INDIhost", "localhost") returns "localhost"
23:29:36.895 00.000 8622407232 GetLong("/profile/5/indi/INDIport", 7624) returns 7624
23:29:36.895 00.000 8622407232 GetString("/profile/5/indi/INDImount", "INDI Mount") returns "EQMod Mount"
23:29:36.895 00.000 8622407232 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 0) returns 0
23:29:36.895 00.000 8622407232 Scope: slew check disabled
23:29:36.895 00.000 8622407232 Created new scope of type INDI Mount [EQMod Mount] = 0x7fe22ba2f400
23:29:36.895 00.000 8622407232 GetString("/profile/5/scope/LastMenuChoice", "") returns "INDI Mount [EQMod Mount]"
23:29:36.895 00.000 8622407232 GetString("/profile/5/scope/LastAuxMenuChoice", "None") returns "None"
23:29:36.895 00.000 8622407232 ScopeFactory(None)
23:29:36.895 00.000 8622407232 Created new aux scope of type None = 0x0
23:29:36.895 00.000 8622407232 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "None"
23:29:36.895 00.000 8622407232 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
23:29:36.896 00.001 8622407232 GetString("/profile/5/stepguider/LastMenuChoice", "None") returns "None"
23:29:36.896 00.000 8622407232 StepGuiderFactory(None)
23:29:36.896 00.000 8622407232 Created new stepguider of type None = 0x0
23:29:36.896 00.000 8622407232 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "None"
23:29:36.896 00.000 8622407232 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
23:29:36.896 00.000 8622407232 GetString("/profile/5/rotator/LastMenuChoice", "None") returns "None"
23:29:36.896 00.000 8622407232 RotatorFactory(None)
23:29:36.896 00.000 8622407232 Created new Rotator of type None = 0x0
23:29:36.896 00.000 8622407232 GetString("/profile/5/rotator/LastMenuChoice", "") returns "None"
23:29:36.896 00.000 8622407232 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
23:29:36.909 00.013 8622407232 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:29:36.910 00.001 8622407232 SetupHelpFile: langid=0, locale-specific help = /Applications/PHD2-2.6.14.app/Contents/Resources/locale//PHD2GuideHelp.zip
23:29:36.910 00.000 8622407232 SetupHelpFile: using default help /Applications/PHD2-2.6.14.app/Contents/Resources/PHD2GuideHelp.zip
23:29:36.919 00.009 8622407232 starting server
23:29:36.919 00.000 8622407232 event server started, listening on port 4400
23:29:36.919 00.000 8622407232 Server started, listening on port 4300
23:29:36.919 00.000 8622407232 Status Line: Server started
23:29:36.926 00.007 8622407232 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=584;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=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=541;besth=222;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=273;besth=439;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=2;layer=0;row=0;pos=0;prop=100000;bestw=341;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=259|"
23:29:36.940 00.014 8622407232 GetBoolean("/Update/enabled", 1) returns 1
23:29:36.940 00.000 8622407232 GetInt("/Update/series", 0) returns 0
23:29:36.940 00.000 13003288576 UPD: updater thread entry
23:29:36.940 00.000 13003288576 UPD: fetch https://openphdguiding.org/release-main-osx.txt
23:29:37.983 01.043 13003288576 UPD: latest ver = 2.6.14
23:29:37.983 00.000 13003288576 GetInt("/Update/force", 0) returns 0
23:29:37.983 00.000 13003288576 UPD: version is up-to-date
23:29:37.987 00.004 13003288576 UPD: updater thread exit
23:29:39.002 01.015 8622407232 evsrv: cli 0x600002b50ff0 connect
23:29:41.973 02.971 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":445,"jsonrpc":"2.0","method":"get_connected"}
23:29:41.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":false,"id":445}
23:29:41.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":446,"jsonrpc":"2.0","method":"get_app_state"}
23:29:41.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Stopped","id":446}
23:29:42.825 00.851 8622407232 gear_dialog: OnButtonConnectCamera
23:29:42.825 00.000 8622407232 gear_dialog: DoConnectCamera [QHY Camera]
23:29:42.825 00.000 8622407232 Status Line: Connecting to Camera ...
23:29:42.827 00.002 8622407232 GetString("/profile/5/cam_hash/e35fbb80855b1039/whichCamera", "") returns ""
23:29:42.827 00.000 8622407232 Connecting to camera [QHY Camera] id = []
23:29:42.827 00.000 8622407232 QHYCCD: SDK Version V7.4.16.4
23:29:45.850 03.023 8622407232 QHY: call OSXInitQHYCCDFirmwareArray()
23:29:47.851 02.001 8622407232 QHY: OSXInitQHYCCDFirmwareArray() returns -1
23:29:47.851 00.000 8622407232 QHY: found 2 cameras
23:29:47.853 00.002 8622407232 QHY cam [0] QHY5PII-C-5147d690f33c7353 avail Yes st4 Yes
23:29:47.855 00.002 8622407232 QHY cam [1] QHY8L-C-00010302XXXXXXXX avail Yes st4 No
23:29:49.320 01.465 8622407232 QHY: set CONTROL_GAIN 40 (0..100 incr 1)
23:29:49.320 00.000 8622407232 QHY: CONTROL_OFFSET is not available
23:29:49.545 00.225 8622407232 QHY: set CONTROL_USBTRAFFIC 30 (0..60 incr 1)
23:29:49.546 00.001 8622407232 QHY: CONTROL_AMPV is not available
23:29:49.546 00.000 8622407232 QHY: CONTROL_ROWNOISERE is not available
23:29:49.658 00.112 8622407232 QHY: set CONTROL_SPEED 0
23:29:49.658 00.000 8622407232 QHY: CAM_LIGHT_PERFORMANCE_MODE is not available
23:29:49.659 00.001 8622407232 QHY: call SetQHYCCDBitsMode bpp = 16
23:29:49.659 00.000 8622407232 QHY: CONTROL_DDR is not available
23:29:49.659 00.000 8622407232 QHY: CONTROL_COOLER is not available
23:29:49.660 00.001 8622407232 QHY: cam reports bayer type 4
23:29:49.660 00.000 8622407232 QHY: max binning = 2
23:29:49.660 00.000 8622407232 QHY: call SetQHYCCDBinMode bin = 1
23:29:49.660 00.000 8622407232 QHY: call SetQHYCCDResolution roi = 2592,1944
23:29:49.660 00.000 8622407232 QHY: connect done
23:29:49.660 00.000 8622407232 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
23:29:49.661 00.001 8622407232 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[QHY Camera] scaleRatio=1.000
23:29:49.661 00.000 8622407232 Connected Camera: QHY5PII-C-5147d690f33c7353
23:29:49.661 00.000 8622407232 FrameSize=(2592,1944)
23:29:49.661 00.000 8622407232 PixelSize=2.20
23:29:49.661 00.000 8622407232 BitsPerPixel=16
23:29:49.661 00.000 8622407232 HasGainControl=1
23:29:49.662 00.001 8622407232 GuideCameraGain=40
23:29:49.662 00.000 8622407232 HasShutter=0
23:29:49.662 00.000 8622407232 HasSubFrames=1
23:29:49.662 00.000 8622407232 ST4HasGuideOutput=1
23:29:49.662 00.000 8622407232 GetBoolean("/profile/5/camera/AutoLoadDefectMap", 1) returns 1
23:29:49.662 00.000 8622407232 auto-loading defect map
23:29:49.663 00.001 8622407232 Loading defect map file /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_defect_map_5.txt
23:29:49.663 00.000 8622407232 Defect map file not found: /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_defect_map_5.txt
23:29:49.663 00.000 8622407232 Status Line: Defect map not loaded
23:29:49.664 00.001 8622407232 GetBoolean("/profile/5/camera/AutoLoadDarks", 1) returns 1
23:29:49.664 00.000 8622407232 Auto-loading dark library
23:29:49.689 00.025 8622407232 loaded dark frame exposure = 1000, med = 2406
23:29:49.703 00.014 8622407232 loaded dark frame exposure = 1500, med = 2304
23:29:49.716 00.013 8622407232 loaded dark frame exposure = 2000, med = 2252
23:29:49.727 00.011 8622407232 loaded dark frame exposure = 2500, med = 2201
23:29:49.738 00.011 8622407232 loaded dark frame exposure = 3000, med = 2150
23:29:49.748 00.010 8622407232 loaded dark frame exposure = 3500, med = 2099
23:29:49.758 00.010 8622407232 loaded dark frame exposure = 4000, med = 2048
23:29:49.767 00.009 8622407232 loaded dark frame exposure = 4500, med = 2048
23:29:49.776 00.009 8622407232 loaded dark frame exposure = 5000, med = 1996
23:29:49.788 00.012 8622407232 loaded dark frame exposure = 6000, med = 2560
23:29:49.788 00.000 8622407232 loaded dark library from /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_dark_lib_5.fit
23:29:49.788 00.000 8622407232 Status Line: Darks loaded
23:29:49.788 00.000 8622407232 Status Line: Camera Connected
23:29:49.809 00.021 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":447,"jsonrpc":"2.0","method":"get_connected"}
23:29:49.809 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":false,"id":447}
23:29:49.809 00.000 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":448,"jsonrpc":"2.0","method":"get_app_state"}
23:29:49.809 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Stopped","id":448}
23:29:49.810 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":449,"jsonrpc":"2.0","method":"get_connected"}
23:29:49.810 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":false,"id":449}
23:29:49.810 00.000 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":450,"jsonrpc":"2.0","method":"get_app_state"}
23:29:49.810 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Stopped","id":450}
23:29:50.462 00.652 8622407232 gear_dialog: OnButtonConnectScope
23:29:50.462 00.000 8622407232 Status Line: Connecting to Mount ...
23:29:50.463 00.001 8622407232 Connecting to mount [INDI Mount [EQMod Mount]]
23:29:50.463 00.000 8622407232 INDI Mount connecting to device [EQMod Mount]
23:29:50.463 00.000 8622407232 Waiting for 30s for [EQMod Mount] to connect...
23:29:50.468 00.005 13011030016 INDI Mount: new device EQMod Mount
23:29:50.468 00.000 13011030016 INDI Mount: Received property: CONNECTION
23:29:50.469 00.001 13011030016 INDI Mount: Received property: DRIVER_INFO
23:29:50.470 00.001 13011030016 INDI Mount: Received property: POLLING_PERIOD
23:29:50.470 00.000 13011030016 INDI Mount: Received property: ALIGNMENT_POINT_MANDATORY_NUMBERS
23:29:50.471 00.001 13011030016 INDI Mount: Received property: ALIGNMENT_POINT_OPTIONAL_BINARY_BLOB
23:29:50.471 00.000 13011030016 INDI Mount: Received property: ALIGNMENT_POINTSET_SIZE
23:29:50.471 00.000 13011030016 INDI Mount: Received property: ALIGNMENT_POINTSET_CURRENT_ENTRY
23:29:50.471 00.000 13011030016 INDI Mount: Received property: ALIGNMENT_POINTSET_ACTION
23:29:50.471 00.000 13011030016 INDI Mount: Received property: ALIGNMENT_POINTSET_COMMIT
23:29:50.471 00.000 13011030016 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_MATH_PLUGINS
23:29:50.472 00.001 13011030016 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_MATH_PLUGIN_INITIALISE
23:29:50.472 00.000 13011030016 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_ACTIVE
23:29:50.472 00.000 13011030016 INDI Mount: Received property: DEBUG
23:29:50.472 00.000 13011030016 INDI Mount: Received property: SIMULATION
23:29:50.472 00.000 13011030016 INDI Mount: Received property: CONFIG_PROCESS
23:29:50.472 00.000 13011030016 INDI Mount: Received property: CONNECTION_MODE
23:29:50.472 00.000 13011030016 INDI Mount: Received property: SYSTEM_PORTS
23:29:50.473 00.001 13011030016 INDI Mount: Received property: DEVICE_PORT
23:29:50.474 00.001 13011030016 INDI Mount: Received property: DEVICE_BAUD_RATE
23:29:50.474 00.000 13011030016 INDI Mount: Received property: DEVICE_AUTO_SEARCH
23:29:50.474 00.000 13011030016 INDI Mount: Received property: DEVICE_PORT_SCAN
23:29:50.474 00.000 13011030016 INDI Mount: Received property: ACTIVE_DEVICES
23:29:50.474 00.000 13011030016 INDI Mount: Received property: DOME_POLICY
23:29:50.474 00.000 13011030016 INDI Mount: Received property: ON_COORD_SET
23:29:50.475 00.001 13011030016 INDI Mount: Received property: EQUATORIAL_EOD_COORD
23:29:50.475 00.000 13011030016 INDI Mount: Received property: TELESCOPE_ABORT_MOTION
23:29:50.475 00.000 13011030016 INDI Mount: Received property: TELESCOPE_TRACK_MODE
23:29:50.475 00.000 13011030016 INDI Mount: Received property: TELESCOPE_TRACK_STATE
23:29:50.475 00.000 13011030016 INDI Mount: Received property: TELESCOPE_TRACK_RATE
23:29:50.475 00.000 13011030016 INDI Mount: Received property: TELESCOPE_MOTION_NS
23:29:50.475 00.000 13011030016 INDI Mount: Received property: TELESCOPE_MOTION_WE
23:29:50.475 00.000 13011030016 INDI Mount: Received property: TELESCOPE_REVERSE_MOTION
23:29:50.475 00.000 13011030016 INDI Mount: Received property: TELESCOPE_SLEW_RATE
23:29:50.476 00.001 13011030016 INDI Mount: Received property: TARGET_EOD_COORD
23:29:50.476 00.000 13011030016 INDI Mount: Received property: TIME_UTC
23:29:50.476 00.000 13011030016 INDI Mount: Received property: GEOGRAPHIC_COORD
23:29:50.476 00.000 13011030016 INDI Mount: Received property: TELESCOPE_PARK
23:29:50.477 00.001 13011030016 INDI Mount: Received property: TELESCOPE_PARK_POSITION
23:29:50.477 00.000 13011030016 INDI Mount: Received property: TELESCOPE_PARK_OPTION
23:29:50.477 00.000 13011030016 INDI Mount: Received property: TELESCOPE_PIER_SIDE
23:29:50.477 00.000 13011030016 INDI Mount: Received property: USEJOYSTICK
23:29:50.477 00.000 13011030016 INDI Mount: Received property: SNOOP_JOYSTICK
23:29:50.477 00.000 13011030016 INDI Mount: Received property: ALIGN_METHOD
23:29:50.477 00.000 13011030016 INDI Mount: Received property: TELESCOPE_TIMED_GUIDE_NS
23:29:50.477 00.000 13011030016 INDI Mount: Received property: TELESCOPE_TIMED_GUIDE_WE
23:29:50.477 00.000 13011030016 INDI Telescope is ready MotionRate=0 moveNS=1 moveEW=1 guideNS=1 guideEW=1 coord=1
23:29:50.477 00.000 13011030016 INDI Mount: Received property: SLEWSPEEDS
23:29:50.478 00.001 13011030016 INDI Mount: Received property: GUIDE_RATE
23:29:50.478 00.000 13011030016 INDI Mount: Received property: PULSE_LIMITS
23:29:50.478 00.000 13011030016 INDI Mount: Received property: MOUNTINFORMATION
23:29:50.478 00.000 13011030016 INDI Mount: Received property: STEPPERS
23:29:50.478 00.000 13011030016 INDI Mount: Received property: CURRENTSTEPPERS
23:29:50.478 00.000 13011030016 INDI Mount: Received property: PERIODS
23:29:50.478 00.000 13011030016 INDI Mount: Received property: JULIAN
23:29:50.478 00.000 13011030016 INDI Mount: Received property: TIME_LST
23:29:50.479 00.001 13011030016 INDI Mount: Received property: RASTATUS
23:29:50.480 00.001 13011030016 INDI Mount: Received property: DESTATUS
23:29:50.480 00.000 13011030016 INDI Mount: Received property: HEMISPHERE
23:29:50.480 00.000 13011030016 INDI Mount: Received property: HORIZONTAL_COORD
23:29:50.480 00.000 13011030016 INDI Mount: Received property: REVERSEDEC
23:29:50.480 00.000 13011030016 INDI Mount: Received property: TARGETPIERSIDE
23:29:50.480 00.000 13011030016 INDI Mount: Received property: STANDARDSYNC
23:29:50.480 00.000 13011030016 INDI Mount: Received property: STANDARDSYNCPOINT
23:29:50.480 00.000 13011030016 INDI Mount: Received property: SYNCPOLARALIGN
23:29:50.480 00.000 13011030016 INDI Mount: Received property: SYNCMANAGE
23:29:50.480 00.000 13011030016 INDI Mount: Received property: BACKLASH
23:29:50.480 00.000 13011030016 INDI Mount: Received property: USEBACKLASH
23:29:50.481 00.001 13011030016 INDI Mount: Received property: TELESCOPE_TRACK_DEFAULT
23:29:50.481 00.000 13011030016 INDI Mount: Received property: ST4_GUIDE_RATE_NS
23:29:50.481 00.000 13011030016 INDI Mount: Received property: ST4_GUIDE_RATE_WE
23:29:50.481 00.000 13011030016 INDI Mount: Received property: ALIGNSYNCMODE
23:29:50.481 00.000 13011030016 INDI Mount: Received property: ALIGNDATAFILE
23:29:50.481 00.000 13011030016 INDI Mount: Received property: ALIGNDATA
23:29:50.481 00.000 13011030016 INDI Mount: Received property: ALIGNPOINT
23:29:50.481 00.000 13011030016 INDI Mount: Received property: ALIGNLIST
23:29:50.481 00.000 13011030016 INDI Mount: Received property: ALIGNTELESCOPECOORDS
23:29:50.481 00.000 13011030016 INDI Mount: Received property: ALIGNCOUNT
23:29:50.481 00.000 13011030016 INDI Mount: Received property: ALIGNMODE
23:29:50.482 00.001 13011030016 INDI Mount: Received property: HORIZONLIMITSDATAFILE
23:29:50.482 00.000 13011030016 INDI Mount: Received property: HORIZONLIMITSDATAFITS
23:29:50.482 00.000 13011030016 INDI Mount: Received property: HORIZONLIMITSPOINT
23:29:50.482 00.000 13011030016 INDI Mount: Received property: HORIZONLIMITSTRAVERSE
23:29:50.482 00.000 13011030016 INDI Mount: Received property: HORIZONLIMITSMANAGE
23:29:50.482 00.000 13011030016 INDI Mount: Received property: HORIZONLIMITSFILEOPERATION
23:29:50.482 00.000 13011030016 INDI Mount: Received property: HORIZONLIMITSONLIMIT
23:29:50.482 00.000 13011030016 INDI Mount: Received property: HORIZONLIMITSLIMITGOTO
23:29:50.487 00.005 8622407232 INDI Mount: SideOfPier returns 1
23:29:50.578 00.091 8622407232 Status Line: Mount Connected
23:29:50.579 00.001 8622407232 Connected Scope:INDI Mount [EQMod Mount]
23:29:50.976 00.397 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":451,"jsonrpc":"2.0","method":"get_connected"}
23:29:50.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":451}
23:29:51.007 00.031 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":452,"jsonrpc":"2.0","method":"get_exposure"}
23:29:51.008 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":1000,"id":452}
23:29:51.023 00.015 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":453,"jsonrpc":"2.0","method":"get_app_state"}
23:29:51.024 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Stopped","id":453}
23:29:51.024 00.000 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":454,"jsonrpc":"2.0","method":"get_dec_guide_mode"}
23:29:51.024 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Auto","id":454}
23:29:51.036 00.012 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":455,"jsonrpc":"2.0","method":"get_exposure_durations"}
23:29:51.037 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":[10,20,50,100,200,500,1000,1500,2000,2500,3000,3500,4000,4500,5000,6000,7000,8000,9000,10000,15000,30000],"id":455}
23:29:51.048 00.011 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":456,"jsonrpc":"2.0","method":"get_current_equipment"}
23:29:51.049 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":{"camera":{"name":"QHY5PII-C-5147d690f33c7353","connected":true},"mount":{"name":"INDI Mount [EQMod Mount]","connected":true}},"id":456}
23:29:53.184 02.135 8622407232 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
23:29:53.184 00.000 8622407232 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
23:29:53.380 00.196 8622407232 GetBoolean("/profile/5/ShowDecModeWarning", 1) returns 1
23:29:53.972 00.592 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":457,"jsonrpc":"2.0","method":"get_connected"}
23:29:53.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":457}
23:29:53.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":458,"jsonrpc":"2.0","method":"get_app_state"}
23:29:53.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Stopped","id":458}
23:29:54.266 00.293 8622407232 StartLoopingInteractive: Loop button clicked
23:29:54.266 00.000 8622407232 Status Line: Looping
23:29:54.267 00.001 8622407232 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:29:54.268 00.001 8622407232 ScheduleExposure(1000,3,0) exposurePending=0
23:29:54.268 00.000 8622407232 Enqueuing Expose request
23:29:54.268 00.000 13002215424 Worker thread wakes up
23:29:54.268 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:29:54.268 00.000 13002215424 Exposure delay set to 0
23:29:54.268 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:29:54.501 00.233 13002215424 QHY: set CONTROL_GAIN 40 (0..100 incr 1)
23:29:54.726 00.225 13002215424 QHY: set CONTROL_USBTRAFFIC 30 (0..60 incr 1)
23:29:54.837 00.111 13002215424 QHY: set CONTROL_SPEED 0
23:29:56.976 02.139 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":459,"jsonrpc":"2.0","method":"get_connected"}
23:29:56.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":459}
23:29:56.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":460,"jsonrpc":"2.0","method":"get_app_state"}
23:29:56.978 00.000 8622407232 case statement mapped state 1 to 101
23:29:56.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Looping","id":460}
23:29:59.974 02.995 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":461,"jsonrpc":"2.0","method":"get_connected"}
23:29:59.975 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":461}
23:29:59.976 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":462,"jsonrpc":"2.0","method":"get_app_state"}
23:29:59.976 00.000 8622407232 case statement mapped state 1 to 101
23:29:59.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Looping","id":462}
23:30:02.303 02.327 13002215424 Exposure complete
23:30:02.314 00.011 13002215424 worker thread done servicing request
23:30:02.314 00.000 8622407232 OnExposeComplete: enter
23:30:02.315 00.001 8622407232 UpdateGuideState(): m_state=1
23:30:02.315 00.000 8622407232 UpdateCurrentPosition: no star selected
23:30:02.315 00.000 8622407232 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/guider.cpp:1371->unable to update current position
23:30:02.315 00.000 8622407232 Status Line: No star selected
23:30:02.315 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.920
23:30:02.315 00.000 8622407232 UpdateGuideState exits: No star selected
23:30:02.316 00.001 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:02.316 00.000 8622407232 ScheduleExposure(1000,3,0) exposurePending=0
23:30:02.316 00.000 8622407232 Enqueuing Expose request
23:30:02.316 00.000 13002215424 Worker thread wakes up
23:30:02.316 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:30:02.316 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:30:02.977 00.661 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":463,"jsonrpc":"2.0","method":"get_connected"}
23:30:02.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":463}
23:30:02.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":464,"jsonrpc":"2.0","method":"get_app_state"}
23:30:02.978 00.000 8622407232 case statement mapped state 1 to 101
23:30:02.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Looping","id":464}
23:30:05.973 02.995 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":465,"jsonrpc":"2.0","method":"get_connected"}
23:30:05.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":465}
23:30:05.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":466,"jsonrpc":"2.0","method":"get_app_state"}
23:30:05.974 00.000 8622407232 case statement mapped state 1 to 101
23:30:05.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Looping","id":466}
23:30:06.033 00.059 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.920
23:30:06.115 00.082 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.920
23:30:06.132 00.017 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.930
23:30:06.147 00.015 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.950
23:30:06.160 00.013 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.040
23:30:06.172 00.012 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.080
23:30:06.184 00.012 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.180
23:30:06.197 00.013 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.260
23:30:06.207 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.420
23:30:06.217 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.500
23:30:06.227 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.590
23:30:06.238 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.680
23:30:06.248 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.830
23:30:06.258 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.880
23:30:06.268 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.960
23:30:06.280 00.012 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.000
23:30:06.291 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.070
23:30:06.300 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.070
23:30:06.307 00.007 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.090
23:30:06.317 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.120
23:30:06.327 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.180
23:30:06.338 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.210
23:30:06.349 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.240
23:30:06.359 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.270
23:30:06.369 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.290
23:30:06.380 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.310
23:30:06.389 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.310
23:30:06.397 00.008 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.310
23:30:06.407 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.320
23:30:06.416 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.320
23:30:06.429 00.013 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.320
23:30:06.437 00.008 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.320
23:30:06.445 00.008 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.320
23:30:06.454 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.320
23:30:06.464 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.320
23:30:06.474 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.290
23:30:06.484 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.270
23:30:06.494 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.250
23:30:06.505 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.210
23:30:06.515 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.120
23:30:06.524 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.120
23:30:06.531 00.007 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.070
23:30:06.541 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=2.020
23:30:06.551 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.950
23:30:06.563 00.012 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.810
23:30:06.573 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.710
23:30:06.582 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.710
23:30:06.589 00.007 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.660
23:30:06.599 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.610
23:30:06.609 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.560
23:30:06.619 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.540
23:30:06.631 00.012 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.530
23:30:06.641 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.500
23:30:06.651 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.490
23:30:06.663 00.012 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.470
23:30:06.673 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.420
23:30:06.683 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.400
23:30:06.693 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.390
23:30:06.703 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.340
23:30:06.714 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.280
23:30:06.724 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.260
23:30:06.733 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.240
23:30:06.744 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.220
23:30:06.755 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.170
23:30:06.766 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.130
23:30:06.776 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.110
23:30:06.786 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.070
23:30:06.797 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.050
23:30:06.808 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=1.020
23:30:06.818 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.960
23:30:06.829 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.960
23:30:06.839 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.950
23:30:06.848 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.930
23:30:06.858 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.900
23:30:06.868 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.860
23:30:06.879 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.860
23:30:06.889 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.820
23:30:06.900 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.810
23:30:06.910 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.790
23:30:06.921 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.780
23:30:06.931 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.770
23:30:06.940 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.770
23:30:06.955 00.015 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.740
23:30:06.966 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.700
23:30:06.975 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.700
23:30:06.989 00.014 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.620
23:30:06.999 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.540
23:30:07.008 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.540
23:30:07.022 00.014 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.480
23:30:07.032 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.460
23:30:07.042 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.440
23:30:07.051 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.440
23:30:07.069 00.018 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.430
23:30:07.079 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.430
23:30:07.096 00.017 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.430
23:30:07.105 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.430
23:30:07.198 00.093 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.430
23:30:07.222 00.024 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.430
23:30:07.235 00.013 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.440
23:30:07.252 00.017 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.450
23:30:07.271 00.019 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.460
23:30:07.293 00.022 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.460
23:30:07.313 00.020 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.470
23:30:07.335 00.022 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.480
23:30:07.351 00.016 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.480
23:30:07.361 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.480
23:30:07.372 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.490
23:30:07.392 00.020 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.500
23:30:07.401 00.009 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.500
23:30:07.409 00.008 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.510
23:30:07.419 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.520
23:30:07.438 00.019 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.520
23:30:07.449 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.530
23:30:07.459 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.540
23:30:07.469 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.550
23:30:07.480 00.011 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.550
23:30:07.490 00.010 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.560
23:30:07.505 00.015 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.560
23:30:07.767 00.262 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.560
23:30:07.767 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=5376, FiltMin=1817, FiltMax=48742, Gamma=0.560
23:30:08.545 00.778 13002215424 Exposure complete
23:30:08.557 00.012 13002215424 worker thread done servicing request
23:30:08.557 00.000 8622407232 OnExposeComplete: enter
23:30:08.557 00.000 8622407232 UpdateGuideState(): m_state=1
23:30:08.557 00.000 8622407232 UpdateCurrentPosition: no star selected
23:30:08.557 00.000 8622407232 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/guider.cpp:1371->unable to update current position
23:30:08.557 00.000 8622407232 Status Line: No star selected
23:30:08.557 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=59506, med=5363, FiltMin=2060, FiltMax=47475, Gamma=0.560
23:30:08.557 00.000 8622407232 UpdateGuideState exits: No star selected
23:30:08.557 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:08.558 00.001 8622407232 ScheduleExposure(1000,3,0) exposurePending=0
23:30:08.558 00.000 8622407232 Enqueuing Expose request
23:30:08.558 00.000 13002215424 Worker thread wakes up
23:30:08.558 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:30:08.558 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:30:08.976 00.418 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":467,"jsonrpc":"2.0","method":"get_connected"}
23:30:08.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":467}
23:30:08.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":468,"jsonrpc":"2.0","method":"get_app_state"}
23:30:08.978 00.001 8622407232 case statement mapped state 1 to 101
23:30:08.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Looping","id":468}
23:30:11.976 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":469,"jsonrpc":"2.0","method":"get_connected"}
23:30:11.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":469}
23:30:11.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":470,"jsonrpc":"2.0","method":"get_app_state"}
23:30:11.978 00.000 8622407232 case statement mapped state 1 to 101
23:30:11.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Looping","id":470}
23:30:14.793 02.815 13002215424 Exposure complete
23:30:14.804 00.011 13002215424 worker thread done servicing request
23:30:14.804 00.000 8622407232 OnExposeComplete: enter
23:30:14.804 00.000 8622407232 UpdateGuideState(): m_state=1
23:30:14.804 00.000 8622407232 UpdateCurrentPosition: no star selected
23:30:14.804 00.000 8622407232 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/guider.cpp:1371->unable to update current position
23:30:14.804 00.000 8622407232 Status Line: No star selected
23:30:14.804 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=76, max=59942, med=5363, FiltMin=2099, FiltMax=49087, Gamma=0.560
23:30:14.804 00.000 8622407232 UpdateGuideState exits: No star selected
23:30:14.804 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:14.805 00.001 8622407232 ScheduleExposure(1000,3,0) exposurePending=0
23:30:14.805 00.000 8622407232 Enqueuing Expose request
23:30:14.805 00.000 13002215424 Worker thread wakes up
23:30:14.805 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:30:14.805 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:30:14.973 00.168 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":471,"jsonrpc":"2.0","method":"get_connected"}
23:30:14.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":471}
23:30:14.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":472,"jsonrpc":"2.0","method":"get_app_state"}
23:30:14.974 00.000 8622407232 case statement mapped state 1 to 101
23:30:14.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Looping","id":472}
23:30:17.972 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":473,"jsonrpc":"2.0","method":"get_connected"}
23:30:17.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":473}
23:30:17.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":474,"jsonrpc":"2.0","method":"get_app_state"}
23:30:17.974 00.000 8622407232 case statement mapped state 1 to 101
23:30:17.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Looping","id":474}
23:30:20.981 03.007 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":475,"jsonrpc":"2.0","method":"get_connected"}
23:30:20.981 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":475}
23:30:20.981 00.000 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":476,"jsonrpc":"2.0","method":"get_app_state"}
23:30:20.981 00.000 8622407232 case statement mapped state 1 to 101
23:30:20.981 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Looping","id":476}
23:30:21.028 00.047 13002215424 Exposure complete
23:30:21.037 00.009 13002215424 worker thread done servicing request
23:30:21.037 00.000 8622407232 OnExposeComplete: enter
23:30:21.037 00.000 8622407232 UpdateGuideState(): m_state=1
23:30:21.037 00.000 8622407232 UpdateCurrentPosition: no star selected
23:30:21.037 00.000 8622407232 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/guider.cpp:1371->unable to update current position
23:30:21.037 00.000 8622407232 Status Line: No star selected
23:30:21.037 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54655, med=5363, FiltMin=2176, FiltMax=46323, Gamma=0.560
23:30:21.037 00.000 8622407232 UpdateGuideState exits: No star selected
23:30:21.037 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:21.037 00.000 8622407232 ScheduleExposure(1000,3,0) exposurePending=0
23:30:21.037 00.000 8622407232 Enqueuing Expose request
23:30:21.037 00.000 13002215424 Worker thread wakes up
23:30:21.037 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:30:21.037 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:30:23.975 02.938 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":477,"jsonrpc":"2.0","method":"get_connected"}
23:30:23.976 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":477}
23:30:23.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":478,"jsonrpc":"2.0","method":"get_app_state"}
23:30:23.977 00.000 8622407232 case statement mapped state 1 to 101
23:30:23.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Looping","id":478}
23:30:25.308 01.331 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":479,"jsonrpc":"2.0","method":"guide","params":[{"pixels":1,"time":10,"timeout":45},false]}
23:30:25.309 00.001 8622407232 PhdController::Guide begins
23:30:25.309 00.000 8622407232 PhdController: newstate STATE_SETUP
23:30:25.309 00.000 8622407232 PhdController: setup
23:30:25.309 00.000 8622407232 PhdController: newstate STATE_ATTEMPT_START
23:30:25.310 00.001 8622407232 PhdController: newstate STATE_SELECT_STAR
23:30:25.310 00.000 8622407232 GuiderMultiStar::AutoSelect enter
23:30:25.311 00.001 8622407232 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
23:30:25.333 00.022 8622407232 AutoFind: auto downsample for scale 3.49 => 1x
23:30:25.408 00.075 8622407232 AutoFind: global mean = 2.5, stdev 2764.0
23:30:25.408 00.000 8622407232 AutoFind: using threshold = 0.1
23:30:25.537 00.129 8622407232 AutoFind: local max [2554, 248] 49.8
23:30:25.537 00.000 8622407232 AutoFind: local max [1655, 1707] 41.3
23:30:25.537 00.000 8622407232 AutoFind: local max [579, 812] 41.2
23:30:25.537 00.000 8622407232 AutoFind: local max [435, 1412] 40.2
23:30:25.537 00.000 8622407232 AutoFind: local max [1888, 1483] 33.6
23:30:25.537 00.000 8622407232 AutoFind: local max [982, 242] 30.9
23:30:25.537 00.000 8622407232 AutoFind: local max [425, 916] 30.5
23:30:25.537 00.000 8622407232 AutoFind: local max [666, 1263] 30.5
23:30:25.537 00.000 8622407232 AutoFind: local max [2000, 483] 24.4
23:30:25.537 00.000 8622407232 AutoFind: local max [532, 1580] 16.8
23:30:25.537 00.000 8622407232 AutoFind: local max [1834, 1847] 16.7
23:30:25.538 00.001 8622407232 AutoFind: local max [303, 8] 15.5
23:30:25.538 00.000 8622407232 AutoFind: local max [885, 1266] 14.5
23:30:25.538 00.000 8622407232 AutoFind: local max [1598, 170] 14.4
23:30:25.538 00.000 8622407232 AutoFind: local max [2020, 1633] 14.3
23:30:25.538 00.000 8622407232 AutoFind: local max [1836, 1829] 13.4
23:30:25.538 00.000 8622407232 AutoFind: local max [686, 542] 11.4
23:30:25.538 00.000 8622407232 AutoFind: local max [2067, 1442] 10.3
23:30:25.538 00.000 8622407232 AutoFind: local max [906, 1284] 10.3
23:30:25.538 00.000 8622407232 AutoFind: local max [2543, 1255] 10.0
23:30:25.538 00.000 8622407232 AutoFind: local max [1424, 817] 9.9
23:30:25.538 00.000 8622407232 AutoFind: local max [825, 302] 9.8
23:30:25.538 00.000 8622407232 AutoFind: local max [433, 1149] 9.2
23:30:25.538 00.000 8622407232 AutoFind: local max [1609, 991] 9.2
23:30:25.538 00.000 8622407232 AutoFind: local max [747, 678] 8.9
23:30:25.538 00.000 8622407232 AutoFind: local max [433, 1476] 8.4
23:30:25.538 00.000 8622407232 AutoFind: local max [257, 1371] 8.4
23:30:25.538 00.000 8622407232 AutoFind: local max [806, 975] 8.3
23:30:25.538 00.000 8622407232 AutoFind: local max [2403, 273] 8.3
23:30:25.538 00.000 8622407232 AutoFind: local max [368, 1372] 8.0
23:30:25.538 00.000 8622407232 AutoFind: local max [1032, 1097] 8.0
23:30:25.538 00.000 8622407232 AutoFind: local max [266, 1503] 7.8
23:30:25.538 00.000 8622407232 AutoFind: local max [788, 1454] 7.6
23:30:25.538 00.000 8622407232 AutoFind: local max [1217, 1138] 7.5
23:30:25.538 00.000 8622407232 AutoFind: local max [2269, 1485] 7.4
23:30:25.538 00.000 8622407232 AutoFind: local max [1377, 200] 7.4
23:30:25.538 00.000 8622407232 AutoFind: local max [1266, 1412] 7.3
23:30:25.538 00.000 8622407232 AutoFind: local max [920, 1626] 7.3
23:30:25.538 00.000 8622407232 AutoFind: local max [660, 231] 7.1
23:30:25.538 00.000 8622407232 AutoFind: local max [2102, 585] 7.1
23:30:25.538 00.000 8622407232 AutoFind: local max [1201, 1391] 7.1
23:30:25.538 00.000 8622407232 AutoFind: local max [1021, 1174] 7.1
23:30:25.538 00.000 8622407232 AutoFind: local max [742, 825] 6.9
23:30:25.538 00.000 8622407232 AutoFind: local max [2390, 12] 6.7
23:30:25.538 00.000 8622407232 AutoFind: local max [2104, 1183] 6.7
23:30:25.538 00.000 8622407232 AutoFind: local max [528, 941] 6.5
23:30:25.538 00.000 8622407232 AutoFind: local max [425, 1409] 6.5
23:30:25.538 00.000 8622407232 AutoFind: local max [154, 354] 6.4
23:30:25.538 00.000 8622407232 AutoFind: local max [592, 519] 6.2
23:30:25.538 00.000 8622407232 AutoFind: local max [1177, 1009] 6.1
23:30:25.538 00.000 8622407232 AutoFind: local max [721, 1114] 6.0
23:30:25.538 00.000 8622407232 AutoFind: local max [1904, 367] 5.9
23:30:25.538 00.000 8622407232 AutoFind: local max [903, 1320] 5.8
23:30:25.538 00.000 8622407232 AutoFind: local max [1865, 632] 5.8
23:30:25.538 00.000 8622407232 AutoFind: local max [2385, 661] 5.8
23:30:25.538 00.000 8622407232 AutoFind: local max [1153, 439] 5.8
23:30:25.538 00.000 8622407232 AutoFind: local max [2331, 496] 5.7
23:30:25.538 00.000 8622407232 AutoFind: local max [889, 1150] 5.7
23:30:25.538 00.000 8622407232 AutoFind: local max [1112, 777] 5.6
23:30:25.538 00.000 8622407232 AutoFind: local max [1165, 893] 5.6
23:30:25.538 00.000 8622407232 AutoFind: local max [2138, 642] 5.6
23:30:25.538 00.000 8622407232 AutoFind: local max [2317, 837] 5.4
23:30:25.538 00.000 8622407232 AutoFind: local max [793, 173] 5.4
23:30:25.538 00.000 8622407232 AutoFind: local max [2123, 154] 5.4
23:30:25.538 00.000 8622407232 AutoFind: local max [813, 350] 5.3
23:30:25.538 00.000 8622407232 AutoFind: local max [1508, 822] 5.3
23:30:25.538 00.000 8622407232 AutoFind: local max [838, 892] 5.3
23:30:25.538 00.000 8622407232 AutoFind: local max [1965, 1069] 5.2
23:30:25.538 00.000 8622407232 AutoFind: local max [618, 1601] 5.2
23:30:25.538 00.000 8622407232 AutoFind: local max [2287, 1216] 5.1
23:30:25.538 00.000 8622407232 AutoFind: local max [350, 1717] 5.1
23:30:25.538 00.000 8622407232 AutoFind: local max [22, 721] 5.1
23:30:25.538 00.000 8622407232 AutoFind: local max [2194, 649] 5.1
23:30:25.538 00.000 8622407232 AutoFind: local max [2185, 1131] 5.1
23:30:25.538 00.000 8622407232 AutoFind: local max [1419, 1904] 5.1
23:30:25.538 00.000 8622407232 AutoFind: local max [748, 1447] 5.0
23:30:25.538 00.000 8622407232 AutoFind: local max [1393, 461] 4.9
23:30:25.538 00.000 8622407232 AutoFind: local max [362, 596] 4.9
23:30:25.538 00.000 8622407232 AutoFind: local max [313, 908] 4.9
23:30:25.538 00.000 8622407232 AutoFind: local max [839, 587] 4.9
23:30:25.538 00.000 8622407232 AutoFind: local max [1841, 64] 4.9
23:30:25.538 00.000 8622407232 AutoFind: local max [2473, 546] 4.9
23:30:25.538 00.000 8622407232 AutoFind: local max [194, 1514] 4.9
23:30:25.538 00.000 8622407232 AutoFind: local max [629, 146] 4.9
23:30:25.538 00.000 8622407232 AutoFind: local max [375, 1122] 4.8
23:30:25.538 00.000 8622407232 AutoFind: local max [1691, 1270] 4.8
23:30:25.538 00.000 8622407232 AutoFind: local max [1285, 305] 4.8
23:30:25.538 00.000 8622407232 AutoFind: local max [1666, 925] 4.8
23:30:25.538 00.000 8622407232 AutoFind: local max [907, 669] 4.7
23:30:25.538 00.000 8622407232 AutoFind: local max [2207, 537] 4.7
23:30:25.538 00.000 8622407232 AutoFind: local max [1667, 556] 4.7
23:30:25.538 00.000 8622407232 AutoFind: local max [2367, 624] 4.7
23:30:25.538 00.000 8622407232 AutoFind: local max [790, 1587] 4.7
23:30:25.538 00.000 8622407232 AutoFind: local max [1223, 160] 4.7
23:30:25.538 00.000 8622407232 AutoFind: local max [2171, 823] 4.7
23:30:25.538 00.000 8622407232 AutoFind: local max [2153, 393] 4.7
23:30:25.538 00.000 8622407232 AutoFind: local max [2179, 421] 4.7
23:30:25.538 00.000 8622407232 AutoFind: local max [1819, 1382] 4.7
23:30:25.538 00.000 8622407232 AutoFind: local max [1311, 89] 4.6
23:30:25.538 00.000 8622407232 AutoFind: local max [362, 219] 4.6
23:30:25.538 00.000 8622407232 AutoFind: close dim-bright [425, 1409] 6.5 - [435, 1412] 40.2
23:30:25.538 00.000 8622407232 AutoFind: too close [1836, 1829] 13.4 - [1834, 1847] 16.7
23:30:25.538 00.000 8622407232 AutoFind: too close to edge [1419, 1904] 5.1
23:30:25.538 00.000 8622407232 AutoFind: too close to edge [22, 721] 5.1
23:30:25.538 00.000 8622407232 AutoFind: too close to edge [2390, 12] 6.7
23:30:25.538 00.000 8622407232 AutoFind: too close to edge [303, 8] 15.5
23:30:25.538 00.000 8622407232 AutoFind: too close to edge [2554, 248] 49.8
23:30:25.538 00.000 8622407232 AutoFind: BPP = 16, saturation at 67941, pedestal 2406, thresh = 61387
23:30:25.538 00.000 8622407232 Star::Find(15, 1655, 1707, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.001 8622407232 Star::Find returns 1 (0), X=1654.48, Y=1706.26, Mass=857979, SNR=95.0, Peak=47385 HFD=4.6
23:30:25.539 00.000 8622407232 Star::Find(15, 579, 812, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=579.99, Y=811.55, Mass=844777, SNR=109.1, Peak=51891 HFD=4.1
23:30:25.539 00.000 8622407232 Star::Find(15, 435, 1412, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=435.57, Y=1412.05, Mass=892350, SNR=110.3, Peak=52825 HFD=5.0
23:30:25.539 00.000 8622407232 Star::Find(15, 1888, 1483, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=1887.14, Y=1482.50, Mass=607002, SNR=73.7, Peak=46899 HFD=3.9
23:30:25.539 00.000 8622407232 Star::Find(15, 982, 242, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=982.07, Y=242.78, Mass=541503, SNR=80.3, Peak=40448 HFD=4.2
23:30:25.539 00.000 8622407232 Star::Find(15, 425, 916, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=426.08, Y=915.97, Mass=630638, SNR=78.6, Peak=46233 HFD=4.4
23:30:25.539 00.000 8622407232 Star::Find(15, 666, 1263, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=666.18, Y=1262.47, Mass=549203, SNR=88.0, Peak=42112 HFD=4.0
23:30:25.539 00.000 8622407232 Star::Find(15, 2000, 483, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=1999.70, Y=482.85, Mass=435797, SNR=64.8, Peak=41740 HFD=3.6
23:30:25.539 00.000 8622407232 Star::Find(15, 532, 1580, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=532.22, Y=1579.86, Mass=251831, SNR=47.2, Peak=27635 HFD=3.2
23:30:25.539 00.000 8622407232 Star::Find(15, 885, 1266, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=884.51, Y=1266.29, Mass=214669, SNR=41.4, Peak=21683 HFD=3.3
23:30:25.539 00.000 8622407232 Star::Find(15, 1598, 170, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=1597.98, Y=170.54, Mass=172146, SNR=42.4, Peak=22297 HFD=3.0
23:30:25.539 00.000 8622407232 Star::Find(15, 2020, 1633, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=2019.29, Y=1632.37, Mass=254869, SNR=51.4, Peak=25728 HFD=3.6
23:30:25.539 00.000 8622407232 Star::Find(15, 686, 542, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=687.06, Y=541.75, Mass=184115, SNR=40.1, Peak=17894 HFD=4.1
23:30:25.539 00.000 8622407232 Star::Find(15, 2067, 1442, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=2066.90, Y=1442.00, Mass=196949, SNR=39.8, Peak=19238 HFD=4.2
23:30:25.539 00.000 8622407232 Star::Find(15, 906, 1284, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=905.57, Y=1283.29, Mass=166650, SNR=36.5, Peak=20608 HFD=3.4
23:30:25.539 00.000 8622407232 Star::Find(15, 2543, 1255, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=2542.09, Y=1254.88, Mass=139800, SNR=31.1, Peak=18368 HFD=2.9
23:30:25.539 00.000 8622407232 Star::Find(15, 1424, 817, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=1423.55, Y=817.43, Mass=119651, SNR=28.8, Peak=17177 HFD=3.1
23:30:25.539 00.000 8622407232 Star::Find(15, 825, 302, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=825.33, Y=302.01, Mass=141918, SNR=29.9, Peak=16076 HFD=3.3
23:30:25.539 00.000 8622407232 Star::Find(15, 433, 1149, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=434.07, Y=1148.72, Mass=188259, SNR=37.6, Peak=18957 HFD=3.9
23:30:25.539 00.000 8622407232 Star::Find(15, 1609, 991, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.539 00.000 8622407232 Star::Find returns 1 (0), X=1609.02, Y=990.66, Mass=162785, SNR=36.8, Peak=21299 HFD=3.0
23:30:25.539 00.000 8622407232 Star::Find(15, 747, 678, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.001 8622407232 Star::Find returns 1 (0), X=747.59, Y=678.12, Mass=99663, SNR=25.0, Peak=16358 HFD=2.7
23:30:25.540 00.000 8622407232 Star::Find(15, 433, 1476, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=433.52, Y=1475.80, Mass=142421, SNR=33.3, Peak=16140 HFD=3.6
23:30:25.540 00.000 8622407232 Star::Find(15, 257, 1371, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=257.42, Y=1371.06, Mass=135935, SNR=29.7, Peak=17369 HFD=3.5
23:30:25.540 00.000 8622407232 Star::Find(15, 806, 975, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=805.86, Y=973.78, Mass=109071, SNR=25.1, Peak=16063 HFD=2.9
23:30:25.540 00.000 8622407232 Star::Find(15, 2403, 273, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=2402.10, Y=272.29, Mass=155647, SNR=31.7, Peak=14528 HFD=4.2
23:30:25.540 00.000 8622407232 Star::Find(15, 368, 1372, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=369.31, Y=1371.85, Mass=200841, SNR=38.0, Peak=17382 HFD=4.9
23:30:25.540 00.000 8622407232 Star::Find(15, 1032, 1097, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=1031.98, Y=1096.71, Mass=73931, SNR=20.9, Peak=15206 HFD=2.3
23:30:25.540 00.000 8622407232 Star::Find(15, 266, 1503, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=266.45, Y=1502.88, Mass=149821, SNR=30.3, Peak=13632 HFD=4.0
23:30:25.540 00.000 8622407232 Star::Find(15, 788, 1454, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=789.14, Y=1453.78, Mass=119595, SNR=28.5, Peak=16409 HFD=3.4
23:30:25.540 00.000 8622407232 Star::Find(15, 1217, 1138, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=1218.23, Y=1137.35, Mass=125071, SNR=33.5, Peak=15398 HFD=3.7
23:30:25.540 00.000 8622407232 Star::Find(15, 2269, 1485, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=2268.71, Y=1484.38, Mass=109297, SNR=25.1, Peak=13120 HFD=3.4
23:30:25.540 00.000 8622407232 Star::Find(15, 1377, 200, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=1376.34, Y=200.44, Mass=102396, SNR=30.1, Peak=14144 HFD=3.2
23:30:25.540 00.000 8622407232 Star::Find(15, 1266, 1412, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=1265.97, Y=1412.31, Mass=80866, SNR=23.2, Peak=14374 HFD=2.5
23:30:25.540 00.000 8622407232 Star::Find(15, 920, 1626, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=920.49, Y=1625.70, Mass=70633, SNR=18.1, Peak=14566 HFD=2.8
23:30:25.540 00.000 8622407232 Star::Find(15, 660, 231, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=660.10, Y=231.21, Mass=53450, SNR=19.4, Peak=14579 HFD=2.1
23:30:25.540 00.000 8622407232 Star::Find(15, 2102, 585, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=2101.98, Y=585.39, Mass=76363, SNR=20.9, Peak=16691 HFD=2.3
23:30:25.540 00.000 8622407232 Star::Find(15, 1201, 1391, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=1201.27, Y=1390.60, Mass=55464, SNR=18.9, Peak=14643 HFD=1.9
23:30:25.540 00.000 8622407232 Star::Find(15, 1021, 1174, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=1020.86, Y=1174.15, Mass=82764, SNR=23.4, Peak=11532 HFD=2.9
23:30:25.540 00.000 8622407232 Star::Find(15, 742, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=742.01, Y=824.86, Mass=82643, SNR=25.6, Peak=15820 HFD=2.6
23:30:25.540 00.000 8622407232 Star::Find(15, 2104, 1183, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=2103.63, Y=1183.52, Mass=85659, SNR=25.1, Peak=15168 HFD=2.9
23:30:25.540 00.000 8622407232 Star::Find(15, 528, 941, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=527.75, Y=940.57, Mass=101592, SNR=27.2, Peak=17075 HFD=2.7
23:30:25.540 00.000 8622407232 Star::Find(15, 425, 1409, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=435.57, Y=1412.05, Mass=892350, SNR=110.3, Peak=52825 HFD=5.0
23:30:25.540 00.000 8622407232 Star::Find(15, 154, 354, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=154.13, Y=354.46, Mass=66540, SNR=16.8, Peak=12032 HFD=2.6
23:30:25.540 00.000 8622407232 Star::Find(15, 592, 519, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=591.74, Y=519.56, Mass=49951, SNR=17.7, Peak=14284 HFD=1.8
23:30:25.540 00.000 8622407232 Star::Find(15, 1177, 1009, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=1177.03, Y=1008.98, Mass=59205, SNR=19.3, Peak=13504 HFD=2.2
23:30:25.540 00.000 8622407232 Star::Find(15, 721, 1114, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.540 00.000 8622407232 Star::Find returns 1 (0), X=721.07, Y=1113.84, Mass=64763, SNR=17.0, Peak=12467 HFD=2.9
23:30:25.541 00.001 8622407232 Star::Find(15, 1904, 367, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=1903.69, Y=367.66, Mass=59246, SNR=17.8, Peak=12083 HFD=2.7
23:30:25.541 00.000 8622407232 Star::Find(15, 903, 1320, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=902.57, Y=1320.57, Mass=51072, SNR=18.6, Peak=12108 HFD=3.0
23:30:25.541 00.000 8622407232 Star::Find(15, 1865, 632, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=1864.41, Y=631.76, Mass=47582, SNR=14.2, Peak=12198 HFD=1.9
23:30:25.541 00.000 8622407232 Star::Find(15, 2385, 661, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=2385.03, Y=660.23, Mass=90588, SNR=26.3, Peak=15193 HFD=2.6
23:30:25.541 00.000 8622407232 Star::Find(15, 1153, 439, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=1153.31, Y=438.74, Mass=49550, SNR=18.0, Peak=12556 HFD=2.6
23:30:25.541 00.000 8622407232 Star::Find(15, 2331, 496, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=2330.06, Y=495.75, Mass=77422, SNR=21.9, Peak=12083 HFD=3.6
23:30:25.541 00.000 8622407232 Star::Find(15, 889, 1150, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=888.18, Y=1150.63, Mass=90452, SNR=24.8, Peak=12006 HFD=3.5
23:30:25.541 00.000 8622407232 Star::Find(15, 1112, 777, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=1112.00, Y=777.32, Mass=43733, SNR=15.8, Peak=11814 HFD=2.4
23:30:25.541 00.000 8622407232 Star::Find(15, 1165, 893, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=1164.86, Y=893.81, Mass=73552, SNR=23.3, Peak=12223 HFD=3.8
23:30:25.541 00.000 8622407232 Star::Find(15, 2138, 642, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=2137.80, Y=641.62, Mass=88323, SNR=23.6, Peak=11993 HFD=3.7
23:30:25.541 00.000 8622407232 Star::Find(15, 2317, 837, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=2316.59, Y=836.96, Mass=85161, SNR=22.2, Peak=12697 HFD=3.9
23:30:25.541 00.000 8622407232 Star::Find(15, 793, 173, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=792.52, Y=172.79, Mass=43644, SNR=13.8, Peak=11097 HFD=2.2
23:30:25.541 00.000 8622407232 Star::Find(15, 2123, 154, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=2122.76, Y=154.81, Mass=92345, SNR=23.0, Peak=9830 HFD=3.9
23:30:25.541 00.000 8622407232 Star::Find(15, 813, 350, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=813.33, Y=351.58, Mass=87826, SNR=21.3, Peak=13734 HFD=3.5
23:30:25.541 00.000 8622407232 Star::Find(15, 1508, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 0 (4), X=1508.46, Y=821.98, Mass=30532, SNR=13.7, Peak=12237 HFD=1.5
23:30:25.541 00.000 8622407232 Star::Find(15, 838, 892, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=838.13, Y=892.08, Mass=37302, SNR=14.6, Peak=11481 HFD=2.2
23:30:25.541 00.000 8622407232 Star::Find(15, 1965, 1069, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=1965.42, Y=1069.37, Mass=41952, SNR=14.5, Peak=10444 HFD=2.9
23:30:25.541 00.000 8622407232 Star::Find(15, 618, 1601, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=618.51, Y=1599.20, Mass=75357, SNR=19.0, Peak=11212 HFD=6.2
23:30:25.541 00.000 8622407232 Star::Find(15, 2287, 1216, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=2287.44, Y=1216.10, Mass=31475, SNR=11.5, Peak=9485 HFD=2.2
23:30:25.541 00.000 8622407232 Star::Find(15, 350, 1717, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=349.91, Y=1717.23, Mass=53327, SNR=15.4, Peak=10572 HFD=2.7
23:30:25.541 00.000 8622407232 Star::Find(15, 2194, 649, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=2194.03, Y=648.50, Mass=23142, SNR=11.5, Peak=10381 HFD=1.6
23:30:25.541 00.000 8622407232 Star::Find(15, 2185, 1131, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=2184.32, Y=1129.84, Mass=40912, SNR=15.0, Peak=9190 HFD=3.8
23:30:25.541 00.000 8622407232 Star::Find(15, 748, 1447, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=747.67, Y=1446.20, Mass=33586, SNR=13.8, Peak=11878 HFD=1.7
23:30:25.541 00.000 8622407232 Star::Find(15, 1393, 461, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=1392.68, Y=461.07, Mass=24994, SNR=11.1, Peak=9561 HFD=2.1
23:30:25.541 00.000 8622407232 Star::Find(15, 362, 596, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=362.61, Y=597.37, Mass=30745, SNR=14.1, Peak=11929 HFD=1.5
23:30:25.541 00.000 8622407232 Star::Find(15, 313, 908, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=312.81, Y=907.88, Mass=45426, SNR=14.3, Peak=9574 HFD=2.5
23:30:25.541 00.000 8622407232 Star::Find(15, 839, 587, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.541 00.000 8622407232 Star::Find returns 1 (0), X=839.64, Y=587.84, Mass=18049, SNR=8.9, Peak=9369 HFD=2.1
23:30:25.541 00.000 8622407232 Star::Find(15, 1841, 64, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.001 8622407232 Star::Find returns 1 (0), X=1840.46, Y=64.95, Mass=86935, SNR=21.5, Peak=10572 HFD=4.0
23:30:25.542 00.000 8622407232 Star::Find(15, 2473, 546, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=2472.80, Y=545.81, Mass=19028, SNR=9.7, Peak=10124 HFD=1.7
23:30:25.542 00.000 8622407232 Star::Find(15, 194, 1514, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=194.21, Y=1513.46, Mass=52953, SNR=17.7, Peak=10124 HFD=3.2
23:30:25.542 00.000 8622407232 Star::Find(15, 629, 146, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 0 (4), X=629.17, Y=145.62, Mass=17340, SNR=8.0, Peak=9574 HFD=1.4
23:30:25.542 00.000 8622407232 Star::Find(15, 375, 1122, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=374.72, Y=1121.82, Mass=32840, SNR=12.5, Peak=11635 HFD=1.9
23:30:25.542 00.000 8622407232 Star::Find(15, 1691, 1270, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=1691.06, Y=1269.16, Mass=26272, SNR=11.1, Peak=8806 HFD=4.1
23:30:25.542 00.000 8622407232 Star::Find(15, 1285, 305, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=1284.37, Y=305.32, Mass=19810, SNR=11.2, Peak=9971 HFD=1.7
23:30:25.542 00.000 8622407232 Star::Find(15, 1666, 925, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=1665.94, Y=925.08, Mass=48554, SNR=16.0, Peak=11904 HFD=2.2
23:30:25.542 00.000 8622407232 Star::Find(15, 907, 669, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 0 (4), X=906.69, Y=669.44, Mass=29855, SNR=12.3, Peak=12825 HFD=1.4
23:30:25.542 00.000 8622407232 Star::Find(15, 2207, 537, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=2207.24, Y=537.78, Mass=21685, SNR=10.5, Peak=9433 HFD=2.8
23:30:25.542 00.000 8622407232 Star::Find(15, 1667, 556, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=1666.54, Y=556.02, Mass=23450, SNR=10.8, Peak=9254 HFD=2.2
23:30:25.542 00.000 8622407232 Star::Find(15, 2367, 624, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=2358.02, Y=621.55, Mass=24312, SNR=10.1, Peak=10739 HFD=2.1
23:30:25.542 00.000 8622407232 Star::Find(15, 790, 1587, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find false star n=6 nbg=268 bg=5351.8 sigma=906.1 thresh=8070 peak=8031
23:30:25.542 00.000 8622407232 Star::Find returns 0 (2), X=790.00, Y=1587.00, Mass=18320, SNR=2.9, Peak=8998 HFD=0.0
23:30:25.542 00.000 8622407232 Star::Find(15, 1223, 160, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=1209.05, Y=161.56, Mass=29889, SNR=16.8, Peak=12659 HFD=1.5
23:30:25.542 00.000 8622407232 Star::Find(15, 2171, 823, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=2170.96, Y=822.79, Mass=48463, SNR=18.9, Peak=11430 HFD=2.5
23:30:25.542 00.000 8622407232 Star::Find(15, 2153, 393, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=2153.10, Y=393.14, Mass=25474, SNR=13.4, Peak=10815 HFD=1.9
23:30:25.542 00.000 8622407232 Star::Find(15, 2179, 421, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 0 (4), X=2178.60, Y=421.01, Mass=14954, SNR=8.1, Peak=9689 HFD=1.4
23:30:25.542 00.000 8622407232 Star::Find(15, 1819, 1382, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=1819.30, Y=1383.19, Mass=59794, SNR=18.7, Peak=12006 HFD=3.1
23:30:25.542 00.000 8622407232 Star::Find(15, 1311, 89, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=1311.27, Y=89.48, Mass=23561, SNR=10.1, Peak=9945 HFD=1.7
23:30:25.542 00.000 8622407232 Star::Find(15, 362, 219, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 0 (4), X=368.13, Y=225.54, Mass=21748, SNR=10.6, Peak=10457 HFD=1.3
23:30:25.542 00.000 8622407232 AutoFind: finding best star pass 1
23:30:25.542 00.000 8622407232 Star::Find(15, 1655, 1707, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.542 00.000 8622407232 Star::Find returns 1 (0), X=1654.48, Y=1706.26, Mass=857979, SNR=95.0, Peak=47385 HFD=4.6
23:30:25.542 00.000 8622407232 AutoFind returns star at [1655, 1707] 41.3 Mass 857979 SNR 95.0
23:30:25.544 00.002 8622407232 Star::Find(15, 1655, 1707, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.544 00.000 8622407232 Star::Find returns 1 (0), X=1654.48, Y=1706.26, Mass=857979, SNR=95.0, Peak=47385 HFD=4.6
23:30:25.544 00.000 8622407232 MultiStar: List (12): {1654.48, 1706.26}(95.0), {579.99, 811.55}(109.1), {435.57, 1412.05}(110.3), {1887.14, 1482.50}(73.7), {982.07, 242.78}(80.3), {426.08, 915.97}(78.6), {666.18, 1262.47}(88.0), {1999.70, 482.85}(64.8), {532.22, 1579.86}(47.2), {884.51, 1266.29}(41.4), {1597.98, 170.54}(42.4), {2019.29, 1632.37}(51.4), 
23:30:25.544 00.000 8622407232 setting lock position to (1654.48, 1706.26)
23:30:25.544 00.000 8622407232 MultiStar: stabilizing after lock position change
23:30:25.544 00.000 8622407232 AutoSelect: state = 1, call UpdateGuideState
23:30:25.544 00.000 8622407232 UpdateGuideState(): m_state=1
23:30:25.544 00.000 8622407232 Star::Find(15, 1654, 1706, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:30:25.544 00.000 8622407232 Star::Find returns 1 (0), X=1654.48, Y=1706.26, Mass=857979, SNR=95.0, Peak=47385 HFD=4.6
23:30:25.544 00.000 8622407232 setting lock position to (1654.48, 1706.26)
23:30:25.544 00.000 8622407232 MultiStar: stabilizing after lock position change
23:30:25.544 00.000 8622407232 CurrentPosition() valid, moving to STATE_SELECTED
23:30:25.544 00.000 8622407232 Changing from state SELECTING to SELECTED
23:30:25.544 00.000 8622407232 guider state => SELECTED
23:30:25.544 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54655, med=5363, FiltMin=2176, FiltMax=46323, Gamma=0.560
23:30:25.545 00.001 8622407232 UpdateGuideState exits: m=857979 SNR=95.0
23:30:25.545 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54655, med=5363, FiltMin=2176, FiltMax=46323, Gamma=0.560
23:30:25.545 00.000 8622407232 Status Line: Auto-selected star at (1654.5, 1706.3)
23:30:25.545 00.000 8622407232 PhdController: newstate STATE_WAIT_SELECTED
23:30:25.545 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":0,"id":479}
23:30:26.971 01.426 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":480,"jsonrpc":"2.0","method":"get_connected"}
23:30:26.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":480}
23:30:26.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":481,"jsonrpc":"2.0","method":"get_app_state"}
23:30:26.974 00.001 8622407232 case statement mapped state 2 to 1
23:30:26.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Selected","id":481}
23:30:27.299 00.325 13002215424 Exposure complete
23:30:27.313 00.014 13002215424 worker thread done servicing request
23:30:27.313 00.000 8622407232 OnExposeComplete: enter
23:30:27.313 00.000 8622407232 UpdateGuideState(): m_state=2
23:30:27.313 00.000 8622407232 Star::Find(15, 1654, 1706, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
23:30:27.313 00.000 8622407232 Star::Find returns 1 (0), X=1654.40, Y=1707.38, Mass=897474, SNR=115.8, Peak=50047 HFD=4.7
23:30:27.314 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=192, max=57011, med=5363, FiltMin=1689, FiltMax=42739, Gamma=0.560
23:30:27.315 00.001 8622407232 UpdateGuideState exits: m=897474 SNR=115.8
23:30:27.315 00.000 8622407232 PhdController: newstate STATE_CALIBRATE
23:30:27.315 00.000 8622407232 PhdController: start calibration
23:30:27.315 00.000 8622407232 Changing from state SELECTED to CALIBRATING_PRIMARY
23:30:27.315 00.000 8622407232 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
23:30:27.315 00.000 8622407232 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
23:30:27.315 00.000 8622407232 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
23:30:27.315 00.000 8622407232 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
23:30:27.315 00.000 8622407232 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 47.478000
23:30:27.315 00.000 8622407232 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 9
23:30:27.315 00.000 8622407232 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 7
23:30:27.315 00.000 8622407232 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:30:27.315 00.000 8622407232 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 2
23:30:27.315 00.000 8622407232 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 14 June 2026 at 12:11:30 AM"
23:30:27.315 00.000 8622407232 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:30:27.315 00.000 8622407232 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.9 1.1}, {-5.2 2.5}, {-7.8 4.0}, {-11.1 4.9}, {-13.7 6.2}, {-16.0 7.6}, {-19.1 8.9}, {-20.8 10.5}, {-22.7 11.6}, {-22.7 11.6}, {-19.1 15.4}, {-14.5 19.4}, {-9.9 23.2}, {-7.0 26.2}"
23:30:27.316 00.001 8622407232 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.3 3.3}, {-3.2 7.0}, {-4.4 10.8}, {-5.8 14.4}, {-7.0 18.5}, {-8.7 21.8}, {-9.6 25.9}, {-9.6 25.9}, {-9.6 26.0}, {-9.3 23.7}, {-8.6 22.1}"
23:30:27.316 00.000 8622407232 INDI Mount: SideOfPier returns 1
23:30:27.316 00.000 8622407232 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:30:27.316 00.000 8622407232 INDI Mount: SideOfPier returns 1
23:30:27.316 00.000 8622407232 guider state => CALIBRATING_PRIMARY
23:30:27.316 00.000 8622407232 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
23:30:27.316 00.000 8622407232 reset dither spiral
23:30:27.317 00.001 8622407232 PhdController: newstate STATE_CALIBRATION_WAIT
23:30:27.317 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:27.317 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:30:27.317 00.000 8622407232 Enqueuing Expose request
23:30:27.317 00.000 13002215424 Worker thread wakes up
23:30:27.317 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:30:27.317 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1639,1692,31,31)
23:30:28.306 00.989 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":482,"jsonrpc":"2.0","method":"set_exposure","params":[1000]}
23:30:28.306 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":0,"id":482}
23:30:28.324 00.018 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":483,"jsonrpc":"2.0","method":"get_exposure"}
23:30:28.324 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":1000,"id":483}
23:30:29.970 01.646 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":484,"jsonrpc":"2.0","method":"get_connected"}
23:30:29.971 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":484}
23:30:29.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":485,"jsonrpc":"2.0","method":"get_app_state"}
23:30:29.972 00.001 8622407232 case statement mapped state 3 to 2
23:30:29.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":485}
23:30:32.976 03.004 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":486,"jsonrpc":"2.0","method":"get_connected"}
23:30:32.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":486}
23:30:32.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":487,"jsonrpc":"2.0","method":"get_app_state"}
23:30:32.978 00.000 8622407232 case statement mapped state 3 to 2
23:30:32.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":487}
23:30:33.529 00.550 13002215424 Exposure complete
23:30:33.540 00.011 13002215424 worker thread done servicing request
23:30:33.540 00.000 8622407232 OnExposeComplete: enter
23:30:33.540 00.000 8622407232 UpdateGuideState(): m_state=3
23:30:33.540 00.000 8622407232 Star::Find(15, 1654, 1707, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6
23:30:33.540 00.000 8622407232 Star::Find returns 1 (0), X=1654.33, Y=1709.29, Mass=802396, SNR=92.6, Peak=51852 HFD=4.3
23:30:33.540 00.000 8622407232 Scope::UpdateCalibrationState: starting location = 1654.33,1709.29 coords = 18.34,-13.8
23:30:33.541 00.001 8622407232 Status Line: West step   1, dist= 0.0
23:30:33.541 00.000 8622407232 Enqueuing Calibration Move request for direction 3
23:30:33.541 00.000 13002215424 Worker thread wakes up
23:30:33.541 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:30:33.541 00.000 13002215424 Handling axis move in thread for scope dir=3 dur=1000
23:30:33.541 00.000 13002215424 scope move axis dir= 3 dur= 1000 opts= 0x0
23:30:33.541 00.000 13002215424 MoveAxis(W, 1000, -)
23:30:33.541 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=230, max=59648, med=5363, FiltMin=1868, FiltMax=48626, Gamma=0.560
23:30:33.541 00.000 8622407232 UpdateGuideState exits: m=802396 SNR=92.6
23:30:33.541 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:33.541 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:30:33.541 00.000 8622407232 Enqueuing Expose request
23:30:34.682 01.141 13002215424 Move returns status 0, amount 1000
23:30:34.683 00.001 13002215424 move complete, result=0
23:30:34.683 00.000 13002215424 worker thread done servicing request
23:30:34.683 00.000 13002215424 Worker thread wakes up
23:30:34.683 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:30:34.683 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1639,1694,31,31)
23:30:35.975 01.292 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":488,"jsonrpc":"2.0","method":"get_connected"}
23:30:35.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":488}
23:30:35.976 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":489,"jsonrpc":"2.0","method":"get_app_state"}
23:30:35.976 00.000 8622407232 case statement mapped state 3 to 2
23:30:35.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":489}
23:30:38.975 02.999 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":490,"jsonrpc":"2.0","method":"get_connected"}
23:30:38.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":490}
23:30:38.977 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":491,"jsonrpc":"2.0","method":"get_app_state"}
23:30:38.977 00.000 8622407232 case statement mapped state 3 to 2
23:30:38.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":491}
23:30:39.779 00.802 13002215424 Exposure complete
23:30:39.791 00.012 13002215424 worker thread done servicing request
23:30:39.791 00.000 8622407232 OnExposeComplete: enter
23:30:39.791 00.000 8622407232 UpdateGuideState(): m_state=3
23:30:39.791 00.000 8622407232 Star::Find(15, 1654, 1709, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7
23:30:39.791 00.000 8622407232 Star::Find returns 1 (0), X=1655.84, Y=1711.58, Mass=826207, SNR=114.9, Peak=55475 HFD=4.4
23:30:39.792 00.001 8622407232 Status Line: West step   2, dist= 2.7
23:30:39.792 00.000 8622407232 Enqueuing Calibration Move request for direction 3
23:30:39.792 00.000 13002215424 Worker thread wakes up
23:30:39.792 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:30:39.792 00.000 13002215424 Handling axis move in thread for scope dir=3 dur=1000
23:30:39.792 00.000 13002215424 scope move axis dir= 3 dur= 1000 opts= 0x0
23:30:39.792 00.000 13002215424 MoveAxis(W, 1000, -)
23:30:39.792 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=56563, med=5350, FiltMin=1791, FiltMax=50073, Gamma=0.560
23:30:39.792 00.000 8622407232 UpdateGuideState exits: m=826207 SNR=114.9
23:30:39.792 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:39.792 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:30:39.793 00.001 8622407232 Enqueuing Expose request
23:30:40.873 01.080 13002215424 Move returns status 0, amount 1000
23:30:40.874 00.001 13002215424 move complete, result=0
23:30:40.874 00.000 13002215424 worker thread done servicing request
23:30:40.874 00.000 13002215424 Worker thread wakes up
23:30:40.874 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:30:40.875 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1641,1697,31,31)
23:30:41.971 01.096 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":492,"jsonrpc":"2.0","method":"get_connected"}
23:30:41.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":492}
23:30:41.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":493,"jsonrpc":"2.0","method":"get_app_state"}
23:30:41.973 00.000 8622407232 case statement mapped state 3 to 2
23:30:41.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":493}
23:30:44.975 03.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":494,"jsonrpc":"2.0","method":"get_connected"}
23:30:44.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":494}
23:30:44.978 00.003 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":495,"jsonrpc":"2.0","method":"get_app_state"}
23:30:44.978 00.000 8622407232 case statement mapped state 3 to 2
23:30:44.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":495}
23:30:46.025 01.047 13002215424 Exposure complete
23:30:46.037 00.012 13002215424 worker thread done servicing request
23:30:46.037 00.000 8622407232 OnExposeComplete: enter
23:30:46.037 00.000 8622407232 UpdateGuideState(): m_state=3
23:30:46.037 00.000 8622407232 Star::Find(15, 1655, 1711, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8
23:30:46.037 00.000 8622407232 Star::Find returns 1 (0), X=1656.85, Y=1713.40, Mass=831009, SNR=111.4, Peak=57535 HFD=4.2
23:30:46.037 00.000 8622407232 Status Line: West step   3, dist= 4.8
23:30:46.038 00.001 8622407232 Enqueuing Calibration Move request for direction 3
23:30:46.038 00.000 13002215424 Worker thread wakes up
23:30:46.038 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:30:46.038 00.000 13002215424 Handling axis move in thread for scope dir=3 dur=1000
23:30:46.038 00.000 13002215424 scope move axis dir= 3 dur= 1000 opts= 0x0
23:30:46.038 00.000 13002215424 MoveAxis(W, 1000, -)
23:30:46.038 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=179, max=57714, med=5350, FiltMin=2009, FiltMax=52134, Gamma=0.560
23:30:46.038 00.000 8622407232 UpdateGuideState exits: m=831009 SNR=111.4
23:30:46.038 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:46.038 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:30:46.038 00.000 8622407232 Enqueuing Expose request
23:30:47.112 01.074 13002215424 Move returns status 0, amount 1000
23:30:47.112 00.000 13002215424 move complete, result=0
23:30:47.113 00.001 13002215424 worker thread done servicing request
23:30:47.113 00.000 13002215424 Worker thread wakes up
23:30:47.113 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:30:47.113 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1642,1698,31,31)
23:30:47.977 00.864 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":496,"jsonrpc":"2.0","method":"get_connected"}
23:30:47.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":496}
23:30:47.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":497,"jsonrpc":"2.0","method":"get_app_state"}
23:30:47.978 00.000 8622407232 case statement mapped state 3 to 2
23:30:47.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":497}
23:30:50.976 02.997 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":498,"jsonrpc":"2.0","method":"get_connected"}
23:30:50.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":498}
23:30:50.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":499,"jsonrpc":"2.0","method":"get_app_state"}
23:30:50.978 00.000 8622407232 case statement mapped state 3 to 2
23:30:50.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":499}
23:30:52.273 01.295 13002215424 Exposure complete
23:30:52.285 00.012 13002215424 worker thread done servicing request
23:30:52.285 00.000 8622407232 OnExposeComplete: enter
23:30:52.285 00.000 8622407232 UpdateGuideState(): m_state=3
23:30:52.285 00.000 8622407232 Star::Find(15, 1656, 1713, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
23:30:52.285 00.000 8622407232 Star::Find returns 1 (0), X=1658.47, Y=1715.75, Mass=850938, SNR=99.9, Peak=52838 HFD=4.0
23:30:52.286 00.001 8622407232 Status Line: West step   4, dist= 7.7
23:30:52.286 00.000 8622407232 Enqueuing Calibration Move request for direction 3
23:30:52.286 00.000 13002215424 Worker thread wakes up
23:30:52.286 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:30:52.286 00.000 13002215424 Handling axis move in thread for scope dir=3 dur=1000
23:30:52.286 00.000 13002215424 scope move axis dir= 3 dur= 1000 opts= 0x0
23:30:52.286 00.000 13002215424 MoveAxis(W, 1000, -)
23:30:52.286 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=179, max=56793, med=5350, FiltMin=2150, FiltMax=46975, Gamma=0.560
23:30:52.286 00.000 8622407232 UpdateGuideState exits: m=850938 SNR=99.9
23:30:52.286 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:52.286 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:30:52.286 00.000 8622407232 Enqueuing Expose request
23:30:53.367 01.081 13002215424 Move returns status 0, amount 1000
23:30:53.367 00.000 13002215424 move complete, result=0
23:30:53.367 00.000 13002215424 worker thread done servicing request
23:30:53.367 00.000 13002215424 Worker thread wakes up
23:30:53.368 00.001 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:30:53.368 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1643,1701,31,31)
23:30:53.972 00.604 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":500,"jsonrpc":"2.0","method":"get_connected"}
23:30:53.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":500}
23:30:53.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":501,"jsonrpc":"2.0","method":"get_app_state"}
23:30:53.974 00.001 8622407232 case statement mapped state 3 to 2
23:30:53.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":501}
23:30:56.976 03.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":502,"jsonrpc":"2.0","method":"get_connected"}
23:30:56.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":502}
23:30:56.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":503,"jsonrpc":"2.0","method":"get_app_state"}
23:30:56.979 00.001 8622407232 case statement mapped state 3 to 2
23:30:56.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":503}
23:30:58.520 01.541 13002215424 Exposure complete
23:30:58.532 00.012 13002215424 worker thread done servicing request
23:30:58.532 00.000 8622407232 OnExposeComplete: enter
23:30:58.532 00.000 8622407232 UpdateGuideState(): m_state=3
23:30:58.532 00.000 8622407232 Star::Find(15, 1658, 1715, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
23:30:58.532 00.000 8622407232 Star::Find returns 1 (0), X=1659.26, Y=1717.15, Mass=744516, SNR=103.0, Peak=55769 HFD=4.2
23:30:58.532 00.000 8622407232 Status Line: West step   5, dist= 9.3
23:30:58.533 00.001 8622407232 Enqueuing Calibration Move request for direction 3
23:30:58.533 00.000 13002215424 Worker thread wakes up
23:30:58.533 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:30:58.533 00.000 13002215424 Handling axis move in thread for scope dir=3 dur=1000
23:30:58.533 00.000 13002215424 scope move axis dir= 3 dur= 1000 opts= 0x0
23:30:58.533 00.000 13002215424 MoveAxis(W, 1000, -)
23:30:58.533 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=59839, med=5337, FiltMin=2124, FiltMax=47462, Gamma=0.560
23:30:58.533 00.000 8622407232 UpdateGuideState exits: m=744516 SNR=103.0
23:30:58.533 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:58.533 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:30:58.533 00.000 8622407232 Enqueuing Expose request
23:30:59.606 01.073 13002215424 Move returns status 0, amount 1000
23:30:59.606 00.000 13002215424 move complete, result=0
23:30:59.606 00.000 13002215424 worker thread done servicing request
23:30:59.606 00.000 13002215424 Worker thread wakes up
23:30:59.606 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:30:59.606 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1644,1702,31,31)
23:30:59.976 00.370 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":504,"jsonrpc":"2.0","method":"get_connected"}
23:30:59.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":504}
23:30:59.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":505,"jsonrpc":"2.0","method":"get_app_state"}
23:30:59.978 00.000 8622407232 case statement mapped state 3 to 2
23:30:59.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":505}
23:31:02.978 03.000 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":506,"jsonrpc":"2.0","method":"get_connected"}
23:31:02.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":506}
23:31:02.981 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":507,"jsonrpc":"2.0","method":"get_app_state"}
23:31:02.981 00.000 8622407232 case statement mapped state 3 to 2
23:31:02.981 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":507}
23:31:04.766 01.785 13002215424 Exposure complete
23:31:04.778 00.012 13002215424 worker thread done servicing request
23:31:04.778 00.000 8622407232 OnExposeComplete: enter
23:31:04.778 00.000 8622407232 UpdateGuideState(): m_state=3
23:31:04.778 00.000 8622407232 Star::Find(15, 1659, 1717, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11
23:31:04.778 00.000 8622407232 Star::Find returns 1 (0), X=1660.64, Y=1719.34, Mass=919835, SNR=115.0, Peak=54783 HFD=4.5
23:31:04.778 00.000 8622407232 Status Line: West step   6, dist=11.9
23:31:04.779 00.001 8622407232 Enqueuing Calibration Move request for direction 3
23:31:04.779 00.000 13002215424 Worker thread wakes up
23:31:04.779 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:31:04.779 00.000 13002215424 Handling axis move in thread for scope dir=3 dur=1000
23:31:04.779 00.000 13002215424 scope move axis dir= 3 dur= 1000 opts= 0x0
23:31:04.779 00.000 13002215424 MoveAxis(W, 1000, -)
23:31:04.779 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54783, med=5350, FiltMin=2073, FiltMax=47372, Gamma=0.560
23:31:04.779 00.000 8622407232 UpdateGuideState exits: m=919835 SNR=115.0
23:31:04.779 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:04.779 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:31:04.779 00.000 8622407232 Enqueuing Expose request
23:31:05.845 01.066 13002215424 Move returns status 0, amount 1000
23:31:05.845 00.000 13002215424 move complete, result=0
23:31:05.845 00.000 13002215424 worker thread done servicing request
23:31:05.845 00.000 13002215424 Worker thread wakes up
23:31:05.845 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:31:05.845 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1646,1704,31,31)
23:31:05.973 00.128 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":508,"jsonrpc":"2.0","method":"get_connected"}
23:31:05.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":508}
23:31:05.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":509,"jsonrpc":"2.0","method":"get_app_state"}
23:31:05.975 00.001 8622407232 case statement mapped state 3 to 2
23:31:05.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":509}
23:31:08.976 03.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":510,"jsonrpc":"2.0","method":"get_connected"}
23:31:08.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":510}
23:31:08.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":511,"jsonrpc":"2.0","method":"get_app_state"}
23:31:08.977 00.000 8622407232 case statement mapped state 3 to 2
23:31:08.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":511}
23:31:11.010 02.032 13002215424 Exposure complete
23:31:11.022 00.012 13002215424 worker thread done servicing request
23:31:11.022 00.000 8622407232 OnExposeComplete: enter
23:31:11.022 00.000 8622407232 UpdateGuideState(): m_state=3
23:31:11.022 00.000 8622407232 Star::Find(15, 1660, 1719, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12
23:31:11.022 00.000 8622407232 Star::Find returns 1 (0), X=1662.21, Y=1721.22, Mass=833517, SNR=92.9, Peak=57523 HFD=4.3
23:31:11.022 00.000 8622407232 Status Line: West step   7, dist=14.3
23:31:11.023 00.001 8622407232 Enqueuing Calibration Move request for direction 3
23:31:11.023 00.000 13002215424 Worker thread wakes up
23:31:11.023 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:31:11.023 00.000 13002215424 Handling axis move in thread for scope dir=3 dur=1000
23:31:11.023 00.000 13002215424 scope move axis dir= 3 dur= 1000 opts= 0x0
23:31:11.023 00.000 13002215424 MoveAxis(W, 1000, -)
23:31:11.023 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=61157, med=5350, FiltMin=2022, FiltMax=52198, Gamma=0.560
23:31:11.023 00.000 8622407232 UpdateGuideState exits: m=833517 SNR=92.9
23:31:11.023 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:11.023 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:31:11.023 00.000 8622407232 Enqueuing Expose request
23:31:11.978 00.955 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":512,"jsonrpc":"2.0","method":"get_connected"}
23:31:11.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":512}
23:31:11.980 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":513,"jsonrpc":"2.0","method":"get_app_state"}
23:31:11.980 00.000 8622407232 case statement mapped state 3 to 2
23:31:11.980 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":513}
23:31:12.100 00.120 13002215424 Move returns status 0, amount 1000
23:31:12.100 00.000 13002215424 move complete, result=0
23:31:12.100 00.000 13002215424 worker thread done servicing request
23:31:12.100 00.000 13002215424 Worker thread wakes up
23:31:12.100 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:31:12.100 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1647,1706,31,31)
23:31:14.977 02.877 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":514,"jsonrpc":"2.0","method":"get_connected"}
23:31:14.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":514}
23:31:14.980 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":515,"jsonrpc":"2.0","method":"get_app_state"}
23:31:14.980 00.000 8622407232 case statement mapped state 3 to 2
23:31:14.980 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":515}
23:31:17.261 02.281 13002215424 Exposure complete
23:31:17.273 00.012 13002215424 worker thread done servicing request
23:31:17.273 00.000 8622407232 OnExposeComplete: enter
23:31:17.273 00.000 8622407232 UpdateGuideState(): m_state=3
23:31:17.273 00.000 8622407232 Star::Find(15, 1662, 1721, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13
23:31:17.273 00.000 8622407232 Star::Find returns 1 (0), X=1662.71, Y=1723.33, Mass=833345, SNR=101.7, Peak=54745 HFD=4.4
23:31:17.273 00.000 8622407232 Status Line: West step   8, dist=16.3
23:31:17.274 00.001 8622407232 Enqueuing Calibration Move request for direction 3
23:31:17.274 00.000 13002215424 Worker thread wakes up
23:31:17.274 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:31:17.274 00.000 13002215424 Handling axis move in thread for scope dir=3 dur=1000
23:31:17.274 00.000 13002215424 scope move axis dir= 3 dur= 1000 opts= 0x0
23:31:17.274 00.000 13002215424 MoveAxis(W, 1000, -)
23:31:17.274 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=204, max=56000, med=5337, FiltMin=1817, FiltMax=47231, Gamma=0.560
23:31:17.274 00.000 8622407232 UpdateGuideState exits: m=833345 SNR=101.7
23:31:17.274 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:17.274 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:31:17.274 00.000 8622407232 Enqueuing Expose request
23:31:17.973 00.699 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":516,"jsonrpc":"2.0","method":"get_connected"}
23:31:17.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":516}
23:31:17.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":517,"jsonrpc":"2.0","method":"get_app_state"}
23:31:17.975 00.001 8622407232 case statement mapped state 3 to 2
23:31:17.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":517}
23:31:18.354 00.379 13002215424 Move returns status 0, amount 1000
23:31:18.355 00.001 13002215424 move complete, result=0
23:31:18.355 00.000 13002215424 worker thread done servicing request
23:31:18.355 00.000 13002215424 Worker thread wakes up
23:31:18.355 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:31:18.355 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1648,1708,31,31)
23:31:20.976 02.621 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":518,"jsonrpc":"2.0","method":"get_connected"}
23:31:20.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":518}
23:31:20.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":519,"jsonrpc":"2.0","method":"get_app_state"}
23:31:20.978 00.000 8622407232 case statement mapped state 3 to 2
23:31:20.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":519}
23:31:23.507 02.528 13002215424 Exposure complete
23:31:23.519 00.012 13002215424 worker thread done servicing request
23:31:23.519 00.000 8622407232 OnExposeComplete: enter
23:31:23.519 00.000 8622407232 UpdateGuideState(): m_state=3
23:31:23.519 00.000 8622407232 Star::Find(15, 1662, 1723, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
23:31:23.519 00.000 8622407232 Star::Find returns 1 (0), X=1663.81, Y=1725.24, Mass=861787, SNR=110.3, Peak=63014 HFD=4.4
23:31:23.519 00.000 8622407232 Status Line: West step   9, dist=18.6
23:31:23.519 00.000 8622407232 Enqueuing Calibration Move request for direction 3
23:31:23.519 00.000 13002215424 Worker thread wakes up
23:31:23.520 00.001 13002215424 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:31:23.520 00.000 13002215424 Handling axis move in thread for scope dir=3 dur=1000
23:31:23.520 00.000 13002215424 scope move axis dir= 3 dur= 1000 opts= 0x0
23:31:23.520 00.000 13002215424 MoveAxis(W, 1000, -)
23:31:23.520 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=128, max=63014, med=5325, FiltMin=1932, FiltMax=50073, Gamma=0.560
23:31:23.520 00.000 8622407232 UpdateGuideState exits: m=861787 SNR=110.3
23:31:23.520 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:23.520 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:31:23.520 00.000 8622407232 Enqueuing Expose request
23:31:23.977 00.457 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":520,"jsonrpc":"2.0","method":"get_connected"}
23:31:23.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":520}
23:31:23.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":521,"jsonrpc":"2.0","method":"get_app_state"}
23:31:23.978 00.000 8622407232 case statement mapped state 3 to 2
23:31:23.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":521}
23:31:24.593 00.615 13002215424 Move returns status 0, amount 1000
23:31:24.594 00.001 13002215424 move complete, result=0
23:31:24.594 00.000 13002215424 worker thread done servicing request
23:31:24.594 00.000 13002215424 Worker thread wakes up
23:31:24.594 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:31:24.594 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1649,1710,31,31)
23:31:26.976 02.382 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":522,"jsonrpc":"2.0","method":"get_connected"}
23:31:26.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":522}
23:31:26.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":523,"jsonrpc":"2.0","method":"get_app_state"}
23:31:26.978 00.000 8622407232 case statement mapped state 3 to 2
23:31:26.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":523}
23:31:29.755 02.777 13002215424 Exposure complete
23:31:29.766 00.011 13002215424 worker thread done servicing request
23:31:29.766 00.000 8622407232 OnExposeComplete: enter
23:31:29.766 00.000 8622407232 UpdateGuideState(): m_state=3
23:31:29.766 00.000 8622407232 Star::Find(15, 1663, 1725, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
23:31:29.766 00.000 8622407232 Star::Find returns 1 (0), X=1664.88, Y=1727.24, Mass=898210, SNR=145.6, Peak=50137 HFD=4.7
23:31:29.767 00.001 8622407232 Status Line: West step  10, dist=20.8
23:31:29.767 00.000 8622407232 Enqueuing Calibration Move request for direction 3
23:31:29.767 00.000 13002215424 Worker thread wakes up
23:31:29.767 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:31:29.767 00.000 13002215424 Handling axis move in thread for scope dir=3 dur=1000
23:31:29.767 00.000 13002215424 scope move axis dir= 3 dur= 1000 opts= 0x0
23:31:29.767 00.000 13002215424 MoveAxis(W, 1000, -)
23:31:29.767 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=60172, med=5337, FiltMin=2060, FiltMax=46694, Gamma=0.560
23:31:29.767 00.000 8622407232 UpdateGuideState exits: m=898210 SNR=145.6
23:31:29.767 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:29.767 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:31:29.767 00.000 8622407232 Enqueuing Expose request
23:31:29.972 00.205 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":524,"jsonrpc":"2.0","method":"get_connected"}
23:31:29.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":524}
23:31:29.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":525,"jsonrpc":"2.0","method":"get_app_state"}
23:31:29.973 00.000 8622407232 case statement mapped state 3 to 2
23:31:29.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":525}
23:31:30.848 00.875 13002215424 Move returns status 0, amount 1000
23:31:30.848 00.000 13002215424 move complete, result=0
23:31:30.849 00.001 13002215424 worker thread done servicing request
23:31:30.849 00.000 13002215424 Worker thread wakes up
23:31:30.849 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:31:30.849 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1650,1712,31,31)
23:31:32.977 02.128 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":526,"jsonrpc":"2.0","method":"get_connected"}
23:31:32.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":526}
23:31:32.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":527,"jsonrpc":"2.0","method":"get_app_state"}
23:31:32.979 00.000 8622407232 case statement mapped state 3 to 2
23:31:32.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":527}
23:31:35.977 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":528,"jsonrpc":"2.0","method":"get_connected"}
23:31:35.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":528}
23:31:35.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":529,"jsonrpc":"2.0","method":"get_app_state"}
23:31:35.979 00.000 8622407232 case statement mapped state 3 to 2
23:31:35.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":529}
23:31:35.997 00.018 13002215424 Exposure complete
23:31:36.008 00.011 13002215424 worker thread done servicing request
23:31:36.008 00.000 8622407232 OnExposeComplete: enter
23:31:36.008 00.000 8622407232 UpdateGuideState(): m_state=3
23:31:36.008 00.000 8622407232 Star::Find(15, 1664, 1727, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 16
23:31:36.009 00.001 8622407232 Star::Find returns 1 (0), X=1665.93, Y=1729.25, Mass=944304, SNR=114.8, Peak=55334 HFD=4.5
23:31:36.009 00.000 8622407232 Status Line: West step  11, dist=23.1
23:31:36.009 00.000 8622407232 Enqueuing Calibration Move request for direction 3
23:31:36.009 00.000 13002215424 Worker thread wakes up
23:31:36.009 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:31:36.009 00.000 13002215424 Handling axis move in thread for scope dir=3 dur=1000
23:31:36.009 00.000 13002215424 scope move axis dir= 3 dur= 1000 opts= 0x0
23:31:36.009 00.000 13002215424 MoveAxis(W, 1000, -)
23:31:36.009 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=60440, med=5324, FiltMin=1945, FiltMax=50572, Gamma=0.560
23:31:36.009 00.000 8622407232 UpdateGuideState exits: m=944304 SNR=114.8
23:31:36.009 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:36.009 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:31:36.009 00.000 8622407232 Enqueuing Expose request
23:31:37.087 01.078 13002215424 Move returns status 0, amount 1000
23:31:37.087 00.000 13002215424 move complete, result=0
23:31:37.088 00.001 13002215424 worker thread done servicing request
23:31:37.088 00.000 13002215424 Worker thread wakes up
23:31:37.088 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:31:37.088 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1651,1714,31,31)
23:31:38.976 01.888 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":530,"jsonrpc":"2.0","method":"get_connected"}
23:31:38.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":530}
23:31:38.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":531,"jsonrpc":"2.0","method":"get_app_state"}
23:31:38.978 00.000 8622407232 case statement mapped state 3 to 2
23:31:38.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":531}
23:31:41.971 02.993 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":532,"jsonrpc":"2.0","method":"get_connected"}
23:31:41.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":532}
23:31:41.973 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":533,"jsonrpc":"2.0","method":"get_app_state"}
23:31:41.973 00.000 8622407232 case statement mapped state 3 to 2
23:31:41.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":533}
23:31:42.244 00.271 13002215424 Exposure complete
23:31:42.256 00.012 13002215424 worker thread done servicing request
23:31:42.256 00.000 8622407232 OnExposeComplete: enter
23:31:42.256 00.000 8622407232 UpdateGuideState(): m_state=3
23:31:42.256 00.000 8622407232 Star::Find(15, 1665, 1729, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
23:31:42.256 00.000 8622407232 Star::Find returns 1 (0), X=1668.13, Y=1731.37, Mass=815403, SNR=105.3, Peak=55449 HFD=4.0
23:31:42.256 00.000 8622407232 WEST calibration completes with steps=11 angle=-122.0 rate=2.367 parity=1
23:31:42.257 00.001 8622407232 Falling Through to state GO_EAST
23:31:42.257 00.000 8622407232 Status Line: East step   5, dist=26.0
23:31:42.257 00.000 8622407232 Enqueuing Calibration Move request for direction 2
23:31:42.257 00.000 13002215424 Worker thread wakes up
23:31:42.258 00.001 13002215424 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:31:42.258 00.000 13002215424 Handling axis move in thread for scope dir=2 dur=2500
23:31:42.258 00.000 13002215424 scope move axis dir= 2 dur= 2500 opts= 0x0
23:31:42.258 00.000 13002215424 MoveAxis(E, 2500, -)
23:31:42.258 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=320, max=58508, med=5312, FiltMin=2035, FiltMax=50482, Gamma=0.560
23:31:42.258 00.000 8622407232 UpdateGuideState exits: m=815403 SNR=105.3
23:31:42.258 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:42.258 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:31:42.258 00.000 8622407232 Enqueuing Expose request
23:31:44.830 02.572 13002215424 Move returns status 0, amount 2500
23:31:44.830 00.000 13002215424 move complete, result=0
23:31:44.831 00.001 13002215424 worker thread done servicing request
23:31:44.831 00.000 13002215424 Worker thread wakes up
23:31:44.831 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:31:44.831 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1653,1716,31,31)
23:31:44.976 00.145 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":534,"jsonrpc":"2.0","method":"get_connected"}
23:31:44.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":534}
23:31:44.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":535,"jsonrpc":"2.0","method":"get_app_state"}
23:31:44.978 00.000 8622407232 case statement mapped state 3 to 2
23:31:44.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":535}
23:31:47.977 02.999 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":536,"jsonrpc":"2.0","method":"get_connected"}
23:31:47.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":536}
23:31:47.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":537,"jsonrpc":"2.0","method":"get_app_state"}
23:31:47.979 00.001 8622407232 case statement mapped state 3 to 2
23:31:47.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":537}
23:31:50.977 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":538,"jsonrpc":"2.0","method":"get_connected"}
23:31:50.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":538}
23:31:50.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":539,"jsonrpc":"2.0","method":"get_app_state"}
23:31:50.978 00.000 8622407232 case statement mapped state 3 to 2
23:31:50.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":539}
23:31:50.991 00.013 13002215424 Exposure complete
23:31:51.003 00.012 13002215424 worker thread done servicing request
23:31:51.003 00.000 8622407232 OnExposeComplete: enter
23:31:51.003 00.000 8622407232 UpdateGuideState(): m_state=3
23:31:51.003 00.000 8622407232 Star::Find(15, 1668, 1731, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 18
23:31:51.003 00.000 8622407232 Star::Find returns 1 (0), X=1662.41, Y=1731.83, Mass=878496, SNR=113.9, Peak=49663 HFD=4.4
23:31:51.004 00.001 8622407232 Status Line: East step   4, dist=23.9
23:31:51.004 00.000 8622407232 Enqueuing Calibration Move request for direction 2
23:31:51.004 00.000 13002215424 Worker thread wakes up
23:31:51.004 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:31:51.004 00.000 13002215424 Handling axis move in thread for scope dir=2 dur=2500
23:31:51.004 00.000 13002215424 scope move axis dir= 2 dur= 2500 opts= 0x0
23:31:51.004 00.000 13002215424 MoveAxis(E, 2500, -)
23:31:51.004 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=256, max=55154, med=5324, FiltMin=1920, FiltMax=48153, Gamma=0.560
23:31:51.004 00.000 8622407232 UpdateGuideState exits: m=878496 SNR=113.9
23:31:51.004 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:51.004 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:31:51.004 00.000 8622407232 Enqueuing Expose request
23:31:53.581 02.577 13002215424 Move returns status 0, amount 2500
23:31:53.582 00.001 13002215424 move complete, result=0
23:31:53.582 00.000 13002215424 worker thread done servicing request
23:31:53.582 00.000 13002215424 Worker thread wakes up
23:31:53.582 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:31:53.582 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1647,1717,31,31)
23:31:53.972 00.390 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":540,"jsonrpc":"2.0","method":"get_connected"}
23:31:53.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":540}
23:31:53.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":541,"jsonrpc":"2.0","method":"get_app_state"}
23:31:53.974 00.000 8622407232 case statement mapped state 3 to 2
23:31:53.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":541}
23:31:56.976 03.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":542,"jsonrpc":"2.0","method":"get_connected"}
23:31:56.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":542}
23:31:56.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":543,"jsonrpc":"2.0","method":"get_app_state"}
23:31:56.979 00.001 8622407232 case statement mapped state 3 to 2
23:31:56.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":543}
23:31:59.736 02.757 13002215424 Exposure complete
23:31:59.748 00.012 13002215424 worker thread done servicing request
23:31:59.748 00.000 8622407232 OnExposeComplete: enter
23:31:59.748 00.000 8622407232 UpdateGuideState(): m_state=3
23:31:59.748 00.000 8622407232 Star::Find(15, 1662, 1731, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
23:31:59.748 00.000 8622407232 Star::Find returns 1 (0), X=1656.88, Y=1731.98, Mass=983661, SNR=149.7, Peak=50751 HFD=4.7
23:31:59.748 00.000 8622407232 Status Line: East step   3, dist=22.8
23:31:59.749 00.001 8622407232 Enqueuing Calibration Move request for direction 2
23:31:59.749 00.000 13002215424 Worker thread wakes up
23:31:59.749 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:31:59.749 00.000 13002215424 Handling axis move in thread for scope dir=2 dur=2500
23:31:59.749 00.000 13002215424 scope move axis dir= 2 dur= 2500 opts= 0x0
23:31:59.749 00.000 13002215424 MoveAxis(E, 2500, -)
23:31:59.749 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=128, max=54924, med=5312, FiltMin=1869, FiltMax=50713, Gamma=0.560
23:31:59.749 00.000 8622407232 UpdateGuideState exits: m=983661 SNR=149.7
23:31:59.749 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:59.749 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:31:59.749 00.000 8622407232 Enqueuing Expose request
23:31:59.976 00.227 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":544,"jsonrpc":"2.0","method":"get_connected"}
23:31:59.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":544}
23:31:59.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":545,"jsonrpc":"2.0","method":"get_app_state"}
23:31:59.977 00.000 8622407232 case statement mapped state 3 to 2
23:31:59.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":545}
23:32:02.315 02.338 13002215424 Move returns status 0, amount 2500
23:32:02.315 00.000 13002215424 move complete, result=0
23:32:02.316 00.001 13002215424 worker thread done servicing request
23:32:02.316 00.000 13002215424 Worker thread wakes up
23:32:02.316 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:32:02.316 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1642,1717,31,31)
23:32:02.978 00.662 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":546,"jsonrpc":"2.0","method":"get_connected"}
23:32:02.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":546}
23:32:02.980 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":547,"jsonrpc":"2.0","method":"get_app_state"}
23:32:02.980 00.000 8622407232 case statement mapped state 3 to 2
23:32:02.980 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":547}
23:32:05.972 02.992 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":548,"jsonrpc":"2.0","method":"get_connected"}
23:32:05.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":548}
23:32:05.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":549,"jsonrpc":"2.0","method":"get_app_state"}
23:32:05.972 00.000 8622407232 case statement mapped state 3 to 2
23:32:05.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":549}
23:32:08.479 02.507 13002215424 Exposure complete
23:32:08.491 00.012 13002215424 worker thread done servicing request
23:32:08.491 00.000 8622407232 OnExposeComplete: enter
23:32:08.491 00.000 8622407232 UpdateGuideState(): m_state=3
23:32:08.491 00.000 8622407232 Star::Find(15, 1656, 1731, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 20
23:32:08.492 00.001 8622407232 Star::Find returns 1 (0), X=1651.48, Y=1732.75, Mass=913441, SNR=117.1, Peak=62451 HFD=4.5
23:32:08.492 00.000 8622407232 Status Line: East step   2, dist=23.6
23:32:08.493 00.001 8622407232 Enqueuing Calibration Move request for direction 2
23:32:08.493 00.000 13002215424 Worker thread wakes up
23:32:08.493 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:32:08.493 00.000 13002215424 Handling axis move in thread for scope dir=2 dur=2500
23:32:08.493 00.000 13002215424 scope move axis dir= 2 dur= 2500 opts= 0x0
23:32:08.493 00.000 13002215424 MoveAxis(E, 2500, -)
23:32:08.493 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=128, max=62451, med=5312, FiltMin=2009, FiltMax=40831, Gamma=0.560
23:32:08.493 00.000 8622407232 UpdateGuideState exits: m=913441 SNR=117.1
23:32:08.493 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:08.493 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:32:08.493 00.000 8622407232 Enqueuing Expose request
23:32:08.976 00.483 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":550,"jsonrpc":"2.0","method":"get_connected"}
23:32:08.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":550}
23:32:08.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":551,"jsonrpc":"2.0","method":"get_app_state"}
23:32:08.978 00.000 8622407232 case statement mapped state 3 to 2
23:32:08.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":551}
23:32:11.065 02.086 13002215424 Move returns status 0, amount 2500
23:32:11.065 00.000 13002215424 move complete, result=0
23:32:11.066 00.001 13002215424 worker thread done servicing request
23:32:11.066 00.000 13002215424 Worker thread wakes up
23:32:11.066 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:32:11.067 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1636,1718,31,31)
23:32:11.977 00.910 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":552,"jsonrpc":"2.0","method":"get_connected"}
23:32:11.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":552}
23:32:11.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":553,"jsonrpc":"2.0","method":"get_app_state"}
23:32:11.979 00.001 8622407232 case statement mapped state 3 to 2
23:32:11.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":553}
23:32:14.977 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":554,"jsonrpc":"2.0","method":"get_connected"}
23:32:14.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":554}
23:32:14.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":555,"jsonrpc":"2.0","method":"get_app_state"}
23:32:14.979 00.000 8622407232 case statement mapped state 3 to 2
23:32:14.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":555}
23:32:17.225 02.246 13002215424 Exposure complete
23:32:17.237 00.012 13002215424 worker thread done servicing request
23:32:17.237 00.000 8622407232 OnExposeComplete: enter
23:32:17.237 00.000 8622407232 UpdateGuideState(): m_state=3
23:32:17.237 00.000 8622407232 Star::Find(15, 1651, 1732, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 21
23:32:17.237 00.000 8622407232 Star::Find returns 1 (0), X=1646.68, Y=1733.20, Mass=763427, SNR=100.5, Peak=52697 HFD=4.0
23:32:17.237 00.000 8622407232 Status Line: East step   1, dist=25.1
23:32:17.238 00.001 8622407232 Enqueuing Calibration Move request for direction 2
23:32:17.238 00.000 13002215424 Worker thread wakes up
23:32:17.238 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir E(2) 1000 opts 0x0
23:32:17.238 00.000 13002215424 Handling axis move in thread for scope dir=2 dur=1000
23:32:17.238 00.000 13002215424 scope move axis dir= 2 dur= 1000 opts= 0x0
23:32:17.238 00.000 13002215424 MoveAxis(E, 1000, -)
23:32:17.238 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=76, max=57625, med=5312, FiltMin=1664, FiltMax=49049, Gamma=0.560
23:32:17.238 00.000 8622407232 UpdateGuideState exits: m=763427 SNR=100.5
23:32:17.238 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:17.238 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:32:17.238 00.000 8622407232 Enqueuing Expose request
23:32:17.973 00.735 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":556,"jsonrpc":"2.0","method":"get_connected"}
23:32:17.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":556}
23:32:17.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":557,"jsonrpc":"2.0","method":"get_app_state"}
23:32:17.975 00.001 8622407232 case statement mapped state 3 to 2
23:32:17.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":557}
23:32:18.312 00.337 13002215424 Move returns status 0, amount 1000
23:32:18.312 00.000 13002215424 move complete, result=0
23:32:18.313 00.001 13002215424 worker thread done servicing request
23:32:18.313 00.000 13002215424 Worker thread wakes up
23:32:18.313 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:32:18.313 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1718,31,31)
23:32:20.976 02.663 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":558,"jsonrpc":"2.0","method":"get_connected"}
23:32:20.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":558}
23:32:20.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":559,"jsonrpc":"2.0","method":"get_app_state"}
23:32:20.977 00.000 8622407232 case statement mapped state 3 to 2
23:32:20.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":559}
23:32:23.471 02.494 13002215424 Exposure complete
23:32:23.483 00.012 13002215424 worker thread done servicing request
23:32:23.483 00.000 8622407232 OnExposeComplete: enter
23:32:23.483 00.000 8622407232 UpdateGuideState(): m_state=3
23:32:23.483 00.000 8622407232 Star::Find(15, 1646, 1733, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 22
23:32:23.483 00.000 8622407232 Star::Find returns 1 (0), X=1643.80, Y=1733.82, Mass=868720, SNR=108.7, Peak=50905 HFD=4.6
23:32:23.484 00.001 8622407232 Backlash: Looking for 3 moves of 1.4 px, max attempts = 60
23:32:23.484 00.000 8622407232 Falling Through to state CLEAR_BACKLASH
23:32:23.484 00.000 8622407232 Backlash: Starting north clearing using pulse width of 1000
23:32:23.484 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:32:23.484 00.000 13002215424 Worker thread wakes up
23:32:23.484 00.000 8622407232 Status Line: Clearing backlash step 1
23:32:23.484 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:32:23.484 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:32:23.484 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:32:23.484 00.000 13002215424 MoveAxis(N, 1000, -)
23:32:23.485 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=191, max=55910, med=5299, FiltMin=1971, FiltMax=53222, Gamma=0.560
23:32:23.485 00.000 8622407232 UpdateGuideState exits: m=868720 SNR=108.7
23:32:23.485 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:23.485 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:32:23.485 00.000 8622407232 Enqueuing Expose request
23:32:23.976 00.491 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":560,"jsonrpc":"2.0","method":"get_connected"}
23:32:23.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":560}
23:32:23.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":561,"jsonrpc":"2.0","method":"get_app_state"}
23:32:23.978 00.000 8622407232 case statement mapped state 3 to 2
23:32:23.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":561}
23:32:24.519 00.541 13002215424 Move returns status 0, amount 1000
23:32:24.519 00.000 13002215424 move complete, result=0
23:32:24.519 00.000 13002215424 worker thread done servicing request
23:32:24.519 00.000 13002215424 Worker thread wakes up
23:32:24.519 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:32:24.520 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1629,1719,31,31)
23:32:26.976 02.456 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":562,"jsonrpc":"2.0","method":"get_connected"}
23:32:26.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":562}
23:32:26.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":563,"jsonrpc":"2.0","method":"get_app_state"}
23:32:26.978 00.000 8622407232 case statement mapped state 3 to 2
23:32:26.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":563}
23:32:29.720 02.741 13002215424 Exposure complete
23:32:29.732 00.012 13002215424 worker thread done servicing request
23:32:29.732 00.000 8622407232 OnExposeComplete: enter
23:32:29.732 00.000 8622407232 UpdateGuideState(): m_state=3
23:32:29.732 00.000 8622407232 Star::Find(15, 1643, 1733, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 23
23:32:29.732 00.000 8622407232 Star::Find returns 1 (0), X=1643.85, Y=1733.71, Mass=940993, SNR=130.8, Peak=54105 HFD=4.6
23:32:29.733 00.001 8622407232 Backlash: Rejected small move of 0.1 px
23:32:29.733 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:32:29.733 00.000 13002215424 Worker thread wakes up
23:32:29.733 00.000 8622407232 Status Line: Clearing backlash step   2
23:32:29.733 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:32:29.733 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:32:29.733 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:32:29.733 00.000 13002215424 MoveAxis(N, 1000, -)
23:32:29.733 00.000 8622407232 Backlash: Clearing backlash step   2, Last Delta = 0.12 px, CumDistance = 0.12 px
23:32:29.733 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=55794, med=5312, FiltMin=1664, FiltMax=47667, Gamma=0.560
23:32:29.733 00.000 8622407232 UpdateGuideState exits: m=940993 SNR=130.8
23:32:29.733 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:29.733 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:32:29.733 00.000 8622407232 Enqueuing Expose request
23:32:29.972 00.239 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":564,"jsonrpc":"2.0","method":"get_connected"}
23:32:29.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":564}
23:32:29.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":565,"jsonrpc":"2.0","method":"get_app_state"}
23:32:29.974 00.000 8622407232 case statement mapped state 3 to 2
23:32:29.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":565}
23:32:30.773 00.799 13002215424 Move returns status 0, amount 1000
23:32:30.773 00.000 13002215424 move complete, result=0
23:32:30.774 00.001 13002215424 worker thread done servicing request
23:32:30.774 00.000 13002215424 Worker thread wakes up
23:32:30.774 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:32:30.774 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1629,1719,31,31)
23:32:32.977 02.203 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":566,"jsonrpc":"2.0","method":"get_connected"}
23:32:32.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":566}
23:32:32.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":567,"jsonrpc":"2.0","method":"get_app_state"}
23:32:32.978 00.000 8622407232 case statement mapped state 3 to 2
23:32:32.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":567}
23:32:35.966 02.988 13002215424 Exposure complete
23:32:35.976 00.010 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":568,"jsonrpc":"2.0","method":"get_connected"}
23:32:35.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":568}
23:32:35.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":569,"jsonrpc":"2.0","method":"get_app_state"}
23:32:35.977 00.000 8622407232 case statement mapped state 3 to 2
23:32:35.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":569}
23:32:35.978 00.001 13002215424 worker thread done servicing request
23:32:35.978 00.000 8622407232 OnExposeComplete: enter
23:32:35.978 00.000 8622407232 UpdateGuideState(): m_state=3
23:32:35.978 00.000 8622407232 Star::Find(15, 1643, 1733, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 24
23:32:35.978 00.000 8622407232 Star::Find returns 1 (0), X=1644.38, Y=1733.57, Mass=867267, SNR=115.9, Peak=52364 HFD=4.7
23:32:35.979 00.001 8622407232 Backlash: Rejected small move of 0.5 px
23:32:35.979 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:32:35.979 00.000 8622407232 Status Line: Clearing backlash step   3
23:32:35.979 00.000 13002215424 Worker thread wakes up
23:32:35.979 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:32:35.979 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:32:35.979 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:32:35.979 00.000 13002215424 MoveAxis(N, 1000, -)
23:32:35.979 00.000 8622407232 Backlash: Clearing backlash step   3, Last Delta = 0.55 px, CumDistance = 0.63 px
23:32:35.979 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=59647, med=5311, FiltMin=1728, FiltMax=50700, Gamma=0.560
23:32:35.979 00.000 8622407232 UpdateGuideState exits: m=867267 SNR=115.9
23:32:35.979 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:35.979 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:32:35.979 00.000 8622407232 Enqueuing Expose request
23:32:37.013 01.034 13002215424 Move returns status 0, amount 1000
23:32:37.013 00.000 13002215424 move complete, result=0
23:32:37.013 00.000 13002215424 worker thread done servicing request
23:32:37.013 00.000 13002215424 Worker thread wakes up
23:32:37.013 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:32:37.013 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1629,1719,31,31)
23:32:38.976 01.963 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":570,"jsonrpc":"2.0","method":"get_connected"}
23:32:38.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":570}
23:32:38.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":571,"jsonrpc":"2.0","method":"get_app_state"}
23:32:38.978 00.000 8622407232 case statement mapped state 3 to 2
23:32:38.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":571}
23:32:41.973 02.995 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":572,"jsonrpc":"2.0","method":"get_connected"}
23:32:41.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":572}
23:32:41.975 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":573,"jsonrpc":"2.0","method":"get_app_state"}
23:32:41.975 00.000 8622407232 case statement mapped state 3 to 2
23:32:41.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":573}
23:32:42.212 00.237 13002215424 Exposure complete
23:32:42.224 00.012 13002215424 worker thread done servicing request
23:32:42.224 00.000 8622407232 OnExposeComplete: enter
23:32:42.224 00.000 8622407232 UpdateGuideState(): m_state=3
23:32:42.224 00.000 8622407232 Star::Find(15, 1644, 1733, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 25
23:32:42.224 00.000 8622407232 Star::Find returns 1 (0), X=1644.72, Y=1732.91, Mass=851603, SNR=93.8, Peak=53324 HFD=4.3
23:32:42.224 00.000 8622407232 Backlash: Rejected small move of 0.7 px
23:32:42.224 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:32:42.224 00.000 8622407232 Status Line: Clearing backlash step   4
23:32:42.224 00.000 13002215424 Worker thread wakes up
23:32:42.224 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:32:42.224 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:32:42.224 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:32:42.224 00.000 13002215424 MoveAxis(N, 1000, -)
23:32:42.225 00.001 8622407232 Backlash: Clearing backlash step   4, Last Delta = 0.74 px, CumDistance = 1.29 px
23:32:42.225 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=140, max=57843, med=5299, FiltMin=1933, FiltMax=48294, Gamma=0.560
23:32:42.225 00.000 8622407232 UpdateGuideState exits: m=851603 SNR=93.8
23:32:42.225 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:42.225 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:32:42.225 00.000 8622407232 Enqueuing Expose request
23:32:43.268 01.043 13002215424 Move returns status 0, amount 1000
23:32:43.268 00.000 13002215424 move complete, result=0
23:32:43.268 00.000 13002215424 worker thread done servicing request
23:32:43.268 00.000 13002215424 Worker thread wakes up
23:32:43.268 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:32:43.268 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1630,1718,31,31)
23:32:44.977 01.709 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":574,"jsonrpc":"2.0","method":"get_connected"}
23:32:44.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":574}
23:32:44.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":575,"jsonrpc":"2.0","method":"get_app_state"}
23:32:44.978 00.000 8622407232 case statement mapped state 3 to 2
23:32:44.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":575}
23:32:47.977 02.999 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":576,"jsonrpc":"2.0","method":"get_connected"}
23:32:47.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":576}
23:32:47.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":577,"jsonrpc":"2.0","method":"get_app_state"}
23:32:47.978 00.000 8622407232 case statement mapped state 3 to 2
23:32:47.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":577}
23:32:48.458 00.479 13002215424 Exposure complete
23:32:48.470 00.012 13002215424 worker thread done servicing request
23:32:48.470 00.000 8622407232 OnExposeComplete: enter
23:32:48.470 00.000 8622407232 UpdateGuideState(): m_state=3
23:32:48.470 00.000 8622407232 Star::Find(15, 1644, 1732, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 26
23:32:48.470 00.000 8622407232 Star::Find returns 1 (0), X=1645.39, Y=1732.91, Mass=836735, SNR=96.5, Peak=59020 HFD=4.0
23:32:48.470 00.000 8622407232 Backlash: Rejected small move of 0.7 px
23:32:48.470 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:32:48.470 00.000 8622407232 Status Line: Clearing backlash step   5
23:32:48.470 00.000 13002215424 Worker thread wakes up
23:32:48.470 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:32:48.470 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:32:48.470 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:32:48.470 00.000 13002215424 MoveAxis(N, 1000, -)
23:32:48.471 00.001 8622407232 Backlash: Clearing backlash step   5, Last Delta = 0.67 px, CumDistance = 1.83 px
23:32:48.471 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=59020, med=5299, FiltMin=1766, FiltMax=46310, Gamma=0.560
23:32:48.471 00.000 8622407232 UpdateGuideState exits: m=836735 SNR=96.5
23:32:48.471 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:48.471 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:32:48.471 00.000 8622407232 Enqueuing Expose request
23:32:49.506 01.035 13002215424 Move returns status 0, amount 1000
23:32:49.507 00.001 13002215424 move complete, result=0
23:32:49.507 00.000 13002215424 worker thread done servicing request
23:32:49.507 00.000 13002215424 Worker thread wakes up
23:32:49.507 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:32:49.507 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1630,1718,31,31)
23:32:50.976 01.469 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":578,"jsonrpc":"2.0","method":"get_connected"}
23:32:50.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":578}
23:32:50.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":579,"jsonrpc":"2.0","method":"get_app_state"}
23:32:50.978 00.000 8622407232 case statement mapped state 3 to 2
23:32:50.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":579}
23:32:53.972 02.994 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":580,"jsonrpc":"2.0","method":"get_connected"}
23:32:53.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":580}
23:32:53.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":581,"jsonrpc":"2.0","method":"get_app_state"}
23:32:53.973 00.000 8622407232 case statement mapped state 3 to 2
23:32:53.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":581}
23:32:54.708 00.735 13002215424 Exposure complete
23:32:54.720 00.012 13002215424 worker thread done servicing request
23:32:54.720 00.000 8622407232 OnExposeComplete: enter
23:32:54.720 00.000 8622407232 UpdateGuideState(): m_state=3
23:32:54.720 00.000 8622407232 Star::Find(15, 1645, 1732, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 27
23:32:54.720 00.000 8622407232 Star::Find returns 1 (0), X=1645.18, Y=1731.74, Mass=837191, SNR=96.0, Peak=51648 HFD=4.6
23:32:54.720 00.000 8622407232 Backlash: Rejected small move of 1.2 px
23:32:54.720 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:32:54.720 00.000 8622407232 Status Line: Clearing backlash step   6
23:32:54.720 00.000 13002215424 Worker thread wakes up
23:32:54.720 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:32:54.720 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:32:54.720 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:32:54.720 00.000 13002215424 MoveAxis(N, 1000, -)
23:32:54.721 00.001 8622407232 Backlash: Clearing backlash step   6, Last Delta = 1.19 px, CumDistance = 2.50 px
23:32:54.721 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=102, max=55923, med=5311, FiltMin=2073, FiltMax=49651, Gamma=0.560
23:32:54.721 00.000 8622407232 UpdateGuideState exits: m=837191 SNR=96.0
23:32:54.721 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:54.721 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:32:54.721 00.000 8622407232 Enqueuing Expose request
23:32:55.761 01.040 13002215424 Move returns status 0, amount 1000
23:32:55.762 00.001 13002215424 move complete, result=0
23:32:55.762 00.000 13002215424 worker thread done servicing request
23:32:55.762 00.000 13002215424 Worker thread wakes up
23:32:55.762 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:32:55.762 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1630,1717,31,31)
23:32:56.976 01.214 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":582,"jsonrpc":"2.0","method":"get_connected"}
23:32:56.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":582}
23:32:56.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":583,"jsonrpc":"2.0","method":"get_app_state"}
23:32:56.978 00.000 8622407232 case statement mapped state 3 to 2
23:32:56.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":583}
23:32:59.976 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":584,"jsonrpc":"2.0","method":"get_connected"}
23:32:59.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":584}
23:32:59.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":585,"jsonrpc":"2.0","method":"get_app_state"}
23:32:59.978 00.000 8622407232 case statement mapped state 3 to 2
23:32:59.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":585}
23:33:00.953 00.975 13002215424 Exposure complete
23:33:00.965 00.012 13002215424 worker thread done servicing request
23:33:00.965 00.000 8622407232 OnExposeComplete: enter
23:33:00.965 00.000 8622407232 UpdateGuideState(): m_state=3
23:33:00.965 00.000 8622407232 Star::Find(15, 1645, 1731, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 28
23:33:00.965 00.000 8622407232 Star::Find returns 1 (0), X=1645.10, Y=1731.29, Mass=857286, SNR=114.6, Peak=53926 HFD=4.1
23:33:00.966 00.001 8622407232 Backlash: Rejected small move of 0.5 px
23:33:00.966 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:33:00.966 00.000 8622407232 Status Line: Clearing backlash step   7
23:33:00.966 00.000 13002215424 Worker thread wakes up
23:33:00.966 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:33:00.966 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:33:00.966 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:33:00.966 00.000 13002215424 MoveAxis(N, 1000, -)
23:33:00.966 00.000 8622407232 Backlash: Clearing backlash step   7, Last Delta = 0.45 px, CumDistance = 2.84 px
23:33:00.966 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=58163, med=5312, FiltMin=2112, FiltMax=49612, Gamma=0.560
23:33:00.966 00.000 8622407232 UpdateGuideState exits: m=857286 SNR=114.6
23:33:00.966 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:00.966 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:33:00.966 00.000 8622407232 Enqueuing Expose request
23:33:02.016 01.050 13002215424 Move returns status 0, amount 1000
23:33:02.016 00.000 13002215424 move complete, result=0
23:33:02.016 00.000 13002215424 worker thread done servicing request
23:33:02.016 00.000 13002215424 Worker thread wakes up
23:33:02.016 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:33:02.016 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1630,1716,31,31)
23:33:02.977 00.961 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":586,"jsonrpc":"2.0","method":"get_connected"}
23:33:02.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":586}
23:33:02.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":587,"jsonrpc":"2.0","method":"get_app_state"}
23:33:02.979 00.001 8622407232 case statement mapped state 3 to 2
23:33:02.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":587}
23:33:05.972 02.993 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":588,"jsonrpc":"2.0","method":"get_connected"}
23:33:05.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":588}
23:33:05.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":589,"jsonrpc":"2.0","method":"get_app_state"}
23:33:05.973 00.000 8622407232 case statement mapped state 3 to 2
23:33:05.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":589}
23:33:07.198 01.225 13002215424 Exposure complete
23:33:07.210 00.012 13002215424 worker thread done servicing request
23:33:07.210 00.000 8622407232 OnExposeComplete: enter
23:33:07.210 00.000 8622407232 UpdateGuideState(): m_state=3
23:33:07.210 00.000 8622407232 Star::Find(15, 1645, 1731, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 29
23:33:07.210 00.000 8622407232 Star::Find returns 1 (0), X=1645.90, Y=1730.62, Mass=888518, SNR=93.1, Peak=58227 HFD=4.7
23:33:07.211 00.001 8622407232 Backlash: Rejected small move of 1.0 px
23:33:07.211 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:33:07.211 00.000 8622407232 Status Line: Clearing backlash step   8
23:33:07.211 00.000 13002215424 Worker thread wakes up
23:33:07.211 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:33:07.211 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:33:07.211 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:33:07.211 00.000 13002215424 MoveAxis(N, 1000, -)
23:33:07.211 00.000 8622407232 Backlash: Clearing backlash step   8, Last Delta = 1.05 px, CumDistance = 3.83 px
23:33:07.211 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=58227, med=5299, FiltMin=1728, FiltMax=47974, Gamma=0.560
23:33:07.211 00.000 8622407232 UpdateGuideState exits: m=888518 SNR=93.1
23:33:07.212 00.001 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:07.212 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:33:07.212 00.000 8622407232 Enqueuing Expose request
23:33:08.255 01.043 13002215424 Move returns status 0, amount 1000
23:33:08.256 00.001 13002215424 move complete, result=0
23:33:08.256 00.000 13002215424 worker thread done servicing request
23:33:08.256 00.000 13002215424 Worker thread wakes up
23:33:08.256 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:33:08.256 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1716,31,31)
23:33:08.977 00.721 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":590,"jsonrpc":"2.0","method":"get_connected"}
23:33:08.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":590}
23:33:08.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":591,"jsonrpc":"2.0","method":"get_app_state"}
23:33:08.979 00.001 8622407232 case statement mapped state 3 to 2
23:33:08.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":591}
23:33:11.977 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":592,"jsonrpc":"2.0","method":"get_connected"}
23:33:11.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":592}
23:33:11.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":593,"jsonrpc":"2.0","method":"get_app_state"}
23:33:11.978 00.000 8622407232 case statement mapped state 3 to 2
23:33:11.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":593}
23:33:13.445 01.466 13002215424 Exposure complete
23:33:13.457 00.012 13002215424 worker thread done servicing request
23:33:13.457 00.000 8622407232 OnExposeComplete: enter
23:33:13.457 00.000 8622407232 UpdateGuideState(): m_state=3
23:33:13.457 00.000 8622407232 Star::Find(15, 1645, 1730, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 30
23:33:13.457 00.000 8622407232 Star::Find returns 1 (0), X=1645.59, Y=1729.71, Mass=788457, SNR=100.0, Peak=51007 HFD=4.7
23:33:13.458 00.001 8622407232 Backlash: Rejected small move of 1.0 px
23:33:13.458 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:33:13.458 00.000 8622407232 Status Line: Clearing backlash step   9
23:33:13.458 00.000 13002215424 Worker thread wakes up
23:33:13.458 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:33:13.458 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:33:13.458 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:33:13.458 00.000 13002215424 MoveAxis(N, 1000, -)
23:33:13.458 00.000 8622407232 Backlash: Clearing backlash step   9, Last Delta = 0.96 px, CumDistance = 4.48 px
23:33:13.459 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=179, max=55513, med=5299, FiltMin=1920, FiltMax=49356, Gamma=0.560
23:33:13.459 00.000 8622407232 UpdateGuideState exits: m=788457 SNR=100.0
23:33:13.459 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:13.459 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:33:13.459 00.000 8622407232 Enqueuing Expose request
23:33:14.510 01.051 13002215424 Move returns status 0, amount 1000
23:33:14.511 00.001 13002215424 move complete, result=0
23:33:14.511 00.000 13002215424 worker thread done servicing request
23:33:14.511 00.000 13002215424 Worker thread wakes up
23:33:14.511 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:33:14.511 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1715,31,31)
23:33:14.977 00.466 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":594,"jsonrpc":"2.0","method":"get_connected"}
23:33:14.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":594}
23:33:14.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":595,"jsonrpc":"2.0","method":"get_app_state"}
23:33:14.979 00.001 8622407232 case statement mapped state 3 to 2
23:33:14.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":595}
23:33:17.971 02.992 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":596,"jsonrpc":"2.0","method":"get_connected"}
23:33:17.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":596}
23:33:17.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":597,"jsonrpc":"2.0","method":"get_app_state"}
23:33:17.972 00.000 8622407232 case statement mapped state 3 to 2
23:33:17.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":597}
23:33:19.692 01.720 13002215424 Exposure complete
23:33:19.703 00.011 13002215424 worker thread done servicing request
23:33:19.703 00.000 8622407232 OnExposeComplete: enter
23:33:19.703 00.000 8622407232 UpdateGuideState(): m_state=3
23:33:19.704 00.001 8622407232 Star::Find(15, 1645, 1729, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 31
23:33:19.704 00.000 8622407232 Star::Find returns 1 (0), X=1645.64, Y=1729.34, Mass=815843, SNR=138.3, Peak=54579 HFD=4.7
23:33:19.704 00.000 8622407232 Backlash: Rejected small move of 0.4 px
23:33:19.704 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:33:19.704 00.000 8622407232 Status Line: Clearing backlash step  10
23:33:19.704 00.000 13002215424 Worker thread wakes up
23:33:19.704 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:33:19.704 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:33:19.704 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:33:19.704 00.000 13002215424 MoveAxis(N, 1000, -)
23:33:19.704 00.000 8622407232 Backlash: Clearing backlash step  10, Last Delta = 0.37 px, CumDistance = 4.84 px
23:33:19.704 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=153, max=56473, med=5299, FiltMin=2022, FiltMax=49958, Gamma=0.560
23:33:19.705 00.001 8622407232 UpdateGuideState exits: m=815843 SNR=138.3
23:33:19.705 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:19.705 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:33:19.705 00.000 8622407232 Enqueuing Expose request
23:33:20.749 01.044 13002215424 Move returns status 0, amount 1000
23:33:20.749 00.000 13002215424 move complete, result=0
23:33:20.750 00.001 13002215424 worker thread done servicing request
23:33:20.750 00.000 13002215424 Worker thread wakes up
23:33:20.750 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:33:20.750 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1714,31,31)
23:33:20.986 00.236 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":598,"jsonrpc":"2.0","method":"get_connected"}
23:33:20.986 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":598}
23:33:20.987 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":599,"jsonrpc":"2.0","method":"get_app_state"}
23:33:20.987 00.000 8622407232 case statement mapped state 3 to 2
23:33:20.987 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":599}
23:33:23.977 02.990 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":600,"jsonrpc":"2.0","method":"get_connected"}
23:33:23.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":600}
23:33:23.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":601,"jsonrpc":"2.0","method":"get_app_state"}
23:33:23.979 00.000 8622407232 case statement mapped state 3 to 2
23:33:23.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":601}
23:33:25.938 01.959 13002215424 Exposure complete
23:33:25.950 00.012 13002215424 worker thread done servicing request
23:33:25.950 00.000 8622407232 OnExposeComplete: enter
23:33:25.950 00.000 8622407232 UpdateGuideState(): m_state=3
23:33:25.950 00.000 8622407232 Star::Find(15, 1645, 1729, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 32
23:33:25.950 00.000 8622407232 Star::Find returns 1 (0), X=1645.02, Y=1728.53, Mass=907619, SNR=109.5, Peak=54323 HFD=4.9
23:33:25.950 00.000 8622407232 Backlash: Rejected small move of 1.0 px
23:33:25.950 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:33:25.950 00.000 8622407232 Status Line: Clearing backlash step  11
23:33:25.951 00.001 13002215424 Worker thread wakes up
23:33:25.951 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:33:25.951 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:33:25.951 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:33:25.951 00.000 13002215424 MoveAxis(N, 1000, -)
23:33:25.951 00.000 8622407232 Backlash: Clearing backlash step  11, Last Delta = 1.02 px, CumDistance = 5.42 px
23:33:25.951 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=55257, med=5299, FiltMin=1881, FiltMax=47116, Gamma=0.560
23:33:25.951 00.000 8622407232 UpdateGuideState exits: m=907619 SNR=109.5
23:33:25.951 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:25.951 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:33:25.951 00.000 8622407232 Enqueuing Expose request
23:33:26.976 01.025 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":602,"jsonrpc":"2.0","method":"get_connected"}
23:33:26.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":602}
23:33:26.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":603,"jsonrpc":"2.0","method":"get_app_state"}
23:33:26.978 00.000 8622407232 case statement mapped state 3 to 2
23:33:26.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":603}
23:33:26.988 00.010 13002215424 Move returns status 0, amount 1000
23:33:26.989 00.001 13002215424 move complete, result=0
23:33:26.989 00.000 13002215424 worker thread done servicing request
23:33:26.989 00.000 13002215424 Worker thread wakes up
23:33:26.989 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:33:26.989 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1630,1714,31,31)
23:33:29.972 02.983 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":604,"jsonrpc":"2.0","method":"get_connected"}
23:33:29.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":604}
23:33:29.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":605,"jsonrpc":"2.0","method":"get_app_state"}
23:33:29.974 00.001 8622407232 case statement mapped state 3 to 2
23:33:29.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":605}
23:33:32.181 02.207 13002215424 Exposure complete
23:33:32.192 00.011 13002215424 worker thread done servicing request
23:33:32.192 00.000 8622407232 OnExposeComplete: enter
23:33:32.192 00.000 8622407232 UpdateGuideState(): m_state=3
23:33:32.192 00.000 8622407232 Star::Find(15, 1645, 1728, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 33
23:33:32.192 00.000 8622407232 Star::Find returns 1 (0), X=1645.15, Y=1727.57, Mass=855535, SNR=106.5, Peak=43110 HFD=4.9
23:33:32.193 00.001 8622407232 Backlash: Rejected small move of 1.0 px
23:33:32.193 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:33:32.193 00.000 8622407232 Status Line: Clearing backlash step  12
23:33:32.193 00.000 13002215424 Worker thread wakes up
23:33:32.193 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:33:32.193 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:33:32.193 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:33:32.193 00.000 13002215424 MoveAxis(N, 1000, -)
23:33:32.193 00.000 8622407232 Backlash: Clearing backlash step  12, Last Delta = 0.97 px, CumDistance = 6.39 px
23:33:32.193 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=55820, med=5311, FiltMin=2060, FiltMax=52556, Gamma=0.560
23:33:32.193 00.000 8622407232 UpdateGuideState exits: m=855535 SNR=106.5
23:33:32.193 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:32.194 00.001 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:33:32.194 00.000 8622407232 Enqueuing Expose request
23:33:32.976 00.782 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":606,"jsonrpc":"2.0","method":"get_connected"}
23:33:32.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":606}
23:33:32.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":607,"jsonrpc":"2.0","method":"get_app_state"}
23:33:32.978 00.000 8622407232 case statement mapped state 3 to 2
23:33:32.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":607}
23:33:33.242 00.264 13002215424 Move returns status 0, amount 1000
23:33:33.243 00.001 13002215424 move complete, result=0
23:33:33.243 00.000 13002215424 worker thread done servicing request
23:33:33.243 00.000 13002215424 Worker thread wakes up
23:33:33.243 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:33:33.243 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1630,1713,31,31)
23:33:35.976 02.733 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":608,"jsonrpc":"2.0","method":"get_connected"}
23:33:35.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":608}
23:33:35.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":609,"jsonrpc":"2.0","method":"get_app_state"}
23:33:35.978 00.001 8622407232 case statement mapped state 3 to 2
23:33:35.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":609}
23:33:38.433 02.455 13002215424 Exposure complete
23:33:38.445 00.012 13002215424 worker thread done servicing request
23:33:38.445 00.000 8622407232 OnExposeComplete: enter
23:33:38.445 00.000 8622407232 UpdateGuideState(): m_state=3
23:33:38.445 00.000 8622407232 Star::Find(15, 1645, 1727, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 34
23:33:38.445 00.000 8622407232 Star::Find returns 1 (0), X=1645.30, Y=1727.30, Mass=895720, SNR=106.2, Peak=56281 HFD=4.6
23:33:38.445 00.000 8622407232 Backlash: Rejected small move of 0.3 px
23:33:38.445 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:33:38.445 00.000 8622407232 Status Line: Clearing backlash step  13
23:33:38.445 00.000 13002215424 Worker thread wakes up
23:33:38.445 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:33:38.445 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:33:38.445 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:33:38.445 00.000 13002215424 MoveAxis(N, 1000, -)
23:33:38.446 00.001 8622407232 Backlash: Clearing backlash step  13, Last Delta = 0.31 px, CumDistance = 6.69 px
23:33:38.446 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=59852, med=5299, FiltMin=1945, FiltMax=45567, Gamma=0.560
23:33:38.446 00.000 8622407232 UpdateGuideState exits: m=895720 SNR=106.2
23:33:38.446 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:38.446 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:33:38.446 00.000 8622407232 Enqueuing Expose request
23:33:38.977 00.531 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":610,"jsonrpc":"2.0","method":"get_connected"}
23:33:38.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":610}
23:33:38.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":611,"jsonrpc":"2.0","method":"get_app_state"}
23:33:38.978 00.000 8622407232 case statement mapped state 3 to 2
23:33:38.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":611}
23:33:39.497 00.518 13002215424 Move returns status 0, amount 1000
23:33:39.497 00.000 13002215424 move complete, result=0
23:33:39.497 00.000 13002215424 worker thread done servicing request
23:33:39.498 00.001 13002215424 Worker thread wakes up
23:33:39.498 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:33:39.498 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1630,1712,31,31)
23:33:41.972 02.474 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":612,"jsonrpc":"2.0","method":"get_connected"}
23:33:41.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":612}
23:33:41.974 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":613,"jsonrpc":"2.0","method":"get_app_state"}
23:33:41.974 00.000 8622407232 case statement mapped state 3 to 2
23:33:41.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":613}
23:33:44.679 02.705 13002215424 Exposure complete
23:33:44.691 00.012 13002215424 worker thread done servicing request
23:33:44.691 00.000 8622407232 OnExposeComplete: enter
23:33:44.691 00.000 8622407232 UpdateGuideState(): m_state=3
23:33:44.691 00.000 8622407232 Star::Find(15, 1645, 1727, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 35
23:33:44.691 00.000 8622407232 Star::Find returns 1 (0), X=1644.94, Y=1726.44, Mass=891097, SNR=121.7, Peak=51033 HFD=4.9
23:33:44.692 00.001 8622407232 Backlash: Rejected small move of 0.9 px
23:33:44.692 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:33:44.692 00.000 8622407232 Status Line: Clearing backlash step  14
23:33:44.692 00.000 13002215424 Worker thread wakes up
23:33:44.692 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:33:44.692 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:33:44.692 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:33:44.692 00.000 13002215424 MoveAxis(N, 1000, -)
23:33:44.692 00.000 8622407232 Backlash: Clearing backlash step  14, Last Delta = 0.93 px, CumDistance = 7.46 px
23:33:44.692 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54745, med=5299, FiltMin=1779, FiltMax=49036, Gamma=0.560
23:33:44.692 00.000 8622407232 UpdateGuideState exits: m=891097 SNR=121.7
23:33:44.692 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:44.692 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:33:44.692 00.000 8622407232 Enqueuing Expose request
23:33:44.977 00.285 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":614,"jsonrpc":"2.0","method":"get_connected"}
23:33:44.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":614}
23:33:44.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":615,"jsonrpc":"2.0","method":"get_app_state"}
23:33:44.979 00.001 8622407232 case statement mapped state 3 to 2
23:33:44.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":615}
23:33:45.737 00.758 13002215424 Move returns status 0, amount 1000
23:33:45.737 00.000 13002215424 move complete, result=0
23:33:45.737 00.000 13002215424 worker thread done servicing request
23:33:45.737 00.000 13002215424 Worker thread wakes up
23:33:45.737 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:33:45.738 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1630,1711,31,31)
23:33:47.977 02.239 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":616,"jsonrpc":"2.0","method":"get_connected"}
23:33:47.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":616}
23:33:47.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":617,"jsonrpc":"2.0","method":"get_app_state"}
23:33:47.979 00.000 8622407232 case statement mapped state 3 to 2
23:33:47.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":617}
23:33:50.926 02.947 13002215424 Exposure complete
23:33:50.938 00.012 13002215424 worker thread done servicing request
23:33:50.938 00.000 8622407232 OnExposeComplete: enter
23:33:50.938 00.000 8622407232 UpdateGuideState(): m_state=3
23:33:50.938 00.000 8622407232 Star::Find(15, 1644, 1726, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 36
23:33:50.938 00.000 8622407232 Star::Find returns 1 (0), X=1645.44, Y=1726.11, Mass=875059, SNR=104.6, Peak=51596 HFD=4.8
23:33:50.938 00.000 8622407232 Backlash: Rejected small move of 0.6 px
23:33:50.938 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:33:50.938 00.000 8622407232 Status Line: Clearing backlash step  15
23:33:50.938 00.000 13002215424 Worker thread wakes up
23:33:50.938 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:33:50.938 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:33:50.938 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:33:50.938 00.000 13002215424 MoveAxis(N, 1000, -)
23:33:50.939 00.001 8622407232 Backlash: Clearing backlash step  15, Last Delta = 0.59 px, CumDistance = 7.88 px
23:33:50.939 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54489, med=5299, FiltMin=2060, FiltMax=45862, Gamma=0.560
23:33:50.939 00.000 8622407232 UpdateGuideState exits: m=875059 SNR=104.6
23:33:50.939 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:50.939 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:33:50.939 00.000 8622407232 Enqueuing Expose request
23:33:50.983 00.044 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":618,"jsonrpc":"2.0","method":"get_connected"}
23:33:50.983 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":618}
23:33:50.984 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":619,"jsonrpc":"2.0","method":"get_app_state"}
23:33:50.984 00.000 8622407232 case statement mapped state 3 to 2
23:33:50.984 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":619}
23:33:52.055 01.071 13002215424 Move returns status 0, amount 1000
23:33:52.056 00.001 13002215424 move complete, result=0
23:33:52.056 00.000 13002215424 worker thread done servicing request
23:33:52.056 00.000 13002215424 Worker thread wakes up
23:33:52.056 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:33:52.056 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1630,1711,31,31)
23:33:53.971 01.915 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":620,"jsonrpc":"2.0","method":"get_connected"}
23:33:53.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":620}
23:33:53.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":621,"jsonrpc":"2.0","method":"get_app_state"}
23:33:53.973 00.000 8622407232 case statement mapped state 3 to 2
23:33:53.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":621}
23:33:56.976 03.003 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":622,"jsonrpc":"2.0","method":"get_connected"}
23:33:56.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":622}
23:33:56.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":623,"jsonrpc":"2.0","method":"get_app_state"}
23:33:56.978 00.000 8622407232 case statement mapped state 3 to 2
23:33:56.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":623}
23:33:57.174 00.195 13002215424 Exposure complete
23:33:57.186 00.012 13002215424 worker thread done servicing request
23:33:57.186 00.000 8622407232 OnExposeComplete: enter
23:33:57.186 00.000 8622407232 UpdateGuideState(): m_state=3
23:33:57.186 00.000 8622407232 Star::Find(15, 1645, 1726, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 37
23:33:57.186 00.000 8622407232 Star::Find returns 1 (0), X=1645.60, Y=1725.49, Mass=808341, SNR=117.2, Peak=53171 HFD=4.4
23:33:57.187 00.001 8622407232 Backlash: Rejected small move of 0.6 px
23:33:57.187 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:33:57.187 00.000 13002215424 Worker thread wakes up
23:33:57.187 00.000 8622407232 Status Line: Clearing backlash step  16
23:33:57.187 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:33:57.187 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:33:57.187 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:33:57.187 00.000 13002215424 MoveAxis(N, 1000, -)
23:33:57.187 00.000 8622407232 Backlash: Clearing backlash step  16, Last Delta = 0.64 px, CumDistance = 8.52 px
23:33:57.187 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=76, max=61362, med=5299, FiltMin=1932, FiltMax=43571, Gamma=0.560
23:33:57.187 00.000 8622407232 UpdateGuideState exits: m=808341 SNR=117.2
23:33:57.187 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:57.187 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:33:57.187 00.000 8622407232 Enqueuing Expose request
23:33:58.231 01.044 13002215424 Move returns status 0, amount 1000
23:33:58.231 00.000 13002215424 move complete, result=0
23:33:58.231 00.000 13002215424 worker thread done servicing request
23:33:58.231 00.000 13002215424 Worker thread wakes up
23:33:58.231 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:33:58.231 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1710,31,31)
23:33:59.976 01.745 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":624,"jsonrpc":"2.0","method":"get_connected"}
23:33:59.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":624}
23:33:59.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":625,"jsonrpc":"2.0","method":"get_app_state"}
23:33:59.978 00.000 8622407232 case statement mapped state 3 to 2
23:33:59.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":625}
23:34:02.978 03.000 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":626,"jsonrpc":"2.0","method":"get_connected"}
23:34:02.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":626}
23:34:02.980 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":627,"jsonrpc":"2.0","method":"get_app_state"}
23:34:02.981 00.001 8622407232 case statement mapped state 3 to 2
23:34:02.981 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":627}
23:34:03.415 00.434 13002215424 Exposure complete
23:34:03.426 00.011 13002215424 worker thread done servicing request
23:34:03.426 00.000 8622407232 OnExposeComplete: enter
23:34:03.426 00.000 8622407232 UpdateGuideState(): m_state=3
23:34:03.426 00.000 8622407232 Star::Find(15, 1645, 1725, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 38
23:34:03.426 00.000 8622407232 Star::Find returns 1 (0), X=1645.35, Y=1724.74, Mass=834561, SNR=110.2, Peak=55283 HFD=4.5
23:34:03.426 00.000 8622407232 Backlash: Rejected small move of 0.8 px
23:34:03.426 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:34:03.426 00.000 8622407232 Status Line: Clearing backlash step  17
23:34:03.426 00.000 13002215424 Worker thread wakes up
23:34:03.426 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:34:03.426 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:34:03.426 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:34:03.426 00.000 13002215424 MoveAxis(N, 1000, -)
23:34:03.426 00.000 8622407232 Backlash: Clearing backlash step  17, Last Delta = 0.79 px, CumDistance = 9.21 px
23:34:03.427 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=192, max=55283, med=5299, FiltMin=1529, FiltMax=44147, Gamma=0.560
23:34:03.427 00.000 8622407232 UpdateGuideState exits: m=834561 SNR=110.2
23:34:03.427 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:03.427 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:34:03.427 00.000 8622407232 Enqueuing Expose request
23:34:04.469 01.042 13002215424 Move returns status 0, amount 1000
23:34:04.469 00.000 13002215424 move complete, result=0
23:34:04.470 00.001 13002215424 worker thread done servicing request
23:34:04.470 00.000 13002215424 Worker thread wakes up
23:34:04.470 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:34:04.470 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1630,1710,31,31)
23:34:05.972 01.502 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":628,"jsonrpc":"2.0","method":"get_connected"}
23:34:05.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":628}
23:34:05.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":629,"jsonrpc":"2.0","method":"get_app_state"}
23:34:05.973 00.000 8622407232 case statement mapped state 3 to 2
23:34:05.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":629}
23:34:08.976 03.003 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":630,"jsonrpc":"2.0","method":"get_connected"}
23:34:08.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":630}
23:34:08.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":631,"jsonrpc":"2.0","method":"get_app_state"}
23:34:08.978 00.000 8622407232 case statement mapped state 3 to 2
23:34:08.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":631}
23:34:09.669 00.691 13002215424 Exposure complete
23:34:09.681 00.012 13002215424 worker thread done servicing request
23:34:09.681 00.000 8622407232 OnExposeComplete: enter
23:34:09.681 00.000 8622407232 UpdateGuideState(): m_state=3
23:34:09.681 00.000 8622407232 Star::Find(15, 1645, 1724, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 39
23:34:09.681 00.000 8622407232 Star::Find returns 1 (0), X=1646.03, Y=1724.70, Mass=870799, SNR=108.9, Peak=57446 HFD=4.2
23:34:09.681 00.000 8622407232 Backlash: Rejected small move of 0.7 px
23:34:09.681 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:34:09.682 00.001 13002215424 Worker thread wakes up
23:34:09.682 00.000 8622407232 Status Line: Clearing backlash step  18
23:34:09.682 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:34:09.682 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:34:09.682 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:34:09.682 00.000 13002215424 MoveAxis(N, 1000, -)
23:34:09.682 00.000 8622407232 Backlash: Clearing backlash step  18, Last Delta = 0.69 px, CumDistance = 9.39 px
23:34:09.682 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=57446, med=5299, FiltMin=1676, FiltMax=46335, Gamma=0.560
23:34:09.682 00.000 8622407232 UpdateGuideState exits: m=870799 SNR=108.9
23:34:09.682 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:09.682 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:34:09.682 00.000 8622407232 Enqueuing Expose request
23:34:10.724 01.042 13002215424 Move returns status 0, amount 1000
23:34:10.724 00.000 13002215424 move complete, result=0
23:34:10.724 00.000 13002215424 worker thread done servicing request
23:34:10.724 00.000 13002215424 Worker thread wakes up
23:34:10.724 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:34:10.725 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1710,31,31)
23:34:11.976 01.251 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":632,"jsonrpc":"2.0","method":"get_connected"}
23:34:11.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":632}
23:34:11.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":633,"jsonrpc":"2.0","method":"get_app_state"}
23:34:11.978 00.000 8622407232 case statement mapped state 3 to 2
23:34:11.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":633}
23:34:14.976 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":634,"jsonrpc":"2.0","method":"get_connected"}
23:34:14.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":634}
23:34:14.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":635,"jsonrpc":"2.0","method":"get_app_state"}
23:34:14.978 00.000 8622407232 case statement mapped state 3 to 2
23:34:14.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":635}
23:34:15.912 00.934 13002215424 Exposure complete
23:34:15.924 00.012 13002215424 worker thread done servicing request
23:34:15.924 00.000 8622407232 OnExposeComplete: enter
23:34:15.924 00.000 8622407232 UpdateGuideState(): m_state=3
23:34:15.924 00.000 8622407232 Star::Find(15, 1646, 1724, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 40
23:34:15.924 00.000 8622407232 Star::Find returns 1 (0), X=1645.89, Y=1724.14, Mass=913467, SNR=117.9, Peak=56166 HFD=4.5
23:34:15.924 00.000 8622407232 Backlash: Rejected small move of 0.6 px
23:34:15.924 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:34:15.924 00.000 8622407232 Status Line: Clearing backlash step  19
23:34:15.924 00.000 13002215424 Worker thread wakes up
23:34:15.925 00.001 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:34:15.925 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:34:15.925 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:34:15.925 00.000 13002215424 MoveAxis(N, 1000, -)
23:34:15.925 00.000 8622407232 Backlash: Clearing backlash step  19, Last Delta = 0.58 px, CumDistance = 9.91 px
23:34:15.925 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=56166, med=5311, FiltMin=1651, FiltMax=49062, Gamma=0.560
23:34:15.925 00.000 8622407232 UpdateGuideState exits: m=913467 SNR=117.9
23:34:15.925 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:15.925 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:34:15.925 00.000 8622407232 Enqueuing Expose request
23:34:16.963 01.038 13002215424 Move returns status 0, amount 1000
23:34:16.963 00.000 13002215424 move complete, result=0
23:34:16.963 00.000 13002215424 worker thread done servicing request
23:34:16.963 00.000 13002215424 Worker thread wakes up
23:34:16.963 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:34:16.964 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1709,31,31)
23:34:17.973 01.009 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":636,"jsonrpc":"2.0","method":"get_connected"}
23:34:17.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":636}
23:34:17.975 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":637,"jsonrpc":"2.0","method":"get_app_state"}
23:34:17.975 00.000 8622407232 case statement mapped state 3 to 2
23:34:17.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":637}
23:34:20.976 03.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":638,"jsonrpc":"2.0","method":"get_connected"}
23:34:20.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":638}
23:34:20.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":639,"jsonrpc":"2.0","method":"get_app_state"}
23:34:20.978 00.000 8622407232 case statement mapped state 3 to 2
23:34:20.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":639}
23:34:22.158 01.180 13002215424 Exposure complete
23:34:22.170 00.012 13002215424 worker thread done servicing request
23:34:22.170 00.000 8622407232 OnExposeComplete: enter
23:34:22.170 00.000 8622407232 UpdateGuideState(): m_state=3
23:34:22.171 00.001 8622407232 Star::Find(15, 1645, 1724, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 41
23:34:22.171 00.000 8622407232 Star::Find returns 1 (0), X=1646.36, Y=1723.90, Mass=894077, SNR=114.1, Peak=50367 HFD=4.5
23:34:22.171 00.000 8622407232 Backlash: Rejected small move of 0.5 px
23:34:22.171 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:34:22.171 00.000 8622407232 Status Line: Clearing backlash step  20
23:34:22.171 00.000 13002215424 Worker thread wakes up
23:34:22.171 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:34:22.171 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:34:22.171 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:34:22.171 00.000 13002215424 MoveAxis(N, 1000, -)
23:34:22.171 00.000 8622407232 Backlash: Clearing backlash step  20, Last Delta = 0.52 px, CumDistance = 10.25 px
23:34:22.172 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=153, max=57292, med=5299, FiltMin=1670, FiltMax=46143, Gamma=0.560
23:34:22.172 00.000 8622407232 UpdateGuideState exits: m=894077 SNR=114.1
23:34:22.172 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:22.172 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:34:22.172 00.000 8622407232 Enqueuing Expose request
23:34:23.218 01.046 13002215424 Move returns status 0, amount 1000
23:34:23.218 00.000 13002215424 move complete, result=0
23:34:23.218 00.000 13002215424 worker thread done servicing request
23:34:23.218 00.000 13002215424 Worker thread wakes up
23:34:23.219 00.001 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:34:23.219 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1709,31,31)
23:34:23.976 00.757 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":640,"jsonrpc":"2.0","method":"get_connected"}
23:34:23.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":640}
23:34:23.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":641,"jsonrpc":"2.0","method":"get_app_state"}
23:34:23.978 00.000 8622407232 case statement mapped state 3 to 2
23:34:23.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":641}
23:34:26.976 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":642,"jsonrpc":"2.0","method":"get_connected"}
23:34:26.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":642}
23:34:26.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":643,"jsonrpc":"2.0","method":"get_app_state"}
23:34:26.978 00.000 8622407232 case statement mapped state 3 to 2
23:34:26.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":643}
23:34:28.406 01.428 13002215424 Exposure complete
23:34:28.418 00.012 13002215424 worker thread done servicing request
23:34:28.418 00.000 8622407232 OnExposeComplete: enter
23:34:28.418 00.000 8622407232 UpdateGuideState(): m_state=3
23:34:28.418 00.000 8622407232 Star::Find(15, 1646, 1723, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 42
23:34:28.418 00.000 8622407232 Star::Find returns 1 (0), X=1646.88, Y=1723.70, Mass=754487, SNR=86.5, Peak=49855 HFD=4.3
23:34:28.419 00.001 8622407232 Backlash: Rejected small move of 0.6 px
23:34:28.419 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:34:28.419 00.000 8622407232 Status Line: Clearing backlash step  21
23:34:28.419 00.000 13002215424 Worker thread wakes up
23:34:28.419 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:34:28.419 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:34:28.419 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:34:28.419 00.000 13002215424 MoveAxis(N, 1000, -)
23:34:28.419 00.000 8622407232 Backlash: Clearing backlash step  21, Last Delta = 0.56 px, CumDistance = 10.57 px
23:34:28.419 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=58470, med=5299, FiltMin=2111, FiltMax=45632, Gamma=0.560
23:34:28.419 00.000 8622407232 UpdateGuideState exits: m=754487 SNR=86.5
23:34:28.419 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:28.419 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:34:28.419 00.000 8622407232 Enqueuing Expose request
23:34:29.457 01.038 13002215424 Move returns status 0, amount 1000
23:34:29.457 00.000 13002215424 move complete, result=0
23:34:29.457 00.000 13002215424 worker thread done servicing request
23:34:29.457 00.000 13002215424 Worker thread wakes up
23:34:29.457 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:34:29.458 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1709,31,31)
23:34:29.972 00.514 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":644,"jsonrpc":"2.0","method":"get_connected"}
23:34:29.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":644}
23:34:29.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":645,"jsonrpc":"2.0","method":"get_app_state"}
23:34:29.974 00.001 8622407232 case statement mapped state 3 to 2
23:34:29.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":645}
23:34:32.976 03.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":646,"jsonrpc":"2.0","method":"get_connected"}
23:34:32.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":646}
23:34:32.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":647,"jsonrpc":"2.0","method":"get_app_state"}
23:34:32.978 00.000 8622407232 case statement mapped state 3 to 2
23:34:32.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":647}
23:34:34.651 01.673 13002215424 Exposure complete
23:34:34.663 00.012 13002215424 worker thread done servicing request
23:34:34.663 00.000 8622407232 OnExposeComplete: enter
23:34:34.663 00.000 8622407232 UpdateGuideState(): m_state=3
23:34:34.663 00.000 8622407232 Star::Find(15, 1646, 1723, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 43
23:34:34.663 00.000 8622407232 Star::Find returns 1 (0), X=1646.85, Y=1722.94, Mass=827059, SNR=111.7, Peak=54066 HFD=4.5
23:34:34.663 00.000 8622407232 Backlash: Rejected small move of 0.8 px
23:34:34.663 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:34:34.663 00.000 13002215424 Worker thread wakes up
23:34:34.663 00.000 8622407232 Status Line: Clearing backlash step  22
23:34:34.663 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:34:34.663 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:34:34.663 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:34:34.663 00.000 13002215424 MoveAxis(N, 1000, -)
23:34:34.664 00.001 8622407232 Backlash: Clearing backlash step  22, Last Delta = 0.77 px, CumDistance = 11.30 px
23:34:34.664 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=59916, med=5299, FiltMin=1894, FiltMax=48089, Gamma=0.560
23:34:34.664 00.000 8622407232 UpdateGuideState exits: m=827059 SNR=111.7
23:34:34.664 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:34.664 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:34:34.664 00.000 8622407232 Enqueuing Expose request
23:34:35.711 01.047 13002215424 Move returns status 0, amount 1000
23:34:35.712 00.001 13002215424 move complete, result=0
23:34:35.712 00.000 13002215424 worker thread done servicing request
23:34:35.712 00.000 13002215424 Worker thread wakes up
23:34:35.712 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:34:35.712 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1708,31,31)
23:34:35.977 00.265 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":648,"jsonrpc":"2.0","method":"get_connected"}
23:34:35.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":648}
23:34:35.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":649,"jsonrpc":"2.0","method":"get_app_state"}
23:34:35.978 00.000 8622407232 case statement mapped state 3 to 2
23:34:35.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":649}
23:34:38.977 02.999 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":650,"jsonrpc":"2.0","method":"get_connected"}
23:34:38.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":650}
23:34:38.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":651,"jsonrpc":"2.0","method":"get_app_state"}
23:34:38.979 00.000 8622407232 case statement mapped state 3 to 2
23:34:38.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":651}
23:34:40.899 01.920 13002215424 Exposure complete
23:34:40.911 00.012 13002215424 worker thread done servicing request
23:34:40.911 00.000 8622407232 OnExposeComplete: enter
23:34:40.911 00.000 8622407232 UpdateGuideState(): m_state=3
23:34:40.911 00.000 8622407232 Star::Find(15, 1646, 1722, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 44
23:34:40.911 00.000 8622407232 Star::Find returns 1 (0), X=1647.57, Y=1722.40, Mass=940984, SNR=110.4, Peak=55270 HFD=4.9
23:34:40.912 00.001 8622407232 Backlash: Rejected small move of 0.9 px
23:34:40.912 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:34:40.912 00.000 13002215424 Worker thread wakes up
23:34:40.912 00.000 8622407232 Status Line: Clearing backlash step  23
23:34:40.912 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:34:40.912 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:34:40.912 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:34:40.912 00.000 13002215424 MoveAxis(N, 1000, -)
23:34:40.912 00.000 8622407232 Backlash: Clearing backlash step  23, Last Delta = 0.91 px, CumDistance = 12.03 px
23:34:40.912 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=89, max=57266, med=5299, FiltMin=2060, FiltMax=48230, Gamma=0.560
23:34:40.912 00.000 8622407232 UpdateGuideState exits: m=940984 SNR=110.4
23:34:40.912 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:40.912 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:34:40.912 00.000 8622407232 Enqueuing Expose request
23:34:41.950 01.038 13002215424 Move returns status 0, amount 1000
23:34:41.950 00.000 13002215424 move complete, result=0
23:34:41.951 00.001 13002215424 worker thread done servicing request
23:34:41.951 00.000 13002215424 Worker thread wakes up
23:34:41.951 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:34:41.951 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1633,1707,31,31)
23:34:41.973 00.022 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":652,"jsonrpc":"2.0","method":"get_connected"}
23:34:41.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":652}
23:34:41.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":653,"jsonrpc":"2.0","method":"get_app_state"}
23:34:41.974 00.000 8622407232 case statement mapped state 3 to 2
23:34:41.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":653}
23:34:44.977 03.003 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":654,"jsonrpc":"2.0","method":"get_connected"}
23:34:44.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":654}
23:34:44.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":655,"jsonrpc":"2.0","method":"get_app_state"}
23:34:44.979 00.000 8622407232 case statement mapped state 3 to 2
23:34:44.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":655}
23:34:47.146 02.167 13002215424 Exposure complete
23:34:47.158 00.012 13002215424 worker thread done servicing request
23:34:47.158 00.000 8622407232 OnExposeComplete: enter
23:34:47.158 00.000 8622407232 UpdateGuideState(): m_state=3
23:34:47.158 00.000 8622407232 Star::Find(15, 1647, 1722, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 45
23:34:47.158 00.000 8622407232 Star::Find returns 1 (0), X=1647.43, Y=1722.02, Mass=877072, SNR=121.9, Peak=50534 HFD=4.9
23:34:47.159 00.001 8622407232 Backlash: Rejected small move of 0.4 px
23:34:47.159 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:34:47.159 00.000 8622407232 Status Line: Clearing backlash step  24
23:34:47.159 00.000 13002215424 Worker thread wakes up
23:34:47.159 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:34:47.159 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:34:47.159 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:34:47.159 00.000 13002215424 MoveAxis(N, 1000, -)
23:34:47.159 00.000 8622407232 Backlash: Clearing backlash step  24, Last Delta = 0.40 px, CumDistance = 12.35 px
23:34:47.159 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=89, max=55001, med=5286, FiltMin=1817, FiltMax=46528, Gamma=0.560
23:34:47.159 00.000 8622407232 UpdateGuideState exits: m=877072 SNR=121.9
23:34:47.159 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:47.159 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:34:47.159 00.000 8622407232 Enqueuing Expose request
23:34:47.977 00.818 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":656,"jsonrpc":"2.0","method":"get_connected"}
23:34:47.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":656}
23:34:47.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":657,"jsonrpc":"2.0","method":"get_app_state"}
23:34:47.979 00.001 8622407232 case statement mapped state 3 to 2
23:34:47.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":657}
23:34:48.205 00.226 13002215424 Move returns status 0, amount 1000
23:34:48.206 00.001 13002215424 move complete, result=0
23:34:48.206 00.000 13002215424 worker thread done servicing request
23:34:48.206 00.000 13002215424 Worker thread wakes up
23:34:48.206 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:34:48.206 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1707,31,31)
23:34:50.976 02.770 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":658,"jsonrpc":"2.0","method":"get_connected"}
23:34:50.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":658}
23:34:50.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":659,"jsonrpc":"2.0","method":"get_app_state"}
23:34:50.978 00.000 8622407232 case statement mapped state 3 to 2
23:34:50.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":659}
23:34:53.391 02.413 13002215424 Exposure complete
23:34:53.403 00.012 13002215424 worker thread done servicing request
23:34:53.403 00.000 8622407232 OnExposeComplete: enter
23:34:53.403 00.000 8622407232 UpdateGuideState(): m_state=3
23:34:53.403 00.000 8622407232 Star::Find(15, 1647, 1722, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 46
23:34:53.403 00.000 8622407232 Star::Find returns 1 (0), X=1646.98, Y=1721.29, Mass=864499, SNR=122.4, Peak=52300 HFD=4.4
23:34:53.404 00.001 8622407232 Backlash: Rejected small move of 0.9 px
23:34:53.404 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:34:53.404 00.000 8622407232 Status Line: Clearing backlash step  25
23:34:53.404 00.000 13002215424 Worker thread wakes up
23:34:53.404 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:34:53.404 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:34:53.404 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:34:53.404 00.000 13002215424 MoveAxis(N, 1000, -)
23:34:53.404 00.000 8622407232 Backlash: Clearing backlash step  25, Last Delta = 0.86 px, CumDistance = 12.92 px
23:34:53.404 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=89, max=59430, med=5299, FiltMin=2022, FiltMax=47833, Gamma=0.560
23:34:53.404 00.000 8622407232 UpdateGuideState exits: m=864499 SNR=122.4
23:34:53.404 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:53.404 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:34:53.404 00.000 8622407232 Enqueuing Expose request
23:34:53.972 00.568 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":660,"jsonrpc":"2.0","method":"get_connected"}
23:34:53.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":660}
23:34:53.974 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":661,"jsonrpc":"2.0","method":"get_app_state"}
23:34:53.974 00.000 8622407232 case statement mapped state 3 to 2
23:34:53.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":661}
23:34:54.444 00.470 13002215424 Move returns status 0, amount 1000
23:34:54.445 00.001 13002215424 move complete, result=0
23:34:54.445 00.000 13002215424 worker thread done servicing request
23:34:54.445 00.000 13002215424 Worker thread wakes up
23:34:54.445 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:34:54.445 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1706,31,31)
23:34:56.976 02.531 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":662,"jsonrpc":"2.0","method":"get_connected"}
23:34:56.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":662}
23:34:56.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":663,"jsonrpc":"2.0","method":"get_app_state"}
23:34:56.979 00.001 8622407232 case statement mapped state 3 to 2
23:34:56.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":663}
23:34:59.638 02.659 13002215424 Exposure complete
23:34:59.650 00.012 13002215424 worker thread done servicing request
23:34:59.650 00.000 8622407232 OnExposeComplete: enter
23:34:59.650 00.000 8622407232 UpdateGuideState(): m_state=3
23:34:59.650 00.000 8622407232 Star::Find(15, 1646, 1721, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 47
23:34:59.650 00.000 8622407232 Star::Find returns 1 (0), X=1647.13, Y=1720.95, Mass=865183, SNR=107.8, Peak=55449 HFD=4.3
23:34:59.651 00.001 8622407232 Backlash: Rejected small move of 0.4 px
23:34:59.651 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:34:59.651 00.000 8622407232 Status Line: Clearing backlash step  26
23:34:59.651 00.000 13002215424 Worker thread wakes up
23:34:59.651 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:34:59.651 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:34:59.651 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:34:59.651 00.000 13002215424 MoveAxis(N, 1000, -)
23:34:59.651 00.000 8622407232 Backlash: Clearing backlash step  26, Last Delta = 0.37 px, CumDistance = 13.29 px
23:34:59.651 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=60262, med=5299, FiltMin=2047, FiltMax=45708, Gamma=0.560
23:34:59.651 00.000 8622407232 UpdateGuideState exits: m=865183 SNR=107.8
23:34:59.651 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:59.651 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:34:59.651 00.000 8622407232 Enqueuing Expose request
23:34:59.976 00.325 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":664,"jsonrpc":"2.0","method":"get_connected"}
23:34:59.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":664}
23:34:59.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":665,"jsonrpc":"2.0","method":"get_app_state"}
23:34:59.978 00.000 8622407232 case statement mapped state 3 to 2
23:34:59.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":665}
23:35:00.699 00.721 13002215424 Move returns status 0, amount 1000
23:35:00.700 00.001 13002215424 move complete, result=0
23:35:00.700 00.000 13002215424 worker thread done servicing request
23:35:00.700 00.000 13002215424 Worker thread wakes up
23:35:00.700 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:35:00.700 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1706,31,31)
23:35:02.978 02.278 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":666,"jsonrpc":"2.0","method":"get_connected"}
23:35:02.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":666}
23:35:02.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":667,"jsonrpc":"2.0","method":"get_app_state"}
23:35:02.979 00.000 8622407232 case statement mapped state 3 to 2
23:35:02.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":667}
23:35:05.885 02.906 13002215424 Exposure complete
23:35:05.896 00.011 13002215424 worker thread done servicing request
23:35:05.896 00.000 8622407232 OnExposeComplete: enter
23:35:05.896 00.000 8622407232 UpdateGuideState(): m_state=3
23:35:05.896 00.000 8622407232 Star::Find(15, 1647, 1720, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 48
23:35:05.897 00.001 8622407232 Star::Find returns 1 (0), X=1646.87, Y=1720.10, Mass=853248, SNR=93.8, Peak=48217 HFD=4.5
23:35:05.897 00.000 8622407232 Backlash: Rejected small move of 0.9 px
23:35:05.897 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:35:05.897 00.000 13002215424 Worker thread wakes up
23:35:05.897 00.000 8622407232 Status Line: Clearing backlash step  27
23:35:05.897 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:35:05.897 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:35:05.897 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:35:05.897 00.000 13002215424 MoveAxis(N, 1000, -)
23:35:05.897 00.000 8622407232 Backlash: Clearing backlash step  27, Last Delta = 0.89 px, CumDistance = 14.06 px
23:35:05.898 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54399, med=5299, FiltMin=2137, FiltMax=47155, Gamma=0.560
23:35:05.898 00.000 8622407232 UpdateGuideState exits: m=853248 SNR=93.8
23:35:05.898 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:05.898 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:35:05.898 00.000 8622407232 Enqueuing Expose request
23:35:05.972 00.074 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":668,"jsonrpc":"2.0","method":"get_connected"}
23:35:05.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":668}
23:35:05.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":669,"jsonrpc":"2.0","method":"get_app_state"}
23:35:05.973 00.000 8622407232 case statement mapped state 3 to 2
23:35:05.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":669}
23:35:06.938 00.965 13002215424 Move returns status 0, amount 1000
23:35:06.938 00.000 13002215424 move complete, result=0
23:35:06.938 00.000 13002215424 worker thread done servicing request
23:35:06.938 00.000 13002215424 Worker thread wakes up
23:35:06.938 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:35:06.938 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1705,31,31)
23:35:08.977 02.039 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":670,"jsonrpc":"2.0","method":"get_connected"}
23:35:08.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":670}
23:35:08.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":671,"jsonrpc":"2.0","method":"get_app_state"}
23:35:08.979 00.001 8622407232 case statement mapped state 3 to 2
23:35:08.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":671}
23:35:11.976 02.997 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":672,"jsonrpc":"2.0","method":"get_connected"}
23:35:11.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":672}
23:35:11.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":673,"jsonrpc":"2.0","method":"get_app_state"}
23:35:11.978 00.000 8622407232 case statement mapped state 3 to 2
23:35:11.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":673}
23:35:12.129 00.151 13002215424 Exposure complete
23:35:12.139 00.010 13002215424 worker thread done servicing request
23:35:12.139 00.000 8622407232 OnExposeComplete: enter
23:35:12.139 00.000 8622407232 UpdateGuideState(): m_state=3
23:35:12.139 00.000 8622407232 Star::Find(15, 1646, 1720, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 49
23:35:12.139 00.000 8622407232 Star::Find returns 1 (0), X=1646.94, Y=1719.40, Mass=924401, SNR=109.8, Peak=53862 HFD=4.8
23:35:12.140 00.001 8622407232 Backlash: Rejected small move of 0.7 px
23:35:12.140 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:35:12.140 00.000 8622407232 Status Line: Clearing backlash step  28
23:35:12.140 00.000 13002215424 Worker thread wakes up
23:35:12.140 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:35:12.140 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:35:12.140 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:35:12.140 00.000 13002215424 MoveAxis(N, 1000, -)
23:35:12.140 00.000 8622407232 Backlash: Clearing backlash step  28, Last Delta = 0.71 px, CumDistance = 14.76 px
23:35:12.140 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=60390, med=5286, FiltMin=1984, FiltMax=49036, Gamma=0.560
23:35:12.140 00.000 8622407232 UpdateGuideState exits: m=924401 SNR=109.8
23:35:12.140 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:12.140 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:35:12.140 00.000 8622407232 Enqueuing Expose request
23:35:13.176 01.036 13002215424 Move returns status 0, amount 1000
23:35:13.177 00.001 13002215424 move complete, result=0
23:35:13.177 00.000 13002215424 worker thread done servicing request
23:35:13.177 00.000 13002215424 Worker thread wakes up
23:35:13.177 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:35:13.177 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1704,31,31)
23:35:14.977 01.800 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":674,"jsonrpc":"2.0","method":"get_connected"}
23:35:14.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":674}
23:35:14.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":675,"jsonrpc":"2.0","method":"get_app_state"}
23:35:14.979 00.000 8622407232 case statement mapped state 3 to 2
23:35:14.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":675}
23:35:17.972 02.993 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":676,"jsonrpc":"2.0","method":"get_connected"}
23:35:17.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":676}
23:35:17.974 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":677,"jsonrpc":"2.0","method":"get_app_state"}
23:35:17.974 00.000 8622407232 case statement mapped state 3 to 2
23:35:17.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":677}
23:35:18.378 00.404 13002215424 Exposure complete
23:35:18.391 00.013 13002215424 worker thread done servicing request
23:35:18.391 00.000 8622407232 OnExposeComplete: enter
23:35:18.391 00.000 8622407232 UpdateGuideState(): m_state=3
23:35:18.391 00.000 8622407232 Star::Find(15, 1646, 1719, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 50
23:35:18.391 00.000 8622407232 Star::Find returns 1 (0), X=1646.35, Y=1718.67, Mass=868644, SNR=111.0, Peak=51033 HFD=4.3
23:35:18.391 00.000 8622407232 Backlash: Rejected small move of 0.9 px
23:35:18.391 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:35:18.391 00.000 8622407232 Status Line: Clearing backlash step  29
23:35:18.391 00.000 13002215424 Worker thread wakes up
23:35:18.391 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:35:18.391 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:35:18.391 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:35:18.391 00.000 13002215424 MoveAxis(N, 1000, -)
23:35:18.392 00.001 8622407232 Backlash: Clearing backlash step  29, Last Delta = 0.93 px, CumDistance = 15.36 px
23:35:18.392 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=53708, med=5299, FiltMin=2009, FiltMax=49830, Gamma=0.560
23:35:18.392 00.000 8622407232 UpdateGuideState exits: m=868644 SNR=111.0
23:35:18.392 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:18.392 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:35:18.392 00.000 8622407232 Enqueuing Expose request
23:35:19.432 01.040 13002215424 Move returns status 0, amount 1000
23:35:19.432 00.000 13002215424 move complete, result=0
23:35:19.433 00.001 13002215424 worker thread done servicing request
23:35:19.433 00.000 13002215424 Worker thread wakes up
23:35:19.433 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:35:19.433 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1704,31,31)
23:35:20.977 01.544 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":678,"jsonrpc":"2.0","method":"get_connected"}
23:35:20.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":678}
23:35:20.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":679,"jsonrpc":"2.0","method":"get_app_state"}
23:35:20.978 00.000 8622407232 case statement mapped state 3 to 2
23:35:20.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":679}
23:35:23.976 02.997 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":680,"jsonrpc":"2.0","method":"get_connected"}
23:35:23.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":680}
23:35:23.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":681,"jsonrpc":"2.0","method":"get_app_state"}
23:35:23.978 00.000 8622407232 case statement mapped state 3 to 2
23:35:23.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":681}
23:35:24.628 00.649 13002215424 Exposure complete
23:35:24.640 00.012 13002215424 worker thread done servicing request
23:35:24.640 00.000 8622407232 OnExposeComplete: enter
23:35:24.640 00.000 8622407232 UpdateGuideState(): m_state=3
23:35:24.640 00.000 8622407232 Star::Find(15, 1646, 1718, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 51
23:35:24.640 00.000 8622407232 Star::Find returns 1 (0), X=1646.10, Y=1718.04, Mass=880759, SNR=97.0, Peak=54156 HFD=4.3
23:35:24.640 00.000 8622407232 Backlash: Rejected small move of 0.7 px
23:35:24.640 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:35:24.641 00.001 13002215424 Worker thread wakes up
23:35:24.641 00.000 8622407232 Status Line: Clearing backlash step  30
23:35:24.641 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:35:24.641 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:35:24.641 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:35:24.641 00.000 13002215424 MoveAxis(N, 1000, -)
23:35:24.641 00.000 8622407232 Backlash: Clearing backlash step  30, Last Delta = 0.69 px, CumDistance = 15.95 px
23:35:24.641 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54156, med=5299, FiltMin=1996, FiltMax=44697, Gamma=0.560
23:35:24.641 00.000 8622407232 UpdateGuideState exits: m=880759 SNR=97.0
23:35:24.641 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:24.641 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:35:24.641 00.000 8622407232 Enqueuing Expose request
23:35:25.687 01.046 13002215424 Move returns status 0, amount 1000
23:35:25.687 00.000 13002215424 move complete, result=0
23:35:25.687 00.000 13002215424 worker thread done servicing request
23:35:25.688 00.001 13002215424 Worker thread wakes up
23:35:25.688 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:35:25.688 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1703,31,31)
23:35:26.977 01.289 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":682,"jsonrpc":"2.0","method":"get_connected"}
23:35:26.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":682}
23:35:26.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":683,"jsonrpc":"2.0","method":"get_app_state"}
23:35:26.978 00.000 8622407232 case statement mapped state 3 to 2
23:35:26.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":683}
23:35:29.972 02.994 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":684,"jsonrpc":"2.0","method":"get_connected"}
23:35:29.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":684}
23:35:29.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":685,"jsonrpc":"2.0","method":"get_app_state"}
23:35:29.974 00.000 8622407232 case statement mapped state 3 to 2
23:35:29.975 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":685}
23:35:30.873 00.898 13002215424 Exposure complete
23:35:30.885 00.012 13002215424 worker thread done servicing request
23:35:30.885 00.000 8622407232 OnExposeComplete: enter
23:35:30.885 00.000 8622407232 UpdateGuideState(): m_state=3
23:35:30.885 00.000 8622407232 Star::Find(15, 1646, 1718, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 52
23:35:30.885 00.000 8622407232 Star::Find returns 1 (0), X=1646.25, Y=1717.34, Mass=979974, SNR=131.5, Peak=54131 HFD=4.8
23:35:30.885 00.000 8622407232 Backlash: Rejected small move of 0.7 px
23:35:30.885 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:35:30.885 00.000 8622407232 Status Line: Clearing backlash step  31
23:35:30.885 00.000 13002215424 Worker thread wakes up
23:35:30.885 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:35:30.885 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:35:30.885 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:35:30.885 00.000 13002215424 MoveAxis(N, 1000, -)
23:35:30.886 00.001 8622407232 Backlash: Clearing backlash step  31, Last Delta = 0.71 px, CumDistance = 16.66 px
23:35:30.886 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=38, max=58610, med=5299, FiltMin=1971, FiltMax=50572, Gamma=0.560
23:35:30.886 00.000 8622407232 UpdateGuideState exits: m=979974 SNR=131.5
23:35:30.886 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:30.886 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:35:30.886 00.000 8622407232 Enqueuing Expose request
23:35:32.006 01.120 13002215424 Move returns status 0, amount 1000
23:35:32.006 00.000 13002215424 move complete, result=0
23:35:32.006 00.000 13002215424 worker thread done servicing request
23:35:32.006 00.000 13002215424 Worker thread wakes up
23:35:32.007 00.001 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:35:32.007 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1702,31,31)
23:35:32.977 00.970 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":686,"jsonrpc":"2.0","method":"get_connected"}
23:35:32.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":686}
23:35:32.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":687,"jsonrpc":"2.0","method":"get_app_state"}
23:35:32.978 00.000 8622407232 case statement mapped state 3 to 2
23:35:32.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":687}
23:35:35.976 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":688,"jsonrpc":"2.0","method":"get_connected"}
23:35:35.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":688}
23:35:35.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":689,"jsonrpc":"2.0","method":"get_app_state"}
23:35:35.978 00.000 8622407232 case statement mapped state 3 to 2
23:35:35.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":689}
23:35:37.119 01.141 13002215424 Exposure complete
23:35:37.131 00.012 13002215424 worker thread done servicing request
23:35:37.131 00.000 8622407232 OnExposeComplete: enter
23:35:37.131 00.000 8622407232 UpdateGuideState(): m_state=3
23:35:37.131 00.000 8622407232 Star::Find(15, 1646, 1717, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 53
23:35:37.131 00.000 8622407232 Star::Find returns 1 (0), X=1645.72, Y=1716.54, Mass=946265, SNR=135.6, Peak=57471 HFD=4.7
23:35:37.132 00.001 8622407232 Backlash: Rejected small move of 1.0 px
23:35:37.132 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:35:37.132 00.000 8622407232 Status Line: Clearing backlash step  32
23:35:37.132 00.000 13002215424 Worker thread wakes up
23:35:37.132 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:35:37.132 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:35:37.132 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:35:37.132 00.000 13002215424 MoveAxis(N, 1000, -)
23:35:37.132 00.000 8622407232 Backlash: Clearing backlash step  32, Last Delta = 0.96 px, CumDistance = 17.38 px
23:35:37.132 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=51, max=57471, med=5299, FiltMin=1958, FiltMax=48934, Gamma=0.560
23:35:37.132 00.000 8622407232 UpdateGuideState exits: m=946265 SNR=135.6
23:35:37.133 00.001 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:37.133 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:35:37.133 00.000 8622407232 Enqueuing Expose request
23:35:38.181 01.048 13002215424 Move returns status 0, amount 1000
23:35:38.181 00.000 13002215424 move complete, result=0
23:35:38.181 00.000 13002215424 worker thread done servicing request
23:35:38.182 00.001 13002215424 Worker thread wakes up
23:35:38.182 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:35:38.182 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1702,31,31)
23:35:38.976 00.794 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":690,"jsonrpc":"2.0","method":"get_connected"}
23:35:38.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":690}
23:35:38.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":691,"jsonrpc":"2.0","method":"get_app_state"}
23:35:38.977 00.000 8622407232 case statement mapped state 3 to 2
23:35:38.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":691}
23:35:41.971 02.993 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":692,"jsonrpc":"2.0","method":"get_connected"}
23:35:41.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":692}
23:35:41.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":693,"jsonrpc":"2.0","method":"get_app_state"}
23:35:41.973 00.001 8622407232 case statement mapped state 3 to 2
23:35:41.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":693}
23:35:43.364 01.391 13002215424 Exposure complete
23:35:43.376 00.012 13002215424 worker thread done servicing request
23:35:43.376 00.000 8622407232 OnExposeComplete: enter
23:35:43.376 00.000 8622407232 UpdateGuideState(): m_state=3
23:35:43.376 00.000 8622407232 Star::Find(15, 1645, 1716, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 54
23:35:43.376 00.000 8622407232 Star::Find returns 1 (0), X=1645.90, Y=1715.73, Mass=907808, SNR=103.1, Peak=52620 HFD=4.9
23:35:43.377 00.001 8622407232 Backlash: Rejected small move of 0.8 px
23:35:43.377 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:35:43.377 00.000 13002215424 Worker thread wakes up
23:35:43.377 00.000 8622407232 Status Line: Clearing backlash step  33
23:35:43.377 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:35:43.377 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:35:43.377 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:35:43.377 00.000 13002215424 MoveAxis(N, 1000, -)
23:35:43.377 00.000 8622407232 Backlash: Clearing backlash step  33, Last Delta = 0.83 px, CumDistance = 18.21 px
23:35:43.377 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=51, max=56268, med=5299, FiltMin=2035, FiltMax=50982, Gamma=0.560
23:35:43.377 00.000 8622407232 UpdateGuideState exits: m=907808 SNR=103.1
23:35:43.377 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:43.377 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:35:43.377 00.000 8622407232 Enqueuing Expose request
23:35:44.419 01.042 13002215424 Move returns status 0, amount 1000
23:35:44.419 00.000 13002215424 move complete, result=0
23:35:44.420 00.001 13002215424 worker thread done servicing request
23:35:44.420 00.000 13002215424 Worker thread wakes up
23:35:44.420 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:35:44.420 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1701,31,31)
23:35:44.977 00.557 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":694,"jsonrpc":"2.0","method":"get_connected"}
23:35:44.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":694}
23:35:44.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":695,"jsonrpc":"2.0","method":"get_app_state"}
23:35:44.979 00.000 8622407232 case statement mapped state 3 to 2
23:35:44.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":695}
23:35:47.977 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":696,"jsonrpc":"2.0","method":"get_connected"}
23:35:47.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":696}
23:35:47.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":697,"jsonrpc":"2.0","method":"get_app_state"}
23:35:47.979 00.000 8622407232 case statement mapped state 3 to 2
23:35:47.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":697}
23:35:49.612 01.633 13002215424 Exposure complete
23:35:49.624 00.012 13002215424 worker thread done servicing request
23:35:49.624 00.000 8622407232 OnExposeComplete: enter
23:35:49.624 00.000 8622407232 UpdateGuideState(): m_state=3
23:35:49.624 00.000 8622407232 Star::Find(15, 1645, 1715, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 55
23:35:49.624 00.000 8622407232 Star::Find returns 1 (0), X=1645.52, Y=1715.30, Mass=871543, SNR=116.5, Peak=59007 HFD=4.6
23:35:49.625 00.001 8622407232 Backlash: Rejected small move of 0.6 px
23:35:49.625 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:35:49.625 00.000 8622407232 Status Line: Clearing backlash step  34
23:35:49.625 00.000 13002215424 Worker thread wakes up
23:35:49.625 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:35:49.625 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:35:49.625 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:35:49.625 00.000 13002215424 MoveAxis(N, 1000, -)
23:35:49.625 00.000 8622407232 Backlash: Clearing backlash step  34, Last Delta = 0.58 px, CumDistance = 18.60 px
23:35:49.625 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=230, max=59007, med=5299, FiltMin=2048, FiltMax=45670, Gamma=0.560
23:35:49.625 00.000 8622407232 UpdateGuideState exits: m=871543 SNR=116.5
23:35:49.625 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:49.625 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:35:49.625 00.000 8622407232 Enqueuing Expose request
23:35:50.675 01.050 13002215424 Move returns status 0, amount 1000
23:35:50.675 00.000 13002215424 move complete, result=0
23:35:50.675 00.000 13002215424 worker thread done servicing request
23:35:50.675 00.000 13002215424 Worker thread wakes up
23:35:50.675 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:35:50.675 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1700,31,31)
23:35:50.976 00.301 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":698,"jsonrpc":"2.0","method":"get_connected"}
23:35:50.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":698}
23:35:50.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":699,"jsonrpc":"2.0","method":"get_app_state"}
23:35:50.978 00.000 8622407232 case statement mapped state 3 to 2
23:35:50.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":699}
23:35:53.972 02.994 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":700,"jsonrpc":"2.0","method":"get_connected"}
23:35:53.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":700}
23:35:53.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":701,"jsonrpc":"2.0","method":"get_app_state"}
23:35:53.973 00.000 8622407232 case statement mapped state 3 to 2
23:35:53.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":701}
23:35:55.854 01.881 13002215424 Exposure complete
23:35:55.865 00.011 13002215424 worker thread done servicing request
23:35:55.865 00.000 8622407232 OnExposeComplete: enter
23:35:55.865 00.000 8622407232 UpdateGuideState(): m_state=3
23:35:55.865 00.000 8622407232 Star::Find(15, 1645, 1715, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 56
23:35:55.866 00.001 8622407232 Star::Find returns 1 (0), X=1645.97, Y=1714.58, Mass=943592, SNR=140.0, Peak=56255 HFD=4.7
23:35:55.866 00.000 8622407232 Backlash: Rejected small move of 0.9 px
23:35:55.866 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:35:55.866 00.000 8622407232 Status Line: Clearing backlash step  35
23:35:55.866 00.000 13002215424 Worker thread wakes up
23:35:55.866 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:35:55.866 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:35:55.866 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:35:55.866 00.000 13002215424 MoveAxis(N, 1000, -)
23:35:55.866 00.000 8622407232 Backlash: Clearing backlash step  35, Last Delta = 0.85 px, CumDistance = 19.36 px
23:35:55.867 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=51, max=58815, med=5286, FiltMin=1881, FiltMax=44684, Gamma=0.560
23:35:55.867 00.000 8622407232 UpdateGuideState exits: m=943592 SNR=140.0
23:35:55.867 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:55.867 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:35:55.867 00.000 8622407232 Enqueuing Expose request
23:35:56.913 01.046 13002215424 Move returns status 0, amount 1000
23:35:56.914 00.001 13002215424 move complete, result=0
23:35:56.914 00.000 13002215424 worker thread done servicing request
23:35:56.914 00.000 13002215424 Worker thread wakes up
23:35:56.914 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:35:56.914 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1700,31,31)
23:35:56.978 00.064 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":702,"jsonrpc":"2.0","method":"get_connected"}
23:35:56.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":702}
23:35:56.980 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":703,"jsonrpc":"2.0","method":"get_app_state"}
23:35:56.980 00.000 8622407232 case statement mapped state 3 to 2
23:35:56.980 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":703}
23:35:59.976 02.996 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":704,"jsonrpc":"2.0","method":"get_connected"}
23:35:59.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":704}
23:35:59.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":705,"jsonrpc":"2.0","method":"get_app_state"}
23:35:59.978 00.000 8622407232 case statement mapped state 3 to 2
23:35:59.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":705}
23:36:02.105 02.126 13002215424 Exposure complete
23:36:02.117 00.012 13002215424 worker thread done servicing request
23:36:02.117 00.000 8622407232 OnExposeComplete: enter
23:36:02.118 00.001 8622407232 UpdateGuideState(): m_state=3
23:36:02.118 00.000 8622407232 Star::Find(15, 1645, 1714, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 57
23:36:02.118 00.000 8622407232 Star::Find returns 1 (0), X=1645.82, Y=1714.24, Mass=912972, SNR=110.7, Peak=56575 HFD=4.5
23:36:02.118 00.000 8622407232 Backlash: Rejected small move of 0.4 px
23:36:02.118 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:36:02.118 00.000 8622407232 Status Line: Clearing backlash step  36
23:36:02.118 00.000 13002215424 Worker thread wakes up
23:36:02.118 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:36:02.118 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:36:02.118 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:36:02.118 00.000 13002215424 MoveAxis(N, 1000, -)
23:36:02.118 00.000 8622407232 Backlash: Clearing backlash step  36, Last Delta = 0.37 px, CumDistance = 19.69 px
23:36:02.119 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=166, max=56575, med=5286, FiltMin=2034, FiltMax=49753, Gamma=0.560
23:36:02.119 00.000 8622407232 UpdateGuideState exits: m=912972 SNR=110.7
23:36:02.119 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:02.119 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:36:02.119 00.000 8622407232 Enqueuing Expose request
23:36:02.978 00.859 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":706,"jsonrpc":"2.0","method":"get_connected"}
23:36:02.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":706}
23:36:02.980 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":707,"jsonrpc":"2.0","method":"get_app_state"}
23:36:02.980 00.000 8622407232 case statement mapped state 3 to 2
23:36:02.980 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":707}
23:36:03.152 00.172 13002215424 Move returns status 0, amount 1000
23:36:03.152 00.000 13002215424 move complete, result=0
23:36:03.152 00.000 13002215424 worker thread done servicing request
23:36:03.153 00.001 13002215424 Worker thread wakes up
23:36:03.153 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:36:03.153 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1699,31,31)
23:36:05.972 02.819 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":708,"jsonrpc":"2.0","method":"get_connected"}
23:36:05.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":708}
23:36:05.974 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":709,"jsonrpc":"2.0","method":"get_app_state"}
23:36:05.974 00.000 8622407232 case statement mapped state 3 to 2
23:36:05.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":709}
23:36:08.352 02.378 13002215424 Exposure complete
23:36:08.363 00.011 13002215424 worker thread done servicing request
23:36:08.363 00.000 8622407232 OnExposeComplete: enter
23:36:08.364 00.001 8622407232 UpdateGuideState(): m_state=3
23:36:08.364 00.000 8622407232 Star::Find(15, 1645, 1714, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 58
23:36:08.364 00.000 8622407232 Star::Find returns 1 (0), X=1645.79, Y=1713.77, Mass=907482, SNR=141.0, Peak=53375 HFD=4.7
23:36:08.364 00.000 8622407232 Backlash: Rejected small move of 0.5 px
23:36:08.364 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:36:08.364 00.000 13002215424 Worker thread wakes up
23:36:08.364 00.000 8622407232 Status Line: Clearing backlash step  37
23:36:08.364 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:36:08.364 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:36:08.364 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:36:08.364 00.000 13002215424 MoveAxis(N, 1000, -)
23:36:08.365 00.001 8622407232 Backlash: Clearing backlash step  37, Last Delta = 0.46 px, CumDistance = 20.14 px
23:36:08.365 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=58777, med=5299, FiltMin=2060, FiltMax=54182, Gamma=0.560
23:36:08.365 00.000 8622407232 UpdateGuideState exits: m=907482 SNR=141.0
23:36:08.365 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:08.365 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:36:08.365 00.000 8622407232 Enqueuing Expose request
23:36:08.977 00.612 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":710,"jsonrpc":"2.0","method":"get_connected"}
23:36:08.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":710}
23:36:08.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":711,"jsonrpc":"2.0","method":"get_app_state"}
23:36:08.979 00.001 8622407232 case statement mapped state 3 to 2
23:36:08.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":711}
23:36:09.407 00.428 13002215424 Move returns status 0, amount 1000
23:36:09.407 00.000 13002215424 move complete, result=0
23:36:09.407 00.000 13002215424 worker thread done servicing request
23:36:09.407 00.000 13002215424 Worker thread wakes up
23:36:09.407 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:36:09.408 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1699,31,31)
23:36:11.977 02.569 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":712,"jsonrpc":"2.0","method":"get_connected"}
23:36:11.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":712}
23:36:11.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":713,"jsonrpc":"2.0","method":"get_app_state"}
23:36:11.979 00.000 8622407232 case statement mapped state 3 to 2
23:36:11.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":713}
23:36:14.599 02.620 13002215424 Exposure complete
23:36:14.611 00.012 13002215424 worker thread done servicing request
23:36:14.611 00.000 8622407232 OnExposeComplete: enter
23:36:14.611 00.000 8622407232 UpdateGuideState(): m_state=3
23:36:14.611 00.000 8622407232 Star::Find(15, 1645, 1713, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 59
23:36:14.611 00.000 8622407232 Star::Find returns 1 (0), X=1646.39, Y=1713.21, Mass=900243, SNR=104.7, Peak=53619 HFD=4.8
23:36:14.612 00.001 8622407232 Backlash: Rejected small move of 0.8 px
23:36:14.612 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:36:14.612 00.000 8622407232 Status Line: Clearing backlash step  38
23:36:14.612 00.000 13002215424 Worker thread wakes up
23:36:14.612 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:36:14.612 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:36:14.612 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:36:14.612 00.000 13002215424 MoveAxis(N, 1000, -)
23:36:14.612 00.000 8622407232 Backlash: Clearing backlash step  38, Last Delta = 0.82 px, CumDistance = 20.77 px
23:36:14.613 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=60505, med=5299, FiltMin=1791, FiltMax=50867, Gamma=0.560
23:36:14.613 00.000 8622407232 UpdateGuideState exits: m=900243 SNR=104.7
23:36:14.613 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:14.613 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:36:14.613 00.000 8622407232 Enqueuing Expose request
23:36:14.977 00.364 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":714,"jsonrpc":"2.0","method":"get_connected"}
23:36:14.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":714}
23:36:14.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":715,"jsonrpc":"2.0","method":"get_app_state"}
23:36:14.978 00.000 8622407232 case statement mapped state 3 to 2
23:36:14.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":715}
23:36:15.662 00.683 13002215424 Move returns status 0, amount 1000
23:36:15.662 00.000 13002215424 move complete, result=0
23:36:15.662 00.000 13002215424 worker thread done servicing request
23:36:15.662 00.000 13002215424 Worker thread wakes up
23:36:15.662 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:36:15.662 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1698,31,31)
23:36:17.972 02.310 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":716,"jsonrpc":"2.0","method":"get_connected"}
23:36:17.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":716}
23:36:17.974 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":717,"jsonrpc":"2.0","method":"get_app_state"}
23:36:17.974 00.000 8622407232 case statement mapped state 3 to 2
23:36:17.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":717}
23:36:20.844 02.870 13002215424 Exposure complete
23:36:20.855 00.011 13002215424 worker thread done servicing request
23:36:20.855 00.000 8622407232 OnExposeComplete: enter
23:36:20.855 00.000 8622407232 UpdateGuideState(): m_state=3
23:36:20.855 00.000 8622407232 Star::Find(15, 1646, 1713, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 60
23:36:20.856 00.001 8622407232 Star::Find returns 1 (0), X=1646.57, Y=1713.09, Mass=893040, SNR=107.9, Peak=53747 HFD=4.3
23:36:20.856 00.000 8622407232 Backlash: Rejected small move of 0.2 px
23:36:20.856 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:36:20.856 00.000 8622407232 Status Line: Clearing backlash step  39
23:36:20.856 00.000 13002215424 Worker thread wakes up
23:36:20.856 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:36:20.856 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:36:20.856 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:36:20.856 00.000 13002215424 MoveAxis(N, 1000, -)
23:36:20.856 00.000 8622407232 Backlash: Clearing backlash step  39, Last Delta = 0.22 px, CumDistance = 20.91 px
23:36:20.856 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=12, max=56217, med=5286, FiltMin=1868, FiltMax=47936, Gamma=0.560
23:36:20.856 00.000 8622407232 UpdateGuideState exits: m=893040 SNR=107.9
23:36:20.856 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:20.856 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:36:20.856 00.000 8622407232 Enqueuing Expose request
23:36:20.976 00.120 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":718,"jsonrpc":"2.0","method":"get_connected"}
23:36:20.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":718}
23:36:20.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":719,"jsonrpc":"2.0","method":"get_app_state"}
23:36:20.977 00.000 8622407232 case statement mapped state 3 to 2
23:36:20.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":719}
23:36:21.900 00.923 13002215424 Move returns status 0, amount 1000
23:36:21.900 00.000 13002215424 move complete, result=0
23:36:21.901 00.001 13002215424 worker thread done servicing request
23:36:21.901 00.000 13002215424 Worker thread wakes up
23:36:21.901 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:36:21.901 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1698,31,31)
23:36:23.977 02.076 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":720,"jsonrpc":"2.0","method":"get_connected"}
23:36:23.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":720}
23:36:23.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":721,"jsonrpc":"2.0","method":"get_app_state"}
23:36:23.978 00.000 8622407232 case statement mapped state 3 to 2
23:36:23.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":721}
23:36:26.976 02.997 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":722,"jsonrpc":"2.0","method":"get_connected"}
23:36:26.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":722}
23:36:26.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":723,"jsonrpc":"2.0","method":"get_app_state"}
23:36:26.978 00.000 8622407232 case statement mapped state 3 to 2
23:36:26.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":723}
23:36:27.091 00.113 13002215424 Exposure complete
23:36:27.103 00.012 13002215424 worker thread done servicing request
23:36:27.103 00.000 8622407232 OnExposeComplete: enter
23:36:27.103 00.000 8622407232 UpdateGuideState(): m_state=3
23:36:27.103 00.000 8622407232 Star::Find(15, 1646, 1713, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 61
23:36:27.103 00.000 8622407232 Star::Find returns 1 (0), X=1646.35, Y=1712.27, Mass=878290, SNR=139.4, Peak=49651 HFD=4.7
23:36:27.104 00.001 8622407232 Backlash: Rejected small move of 0.9 px
23:36:27.104 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:36:27.104 00.000 8622407232 Status Line: Clearing backlash step  40
23:36:27.104 00.000 13002215424 Worker thread wakes up
23:36:27.104 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:36:27.104 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:36:27.104 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:36:27.104 00.000 13002215424 MoveAxis(N, 1000, -)
23:36:27.104 00.000 8622407232 Backlash: Clearing backlash step  40, Last Delta = 0.85 px, CumDistance = 21.70 px
23:36:27.104 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=38, max=56614, med=5286, FiltMin=1932, FiltMax=47731, Gamma=0.560
23:36:27.104 00.000 8622407232 UpdateGuideState exits: m=878290 SNR=139.4
23:36:27.104 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:27.104 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:36:27.104 00.000 8622407232 Enqueuing Expose request
23:36:28.156 01.052 13002215424 Move returns status 0, amount 1000
23:36:28.156 00.000 13002215424 move complete, result=0
23:36:28.156 00.000 13002215424 worker thread done servicing request
23:36:28.156 00.000 13002215424 Worker thread wakes up
23:36:28.156 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:36:28.157 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1631,1697,31,31)
23:36:29.973 01.816 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":724,"jsonrpc":"2.0","method":"get_connected"}
23:36:29.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":724}
23:36:29.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":725,"jsonrpc":"2.0","method":"get_app_state"}
23:36:29.974 00.000 8622407232 case statement mapped state 3 to 2
23:36:29.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":725}
23:36:32.977 03.003 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":726,"jsonrpc":"2.0","method":"get_connected"}
23:36:32.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":726}
23:36:32.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":727,"jsonrpc":"2.0","method":"get_app_state"}
23:36:32.979 00.000 8622407232 case statement mapped state 3 to 2
23:36:32.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":727}
23:36:33.340 00.361 13002215424 Exposure complete
23:36:33.352 00.012 13002215424 worker thread done servicing request
23:36:33.352 00.000 8622407232 OnExposeComplete: enter
23:36:33.352 00.000 8622407232 UpdateGuideState(): m_state=3
23:36:33.352 00.000 8622407232 Star::Find(15, 1646, 1712, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 62
23:36:33.352 00.000 8622407232 Star::Find returns 1 (0), X=1647.06, Y=1712.12, Mass=811516, SNR=122.4, Peak=48333 HFD=4.5
23:36:33.352 00.000 8622407232 Backlash: Rejected small move of 0.7 px
23:36:33.352 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:36:33.352 00.000 8622407232 Status Line: Clearing backlash step  41
23:36:33.352 00.000 13002215424 Worker thread wakes up
23:36:33.352 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:36:33.353 00.001 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:36:33.353 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:36:33.353 00.000 13002215424 MoveAxis(N, 1000, -)
23:36:33.353 00.000 8622407232 Backlash: Clearing backlash step  41, Last Delta = 0.73 px, CumDistance = 21.94 px
23:36:33.353 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54156, med=5286, FiltMin=2150, FiltMax=45043, Gamma=0.560
23:36:33.353 00.000 8622407232 UpdateGuideState exits: m=811516 SNR=122.4
23:36:33.353 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:33.353 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:36:33.353 00.000 8622407232 Enqueuing Expose request
23:36:34.394 01.041 13002215424 Move returns status 0, amount 1000
23:36:34.395 00.001 13002215424 move complete, result=0
23:36:34.395 00.000 13002215424 worker thread done servicing request
23:36:34.395 00.000 13002215424 Worker thread wakes up
23:36:34.395 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:36:34.395 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1697,31,31)
23:36:35.977 01.582 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":728,"jsonrpc":"2.0","method":"get_connected"}
23:36:35.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":728}
23:36:35.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":729,"jsonrpc":"2.0","method":"get_app_state"}
23:36:35.979 00.000 8622407232 case statement mapped state 3 to 2
23:36:35.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":729}
23:36:38.977 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":730,"jsonrpc":"2.0","method":"get_connected"}
23:36:38.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":730}
23:36:38.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":731,"jsonrpc":"2.0","method":"get_app_state"}
23:36:38.978 00.000 8622407232 case statement mapped state 3 to 2
23:36:38.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":731}
23:36:39.584 00.606 13002215424 Exposure complete
23:36:39.595 00.011 13002215424 worker thread done servicing request
23:36:39.595 00.000 8622407232 OnExposeComplete: enter
23:36:39.595 00.000 8622407232 UpdateGuideState(): m_state=3
23:36:39.595 00.000 8622407232 Star::Find(15, 1647, 1712, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 63
23:36:39.595 00.000 8622407232 Star::Find returns 1 (0), X=1647.17, Y=1711.48, Mass=804777, SNR=100.1, Peak=48870 HFD=4.7
23:36:39.595 00.000 8622407232 Backlash: Rejected small move of 0.6 px
23:36:39.595 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:36:39.595 00.000 8622407232 Status Line: Clearing backlash step  42
23:36:39.595 00.000 13002215424 Worker thread wakes up
23:36:39.596 00.001 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:36:39.596 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:36:39.596 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:36:39.596 00.000 13002215424 MoveAxis(N, 1000, -)
23:36:39.596 00.000 8622407232 Backlash: Clearing backlash step  42, Last Delta = 0.65 px, CumDistance = 22.59 px
23:36:39.596 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=58252, med=5286, FiltMin=1798, FiltMax=48998, Gamma=0.560
23:36:39.596 00.000 8622407232 UpdateGuideState exits: m=804777 SNR=100.1
23:36:39.596 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:39.596 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:36:39.596 00.000 8622407232 Enqueuing Expose request
23:36:40.633 01.037 13002215424 Move returns status 0, amount 1000
23:36:40.633 00.000 13002215424 move complete, result=0
23:36:40.634 00.001 13002215424 worker thread done servicing request
23:36:40.634 00.000 13002215424 Worker thread wakes up
23:36:40.634 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:36:40.634 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1696,31,31)
23:36:41.971 01.337 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":732,"jsonrpc":"2.0","method":"get_connected"}
23:36:41.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":732}
23:36:41.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":733,"jsonrpc":"2.0","method":"get_app_state"}
23:36:41.973 00.000 8622407232 case statement mapped state 3 to 2
23:36:41.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":733}
23:36:44.976 03.003 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":734,"jsonrpc":"2.0","method":"get_connected"}
23:36:44.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":734}
23:36:44.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":735,"jsonrpc":"2.0","method":"get_app_state"}
23:36:44.978 00.000 8622407232 case statement mapped state 3 to 2
23:36:44.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":735}
23:36:45.828 00.850 13002215424 Exposure complete
23:36:45.839 00.011 13002215424 worker thread done servicing request
23:36:45.839 00.000 8622407232 OnExposeComplete: enter
23:36:45.839 00.000 8622407232 UpdateGuideState(): m_state=3
23:36:45.839 00.000 8622407232 Star::Find(15, 1647, 1711, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 64
23:36:45.839 00.000 8622407232 Star::Find returns 1 (0), X=1647.55, Y=1711.44, Mass=855729, SNR=115.9, Peak=60134 HFD=4.3
23:36:45.839 00.000 8622407232 Backlash: Rejected small move of 0.4 px
23:36:45.839 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:36:45.839 00.000 8622407232 Status Line: Clearing backlash step  43
23:36:45.839 00.000 13002215424 Worker thread wakes up
23:36:45.840 00.001 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:36:45.840 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:36:45.840 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:36:45.840 00.000 13002215424 MoveAxis(N, 1000, -)
23:36:45.840 00.000 8622407232 Backlash: Clearing backlash step  43, Last Delta = 0.38 px, CumDistance = 22.69 px
23:36:45.840 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=60134, med=5286, FiltMin=1766, FiltMax=49024, Gamma=0.560
23:36:45.840 00.000 8622407232 UpdateGuideState exits: m=855729 SNR=115.9
23:36:45.840 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:45.840 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:36:45.840 00.000 8622407232 Enqueuing Expose request
23:36:46.888 01.048 13002215424 Move returns status 0, amount 1000
23:36:46.888 00.000 13002215424 move complete, result=0
23:36:46.889 00.001 13002215424 worker thread done servicing request
23:36:46.889 00.000 13002215424 Worker thread wakes up
23:36:46.889 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:36:46.889 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1633,1696,31,31)
23:36:47.977 01.088 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":736,"jsonrpc":"2.0","method":"get_connected"}
23:36:47.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":736}
23:36:47.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":737,"jsonrpc":"2.0","method":"get_app_state"}
23:36:47.978 00.000 8622407232 case statement mapped state 3 to 2
23:36:47.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":737}
23:36:50.977 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":738,"jsonrpc":"2.0","method":"get_connected"}
23:36:50.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":738}
23:36:50.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":739,"jsonrpc":"2.0","method":"get_app_state"}
23:36:50.979 00.000 8622407232 case statement mapped state 3 to 2
23:36:50.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":739}
23:36:52.078 01.099 13002215424 Exposure complete
23:36:52.090 00.012 13002215424 worker thread done servicing request
23:36:52.090 00.000 8622407232 OnExposeComplete: enter
23:36:52.090 00.000 8622407232 UpdateGuideState(): m_state=3
23:36:52.090 00.000 8622407232 Star::Find(15, 1647, 1711, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 65
23:36:52.090 00.000 8622407232 Star::Find returns 1 (0), X=1647.67, Y=1710.76, Mass=900272, SNR=115.6, Peak=61030 HFD=4.2
23:36:52.091 00.001 8622407232 Backlash: Rejected small move of 0.7 px
23:36:52.091 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:36:52.091 00.000 8622407232 Status Line: Clearing backlash step  44
23:36:52.091 00.000 13002215424 Worker thread wakes up
23:36:52.091 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:36:52.091 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:36:52.091 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:36:52.091 00.000 13002215424 MoveAxis(N, 1000, -)
23:36:52.091 00.000 8622407232 Backlash: Clearing backlash step  44, Last Delta = 0.69 px, CumDistance = 23.38 px
23:36:52.091 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=61030, med=5286, FiltMin=1804, FiltMax=47155, Gamma=0.560
23:36:52.091 00.000 8622407232 UpdateGuideState exits: m=900272 SNR=115.6
23:36:52.091 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:52.091 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:36:52.091 00.000 8622407232 Enqueuing Expose request
23:36:53.143 01.052 13002215424 Move returns status 0, amount 1000
23:36:53.143 00.000 13002215424 move complete, result=0
23:36:53.143 00.000 13002215424 worker thread done servicing request
23:36:53.143 00.000 13002215424 Worker thread wakes up
23:36:53.143 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:36:53.143 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1633,1696,31,31)
23:36:53.972 00.829 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":740,"jsonrpc":"2.0","method":"get_connected"}
23:36:53.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":740}
23:36:53.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":741,"jsonrpc":"2.0","method":"get_app_state"}
23:36:53.973 00.000 8622407232 case statement mapped state 3 to 2
23:36:53.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":741}
23:36:56.976 03.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":742,"jsonrpc":"2.0","method":"get_connected"}
23:36:56.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":742}
23:36:56.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":743,"jsonrpc":"2.0","method":"get_app_state"}
23:36:56.978 00.000 8622407232 case statement mapped state 3 to 2
23:36:56.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":743}
23:36:58.325 01.347 13002215424 Exposure complete
23:36:58.337 00.012 13002215424 worker thread done servicing request
23:36:58.337 00.000 8622407232 OnExposeComplete: enter
23:36:58.337 00.000 8622407232 UpdateGuideState(): m_state=3
23:36:58.337 00.000 8622407232 Star::Find(15, 1647, 1710, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 66
23:36:58.337 00.000 8622407232 Star::Find returns 1 (0), X=1647.55, Y=1710.08, Mass=748405, SNR=96.8, Peak=54861 HFD=4.1
23:36:58.337 00.000 8622407232 Backlash: Rejected small move of 0.7 px
23:36:58.337 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:36:58.337 00.000 8622407232 Status Line: Clearing backlash step  45
23:36:58.337 00.000 13002215424 Worker thread wakes up
23:36:58.337 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:36:58.337 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:36:58.338 00.001 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:36:58.338 00.000 13002215424 MoveAxis(N, 1000, -)
23:36:58.338 00.000 8622407232 Backlash: Clearing backlash step  45, Last Delta = 0.69 px, CumDistance = 24.03 px
23:36:58.338 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=55142, med=5273, FiltMin=1997, FiltMax=46860, Gamma=0.560
23:36:58.338 00.000 8622407232 UpdateGuideState exits: m=748405 SNR=96.8
23:36:58.338 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:58.338 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:36:58.338 00.000 8622407232 Enqueuing Expose request
23:36:59.382 01.044 13002215424 Move returns status 0, amount 1000
23:36:59.383 00.001 13002215424 move complete, result=0
23:36:59.383 00.000 13002215424 worker thread done servicing request
23:36:59.383 00.000 13002215424 Worker thread wakes up
23:36:59.383 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:36:59.384 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1633,1695,31,31)
23:36:59.977 00.593 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":744,"jsonrpc":"2.0","method":"get_connected"}
23:36:59.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":744}
23:36:59.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":745,"jsonrpc":"2.0","method":"get_app_state"}
23:36:59.979 00.001 8622407232 case statement mapped state 3 to 2
23:36:59.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":745}
23:37:02.977 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":746,"jsonrpc":"2.0","method":"get_connected"}
23:37:02.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":746}
23:37:02.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":747,"jsonrpc":"2.0","method":"get_app_state"}
23:37:02.978 00.000 8622407232 case statement mapped state 3 to 2
23:37:02.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":747}
23:37:04.574 01.596 13002215424 Exposure complete
23:37:04.586 00.012 13002215424 worker thread done servicing request
23:37:04.586 00.000 8622407232 OnExposeComplete: enter
23:37:04.586 00.000 8622407232 UpdateGuideState(): m_state=3
23:37:04.586 00.000 8622407232 Star::Find(15, 1647, 1710, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 67
23:37:04.587 00.001 8622407232 Star::Find returns 1 (0), X=1647.80, Y=1709.37, Mass=847676, SNR=100.3, Peak=55718 HFD=4.5
23:37:04.587 00.000 8622407232 Backlash: Rejected small move of 0.8 px
23:37:04.587 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:37:04.587 00.000 13002215424 Worker thread wakes up
23:37:04.587 00.000 8622407232 Status Line: Clearing backlash step  46
23:37:04.587 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:37:04.587 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:37:04.587 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:37:04.587 00.000 13002215424 MoveAxis(N, 1000, -)
23:37:04.588 00.001 8622407232 Backlash: Clearing backlash step  46, Last Delta = 0.75 px, CumDistance = 24.77 px
23:37:04.588 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=56204, med=5286, FiltMin=1881, FiltMax=49305, Gamma=0.560
23:37:04.588 00.000 8622407232 UpdateGuideState exits: m=847676 SNR=100.3
23:37:04.588 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:04.588 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:37:04.588 00.000 8622407232 Enqueuing Expose request
23:37:05.637 01.049 13002215424 Move returns status 0, amount 1000
23:37:05.638 00.001 13002215424 move complete, result=0
23:37:05.638 00.000 13002215424 worker thread done servicing request
23:37:05.638 00.000 13002215424 Worker thread wakes up
23:37:05.638 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:37:05.638 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1633,1694,31,31)
23:37:05.971 00.333 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":748,"jsonrpc":"2.0","method":"get_connected"}
23:37:05.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":748}
23:37:05.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":749,"jsonrpc":"2.0","method":"get_app_state"}
23:37:05.973 00.000 8622407232 case statement mapped state 3 to 2
23:37:05.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":749}
23:37:08.976 03.003 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":750,"jsonrpc":"2.0","method":"get_connected"}
23:37:08.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":750}
23:37:08.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":751,"jsonrpc":"2.0","method":"get_app_state"}
23:37:08.978 00.000 8622407232 case statement mapped state 3 to 2
23:37:08.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":751}
23:37:10.818 01.840 13002215424 Exposure complete
23:37:10.829 00.011 13002215424 worker thread done servicing request
23:37:10.829 00.000 8622407232 OnExposeComplete: enter
23:37:10.829 00.000 8622407232 UpdateGuideState(): m_state=3
23:37:10.829 00.000 8622407232 Star::Find(15, 1647, 1709, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 68
23:37:10.829 00.000 8622407232 Star::Find returns 1 (0), X=1647.42, Y=1709.13, Mass=854610, SNR=109.2, Peak=58854 HFD=3.9
23:37:10.830 00.001 8622407232 Backlash: Rejected small move of 0.5 px
23:37:10.830 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:37:10.830 00.000 8622407232 Status Line: Clearing backlash step  47
23:37:10.830 00.000 13002215424 Worker thread wakes up
23:37:10.830 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:37:10.830 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:37:10.830 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:37:10.830 00.000 13002215424 MoveAxis(N, 1000, -)
23:37:10.830 00.000 8622407232 Backlash: Clearing backlash step  47, Last Delta = 0.45 px, CumDistance = 24.96 px
23:37:10.830 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=59251, med=5286, FiltMin=1695, FiltMax=49740, Gamma=0.560
23:37:10.830 00.000 8622407232 UpdateGuideState exits: m=854610 SNR=109.2
23:37:10.830 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:10.830 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:37:10.830 00.000 8622407232 Enqueuing Expose request
23:37:11.876 01.046 13002215424 Move returns status 0, amount 1000
23:37:11.876 00.000 13002215424 move complete, result=0
23:37:11.877 00.001 13002215424 worker thread done servicing request
23:37:11.877 00.000 13002215424 Worker thread wakes up
23:37:11.877 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:37:11.877 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1694,31,31)
23:37:11.977 00.100 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":752,"jsonrpc":"2.0","method":"get_connected"}
23:37:11.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":752}
23:37:11.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":753,"jsonrpc":"2.0","method":"get_app_state"}
23:37:11.979 00.000 8622407232 case statement mapped state 3 to 2
23:37:11.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":753}
23:37:14.976 02.997 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":754,"jsonrpc":"2.0","method":"get_connected"}
23:37:14.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":754}
23:37:14.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":755,"jsonrpc":"2.0","method":"get_app_state"}
23:37:14.978 00.000 8622407232 case statement mapped state 3 to 2
23:37:14.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":755}
23:37:17.063 02.085 13002215424 Exposure complete
23:37:17.075 00.012 13002215424 worker thread done servicing request
23:37:17.075 00.000 8622407232 OnExposeComplete: enter
23:37:17.075 00.000 8622407232 UpdateGuideState(): m_state=3
23:37:17.075 00.000 8622407232 Star::Find(15, 1647, 1709, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 69
23:37:17.075 00.000 8622407232 Star::Find returns 1 (0), X=1647.27, Y=1708.26, Mass=835503, SNR=95.4, Peak=51033 HFD=4.5
23:37:17.075 00.000 8622407232 Backlash: Rejected small move of 0.9 px
23:37:17.076 00.001 8622407232 Backlash: Reached clearing limit but total displacement > 3px - proceeding with calibration
23:37:17.076 00.000 8622407232 Backlash: North calibration moves starting at {1647.4,1709.1}, Offset = 7.2 px
23:37:17.076 00.000 8622407232 Backlash: Total distance moved = 7.2
23:37:17.076 00.000 8622407232 Backlash: Falling Through to state GO_NORTH
23:37:17.076 00.000 8622407232 Status Line: North step   1, dist= 0.0
23:37:17.077 00.001 8622407232 Enqueuing Calibration Move request for direction 0
23:37:17.077 00.000 13002215424 Worker thread wakes up
23:37:17.077 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:37:17.077 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:37:17.077 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:37:17.077 00.000 13002215424 MoveAxis(N, 1000, -)
23:37:17.077 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=153, max=55283, med=5273, FiltMin=1958, FiltMax=48243, Gamma=0.560
23:37:17.077 00.000 8622407232 UpdateGuideState exits: m=835503 SNR=95.4
23:37:17.077 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:17.077 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:37:17.077 00.000 8622407232 Enqueuing Expose request
23:37:17.971 00.894 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":756,"jsonrpc":"2.0","method":"get_connected"}
23:37:17.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":756}
23:37:17.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":757,"jsonrpc":"2.0","method":"get_app_state"}
23:37:17.973 00.000 8622407232 case statement mapped state 3 to 2
23:37:17.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":757}
23:37:18.115 00.142 13002215424 Move returns status 0, amount 1000
23:37:18.115 00.000 13002215424 move complete, result=0
23:37:18.115 00.000 13002215424 worker thread done servicing request
23:37:18.115 00.000 13002215424 Worker thread wakes up
23:37:18.115 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:37:18.115 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1693,31,31)
23:37:20.977 02.862 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":758,"jsonrpc":"2.0","method":"get_connected"}
23:37:20.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":758}
23:37:20.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":759,"jsonrpc":"2.0","method":"get_app_state"}
23:37:20.978 00.000 8622407232 case statement mapped state 3 to 2
23:37:20.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":759}
23:37:23.310 02.332 13002215424 Exposure complete
23:37:23.322 00.012 13002215424 worker thread done servicing request
23:37:23.322 00.000 8622407232 OnExposeComplete: enter
23:37:23.322 00.000 8622407232 UpdateGuideState(): m_state=3
23:37:23.322 00.000 8622407232 Star::Find(15, 1647, 1708, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 70
23:37:23.322 00.000 8622407232 Star::Find returns 1 (0), X=1647.58, Y=1707.73, Mass=976186, SNR=135.8, Peak=52057 HFD=4.8
23:37:23.322 00.000 8622407232 Status Line: North step   2, dist= 0.6
23:37:23.323 00.001 8622407232 Enqueuing Calibration Move request for direction 0
23:37:23.323 00.000 13002215424 Worker thread wakes up
23:37:23.323 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:37:23.323 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:37:23.323 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:37:23.323 00.000 13002215424 MoveAxis(N, 1000, -)
23:37:23.323 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=76, max=55602, med=5286, FiltMin=1600, FiltMax=49600, Gamma=0.560
23:37:23.323 00.000 8622407232 UpdateGuideState exits: m=976186 SNR=135.8
23:37:23.323 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:23.323 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:37:23.323 00.000 8622407232 Enqueuing Expose request
23:37:23.976 00.653 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":760,"jsonrpc":"2.0","method":"get_connected"}
23:37:23.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":760}
23:37:23.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":761,"jsonrpc":"2.0","method":"get_app_state"}
23:37:23.978 00.000 8622407232 case statement mapped state 3 to 2
23:37:23.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":761}
23:37:24.369 00.391 13002215424 Move returns status 0, amount 1000
23:37:24.369 00.000 13002215424 move complete, result=0
23:37:24.369 00.000 13002215424 worker thread done servicing request
23:37:24.369 00.000 13002215424 Worker thread wakes up
23:37:24.369 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:37:24.369 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1633,1693,31,31)
23:37:26.977 02.608 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":762,"jsonrpc":"2.0","method":"get_connected"}
23:37:26.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":762}
23:37:26.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":763,"jsonrpc":"2.0","method":"get_app_state"}
23:37:26.979 00.000 8622407232 case statement mapped state 3 to 2
23:37:26.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":763}
23:37:29.557 02.578 13002215424 Exposure complete
23:37:29.569 00.012 13002215424 worker thread done servicing request
23:37:29.569 00.000 8622407232 OnExposeComplete: enter
23:37:29.569 00.000 8622407232 UpdateGuideState(): m_state=3
23:37:29.569 00.000 8622407232 Star::Find(15, 1647, 1707, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 71
23:37:29.569 00.000 8622407232 Star::Find returns 1 (0), X=1647.04, Y=1707.01, Mass=922123, SNR=130.7, Peak=54476 HFD=4.5
23:37:29.570 00.001 8622407232 Status Line: North step   3, dist= 1.3
23:37:29.570 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:37:29.570 00.000 13002215424 Worker thread wakes up
23:37:29.570 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:37:29.571 00.001 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:37:29.571 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:37:29.571 00.000 13002215424 MoveAxis(N, 1000, -)
23:37:29.571 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=58431, med=5273, FiltMin=1728, FiltMax=50687, Gamma=0.560
23:37:29.571 00.000 8622407232 UpdateGuideState exits: m=922123 SNR=130.7
23:37:29.571 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:29.571 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:37:29.571 00.000 8622407232 Enqueuing Expose request
23:37:29.973 00.402 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":764,"jsonrpc":"2.0","method":"get_connected"}
23:37:29.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":764}
23:37:29.974 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":765,"jsonrpc":"2.0","method":"get_app_state"}
23:37:29.975 00.001 8622407232 case statement mapped state 3 to 2
23:37:29.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":765}
23:37:30.609 00.634 13002215424 Move returns status 0, amount 1000
23:37:30.609 00.000 13002215424 move complete, result=0
23:37:30.609 00.000 13002215424 worker thread done servicing request
23:37:30.609 00.000 13002215424 Worker thread wakes up
23:37:30.609 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:37:30.609 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1692,31,31)
23:37:32.976 02.367 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":766,"jsonrpc":"2.0","method":"get_connected"}
23:37:32.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":766}
23:37:32.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":767,"jsonrpc":"2.0","method":"get_app_state"}
23:37:32.978 00.000 8622407232 case statement mapped state 3 to 2
23:37:32.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":767}
23:37:35.805 02.827 13002215424 Exposure complete
23:37:35.817 00.012 13002215424 worker thread done servicing request
23:37:35.817 00.000 8622407232 OnExposeComplete: enter
23:37:35.817 00.000 8622407232 UpdateGuideState(): m_state=3
23:37:35.817 00.000 8622407232 Star::Find(15, 1647, 1707, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 72
23:37:35.817 00.000 8622407232 Star::Find returns 1 (0), X=1647.44, Y=1706.51, Mass=910931, SNR=111.7, Peak=57484 HFD=4.3
23:37:35.818 00.001 8622407232 Status Line: North step   4, dist= 1.8
23:37:35.818 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:37:35.818 00.000 13002215424 Worker thread wakes up
23:37:35.818 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:37:35.818 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:37:35.818 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:37:35.818 00.000 13002215424 MoveAxis(N, 1000, -)
23:37:35.818 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=77, max=57484, med=5286, FiltMin=1817, FiltMax=48371, Gamma=0.560
23:37:35.818 00.000 8622407232 UpdateGuideState exits: m=910931 SNR=111.7
23:37:35.818 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:35.818 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:37:35.818 00.000 8622407232 Enqueuing Expose request
23:37:35.976 00.158 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":768,"jsonrpc":"2.0","method":"get_connected"}
23:37:35.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":768}
23:37:35.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":769,"jsonrpc":"2.0","method":"get_app_state"}
23:37:35.977 00.000 8622407232 case statement mapped state 3 to 2
23:37:35.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":769}
23:37:36.864 00.887 13002215424 Move returns status 0, amount 1000
23:37:36.864 00.000 13002215424 move complete, result=0
23:37:36.864 00.000 13002215424 worker thread done servicing request
23:37:36.864 00.000 13002215424 Worker thread wakes up
23:37:36.865 00.001 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:37:36.865 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1692,31,31)
23:37:38.977 02.112 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":770,"jsonrpc":"2.0","method":"get_connected"}
23:37:38.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":770}
23:37:38.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":771,"jsonrpc":"2.0","method":"get_app_state"}
23:37:38.979 00.000 8622407232 case statement mapped state 3 to 2
23:37:38.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":771}
23:37:41.972 02.993 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":772,"jsonrpc":"2.0","method":"get_connected"}
23:37:41.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":772}
23:37:41.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":773,"jsonrpc":"2.0","method":"get_app_state"}
23:37:41.974 00.001 8622407232 case statement mapped state 3 to 2
23:37:41.974 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":773}
23:37:42.052 00.078 13002215424 Exposure complete
23:37:42.064 00.012 13002215424 worker thread done servicing request
23:37:42.064 00.000 8622407232 OnExposeComplete: enter
23:37:42.064 00.000 8622407232 UpdateGuideState(): m_state=3
23:37:42.064 00.000 8622407232 Star::Find(15, 1647, 1706, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 73
23:37:42.064 00.000 8622407232 Star::Find returns 1 (0), X=1647.20, Y=1705.96, Mass=879263, SNR=130.1, Peak=49561 HFD=4.6
23:37:42.064 00.000 8622407232 Status Line: North step   5, dist= 2.3
23:37:42.065 00.001 8622407232 Enqueuing Calibration Move request for direction 0
23:37:42.065 00.000 13002215424 Worker thread wakes up
23:37:42.065 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:37:42.065 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:37:42.065 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:37:42.065 00.000 13002215424 MoveAxis(N, 1000, -)
23:37:42.065 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=128, max=52517, med=5286, FiltMin=2009, FiltMax=45439, Gamma=0.560
23:37:42.065 00.000 8622407232 UpdateGuideState exits: m=879263 SNR=130.1
23:37:42.065 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:42.065 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:37:42.065 00.000 8622407232 Enqueuing Expose request
23:37:43.182 01.117 13002215424 Move returns status 0, amount 1000
23:37:43.183 00.001 13002215424 move complete, result=0
23:37:43.183 00.000 13002215424 worker thread done servicing request
23:37:43.183 00.000 13002215424 Worker thread wakes up
23:37:43.183 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:37:43.183 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1691,31,31)
23:37:44.978 01.795 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":774,"jsonrpc":"2.0","method":"get_connected"}
23:37:44.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":774}
23:37:44.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":775,"jsonrpc":"2.0","method":"get_app_state"}
23:37:44.979 00.000 8622407232 case statement mapped state 3 to 2
23:37:44.980 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":775}
23:37:47.977 02.997 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":776,"jsonrpc":"2.0","method":"get_connected"}
23:37:47.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":776}
23:37:47.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":777,"jsonrpc":"2.0","method":"get_app_state"}
23:37:47.978 00.000 8622407232 case statement mapped state 3 to 2
23:37:47.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":777}
23:37:48.297 00.318 13002215424 Exposure complete
23:37:48.309 00.012 13002215424 worker thread done servicing request
23:37:48.309 00.000 8622407232 OnExposeComplete: enter
23:37:48.309 00.000 8622407232 UpdateGuideState(): m_state=3
23:37:48.309 00.000 8622407232 Star::Find(15, 1647, 1705, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 74
23:37:48.309 00.000 8622407232 Star::Find returns 1 (0), X=1647.12, Y=1705.17, Mass=949562, SNR=109.8, Peak=55231 HFD=4.4
23:37:48.310 00.001 8622407232 Status Line: North step   6, dist= 3.1
23:37:48.310 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:37:48.310 00.000 13002215424 Worker thread wakes up
23:37:48.310 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:37:48.310 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:37:48.310 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:37:48.310 00.000 13002215424 MoveAxis(N, 1000, -)
23:37:48.310 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=76, max=57714, med=5286, FiltMin=1830, FiltMax=47078, Gamma=0.560
23:37:48.310 00.000 8622407232 UpdateGuideState exits: m=949562 SNR=109.8
23:37:48.310 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:48.310 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:37:48.310 00.000 8622407232 Enqueuing Expose request
23:37:49.357 01.047 13002215424 Move returns status 0, amount 1000
23:37:49.357 00.000 13002215424 move complete, result=0
23:37:49.357 00.000 13002215424 worker thread done servicing request
23:37:49.358 00.001 13002215424 Worker thread wakes up
23:37:49.358 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:37:49.358 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1632,1690,31,31)
23:37:50.977 01.619 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":778,"jsonrpc":"2.0","method":"get_connected"}
23:37:50.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":778}
23:37:50.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":779,"jsonrpc":"2.0","method":"get_app_state"}
23:37:50.979 00.000 8622407232 case statement mapped state 3 to 2
23:37:50.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":779}
23:37:53.972 02.993 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":780,"jsonrpc":"2.0","method":"get_connected"}
23:37:53.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":780}
23:37:53.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":781,"jsonrpc":"2.0","method":"get_app_state"}
23:37:53.973 00.000 8622407232 case statement mapped state 3 to 2
23:37:53.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":781}
23:37:54.544 00.571 13002215424 Exposure complete
23:37:54.556 00.012 13002215424 worker thread done servicing request
23:37:54.556 00.000 8622407232 OnExposeComplete: enter
23:37:54.556 00.000 8622407232 UpdateGuideState(): m_state=3
23:37:54.557 00.001 8622407232 Star::Find(15, 1647, 1705, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 75
23:37:54.557 00.000 8622407232 Star::Find returns 1 (0), X=1647.51, Y=1704.91, Mass=945928, SNR=107.2, Peak=62822 HFD=4.3
23:37:54.557 00.000 8622407232 Status Line: North step   7, dist= 3.4
23:37:54.558 00.001 8622407232 Enqueuing Calibration Move request for direction 0
23:37:54.558 00.000 13002215424 Worker thread wakes up
23:37:54.558 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:37:54.558 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:37:54.558 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:37:54.558 00.000 13002215424 MoveAxis(N, 1000, -)
23:37:54.558 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=62822, med=5286, FiltMin=1881, FiltMax=50214, Gamma=0.560
23:37:54.558 00.000 8622407232 UpdateGuideState exits: m=945928 SNR=107.2
23:37:54.558 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:54.558 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:37:54.558 00.000 8622407232 Enqueuing Expose request
23:37:55.596 01.038 13002215424 Move returns status 0, amount 1000
23:37:55.596 00.000 13002215424 move complete, result=0
23:37:55.596 00.000 13002215424 worker thread done servicing request
23:37:55.597 00.001 13002215424 Worker thread wakes up
23:37:55.597 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:37:55.597 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1633,1690,31,31)
23:37:56.977 01.380 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":782,"jsonrpc":"2.0","method":"get_connected"}
23:37:56.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":782}
23:37:56.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":783,"jsonrpc":"2.0","method":"get_app_state"}
23:37:56.979 00.000 8622407232 case statement mapped state 3 to 2
23:37:56.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":783}
23:37:59.977 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":784,"jsonrpc":"2.0","method":"get_connected"}
23:37:59.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":784}
23:37:59.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":785,"jsonrpc":"2.0","method":"get_app_state"}
23:37:59.979 00.001 8622407232 case statement mapped state 3 to 2
23:37:59.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":785}
23:38:00.792 00.813 13002215424 Exposure complete
23:38:00.804 00.012 13002215424 worker thread done servicing request
23:38:00.804 00.000 8622407232 OnExposeComplete: enter
23:38:00.804 00.000 8622407232 UpdateGuideState(): m_state=3
23:38:00.804 00.000 8622407232 Star::Find(15, 1647, 1704, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 76
23:38:00.804 00.000 8622407232 Star::Find returns 1 (0), X=1647.52, Y=1704.29, Mass=899135, SNR=119.3, Peak=54463 HFD=4.7
23:38:00.805 00.001 8622407232 Status Line: North step   8, dist= 4.0
23:38:00.805 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:38:00.805 00.000 13002215424 Worker thread wakes up
23:38:00.805 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:38:00.805 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:38:00.805 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:38:00.805 00.000 13002215424 MoveAxis(N, 1000, -)
23:38:00.805 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=153, max=57011, med=5299, FiltMin=1510, FiltMax=45299, Gamma=0.560
23:38:00.805 00.000 8622407232 UpdateGuideState exits: m=899135 SNR=119.3
23:38:00.805 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:00.805 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:38:00.805 00.000 8622407232 Enqueuing Expose request
23:38:01.851 01.046 13002215424 Move returns status 0, amount 1000
23:38:01.851 00.000 13002215424 move complete, result=0
23:38:01.851 00.000 13002215424 worker thread done servicing request
23:38:01.852 00.001 13002215424 Worker thread wakes up
23:38:01.852 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:38:01.852 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1633,1689,31,31)
23:38:02.977 01.125 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":786,"jsonrpc":"2.0","method":"get_connected"}
23:38:02.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":786}
23:38:02.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":787,"jsonrpc":"2.0","method":"get_app_state"}
23:38:02.979 00.000 8622407232 case statement mapped state 3 to 2
23:38:02.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":787}
23:38:05.972 02.993 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":788,"jsonrpc":"2.0","method":"get_connected"}
23:38:05.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":788}
23:38:05.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":789,"jsonrpc":"2.0","method":"get_app_state"}
23:38:05.973 00.000 8622407232 case statement mapped state 3 to 2
23:38:05.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":789}
23:38:07.038 01.065 13002215424 Exposure complete
23:38:07.050 00.012 13002215424 worker thread done servicing request
23:38:07.050 00.000 8622407232 OnExposeComplete: enter
23:38:07.050 00.000 8622407232 UpdateGuideState(): m_state=3
23:38:07.050 00.000 8622407232 Star::Find(15, 1647, 1704, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 77
23:38:07.050 00.000 8622407232 Star::Find returns 1 (0), X=1648.07, Y=1704.05, Mass=851879, SNR=108.5, Peak=52991 HFD=4.4
23:38:07.051 00.001 8622407232 Status Line: North step   9, dist= 4.3
23:38:07.051 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:38:07.051 00.000 13002215424 Worker thread wakes up
23:38:07.051 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:38:07.051 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:38:07.051 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:38:07.051 00.000 13002215424 MoveAxis(N, 1000, -)
23:38:07.051 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=294, max=56972, med=5286, FiltMin=1932, FiltMax=50880, Gamma=0.560
23:38:07.051 00.000 8622407232 UpdateGuideState exits: m=851879 SNR=108.5
23:38:07.051 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:07.051 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:38:07.051 00.000 8622407232 Enqueuing Expose request
23:38:08.090 01.039 13002215424 Move returns status 0, amount 1000
23:38:08.090 00.000 13002215424 move complete, result=0
23:38:08.091 00.001 13002215424 worker thread done servicing request
23:38:08.091 00.000 13002215424 Worker thread wakes up
23:38:08.091 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:38:08.091 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1633,1689,31,31)
23:38:08.975 00.884 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":790,"jsonrpc":"2.0","method":"get_connected"}
23:38:08.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":790}
23:38:08.976 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":791,"jsonrpc":"2.0","method":"get_app_state"}
23:38:08.977 00.001 8622407232 case statement mapped state 3 to 2
23:38:08.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":791}
23:38:11.977 03.000 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":792,"jsonrpc":"2.0","method":"get_connected"}
23:38:11.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":792}
23:38:11.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":793,"jsonrpc":"2.0","method":"get_app_state"}
23:38:11.979 00.000 8622407232 case statement mapped state 3 to 2
23:38:11.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":793}
23:38:13.283 01.304 13002215424 Exposure complete
23:38:13.294 00.011 13002215424 worker thread done servicing request
23:38:13.294 00.000 8622407232 OnExposeComplete: enter
23:38:13.294 00.000 8622407232 UpdateGuideState(): m_state=3
23:38:13.294 00.000 8622407232 Star::Find(15, 1648, 1704, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 78
23:38:13.295 00.001 8622407232 Star::Find returns 1 (0), X=1648.76, Y=1703.56, Mass=865855, SNR=114.4, Peak=45580 HFD=4.7
23:38:13.295 00.000 8622407232 Status Line: North step  10, dist= 4.9
23:38:13.295 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:38:13.295 00.000 13002215424 Worker thread wakes up
23:38:13.295 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:38:13.295 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:38:13.295 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:38:13.295 00.000 13002215424 MoveAxis(N, 1000, -)
23:38:13.295 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=60889, med=5286, FiltMin=1779, FiltMax=50188, Gamma=0.560
23:38:13.295 00.000 8622407232 UpdateGuideState exits: m=865855 SNR=114.4
23:38:13.295 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:13.295 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:38:13.295 00.000 8622407232 Enqueuing Expose request
23:38:14.361 01.066 13002215424 Move returns status 0, amount 1000
23:38:14.361 00.000 13002215424 move complete, result=0
23:38:14.362 00.001 13002215424 worker thread done servicing request
23:38:14.362 00.000 13002215424 Worker thread wakes up
23:38:14.362 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:38:14.362 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1634,1689,31,31)
23:38:14.977 00.615 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":794,"jsonrpc":"2.0","method":"get_connected"}
23:38:14.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":794}
23:38:14.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":795,"jsonrpc":"2.0","method":"get_app_state"}
23:38:14.978 00.000 8622407232 case statement mapped state 3 to 2
23:38:14.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":795}
23:38:17.971 02.992 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":796,"jsonrpc":"2.0","method":"get_connected"}
23:38:17.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":796}
23:38:17.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":797,"jsonrpc":"2.0","method":"get_app_state"}
23:38:17.972 00.000 8622407232 case statement mapped state 3 to 2
23:38:17.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":797}
23:38:19.528 01.556 13002215424 Exposure complete
23:38:19.540 00.012 13002215424 worker thread done servicing request
23:38:19.540 00.000 8622407232 OnExposeComplete: enter
23:38:19.540 00.000 8622407232 UpdateGuideState(): m_state=3
23:38:19.540 00.000 8622407232 Star::Find(15, 1648, 1703, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 79
23:38:19.540 00.000 8622407232 Star::Find returns 1 (0), X=1648.94, Y=1703.13, Mass=793944, SNR=109.3, Peak=50969 HFD=4.4
23:38:19.540 00.000 8622407232 Status Line: North step  11, dist= 5.4
23:38:19.541 00.001 8622407232 Enqueuing Calibration Move request for direction 0
23:38:19.541 00.000 13002215424 Worker thread wakes up
23:38:19.541 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:38:19.541 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:38:19.541 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:38:19.541 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=166, max=58073, med=5286, FiltMin=2086, FiltMax=48691, Gamma=0.560
23:38:19.541 00.000 13002215424 MoveAxis(N, 1000, -)
23:38:19.541 00.000 8622407232 UpdateGuideState exits: m=793944 SNR=109.3
23:38:19.541 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:19.541 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:38:19.541 00.000 8622407232 Enqueuing Expose request
23:38:20.584 01.043 13002215424 Move returns status 0, amount 1000
23:38:20.584 00.000 13002215424 move complete, result=0
23:38:20.584 00.000 13002215424 worker thread done servicing request
23:38:20.584 00.000 13002215424 Worker thread wakes up
23:38:20.585 00.001 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:38:20.585 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1634,1688,31,31)
23:38:20.977 00.392 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":798,"jsonrpc":"2.0","method":"get_connected"}
23:38:20.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":798}
23:38:20.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":799,"jsonrpc":"2.0","method":"get_app_state"}
23:38:20.978 00.000 8622407232 case statement mapped state 3 to 2
23:38:20.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":799}
23:38:23.977 02.999 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":800,"jsonrpc":"2.0","method":"get_connected"}
23:38:23.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":800}
23:38:23.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":801,"jsonrpc":"2.0","method":"get_app_state"}
23:38:23.979 00.000 8622407232 case statement mapped state 3 to 2
23:38:23.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":801}
23:38:25.777 01.798 13002215424 Exposure complete
23:38:25.789 00.012 13002215424 worker thread done servicing request
23:38:25.789 00.000 8622407232 OnExposeComplete: enter
23:38:25.789 00.000 8622407232 UpdateGuideState(): m_state=3
23:38:25.789 00.000 8622407232 Star::Find(15, 1648, 1703, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 80
23:38:25.789 00.000 8622407232 Star::Find returns 1 (0), X=1649.98, Y=1702.93, Mass=880171, SNR=104.2, Peak=58598 HFD=4.4
23:38:25.790 00.001 8622407232 Status Line: North step  12, dist= 6.0
23:38:25.790 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:38:25.790 00.000 13002215424 Worker thread wakes up
23:38:25.790 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:38:25.790 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:38:25.790 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:38:25.790 00.000 13002215424 MoveAxis(N, 1000, -)
23:38:25.790 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=58623, med=5286, FiltMin=1971, FiltMax=47142, Gamma=0.560
23:38:25.790 00.000 8622407232 UpdateGuideState exits: m=880171 SNR=104.2
23:38:25.790 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:25.790 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:38:25.790 00.000 8622407232 Enqueuing Expose request
23:38:26.839 01.049 13002215424 Move returns status 0, amount 1000
23:38:26.839 00.000 13002215424 move complete, result=0
23:38:26.839 00.000 13002215424 worker thread done servicing request
23:38:26.839 00.000 13002215424 Worker thread wakes up
23:38:26.840 00.001 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:38:26.840 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1635,1688,31,31)
23:38:26.977 00.137 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":802,"jsonrpc":"2.0","method":"get_connected"}
23:38:26.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":802}
23:38:26.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":803,"jsonrpc":"2.0","method":"get_app_state"}
23:38:26.979 00.001 8622407232 case statement mapped state 3 to 2
23:38:26.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":803}
23:38:29.970 02.991 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":804,"jsonrpc":"2.0","method":"get_connected"}
23:38:29.970 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":804}
23:38:29.971 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":805,"jsonrpc":"2.0","method":"get_app_state"}
23:38:29.971 00.000 8622407232 case statement mapped state 3 to 2
23:38:29.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":805}
23:38:32.024 02.053 13002215424 Exposure complete
23:38:32.036 00.012 13002215424 worker thread done servicing request
23:38:32.036 00.000 8622407232 OnExposeComplete: enter
23:38:32.036 00.000 8622407232 UpdateGuideState(): m_state=3
23:38:32.036 00.000 8622407232 Star::Find(15, 1649, 1702, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 81
23:38:32.036 00.000 8622407232 Star::Find returns 1 (0), X=1650.21, Y=1702.78, Mass=839530, SNR=125.7, Peak=50073 HFD=4.4
23:38:32.037 00.001 8622407232 Status Line: North step  13, dist= 6.2
23:38:32.037 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:38:32.037 00.000 13002215424 Worker thread wakes up
23:38:32.037 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:38:32.037 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:38:32.037 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:38:32.037 00.000 13002215424 MoveAxis(N, 1000, -)
23:38:32.037 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=166, max=58751, med=5286, FiltMin=1881, FiltMax=48716, Gamma=0.560
23:38:32.037 00.000 8622407232 UpdateGuideState exits: m=839530 SNR=125.7
23:38:32.037 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:32.037 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:38:32.037 00.000 8622407232 Enqueuing Expose request
23:38:32.977 00.940 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":806,"jsonrpc":"2.0","method":"get_connected"}
23:38:32.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":806}
23:38:32.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":807,"jsonrpc":"2.0","method":"get_app_state"}
23:38:32.979 00.000 8622407232 case statement mapped state 3 to 2
23:38:32.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":807}
23:38:33.078 00.099 13002215424 Move returns status 0, amount 1000
23:38:33.078 00.000 13002215424 move complete, result=0
23:38:33.078 00.000 13002215424 worker thread done servicing request
23:38:33.078 00.000 13002215424 Worker thread wakes up
23:38:33.078 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:38:33.078 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1635,1688,31,31)
23:38:35.977 02.899 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":808,"jsonrpc":"2.0","method":"get_connected"}
23:38:35.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":808}
23:38:35.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":809,"jsonrpc":"2.0","method":"get_app_state"}
23:38:35.979 00.000 8622407232 case statement mapped state 3 to 2
23:38:35.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":809}
23:38:38.265 02.286 13002215424 Exposure complete
23:38:38.276 00.011 13002215424 worker thread done servicing request
23:38:38.276 00.000 8622407232 OnExposeComplete: enter
23:38:38.276 00.000 8622407232 UpdateGuideState(): m_state=3
23:38:38.276 00.000 8622407232 Star::Find(15, 1650, 1702, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 82
23:38:38.276 00.000 8622407232 Star::Find returns 1 (0), X=1650.75, Y=1702.17, Mass=852988, SNR=104.0, Peak=47846 HFD=4.5
23:38:38.276 00.000 8622407232 Status Line: North step  14, dist= 7.0
23:38:38.277 00.001 8622407232 Enqueuing Calibration Move request for direction 0
23:38:38.277 00.000 13002215424 Worker thread wakes up
23:38:38.277 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:38:38.277 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:38:38.277 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:38:38.277 00.000 13002215424 MoveAxis(N, 1000, -)
23:38:38.277 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=166, max=57523, med=5286, FiltMin=1830, FiltMax=47731, Gamma=0.560
23:38:38.277 00.000 8622407232 UpdateGuideState exits: m=852988 SNR=104.0
23:38:38.277 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:38.277 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:38:38.277 00.000 8622407232 Enqueuing Expose request
23:38:38.977 00.700 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":810,"jsonrpc":"2.0","method":"get_connected"}
23:38:38.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":810}
23:38:38.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":811,"jsonrpc":"2.0","method":"get_app_state"}
23:38:38.979 00.000 8622407232 case statement mapped state 3 to 2
23:38:38.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":811}
23:38:39.317 00.338 13002215424 Move returns status 0, amount 1000
23:38:39.317 00.000 13002215424 move complete, result=0
23:38:39.317 00.000 13002215424 worker thread done servicing request
23:38:39.317 00.000 13002215424 Worker thread wakes up
23:38:39.317 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:38:39.317 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1636,1687,31,31)
23:38:41.971 02.654 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":812,"jsonrpc":"2.0","method":"get_connected"}
23:38:41.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":812}
23:38:41.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":813,"jsonrpc":"2.0","method":"get_app_state"}
23:38:41.972 00.000 8622407232 case statement mapped state 3 to 2
23:38:41.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":813}
23:38:44.517 02.545 13002215424 Exposure complete
23:38:44.529 00.012 13002215424 worker thread done servicing request
23:38:44.529 00.000 8622407232 OnExposeComplete: enter
23:38:44.529 00.000 8622407232 UpdateGuideState(): m_state=3
23:38:44.529 00.000 8622407232 Star::Find(15, 1650, 1702, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 83
23:38:44.529 00.000 8622407232 Star::Find returns 1 (0), X=1651.54, Y=1701.98, Mass=970324, SNR=109.5, Peak=55910 HFD=5.0
23:38:44.529 00.000 8622407232 Status Line: North step  15, dist= 7.6
23:38:44.530 00.001 8622407232 Enqueuing Calibration Move request for direction 0
23:38:44.530 00.000 13002215424 Worker thread wakes up
23:38:44.530 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:38:44.530 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:38:44.530 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:38:44.530 00.000 13002215424 MoveAxis(N, 1000, -)
23:38:44.530 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=268, max=57177, med=5273, FiltMin=2099, FiltMax=47129, Gamma=0.560
23:38:44.530 00.000 8622407232 UpdateGuideState exits: m=970324 SNR=109.5
23:38:44.530 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:44.530 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:38:44.530 00.000 8622407232 Enqueuing Expose request
23:38:44.976 00.446 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":814,"jsonrpc":"2.0","method":"get_connected"}
23:38:44.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":814}
23:38:44.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":815,"jsonrpc":"2.0","method":"get_app_state"}
23:38:44.978 00.001 8622407232 case statement mapped state 3 to 2
23:38:44.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":815}
23:38:45.572 00.594 13002215424 Move returns status 0, amount 1000
23:38:45.572 00.000 13002215424 move complete, result=0
23:38:45.572 00.000 13002215424 worker thread done servicing request
23:38:45.572 00.000 13002215424 Worker thread wakes up
23:38:45.572 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:38:45.572 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1637,1687,31,31)
23:38:47.975 02.403 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":816,"jsonrpc":"2.0","method":"get_connected"}
23:38:47.976 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":816}
23:38:47.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":817,"jsonrpc":"2.0","method":"get_app_state"}
23:38:47.977 00.000 8622407232 case statement mapped state 3 to 2
23:38:47.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":817}
23:38:50.763 02.785 13002215424 Exposure complete
23:38:50.775 00.012 13002215424 worker thread done servicing request
23:38:50.775 00.000 8622407232 OnExposeComplete: enter
23:38:50.775 00.000 8622407232 UpdateGuideState(): m_state=3
23:38:50.775 00.000 8622407232 Star::Find(15, 1651, 1701, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 84
23:38:50.775 00.000 8622407232 Star::Find returns 1 (0), X=1651.53, Y=1701.42, Mass=752170, SNR=102.2, Peak=55475 HFD=4.3
23:38:50.776 00.001 8622407232 Status Line: North step  16, dist= 8.1
23:38:50.776 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:38:50.776 00.000 13002215424 Worker thread wakes up
23:38:50.776 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:38:50.776 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:38:50.776 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:38:50.776 00.000 13002215424 MoveAxis(N, 1000, -)
23:38:50.777 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=57779, med=5273, FiltMin=2214, FiltMax=45490, Gamma=0.560
23:38:50.777 00.000 8622407232 UpdateGuideState exits: m=752170 SNR=102.2
23:38:50.777 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:50.777 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:38:50.777 00.000 8622407232 Enqueuing Expose request
23:38:50.976 00.199 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":818,"jsonrpc":"2.0","method":"get_connected"}
23:38:50.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":818}
23:38:50.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":819,"jsonrpc":"2.0","method":"get_app_state"}
23:38:50.977 00.000 8622407232 case statement mapped state 3 to 2
23:38:50.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":819}
23:38:51.826 00.849 13002215424 Move returns status 0, amount 1000
23:38:51.827 00.001 13002215424 move complete, result=0
23:38:51.827 00.000 13002215424 worker thread done servicing request
23:38:51.827 00.000 13002215424 Worker thread wakes up
23:38:51.827 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:38:51.827 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1637,1686,31,31)
23:38:53.971 02.144 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":820,"jsonrpc":"2.0","method":"get_connected"}
23:38:53.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":820}
23:38:53.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":821,"jsonrpc":"2.0","method":"get_app_state"}
23:38:53.972 00.000 8622407232 case statement mapped state 3 to 2
23:38:53.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":821}
23:38:56.977 03.004 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":822,"jsonrpc":"2.0","method":"get_connected"}
23:38:56.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":822}
23:38:56.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":823,"jsonrpc":"2.0","method":"get_app_state"}
23:38:56.979 00.000 8622407232 case statement mapped state 3 to 2
23:38:56.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":823}
23:38:57.010 00.031 13002215424 Exposure complete
23:38:57.021 00.011 13002215424 worker thread done servicing request
23:38:57.022 00.001 8622407232 OnExposeComplete: enter
23:38:57.022 00.000 8622407232 UpdateGuideState(): m_state=3
23:38:57.022 00.000 8622407232 Star::Find(15, 1651, 1701, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 85
23:38:57.022 00.000 8622407232 Star::Find returns 1 (0), X=1651.52, Y=1700.88, Mass=966315, SNR=129.2, Peak=61491 HFD=4.4
23:38:57.022 00.000 8622407232 Status Line: North step  17, dist= 8.5
23:38:57.022 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:38:57.022 00.000 13002215424 Worker thread wakes up
23:38:57.023 00.001 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:38:57.023 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:38:57.023 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:38:57.023 00.000 13002215424 MoveAxis(N, 1000, -)
23:38:57.023 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=61491, med=5286, FiltMin=2028, FiltMax=45311, Gamma=0.560
23:38:57.023 00.000 8622407232 UpdateGuideState exits: m=966315 SNR=129.2
23:38:57.023 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:57.023 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:38:57.023 00.000 8622407232 Enqueuing Expose request
23:38:58.065 01.042 13002215424 Move returns status 0, amount 1000
23:38:58.065 00.000 13002215424 move complete, result=0
23:38:58.065 00.000 13002215424 worker thread done servicing request
23:38:58.065 00.000 13002215424 Worker thread wakes up
23:38:58.066 00.001 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:38:58.066 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1637,1686,31,31)
23:38:59.976 01.910 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":824,"jsonrpc":"2.0","method":"get_connected"}
23:38:59.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":824}
23:38:59.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":825,"jsonrpc":"2.0","method":"get_app_state"}
23:38:59.978 00.000 8622407232 case statement mapped state 3 to 2
23:38:59.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":825}
23:39:02.977 02.999 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":826,"jsonrpc":"2.0","method":"get_connected"}
23:39:02.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":826}
23:39:02.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":827,"jsonrpc":"2.0","method":"get_app_state"}
23:39:02.979 00.000 8622407232 case statement mapped state 3 to 2
23:39:02.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":827}
23:39:03.257 00.278 13002215424 Exposure complete
23:39:03.269 00.012 13002215424 worker thread done servicing request
23:39:03.269 00.000 8622407232 OnExposeComplete: enter
23:39:03.269 00.000 8622407232 UpdateGuideState(): m_state=3
23:39:03.269 00.000 8622407232 Star::Find(15, 1651, 1700, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 86
23:39:03.269 00.000 8622407232 Star::Find returns 1 (0), X=1651.85, Y=1700.54, Mass=891927, SNR=114.9, Peak=55539 HFD=4.7
23:39:03.270 00.001 8622407232 Status Line: North step  18, dist= 9.0
23:39:03.270 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:39:03.270 00.000 13002215424 Worker thread wakes up
23:39:03.270 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:39:03.270 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:39:03.270 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:39:03.270 00.000 13002215424 MoveAxis(N, 1000, -)
23:39:03.270 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=57049, med=5286, FiltMin=1920, FiltMax=51251, Gamma=0.560
23:39:03.270 00.000 8622407232 UpdateGuideState exits: m=891927 SNR=114.9
23:39:03.270 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:03.271 00.001 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:39:03.271 00.000 8622407232 Enqueuing Expose request
23:39:04.319 01.048 13002215424 Move returns status 0, amount 1000
23:39:04.319 00.000 13002215424 move complete, result=0
23:39:04.319 00.000 13002215424 worker thread done servicing request
23:39:04.319 00.000 13002215424 Worker thread wakes up
23:39:04.319 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:39:04.319 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1637,1686,31,31)
23:39:05.971 01.652 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":828,"jsonrpc":"2.0","method":"get_connected"}
23:39:05.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":828}
23:39:05.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":829,"jsonrpc":"2.0","method":"get_app_state"}
23:39:05.972 00.000 8622407232 case statement mapped state 3 to 2
23:39:05.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":829}
23:39:08.975 03.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":830,"jsonrpc":"2.0","method":"get_connected"}
23:39:08.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":830}
23:39:08.977 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":831,"jsonrpc":"2.0","method":"get_app_state"}
23:39:08.977 00.000 8622407232 case statement mapped state 3 to 2
23:39:08.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":831}
23:39:09.505 00.528 13002215424 Exposure complete
23:39:09.517 00.012 13002215424 worker thread done servicing request
23:39:09.517 00.000 8622407232 OnExposeComplete: enter
23:39:09.517 00.000 8622407232 UpdateGuideState(): m_state=3
23:39:09.517 00.000 8622407232 Star::Find(15, 1651, 1700, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 87
23:39:09.517 00.000 8622407232 Star::Find returns 1 (0), X=1652.41, Y=1699.96, Mass=887419, SNR=102.6, Peak=51212 HFD=4.2
23:39:09.518 00.001 8622407232 Status Line: North step  19, dist= 9.8
23:39:09.518 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:39:09.518 00.000 13002215424 Worker thread wakes up
23:39:09.518 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:39:09.518 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:39:09.518 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:39:09.518 00.000 13002215424 MoveAxis(N, 1000, -)
23:39:09.518 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=62117, med=5286, FiltMin=2086, FiltMax=50559, Gamma=0.560
23:39:09.518 00.000 8622407232 UpdateGuideState exits: m=887419 SNR=102.6
23:39:09.519 00.001 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:09.519 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:39:09.519 00.000 8622407232 Enqueuing Expose request
23:39:10.559 01.040 13002215424 Move returns status 0, amount 1000
23:39:10.559 00.000 13002215424 move complete, result=0
23:39:10.559 00.000 13002215424 worker thread done servicing request
23:39:10.559 00.000 13002215424 Worker thread wakes up
23:39:10.560 00.001 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:39:10.560 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1637,1685,31,31)
23:39:11.977 01.417 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":832,"jsonrpc":"2.0","method":"get_connected"}
23:39:11.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":832}
23:39:11.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":833,"jsonrpc":"2.0","method":"get_app_state"}
23:39:11.979 00.000 8622407232 case statement mapped state 3 to 2
23:39:11.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":833}
23:39:14.977 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":834,"jsonrpc":"2.0","method":"get_connected"}
23:39:14.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":834}
23:39:14.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":835,"jsonrpc":"2.0","method":"get_app_state"}
23:39:14.979 00.000 8622407232 case statement mapped state 3 to 2
23:39:14.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":835}
23:39:15.750 00.771 13002215424 Exposure complete
23:39:15.763 00.013 13002215424 worker thread done servicing request
23:39:15.763 00.000 8622407232 OnExposeComplete: enter
23:39:15.763 00.000 8622407232 UpdateGuideState(): m_state=3
23:39:15.763 00.000 8622407232 Star::Find(15, 1652, 1699, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 88
23:39:15.763 00.000 8622407232 Star::Find returns 1 (0), X=1652.77, Y=1699.51, Mass=963675, SNR=115.4, Peak=49036 HFD=5.1
23:39:15.763 00.000 8622407232 Status Line: North step  20, dist=10.3
23:39:15.764 00.001 8622407232 Enqueuing Calibration Move request for direction 0
23:39:15.764 00.000 13002215424 Worker thread wakes up
23:39:15.764 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:39:15.764 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:39:15.764 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:39:15.764 00.000 13002215424 MoveAxis(N, 1000, -)
23:39:15.764 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=89, max=60773, med=5273, FiltMin=2175, FiltMax=50879, Gamma=0.560
23:39:15.764 00.000 8622407232 UpdateGuideState exits: m=963675 SNR=115.4
23:39:15.764 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:15.764 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:39:15.764 00.000 8622407232 Enqueuing Expose request
23:39:16.814 01.050 13002215424 Move returns status 0, amount 1000
23:39:16.814 00.000 13002215424 move complete, result=0
23:39:16.814 00.000 13002215424 worker thread done servicing request
23:39:16.814 00.000 13002215424 Worker thread wakes up
23:39:16.814 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:39:16.815 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1638,1685,31,31)
23:39:17.970 01.155 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":836,"jsonrpc":"2.0","method":"get_connected"}
23:39:17.970 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":836}
23:39:17.971 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":837,"jsonrpc":"2.0","method":"get_app_state"}
23:39:17.971 00.000 8622407232 case statement mapped state 3 to 2
23:39:17.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":837}
23:39:20.977 03.006 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":838,"jsonrpc":"2.0","method":"get_connected"}
23:39:20.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":838}
23:39:20.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":839,"jsonrpc":"2.0","method":"get_app_state"}
23:39:20.979 00.000 8622407232 case statement mapped state 3 to 2
23:39:20.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":839}
23:39:21.997 01.018 13002215424 Exposure complete
23:39:22.009 00.012 13002215424 worker thread done servicing request
23:39:22.009 00.000 8622407232 OnExposeComplete: enter
23:39:22.009 00.000 8622407232 UpdateGuideState(): m_state=3
23:39:22.009 00.000 8622407232 Star::Find(15, 1652, 1699, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 89
23:39:22.009 00.000 8622407232 Star::Find returns 1 (0), X=1652.45, Y=1699.00, Mass=866712, SNR=114.7, Peak=53388 HFD=4.1
23:39:22.009 00.000 8622407232 Status Line: North step  21, dist=10.6
23:39:22.010 00.001 8622407232 Enqueuing Calibration Move request for direction 0
23:39:22.010 00.000 13002215424 Worker thread wakes up
23:39:22.010 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:39:22.010 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:39:22.010 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:39:22.010 00.000 13002215424 MoveAxis(N, 1000, -)
23:39:22.010 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=59852, med=5273, FiltMin=1920, FiltMax=48511, Gamma=0.560
23:39:22.010 00.000 8622407232 UpdateGuideState exits: m=866712 SNR=114.7
23:39:22.010 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:22.010 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:39:22.010 00.000 8622407232 Enqueuing Expose request
23:39:23.053 01.043 13002215424 Move returns status 0, amount 1000
23:39:23.053 00.000 13002215424 move complete, result=0
23:39:23.053 00.000 13002215424 worker thread done servicing request
23:39:23.053 00.000 13002215424 Worker thread wakes up
23:39:23.053 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:39:23.054 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1637,1684,31,31)
23:39:23.976 00.922 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":840,"jsonrpc":"2.0","method":"get_connected"}
23:39:23.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":840}
23:39:23.978 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":841,"jsonrpc":"2.0","method":"get_app_state"}
23:39:23.978 00.000 8622407232 case statement mapped state 3 to 2
23:39:23.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":841}
23:39:26.977 02.999 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":842,"jsonrpc":"2.0","method":"get_connected"}
23:39:26.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":842}
23:39:26.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":843,"jsonrpc":"2.0","method":"get_app_state"}
23:39:26.978 00.000 8622407232 case statement mapped state 3 to 2
23:39:26.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":843}
23:39:28.245 01.267 13002215424 Exposure complete
23:39:28.257 00.012 13002215424 worker thread done servicing request
23:39:28.258 00.001 8622407232 OnExposeComplete: enter
23:39:28.258 00.000 8622407232 UpdateGuideState(): m_state=3
23:39:28.258 00.000 8622407232 Star::Find(15, 1652, 1698, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 90
23:39:28.258 00.000 8622407232 Star::Find returns 1 (0), X=1652.90, Y=1698.67, Mass=996904, SNR=129.8, Peak=56460 HFD=4.7
23:39:28.258 00.000 8622407232 Status Line: North step  22, dist=11.1
23:39:28.258 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:39:28.259 00.001 13002215424 Worker thread wakes up
23:39:28.259 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:39:28.259 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:39:28.259 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:39:28.259 00.000 13002215424 MoveAxis(N, 1000, -)
23:39:28.259 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=89, max=59007, med=5286, FiltMin=1932, FiltMax=47244, Gamma=0.560
23:39:28.259 00.000 8622407232 UpdateGuideState exits: m=996904 SNR=129.8
23:39:28.259 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:28.259 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:39:28.259 00.000 8622407232 Enqueuing Expose request
23:39:29.307 01.048 13002215424 Move returns status 0, amount 1000
23:39:29.308 00.001 13002215424 move complete, result=0
23:39:29.308 00.000 13002215424 worker thread done servicing request
23:39:29.308 00.000 13002215424 Worker thread wakes up
23:39:29.308 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:39:29.308 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1638,1684,31,31)
23:39:29.970 00.662 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":844,"jsonrpc":"2.0","method":"get_connected"}
23:39:29.970 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":844}
23:39:29.971 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":845,"jsonrpc":"2.0","method":"get_app_state"}
23:39:29.971 00.000 8622407232 case statement mapped state 3 to 2
23:39:29.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":845}
23:39:32.977 03.006 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":846,"jsonrpc":"2.0","method":"get_connected"}
23:39:32.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":846}
23:39:32.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":847,"jsonrpc":"2.0","method":"get_app_state"}
23:39:32.979 00.000 8622407232 case statement mapped state 3 to 2
23:39:32.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":847}
23:39:34.492 01.513 13002215424 Exposure complete
23:39:34.504 00.012 13002215424 worker thread done servicing request
23:39:34.504 00.000 8622407232 OnExposeComplete: enter
23:39:34.504 00.000 8622407232 UpdateGuideState(): m_state=3
23:39:34.504 00.000 8622407232 Star::Find(15, 1652, 1698, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 91
23:39:34.504 00.000 8622407232 Star::Find returns 1 (0), X=1653.06, Y=1698.12, Mass=885001, SNR=150.9, Peak=48115 HFD=4.5
23:39:34.505 00.001 8622407232 Status Line: North step  23, dist=11.7
23:39:34.505 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:39:34.505 00.000 13002215424 Worker thread wakes up
23:39:34.505 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:39:34.505 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:39:34.505 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:39:34.505 00.000 13002215424 MoveAxis(N, 1000, -)
23:39:34.505 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=55334, med=5286, FiltMin=1881, FiltMax=47474, Gamma=0.560
23:39:34.505 00.000 8622407232 UpdateGuideState exits: m=885001 SNR=150.9
23:39:34.505 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:34.505 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:39:34.505 00.000 8622407232 Enqueuing Expose request
23:39:35.546 01.041 13002215424 Move returns status 0, amount 1000
23:39:35.546 00.000 13002215424 move complete, result=0
23:39:35.546 00.000 13002215424 worker thread done servicing request
23:39:35.546 00.000 13002215424 Worker thread wakes up
23:39:35.546 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:39:35.546 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1638,1683,31,31)
23:39:35.977 00.431 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":848,"jsonrpc":"2.0","method":"get_connected"}
23:39:35.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":848}
23:39:35.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":849,"jsonrpc":"2.0","method":"get_app_state"}
23:39:35.979 00.001 8622407232 case statement mapped state 3 to 2
23:39:35.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":849}
23:39:38.977 02.998 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":850,"jsonrpc":"2.0","method":"get_connected"}
23:39:38.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":850}
23:39:38.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":851,"jsonrpc":"2.0","method":"get_app_state"}
23:39:38.979 00.000 8622407232 case statement mapped state 3 to 2
23:39:38.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":851}
23:39:40.740 01.761 13002215424 Exposure complete
23:39:40.752 00.012 13002215424 worker thread done servicing request
23:39:40.752 00.000 8622407232 OnExposeComplete: enter
23:39:40.752 00.000 8622407232 UpdateGuideState(): m_state=3
23:39:40.752 00.000 8622407232 Star::Find(15, 1653, 1698, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 92
23:39:40.753 00.001 8622407232 Star::Find returns 1 (0), X=1652.54, Y=1697.40, Mass=936244, SNR=108.7, Peak=52633 HFD=5.0
23:39:40.753 00.000 8622407232 Status Line: North step  24, dist=12.1
23:39:40.753 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:39:40.753 00.000 13002215424 Worker thread wakes up
23:39:40.753 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:39:40.753 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:39:40.753 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:39:40.753 00.000 13002215424 MoveAxis(N, 1000, -)
23:39:40.753 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=115, max=58764, med=5273, FiltMin=1983, FiltMax=48063, Gamma=0.560
23:39:40.753 00.000 8622407232 UpdateGuideState exits: m=936244 SNR=108.7
23:39:40.753 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:40.753 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:39:40.753 00.000 8622407232 Enqueuing Expose request
23:39:41.801 01.048 13002215424 Move returns status 0, amount 1000
23:39:41.802 00.001 13002215424 move complete, result=0
23:39:41.802 00.000 13002215424 worker thread done servicing request
23:39:41.802 00.000 13002215424 Worker thread wakes up
23:39:41.802 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:39:41.802 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1638,1682,31,31)
23:39:41.971 00.169 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":852,"jsonrpc":"2.0","method":"get_connected"}
23:39:41.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":852}
23:39:41.973 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":853,"jsonrpc":"2.0","method":"get_app_state"}
23:39:41.973 00.000 8622407232 case statement mapped state 3 to 2
23:39:41.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":853}
23:39:44.977 03.004 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":854,"jsonrpc":"2.0","method":"get_connected"}
23:39:44.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":854}
23:39:44.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":855,"jsonrpc":"2.0","method":"get_app_state"}
23:39:44.979 00.000 8622407232 case statement mapped state 3 to 2
23:39:44.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":855}
23:39:46.982 02.003 13002215424 Exposure complete
23:39:46.994 00.012 13002215424 worker thread done servicing request
23:39:46.994 00.000 8622407232 OnExposeComplete: enter
23:39:46.994 00.000 8622407232 UpdateGuideState(): m_state=3
23:39:46.994 00.000 8622407232 Star::Find(15, 1652, 1697, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 93
23:39:46.994 00.000 8622407232 Star::Find returns 1 (0), X=1653.18, Y=1697.12, Mass=969546, SNR=122.3, Peak=59749 HFD=4.4
23:39:46.994 00.000 8622407232 Status Line: North step  25, dist=12.6
23:39:46.995 00.001 8622407232 Enqueuing Calibration Move request for direction 0
23:39:46.995 00.000 13002215424 Worker thread wakes up
23:39:46.995 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:39:46.995 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:39:46.995 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:39:46.995 00.000 13002215424 MoveAxis(N, 1000, -)
23:39:46.995 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=128, max=60108, med=5261, FiltMin=1951, FiltMax=48230, Gamma=0.560
23:39:46.995 00.000 8622407232 UpdateGuideState exits: m=969546 SNR=122.3
23:39:46.995 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:46.995 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:39:46.995 00.000 8622407232 Enqueuing Expose request
23:39:47.977 00.982 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":856,"jsonrpc":"2.0","method":"get_connected"}
23:39:47.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":856}
23:39:47.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":857,"jsonrpc":"2.0","method":"get_app_state"}
23:39:47.979 00.000 8622407232 case statement mapped state 3 to 2
23:39:47.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":857}
23:39:48.040 00.061 13002215424 Move returns status 0, amount 1000
23:39:48.040 00.000 13002215424 move complete, result=0
23:39:48.041 00.001 13002215424 worker thread done servicing request
23:39:48.041 00.000 13002215424 Worker thread wakes up
23:39:48.041 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:39:48.041 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1638,1682,31,31)
23:39:50.977 02.936 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":858,"jsonrpc":"2.0","method":"get_connected"}
23:39:50.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":858}
23:39:50.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":859,"jsonrpc":"2.0","method":"get_app_state"}
23:39:50.979 00.000 8622407232 case statement mapped state 3 to 2
23:39:50.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":859}
23:39:53.229 02.250 13002215424 Exposure complete
23:39:53.238 00.009 13002215424 worker thread done servicing request
23:39:53.239 00.001 8622407232 OnExposeComplete: enter
23:39:53.239 00.000 8622407232 UpdateGuideState(): m_state=3
23:39:53.239 00.000 8622407232 Star::Find(15, 1653, 1697, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 94
23:39:53.239 00.000 8622407232 Star::Find returns 1 (0), X=1652.78, Y=1696.41, Mass=945491, SNR=124.4, Peak=52326 HFD=4.8
23:39:53.239 00.000 8622407232 Status Line: North step  26, dist=13.1
23:39:53.239 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:39:53.239 00.000 13002215424 Worker thread wakes up
23:39:53.240 00.001 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:39:53.240 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:39:53.240 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:39:53.240 00.000 13002215424 MoveAxis(N, 1000, -)
23:39:53.240 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=54412, med=5260, FiltMin=1971, FiltMax=45081, Gamma=0.560
23:39:53.240 00.000 8622407232 UpdateGuideState exits: m=945491 SNR=124.4
23:39:53.240 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:53.240 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:39:53.240 00.000 8622407232 Enqueuing Expose request
23:39:53.971 00.731 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":860,"jsonrpc":"2.0","method":"get_connected"}
23:39:53.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":860}
23:39:53.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":861,"jsonrpc":"2.0","method":"get_app_state"}
23:39:53.972 00.000 8622407232 case statement mapped state 3 to 2
23:39:53.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":861}
23:39:54.279 00.306 13002215424 Move returns status 0, amount 1000
23:39:54.279 00.000 13002215424 move complete, result=0
23:39:54.280 00.001 13002215424 worker thread done servicing request
23:39:54.280 00.000 13002215424 Worker thread wakes up
23:39:54.280 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:39:54.280 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1638,1681,31,31)
23:39:56.975 02.695 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":862,"jsonrpc":"2.0","method":"get_connected"}
23:39:56.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":862}
23:39:56.976 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":863,"jsonrpc":"2.0","method":"get_app_state"}
23:39:56.976 00.000 8622407232 case statement mapped state 3 to 2
23:39:56.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":863}
23:39:59.474 02.498 13002215424 Exposure complete
23:39:59.485 00.011 13002215424 worker thread done servicing request
23:39:59.486 00.001 8622407232 OnExposeComplete: enter
23:39:59.486 00.000 8622407232 UpdateGuideState(): m_state=3
23:39:59.486 00.000 8622407232 Star::Find(15, 1652, 1696, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 95
23:39:59.486 00.000 8622407232 Star::Find returns 1 (0), X=1653.22, Y=1696.10, Mass=890886, SNR=113.2, Peak=53209 HFD=4.8
23:39:59.486 00.000 8622407232 Status Line: North step  27, dist=13.5
23:39:59.486 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:39:59.486 00.000 13002215424 Worker thread wakes up
23:39:59.486 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:39:59.486 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:39:59.486 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:39:59.486 00.000 13002215424 MoveAxis(N, 1000, -)
23:39:59.486 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=51, max=53363, med=5273, FiltMin=2176, FiltMax=46886, Gamma=0.560
23:39:59.486 00.000 8622407232 UpdateGuideState exits: m=890886 SNR=113.2
23:39:59.487 00.001 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:59.487 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:39:59.487 00.000 8622407232 Enqueuing Expose request
23:39:59.976 00.489 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":864,"jsonrpc":"2.0","method":"get_connected"}
23:39:59.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":864}
23:39:59.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":865,"jsonrpc":"2.0","method":"get_app_state"}
23:39:59.978 00.000 8622407232 case statement mapped state 3 to 2
23:39:59.979 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":865}
23:40:00.534 00.555 13002215424 Move returns status 0, amount 1000
23:40:00.534 00.000 13002215424 move complete, result=0
23:40:00.534 00.000 13002215424 worker thread done servicing request
23:40:00.534 00.000 13002215424 Worker thread wakes up
23:40:00.535 00.001 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:40:00.535 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1638,1681,31,31)
23:40:02.977 02.442 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":866,"jsonrpc":"2.0","method":"get_connected"}
23:40:02.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":866}
23:40:02.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":867,"jsonrpc":"2.0","method":"get_app_state"}
23:40:02.979 00.000 8622407232 case statement mapped state 3 to 2
23:40:02.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":867}
23:40:05.720 02.741 13002215424 Exposure complete
23:40:05.730 00.010 13002215424 worker thread done servicing request
23:40:05.730 00.000 8622407232 OnExposeComplete: enter
23:40:05.730 00.000 8622407232 UpdateGuideState(): m_state=3
23:40:05.730 00.000 8622407232 Star::Find(15, 1653, 1696, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 96
23:40:05.731 00.001 8622407232 Star::Find returns 1 (0), X=1653.50, Y=1695.49, Mass=896737, SNR=93.1, Peak=56614 HFD=5.1
23:40:05.731 00.000 8622407232 Status Line: North step  28, dist=14.2
23:40:05.731 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:40:05.731 00.000 13002215424 Worker thread wakes up
23:40:05.731 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:40:05.731 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:40:05.731 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:40:05.731 00.000 13002215424 MoveAxis(N, 1000, -)
23:40:05.731 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=59263, med=5273, FiltMin=1459, FiltMax=47282, Gamma=0.560
23:40:05.731 00.000 8622407232 UpdateGuideState exits: m=896737 SNR=93.1
23:40:05.731 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:05.731 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:40:05.731 00.000 8622407232 Enqueuing Expose request
23:40:05.972 00.241 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":868,"jsonrpc":"2.0","method":"get_connected"}
23:40:05.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":868}
23:40:05.973 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":869,"jsonrpc":"2.0","method":"get_app_state"}
23:40:05.973 00.000 8622407232 case statement mapped state 3 to 2
23:40:05.973 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":869}
23:40:06.772 00.799 13002215424 Move returns status 0, amount 1000
23:40:06.773 00.001 13002215424 move complete, result=0
23:40:06.773 00.000 13002215424 worker thread done servicing request
23:40:06.773 00.000 13002215424 Worker thread wakes up
23:40:06.773 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:40:06.773 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1638,1680,31,31)
23:40:08.975 02.202 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":870,"jsonrpc":"2.0","method":"get_connected"}
23:40:08.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":870}
23:40:08.977 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":871,"jsonrpc":"2.0","method":"get_app_state"}
23:40:08.977 00.000 8622407232 case statement mapped state 3 to 2
23:40:08.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":871}
23:40:11.971 02.994 13002215424 Exposure complete
23:40:11.977 00.006 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":872,"jsonrpc":"2.0","method":"get_connected"}
23:40:11.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":872}
23:40:11.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":873,"jsonrpc":"2.0","method":"get_app_state"}
23:40:11.978 00.000 8622407232 case statement mapped state 3 to 2
23:40:11.978 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":873}
23:40:11.982 00.004 13002215424 worker thread done servicing request
23:40:11.982 00.000 8622407232 OnExposeComplete: enter
23:40:11.982 00.000 8622407232 UpdateGuideState(): m_state=3
23:40:11.982 00.000 8622407232 Star::Find(15, 1653, 1695, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 97
23:40:11.983 00.001 8622407232 Star::Find returns 1 (0), X=1653.59, Y=1694.95, Mass=876938, SNR=113.9, Peak=60517 HFD=4.3
23:40:11.983 00.000 8622407232 Status Line: North step  29, dist=14.7
23:40:11.983 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:40:11.983 00.000 13002215424 Worker thread wakes up
23:40:11.983 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:40:11.983 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:40:11.983 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:40:11.983 00.000 13002215424 MoveAxis(N, 1000, -)
23:40:11.983 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=153, max=61875, med=5273, FiltMin=1446, FiltMax=46950, Gamma=0.560
23:40:11.983 00.000 8622407232 UpdateGuideState exits: m=876938 SNR=113.9
23:40:11.983 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:11.983 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:40:11.983 00.000 8622407232 Enqueuing Expose request
23:40:13.028 01.045 13002215424 Move returns status 0, amount 1000
23:40:13.029 00.001 13002215424 move complete, result=0
23:40:13.029 00.000 13002215424 worker thread done servicing request
23:40:13.029 00.000 13002215424 Worker thread wakes up
23:40:13.029 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:40:13.030 00.001 13002215424 Handling exposure in thread, d=1000 o=3 r=(1639,1680,31,31)
23:40:14.977 01.947 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":874,"jsonrpc":"2.0","method":"get_connected"}
23:40:14.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":874}
23:40:14.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":875,"jsonrpc":"2.0","method":"get_app_state"}
23:40:14.979 00.000 8622407232 case statement mapped state 3 to 2
23:40:14.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":875}
23:40:17.971 02.992 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":876,"jsonrpc":"2.0","method":"get_connected"}
23:40:17.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":876}
23:40:17.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":877,"jsonrpc":"2.0","method":"get_app_state"}
23:40:17.972 00.000 8622407232 case statement mapped state 3 to 2
23:40:17.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":877}
23:40:18.217 00.245 13002215424 Exposure complete
23:40:18.229 00.012 13002215424 worker thread done servicing request
23:40:18.229 00.000 8622407232 OnExposeComplete: enter
23:40:18.229 00.000 8622407232 UpdateGuideState(): m_state=3
23:40:18.229 00.000 8622407232 Star::Find(15, 1653, 1694, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 98
23:40:18.229 00.000 8622407232 Star::Find returns 1 (0), X=1653.84, Y=1694.53, Mass=981725, SNR=131.0, Peak=53836 HFD=4.8
23:40:18.230 00.001 8622407232 Status Line: North step  30, dist=15.2
23:40:18.230 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:40:18.230 00.000 13002215424 Worker thread wakes up
23:40:18.230 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:40:18.230 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:40:18.230 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:40:18.230 00.000 13002215424 MoveAxis(N, 1000, -)
23:40:18.231 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=56741, med=5248, FiltMin=1728, FiltMax=48166, Gamma=0.560
23:40:18.231 00.000 8622407232 UpdateGuideState exits: m=981725 SNR=131.0
23:40:18.231 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:18.231 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:40:18.231 00.000 8622407232 Enqueuing Expose request
23:40:19.266 01.035 13002215424 Move returns status 0, amount 1000
23:40:19.267 00.001 13002215424 move complete, result=0
23:40:19.267 00.000 13002215424 worker thread done servicing request
23:40:19.267 00.000 13002215424 Worker thread wakes up
23:40:19.267 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:40:19.267 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1639,1680,31,31)
23:40:20.976 01.709 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":878,"jsonrpc":"2.0","method":"get_connected"}
23:40:20.976 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":878}
23:40:20.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":879,"jsonrpc":"2.0","method":"get_app_state"}
23:40:20.977 00.000 8622407232 case statement mapped state 3 to 2
23:40:20.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":879}
23:40:23.975 02.997 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":880,"jsonrpc":"2.0","method":"get_connected"}
23:40:23.976 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":880}
23:40:23.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":881,"jsonrpc":"2.0","method":"get_app_state"}
23:40:23.977 00.000 8622407232 case statement mapped state 3 to 2
23:40:23.977 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":881}
23:40:24.468 00.491 13002215424 Exposure complete
23:40:24.479 00.011 13002215424 worker thread done servicing request
23:40:24.479 00.000 8622407232 OnExposeComplete: enter
23:40:24.479 00.000 8622407232 UpdateGuideState(): m_state=3
23:40:24.479 00.000 8622407232 Star::Find(15, 1653, 1694, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 99
23:40:24.479 00.000 8622407232 Star::Find returns 1 (0), X=1654.05, Y=1693.85, Mass=943390, SNR=114.1, Peak=53196 HFD=4.7
23:40:24.480 00.001 8622407232 Status Line: North step  31, dist=15.9
23:40:24.480 00.000 8622407232 Enqueuing Calibration Move request for direction 0
23:40:24.480 00.000 13002215424 Worker thread wakes up
23:40:24.480 00.000 13002215424 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:40:24.480 00.000 13002215424 Handling axis move in thread for scope dir=0 dur=1000
23:40:24.480 00.000 13002215424 scope move axis dir= 0 dur= 1000 opts= 0x0
23:40:24.480 00.000 13002215424 MoveAxis(N, 1000, -)
23:40:24.480 00.000 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=59429, med=5260, FiltMin=2099, FiltMax=52761, Gamma=0.560
23:40:24.480 00.000 8622407232 UpdateGuideState exits: m=943390 SNR=114.1
23:40:24.480 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:24.480 00.000 8622407232 ScheduleExposure(1000,3,1) exposurePending=0
23:40:24.480 00.000 8622407232 Enqueuing Expose request
23:40:25.522 01.042 13002215424 Move returns status 0, amount 1000
23:40:25.522 00.000 13002215424 move complete, result=0
23:40:25.522 00.000 13002215424 worker thread done servicing request
23:40:25.522 00.000 13002215424 Worker thread wakes up
23:40:25.522 00.000 13002215424 worker thread servicing REQUEST_EXPOSE 1000
23:40:25.522 00.000 13002215424 Handling exposure in thread, d=1000 o=3 r=(1639,1679,31,31)
23:40:26.976 01.454 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":882,"jsonrpc":"2.0","method":"stop_capture"}
23:40:26.976 00.000 8622407232 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:40:26.977 00.001 8622407232 Status Line: Waiting for devices...
23:40:26.978 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":0,"id":882}
23:40:26.986 00.008 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":883,"jsonrpc":"2.0","method":"get_connected"}
23:40:26.986 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":883}
23:40:26.986 00.000 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":884,"jsonrpc":"2.0","method":"get_app_state"}
23:40:26.986 00.000 8622407232 case statement mapped state 3 to 2
23:40:26.986 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":884}
23:40:29.971 02.985 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":885,"jsonrpc":"2.0","method":"get_connected"}
23:40:29.971 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":885}
23:40:29.972 00.001 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":886,"jsonrpc":"2.0","method":"get_app_state"}
23:40:29.972 00.000 8622407232 case statement mapped state 3 to 2
23:40:29.972 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Calibrating","id":886}
23:40:30.710 00.738 13002215424 Exposure complete
23:40:30.721 00.011 13002215424 worker thread done servicing request
23:40:30.721 00.000 8622407232 OnExposeComplete: enter
23:40:30.721 00.000 8622407232 UpdateGuideState(): m_state=3
23:40:30.721 00.000 8622407232 Mount: notify guiding stopped
23:40:30.721 00.000 8622407232 PhdController failed: Guiding stopped
23:40:30.721 00.000 8622407232 PhdController: newstate STATE_FINISH
23:40:30.722 00.001 8622407232 PhdController complete: fail: Guiding stopped
23:40:30.722 00.000 8622407232 evsrv: {"Event":"SettleDone","Timestamp":1781970030.722,"Host":"Mac","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":0,"DroppedFrames":0}
23:40:30.722 00.000 8622407232 Mount: notify guiding dither settle done success=0
23:40:30.722 00.000 8622407232 PhdController: newstate STATE_IDLE
23:40:30.722 00.000 8622407232 Changing from state CALIBRATING_PRIMARY to STOP
23:40:30.722 00.000 8622407232 guider state => SELECTING
23:40:30.722 00.000 8622407232 Throw from /Users/andy/Incoming/phd2-build-20251209-235857/src/guider.cpp:1295->Stopped Guiding
23:40:30.722 00.000 8622407232 Status Line: Stopped Guiding
23:40:30.723 00.001 8622407232 UpdateImageDisplay: Size=(2592,1944) min=0, max=59250, med=5261, FiltMin=2060, FiltMax=50559, Gamma=0.560
23:40:30.723 00.000 8622407232 UpdateGuideState exits: Stopped Guiding
23:40:30.723 00.000 8622407232 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:40:30.723 00.000 8622407232 setting force full frames = true
23:40:30.723 00.000 8622407232 Status Line: Stopped.
23:40:32.976 02.253 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":887,"jsonrpc":"2.0","method":"get_connected"}
23:40:32.977 00.001 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":887}
23:40:32.979 00.002 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":888,"jsonrpc":"2.0","method":"get_app_state"}
23:40:32.979 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Stopped","id":888}
23:40:35.975 02.996 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":889,"jsonrpc":"2.0","method":"get_connected"}
23:40:35.975 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":true,"id":889}
23:40:35.982 00.007 8622407232 evsrv: cli 0x600002b50ff0 request: {"id":890,"jsonrpc":"2.0","method":"get_app_state"}
23:40:35.982 00.000 8622407232 evsrv: cli 0x600002b50ff0 response: {"jsonrpc":"2.0","result":"Stopped","id":890}
23:40:37.466 01.484 8622407232 MyFrame::OnClose proceeding
23:40:37.466 00.000 8622407232 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:40:37.466 00.000 8622407232 StopWorkerThread(0x0x60000285f000) begins
23:40:37.466 00.000 13002215424 Worker thread wakes up
23:40:37.466 00.000 13002215424 worker thread servicing REQUEST_TERMINATE
23:40:37.466 00.000 13002215424 worker thread done servicing request
23:40:37.466 00.000 13002215424 WorkerThread::Entry() ends
23:40:37.471 00.005 8622407232 StopWorkerThread() threadExitCode=0
23:40:37.471 00.000 8622407232 StopWorkerThread(0x0x60000285f000) ends
23:40:37.471 00.000 8622407232 WorkerThread destructor called
23:40:37.471 00.000 8622407232 StopWorkerThread(0x0x60000285ef00) begins
23:40:37.471 00.000 13002752000 Worker thread wakes up
23:40:37.471 00.000 13002752000 worker thread servicing REQUEST_TERMINATE
23:40:37.471 00.000 13002752000 worker thread done servicing request
23:40:37.471 00.000 13002752000 WorkerThread::Entry() ends
23:40:37.471 00.000 8622407232 StopWorkerThread() threadExitCode=0
23:40:37.471 00.000 8622407232 StopWorkerThread(0x0x60000285ef00) ends
23:40:37.471 00.000 8622407232 WorkerThread destructor called
23:40:37.471 00.000 8622407232 Shutdown: forced=0
23:40:37.472 00.001 8622407232 Shutdown: disconnect scope
23:40:37.472 00.000 8622407232 INDI Mount: serverDisconnected
23:40:37.472 00.000 8622407232 Error thrown from /Users/andy/Incoming/phd2-build-20251209-235857/src/scope_indi.cpp:935->INDI Scope: cannot get side of pier when not connected
23:40:37.472 00.000 8622407232 INDI Mount: SideOfPier returns -1
23:40:37.473 00.001 8622407232 Shutdown: disconnect camera
23:40:37.654 00.181 8622407232 Shutdown complete
23:40:37.654 00.000 8622407232 UPD: shutdown
23:40:37.654 00.000 8622407232 stopping server
23:40:37.654 00.000 8622407232 event server stopped
23:40:37.654 00.000 8622407232 Status Line: Server stopped
23:40:40.723 00.126 8679644736 PHD2 version 2.6.13dev7 begins execution with:
23:40:40.724 00.001 8679644736    macOS Version 26.3.1 (a) (Build 25D771280a)
23:40:40.724 00.000 8679644736    wxWidgets 3.1.7
23:40:40.724 00.000 8679644736    cfitsio 4.04
23:40:40.724 00.000 8679644736 GetString("/frame/LogDir", "") returns ""
23:40:40.769 00.045 8679644736 locale: using dir /Applications/PHD2.app/Contents/Resources/locale exists=1
23:40:40.769 00.000 8679644736 GetInt("/wxLanguage", 0) returns 0
23:40:40.774 00.005 8679644736 locale: initialized with lang id 0 (r=1)
23:40:40.774 00.000 8679644736 locale: AddCatalog(messages) failed
23:40:40.774 00.000 8679644736 locale: wxTranslations language set to 0
23:40:40.774 00.000 8679644736 GetInt("/currentProfile", 0) returns 5
23:40:40.788 00.014 8679644736 reset dither spiral
23:40:40.793 00.005 8679644736 StartWorkerThread(0x0) begins
23:40:40.793 00.000 8679644736 WorkerThread constructor called
23:40:40.793 00.000 8679644736 StartWorkerThread(0x6000007b1900) ends
23:40:40.793 00.000 13117313024 WorkerThread::Entry() begins
23:40:40.793 00.000 8679644736 StartWorkerThread(0x0) begins
23:40:40.793 00.000 8679644736 WorkerThread constructor called
23:40:40.793 00.000 8679644736 StartWorkerThread(0x6000007b1800) ends
23:40:40.793 00.000 13117849600 WorkerThread::Entry() begins
23:40:40.794 00.001 8679644736 GetBoolean("/ServerMode", 1) returns 1
23:40:40.824 00.030 8679644736 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
23:40:40.824 00.000 8679644736 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
23:40:40.824 00.000 8679644736 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
23:40:40.824 00.000 8679644736 GetInt("/profile/5/DitherMode", 0) returns 0
23:40:40.824 00.000 8679644736 set dither mode 0
23:40:40.824 00.000 8679644736 GetInt("/profile/5/frame/timeLapse", 0) returns 0
23:40:40.824 00.000 8679644736 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
23:40:40.824 00.000 8679644736 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
23:40:40.824 00.000 8679644736 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
23:40:40.824 00.000 8679644736 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
23:40:40.824 00.000 8679644736 GetInt("/profile/5/AutoLoadCalibration", -1) returns 0
23:40:40.824 00.000 8679644736 GetInt("/profile/5/frame/focalLength", 0) returns 130
23:40:40.824 00.000 8679644736 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
23:40:40.824 00.000 8679644736 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
23:40:40.824 00.000 8679644736 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
23:40:40.824 00.000 8679644736 AutoExp: config min = 1000 max = 5000 snr = 6.00
23:40:40.825 00.001 8679644736 AutoExp: reset exp to 5000
23:40:40.825 00.000 8679644736 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
23:40:40.825 00.000 8679644736 GetInt("/profile/5/ExposureDurationMs", 1000) returns 1000
23:40:40.825 00.000 8679644736 OnExposureDurationSelected: duration = 1000
23:40:40.825 00.000 8679644736 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
23:40:40.825 00.000 8679644736 GetInt("/profile/5/Gamma", 100) returns 56
23:40:40.825 00.000 8679644736 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 0
23:40:40.825 00.000 8679644736 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
23:40:40.825 00.000 8679644736 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 0
23:40:40.825 00.000 8679644736 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 0
23:40:40.825 00.000 8679644736 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
23:40:40.825 00.000 8679644736 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
23:40:40.825 00.000 8679644736 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
23:40:40.825 00.000 8679644736 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
23:40:40.825 00.000 8679644736 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
23:40:40.828 00.003 8679644736 guider state => UNINITIALIZED
23:40:40.828 00.000 8679644736 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
23:40:40.828 00.000 8679644736 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
23:40:40.828 00.000 8679644736 GetInt("/profile/5/overlay/slit/width", 8) returns 8
23:40:40.828 00.000 8679644736 GetInt("/profile/5/overlay/slit/height", 100) returns 100
23:40:40.828 00.000 8679644736 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
23:40:40.828 00.000 8679644736 Changing from state UNINITIALIZED to UNINITIALIZED
23:40:40.828 00.000 8679644736 guider state => SELECTING
23:40:40.828 00.000 8679644736 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
23:40:40.828 00.000 8679644736 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
23:40:40.829 00.001 8679644736 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
23:40:40.829 00.000 8679644736 Setting StarMinHFD = 1.50
23:40:40.829 00.000 8679644736 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 20.000000
23:40:40.829 00.000 8679644736 Setting MaxHFD = 20.0
23:40:40.829 00.000 8679644736 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
23:40:40.829 00.000 8679644736 Setting StarMinSNR = 6.0
23:40:40.829 00.000 8679644736 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
23:40:40.829 00.000 8679644736 Setting AutoSelDownsample = 0
23:40:40.829 00.000 8679644736 GetString("/profile/5/guider/bookmarks", "") returns ""
23:40:40.830 00.001 8679644736 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
23:40:40.830 00.000 8679644736 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
23:40:40.830 00.000 8679644736 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
23:40:40.830 00.000 8679644736 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
23:40:40.830 00.000 8679644736 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
23:40:40.830 00.000 8679644736 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 1
23:40:40.830 00.000 8679644736 MultiStar mode enabled
23:40:40.830 00.000 8679644736 GetBoolean("/StickyLockPosition", 0) returns 0
23:40:40.831 00.001 8679644736 GetString("/geometry", "") returns "0;1025;814;332;213"
23:40:40.839 00.008 8679644736 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
23:40:40.839 00.000 8679644736 GetString("/graph/RAColor", "") returns "#6464FF"
23:40:40.839 00.000 8679644736 GetString("/graph/DecColor", "") returns "#FF0000"
23:40:40.839 00.000 8679644736 GetInt("/graph/minLength", 50) returns 50
23:40:40.839 00.000 8679644736 GetInt("/graph/maxLength", 400) returns 400
23:40:40.839 00.000 8679644736 GetInt("/graph/minHeight", 1) returns 1
23:40:40.839 00.000 8679644736 GetInt("/graph/maxHeight", 16) returns 16
23:40:40.839 00.000 8679644736 GetInt("/graph/length", 100) returns 100
23:40:40.839 00.000 8679644736 GraphStats window size = 100
23:40:40.839 00.000 8679644736 GetInt("/graph/height", 4) returns 16
23:40:40.839 00.000 8679644736 GetInt("graph/HeightUnits", 1) returns 1
23:40:40.839 00.000 8679644736 GetBoolean("/graph/showCorrections", 1) returns 1
23:40:40.839 00.000 8679644736 GetBoolean("/graph/showStarMass", 0) returns 0
23:40:40.839 00.000 8679644736 GetBoolean("/graph/showStarSNR", 0) returns 0
23:40:40.839 00.000 8679644736 GetBoolean("/graph/correctionsToScale", 0) returns 0
23:40:40.848 00.009 8679644736 GetInt("/graph_stepguider/length", 1) returns 1
23:40:40.849 00.001 8679644736 GetBoolean("/ProfileRawMode", 0) returns 0
23:40:40.849 00.000 8679644736 GetInt("/target/length", 100) returns 100
23:40:40.849 00.000 8679644736 GetDouble("/target/zoom", 1.000000) returns 1.000000
23:40:40.856 00.007 8679644736 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
23:40:40.856 00.000 8679644736 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
23:40:41.059 00.203 8679644736 GetString("/profile/1/name", "") returns "QHY Camera"
23:40:41.060 00.001 8679644736 GetString("/profile/2/name", "") returns "try"
23:40:41.060 00.000 8679644736 GetString("/profile/3/name", "") returns "Simulator"
23:40:41.060 00.000 8679644736 GetString("/profile/4/name", "") returns "ZWO ASI 290 MC"
23:40:41.060 00.000 8679644736 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:40:41.060 00.000 8679644736 GetString("/profile/6/name", "") returns "Simulator-3"
23:40:41.060 00.000 8679644736 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:40:41.069 00.009 8679644736 GetString("/profile/5/indi/INDIcam", "") returns "QHY CCD QHY5PII-C"
23:40:41.069 00.000 8679644736 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
23:40:41.069 00.000 8679644736 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
23:40:41.069 00.000 8679644736 GetString("/profile/5/indi/INDIrotator", "") returns ""
23:40:41.069 00.000 8679644736 GetString("/profile/5/camera/LastMenuChoice", "None") returns "QHY Camera"
23:40:41.070 00.001 8679644736 CameraFactory(QHY Camera)
23:40:41.070 00.000 8679644736 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
23:40:41.070 00.000 8679644736 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
23:40:41.070 00.000 8679644736 GetInt("/profile/5/camera/gain", 95) returns 40
23:40:41.070 00.000 8679644736 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
23:40:41.070 00.000 8679644736 GetInt("/profile/5/camera/SaturationADU", 0) returns 65535
23:40:41.070 00.000 8679644736 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
23:40:41.070 00.000 8679644736 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
23:40:41.070 00.000 8679644736 GetInt("/profile/5/camera/binning", 1) returns 1
23:40:41.070 00.000 8679644736 GetInt("/profile/5/camera/QHY/bpp", 16) returns 16
23:40:41.070 00.000 8679644736 GetInt("/profile/5/camera/QHY/offset", 0) returns 0
23:40:41.070 00.000 8679644736 GetInt("/profile/5/camera/QHY/usbtraffic", 30) returns 30
23:40:41.070 00.000 8679644736 GetBoolean("/profile/5/camera/QHY/ampnr", 1) returns 1
23:40:41.070 00.000 8679644736 GetBoolean("/profile/5/camera/QHY/rownr", 1) returns 1
23:40:41.070 00.000 8679644736 GetBoolean("/profile/5/camera/QHY/speedmode", 0) returns 0
23:40:41.070 00.000 8679644736 GetBoolean("/profile/5/camera/QHY/highgain", 0) returns 0
23:40:41.070 00.000 8679644736 Created new camera of type QHY Camera = 0x7f9ac6f175d0
23:40:41.070 00.000 8679644736 GetString("/profile/5/camera/LastMenuChoice", "") returns "QHY Camera"
23:40:41.070 00.000 8679644736 GetString("/profile/5/scope/LastMenuChoice", "None") returns "INDI Mount [EQMod Mount]"
23:40:41.070 00.000 8679644736 ScopeFactory(INDI Mount [EQMod Mount])
23:40:41.070 00.000 8679644736 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 1000
23:40:41.070 00.000 8679644736 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
23:40:41.070 00.000 8679644736 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
23:40:41.070 00.000 8679644736 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
23:40:41.070 00.000 8679644736 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
23:40:41.070 00.000 8679644736 DecGuideMode set to Auto (1)
23:40:41.070 00.000 8679644736 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
23:40:41.070 00.000 8679644736 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.195847
23:40:41.070 00.000 8679644736 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
23:40:41.070 00.000 8679644736 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
23:40:41.070 00.000 8679644736 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
23:40:41.070 00.000 8679644736 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.195847
23:40:41.070 00.000 8679644736 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
23:40:41.070 00.000 8679644736 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
23:40:41.070 00.000 8679644736 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
23:40:41.070 00.000 8679644736 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
23:40:41.071 00.001 8679644736 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
23:40:41.071 00.000 8679644736 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
23:40:41.071 00.000 8679644736 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
23:40:41.071 00.000 8679644736 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
23:40:41.071 00.000 8679644736 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
23:40:41.071 00.000 8679644736 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 0
23:40:41.071 00.000 8679644736 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 0
23:40:41.071 00.000 8679644736 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 0
23:40:41.071 00.000 8679644736 BLC: Backlash compensation is disabled
23:40:41.071 00.000 8679644736 GetString("/profile/5/indi/INDIhost", "localhost") returns "localhost"
23:40:41.071 00.000 8679644736 GetLong("/profile/5/indi/INDIport", 7624) returns 7624
23:40:41.071 00.000 8679644736 GetString("/profile/5/indi/INDImount", "INDI Mount") returns "EQMod Mount"
23:40:41.071 00.000 8679644736 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 0) returns 0
23:40:41.071 00.000 8679644736 Scope: slew check disabled
23:40:41.071 00.000 8679644736 Created new scope of type INDI Mount [EQMod Mount] = 0x7f9ac7092000
23:40:41.071 00.000 8679644736 GetString("/profile/5/scope/LastMenuChoice", "") returns "INDI Mount [EQMod Mount]"
23:40:41.071 00.000 8679644736 GetString("/profile/5/scope/LastAuxMenuChoice", "None") returns "None"
23:40:41.071 00.000 8679644736 ScopeFactory(None)
23:40:41.071 00.000 8679644736 Created new aux scope of type None = 0x0
23:40:41.071 00.000 8679644736 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "None"
23:40:41.071 00.000 8679644736 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
23:40:41.071 00.000 8679644736 GetString("/profile/5/stepguider/LastMenuChoice", "None") returns "None"
23:40:41.071 00.000 8679644736 StepGuiderFactory(None)
23:40:41.072 00.001 8679644736 Created new stepguider of type None = 0x0
23:40:41.072 00.000 8679644736 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "None"
23:40:41.072 00.000 8679644736 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
23:40:41.072 00.000 8679644736 GetString("/profile/5/rotator/LastMenuChoice", "None") returns "None"
23:40:41.072 00.000 8679644736 RotatorFactory(None)
23:40:41.072 00.000 8679644736 Created new Rotator of type None = 0x0
23:40:41.072 00.000 8679644736 GetString("/profile/5/rotator/LastMenuChoice", "") returns "None"
23:40:41.072 00.000 8679644736 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
23:40:41.074 00.002 8679644736 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:40:41.074 00.000 8679644736 SetupHelpFile: langid=0, locale-specific help = /Applications/PHD2.app/Contents/Resources/locale//PHD2GuideHelp.zip
23:40:41.074 00.000 8679644736 SetupHelpFile: using default help /Applications/PHD2.app/Contents/Resources/PHD2GuideHelp.zip
23:40:41.085 00.011 8679644736 starting server
23:40:41.085 00.000 8679644736 event server started, listening on port 4400
23:40:41.085 00.000 8679644736 Server started, listening on port 4300
23:40:41.085 00.000 8679644736 Status Line: Server started
23:40:41.094 00.009 8679644736 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=584;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=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=541;besth=222;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=273;besth=439;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=2;layer=0;row=0;pos=0;prop=100000;bestw=341;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=259|"
23:40:41.102 00.008 8679644736 GetBoolean("/Update/enabled", 1) returns 1
23:40:41.102 00.000 8679644736 GetInt("/Update/series", 1) returns 1
23:40:41.102 00.000 13118386176 UPD: updater thread entry
23:40:41.102 00.000 13118386176 UPD: fetch https://openphdguiding.org/release-dev-osx.txt
23:40:41.868 00.766 13118386176 UPD: latest ver = 2.6.14
23:40:41.868 00.000 13118386176 UPD: needs upgrade
23:40:41.868 00.000 13118386176 UPD: fetch https://openphdguiding.org/changelog-dev/
23:40:41.984 00.116 8679644736 evsrv: cli 0x6000004b0000 connect
23:40:42.707 00.723 13118386176 UPD: updater thread exit
23:40:43.674 00.967 8679644736 evsrv: cli 0x6000004b0000 request: {"id":891,"jsonrpc":"2.0","method":"set_exposure","params":[1000]}
23:40:43.675 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":0,"id":891}
23:40:43.691 00.016 8679644736 evsrv: cli 0x6000004b0000 request: {"id":892,"jsonrpc":"2.0","method":"get_exposure"}
23:40:43.691 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":0,"id":892}
23:40:44.975 01.284 8679644736 evsrv: cli 0x6000004b0000 request: {"id":893,"jsonrpc":"2.0","method":"get_connected"}
23:40:44.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":false,"id":893}
23:40:44.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":894,"jsonrpc":"2.0","method":"get_app_state"}
23:40:44.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":894}
23:40:47.975 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":895,"jsonrpc":"2.0","method":"get_connected"}
23:40:47.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":false,"id":895}
23:40:47.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":896,"jsonrpc":"2.0","method":"get_app_state"}
23:40:47.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":896}
23:40:50.975 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":897,"jsonrpc":"2.0","method":"get_connected"}
23:40:50.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":false,"id":897}
23:40:50.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":898,"jsonrpc":"2.0","method":"get_app_state"}
23:40:50.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":898}
23:40:53.972 02.996 8679644736 evsrv: cli 0x6000004b0000 request: {"id":899,"jsonrpc":"2.0","method":"get_connected"}
23:40:53.973 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":false,"id":899}
23:40:53.973 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":900,"jsonrpc":"2.0","method":"get_app_state"}
23:40:53.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":900}
23:40:56.975 03.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":901,"jsonrpc":"2.0","method":"get_connected"}
23:40:56.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":false,"id":901}
23:40:56.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":902,"jsonrpc":"2.0","method":"get_app_state"}
23:40:56.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":902}
23:40:59.892 02.916 8679644736 gear_dialog: OnButtonConnectCamera
23:40:59.893 00.001 8679644736 gear_dialog: DoConnectCamera [QHY Camera]
23:40:59.893 00.000 8679644736 Status Line: Connecting to Camera ...
23:40:59.894 00.001 8679644736 GetString("/profile/5/cam_hash/e35fbb80855b1039/whichCamera", "") returns ""
23:40:59.895 00.001 8679644736 Connecting to camera [QHY Camera] id = []
23:40:59.896 00.001 8679644736 QHYCCD: SDK Version V7.4.16.4
23:41:02.936 03.040 8679644736 QHY: call OSXInitQHYCCDFirmwareArray()
23:41:04.938 02.002 8679644736 QHY: OSXInitQHYCCDFirmwareArray() returns -1
23:41:04.938 00.000 8679644736 QHY: found 2 cameras
23:41:04.942 00.004 8679644736 QHY cam [0] QHY5PII-C-5147d690f33c7353 avail Yes st4 Yes
23:41:04.944 00.002 8679644736 QHY cam [1] QHY8L-C-00010302XXXXXXXX avail Yes st4 No
23:41:06.414 01.470 8679644736 QHY: set CONTROL_GAIN 40 (0..100 incr 1)
23:41:06.414 00.000 8679644736 QHY: CONTROL_OFFSET is not available
23:41:06.636 00.222 8679644736 QHY: set CONTROL_USBTRAFFIC 30 (0..60 incr 1)
23:41:06.637 00.001 8679644736 QHY: CONTROL_AMPV is not available
23:41:06.637 00.000 8679644736 QHY: CONTROL_ROWNOISERE is not available
23:41:06.747 00.110 8679644736 QHY: set CONTROL_SPEED 0
23:41:06.747 00.000 8679644736 QHY: CAM_LIGHT_PERFORMANCE_MODE is not available
23:41:06.749 00.002 8679644736 QHY: call SetQHYCCDBitsMode bpp = 16
23:41:06.749 00.000 8679644736 QHY: CONTROL_DDR is not available
23:41:06.749 00.000 8679644736 QHY: CONTROL_COOLER is not available
23:41:06.749 00.000 8679644736 QHY: cam reports bayer type 4
23:41:06.749 00.000 8679644736 QHY: max binning = 2
23:41:06.749 00.000 8679644736 QHY: call SetQHYCCDBinMode bin = 1
23:41:06.750 00.001 8679644736 QHY: call SetQHYCCDResolution roi = 2592,1944
23:41:06.750 00.000 8679644736 QHY: connect done
23:41:06.750 00.000 8679644736 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
23:41:06.750 00.000 8679644736 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[QHY Camera] scaleRatio=1.000
23:41:06.750 00.000 8679644736 Connected Camera: QHY5PII-C-5147d690f33c7353
23:41:06.751 00.001 8679644736 FullSize=(2592,1944)
23:41:06.751 00.000 8679644736 PixelSize=2.20
23:41:06.751 00.000 8679644736 BitsPerPixel=16
23:41:06.751 00.000 8679644736 HasGainControl=1
23:41:06.751 00.000 8679644736 GuideCameraGain=40
23:41:06.751 00.000 8679644736 HasShutter=0
23:41:06.751 00.000 8679644736 HasSubFrames=1
23:41:06.751 00.000 8679644736 ST4HasGuideOutput=1
23:41:06.751 00.000 8679644736 GetBoolean("/profile/5/camera/AutoLoadDefectMap", 1) returns 1
23:41:06.751 00.000 8679644736 auto-loading defect map
23:41:06.752 00.001 8679644736 Loading defect map file /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_defect_map_5.txt
23:41:06.753 00.001 8679644736 Defect map file not found: /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_defect_map_5.txt
23:41:06.753 00.000 8679644736 Status Line: Defect map not loaded
23:41:06.754 00.001 8679644736 GetBoolean("/profile/5/camera/AutoLoadDarks", 1) returns 1
23:41:06.754 00.000 8679644736 Auto-loading dark library
23:41:06.788 00.034 8679644736 loaded dark frame exposure = 1000, med = 2406
23:41:06.805 00.017 8679644736 loaded dark frame exposure = 1500, med = 2304
23:41:06.819 00.014 8679644736 loaded dark frame exposure = 2000, med = 2252
23:41:06.831 00.012 8679644736 loaded dark frame exposure = 2500, med = 2201
23:41:06.842 00.011 8679644736 loaded dark frame exposure = 3000, med = 2150
23:41:06.851 00.009 8679644736 loaded dark frame exposure = 3500, med = 2099
23:41:06.860 00.009 8679644736 loaded dark frame exposure = 4000, med = 2048
23:41:06.869 00.009 8679644736 loaded dark frame exposure = 4500, med = 2048
23:41:06.878 00.009 8679644736 loaded dark frame exposure = 5000, med = 1996
23:41:06.890 00.012 8679644736 loaded dark frame exposure = 6000, med = 2560
23:41:06.890 00.000 8679644736 loaded dark library from /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_dark_lib_5.fit
23:41:06.890 00.000 8679644736 Status Line: Darks loaded
23:41:06.891 00.001 8679644736 Status Line: Camera Connected
23:41:06.897 00.006 8679644736 evsrv: cli 0x6000004b0000 request: {"id":903,"jsonrpc":"2.0","method":"get_connected"}
23:41:06.897 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":false,"id":903}
23:41:06.898 00.001 8679644736 gear_dialog: OnButtonConnectScope
23:41:06.898 00.000 8679644736 Status Line: Connecting to Mount ...
23:41:06.898 00.000 8679644736 Connecting to mount [INDI Mount [EQMod Mount]]
23:41:06.898 00.000 8679644736 INDI Mount connecting to device [EQMod Mount]
23:41:06.899 00.001 8679644736 Waiting for 30s for [EQMod Mount] to connect...
23:41:06.900 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":904,"jsonrpc":"2.0","method":"get_app_state"}
23:41:06.900 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":904}
23:41:06.900 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":905,"jsonrpc":"2.0","method":"get_connected"}
23:41:06.901 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":false,"id":905}
23:41:06.901 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":906,"jsonrpc":"2.0","method":"get_app_state"}
23:41:06.901 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":906}
23:41:06.901 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":907,"jsonrpc":"2.0","method":"get_connected"}
23:41:06.901 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":false,"id":907}
23:41:06.902 00.001 13120552960 INDI Mount: new device EQMod Mount
23:41:06.902 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":908,"jsonrpc":"2.0","method":"get_app_state"}
23:41:06.902 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":908}
23:41:06.902 00.000 13120552960 INDI Mount: Received property: CONNECTION
23:41:06.902 00.000 8679644736 Throw from /Users/andy/Incoming/phd2/src/scope_indi.cpp:940->INDI Scope: not capable of getting side of pier
23:41:06.903 00.001 8679644736 INDI Mount: SideOfPier returns -1
23:41:06.903 00.000 13120552960 INDI Mount: Received property: DRIVER_INFO
23:41:06.904 00.001 13120552960 INDI Mount: Received property: POLLING_PERIOD
23:41:06.905 00.001 13120552960 INDI Mount: Received property: ALIGNMENT_POINT_MANDATORY_NUMBERS
23:41:06.905 00.000 13120552960 INDI Mount: Received property: ALIGNMENT_POINT_OPTIONAL_BINARY_BLOB
23:41:06.905 00.000 13120552960 INDI Mount: Received property: ALIGNMENT_POINTSET_SIZE
23:41:06.905 00.000 13120552960 INDI Mount: Received property: ALIGNMENT_POINTSET_CURRENT_ENTRY
23:41:06.905 00.000 13120552960 INDI Mount: Received property: ALIGNMENT_POINTSET_ACTION
23:41:06.905 00.000 13120552960 INDI Mount: Received property: ALIGNMENT_POINTSET_COMMIT
23:41:06.905 00.000 13120552960 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_MATH_PLUGINS
23:41:06.905 00.000 13120552960 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_MATH_PLUGIN_INITIALISE
23:41:06.905 00.000 13120552960 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_ACTIVE
23:41:06.905 00.000 13120552960 INDI Mount: Received property: DEBUG
23:41:06.906 00.001 13120552960 INDI Mount: Received property: SIMULATION
23:41:06.906 00.000 13120552960 INDI Mount: Received property: CONFIG_PROCESS
23:41:06.906 00.000 13120552960 INDI Mount: Received property: CONNECTION_MODE
23:41:06.906 00.000 13120552960 INDI Mount: Received property: SYSTEM_PORTS
23:41:06.906 00.000 13120552960 INDI Mount: Received property: DEVICE_PORT
23:41:06.906 00.000 13120552960 INDI Mount: Received property: DEVICE_BAUD_RATE
23:41:06.906 00.000 13120552960 INDI Mount: Received property: DEVICE_AUTO_SEARCH
23:41:06.906 00.000 13120552960 INDI Mount: Received property: DEVICE_PORT_SCAN
23:41:06.907 00.001 13120552960 INDI Mount: Received property: ACTIVE_DEVICES
23:41:06.907 00.000 13120552960 INDI Mount: Received property: DOME_POLICY
23:41:06.907 00.000 13120552960 INDI Mount: Received property: ON_COORD_SET
23:41:06.907 00.000 13120552960 INDI Mount: Received property: EQUATORIAL_EOD_COORD
23:41:06.907 00.000 13120552960 INDI Mount: Received property: TELESCOPE_ABORT_MOTION
23:41:06.907 00.000 13120552960 INDI Mount: Received property: TELESCOPE_TRACK_MODE
23:41:06.907 00.000 13120552960 INDI Mount: Received property: TELESCOPE_TRACK_STATE
23:41:06.907 00.000 13120552960 INDI Mount: Received property: TELESCOPE_TRACK_RATE
23:41:06.907 00.000 13120552960 INDI Mount: Received property: TELESCOPE_MOTION_NS
23:41:06.907 00.000 13120552960 INDI Mount: Received property: TELESCOPE_MOTION_WE
23:41:06.907 00.000 13120552960 INDI Mount: Received property: TELESCOPE_REVERSE_MOTION
23:41:06.907 00.000 13120552960 INDI Mount: Received property: TELESCOPE_SLEW_RATE
23:41:06.907 00.000 13120552960 INDI Mount: Received property: TARGET_EOD_COORD
23:41:06.908 00.001 13120552960 INDI Mount: Received property: TIME_UTC
23:41:06.908 00.000 13120552960 INDI Mount: Received property: GEOGRAPHIC_COORD
23:41:06.908 00.000 13120552960 INDI Mount: Received property: TELESCOPE_PARK
23:41:06.908 00.000 13120552960 INDI Mount: Received property: TELESCOPE_PARK_POSITION
23:41:06.908 00.000 13120552960 INDI Mount: Received property: TELESCOPE_PARK_OPTION
23:41:06.908 00.000 13120552960 INDI Mount: Received property: TELESCOPE_PIER_SIDE
23:41:06.908 00.000 13120552960 INDI Mount: Received property: USEJOYSTICK
23:41:06.908 00.000 13120552960 INDI Mount: Received property: SNOOP_JOYSTICK
23:41:06.908 00.000 13120552960 INDI Mount: Received property: ALIGN_METHOD
23:41:06.908 00.000 13120552960 INDI Mount: Received property: TELESCOPE_TIMED_GUIDE_NS
23:41:06.908 00.000 13120552960 INDI Mount: Received property: TELESCOPE_TIMED_GUIDE_WE
23:41:06.908 00.000 13120552960 INDI Telescope is ready MotionRate=0 moveNS=1 moveEW=1 guideNS=1 guideEW=1 coord=1
23:41:06.908 00.000 13120552960 INDI Mount: Received property: SLEWSPEEDS
23:41:06.908 00.000 13120552960 INDI Mount: Received property: GUIDE_RATE
23:41:06.908 00.000 13120552960 INDI Mount: Received property: PULSE_LIMITS
23:41:06.908 00.000 13120552960 INDI Mount: Received property: MOUNTINFORMATION
23:41:06.908 00.000 13120552960 INDI Mount: Received property: STEPPERS
23:41:06.908 00.000 13120552960 INDI Mount: Received property: CURRENTSTEPPERS
23:41:06.908 00.000 13120552960 INDI Mount: Received property: PERIODS
23:41:06.908 00.000 13120552960 INDI Mount: Received property: JULIAN
23:41:06.908 00.000 13120552960 INDI Mount: Received property: TIME_LST
23:41:06.909 00.001 13120552960 INDI Mount: Received property: RASTATUS
23:41:06.909 00.000 13120552960 INDI Mount: Received property: DESTATUS
23:41:06.909 00.000 13120552960 INDI Mount: Received property: HEMISPHERE
23:41:06.909 00.000 13120552960 INDI Mount: Received property: HORIZONTAL_COORD
23:41:06.909 00.000 13120552960 INDI Mount: Received property: REVERSEDEC
23:41:06.909 00.000 13120552960 INDI Mount: Received property: TARGETPIERSIDE
23:41:06.909 00.000 13120552960 INDI Mount: Received property: STANDARDSYNC
23:41:06.909 00.000 13120552960 INDI Mount: Received property: STANDARDSYNCPOINT
23:41:06.909 00.000 13120552960 INDI Mount: Received property: SYNCPOLARALIGN
23:41:06.909 00.000 13120552960 INDI Mount: Received property: SYNCMANAGE
23:41:06.909 00.000 13120552960 INDI Mount: Received property: BACKLASH
23:41:06.909 00.000 13120552960 INDI Mount: Received property: USEBACKLASH
23:41:06.909 00.000 13120552960 INDI Mount: Received property: TELESCOPE_TRACK_DEFAULT
23:41:06.909 00.000 13120552960 INDI Mount: Received property: ST4_GUIDE_RATE_NS
23:41:06.909 00.000 13120552960 INDI Mount: Received property: ST4_GUIDE_RATE_WE
23:41:06.909 00.000 13120552960 INDI Mount: Received property: ALIGNSYNCMODE
23:41:06.909 00.000 13120552960 INDI Mount: Received property: ALIGNDATAFILE
23:41:06.909 00.000 13120552960 INDI Mount: Received property: ALIGNDATA
23:41:06.909 00.000 13120552960 INDI Mount: Received property: ALIGNPOINT
23:41:06.909 00.000 13120552960 INDI Mount: Received property: ALIGNLIST
23:41:06.910 00.001 13120552960 INDI Mount: Received property: ALIGNTELESCOPECOORDS
23:41:06.910 00.000 13120552960 INDI Mount: Received property: ALIGNCOUNT
23:41:06.910 00.000 13120552960 INDI Mount: Received property: ALIGNMODE
23:41:06.910 00.000 13120552960 INDI Mount: Received property: HORIZONLIMITSDATAFILE
23:41:06.910 00.000 13120552960 INDI Mount: Received property: HORIZONLIMITSDATAFITS
23:41:06.910 00.000 13120552960 INDI Mount: Received property: HORIZONLIMITSPOINT
23:41:06.910 00.000 13120552960 INDI Mount: Received property: HORIZONLIMITSTRAVERSE
23:41:06.910 00.000 13120552960 INDI Mount: Received property: HORIZONLIMITSMANAGE
23:41:06.910 00.000 13120552960 INDI Mount: Received property: HORIZONLIMITSFILEOPERATION
23:41:06.910 00.000 13120552960 INDI Mount: Received property: HORIZONLIMITSONLIMIT
23:41:06.910 00.000 13120552960 INDI Mount: Received property: HORIZONLIMITSLIMITGOTO
23:41:07.018 00.108 8679644736 Status Line: Mount Connected
23:41:07.019 00.001 8679644736 Connected Scope:INDI Mount [EQMod Mount]
23:41:08.974 01.955 8679644736 evsrv: cli 0x6000004b0000 request: {"id":909,"jsonrpc":"2.0","method":"get_connected"}
23:41:08.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":909}
23:41:08.991 00.017 8679644736 evsrv: cli 0x6000004b0000 request: {"id":910,"jsonrpc":"2.0","method":"get_exposure"}
23:41:08.991 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":1000,"id":910}
23:41:09.004 00.013 8679644736 evsrv: cli 0x6000004b0000 request: {"id":911,"jsonrpc":"2.0","method":"get_app_state"}
23:41:09.004 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":911}
23:41:09.005 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":912,"jsonrpc":"2.0","method":"get_dec_guide_mode"}
23:41:09.005 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Auto","id":912}
23:41:09.015 00.010 8679644736 evsrv: cli 0x6000004b0000 request: {"id":913,"jsonrpc":"2.0","method":"get_exposure_durations"}
23:41:09.016 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":[10,20,50,100,200,500,1000,1500,2000,2500,3000,3500,4000,4500,5000,6000,7000,8000,9000,10000,15000,30000],"id":913}
23:41:09.025 00.009 8679644736 evsrv: cli 0x6000004b0000 request: {"id":914,"jsonrpc":"2.0","method":"get_current_equipment"}
23:41:09.025 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":{"camera":{"name":"QHY5PII-C-5147d690f33c7353","connected":true},"mount":{"name":"INDI Mount [EQMod Mount]","connected":true}},"id":914}
23:41:11.975 02.950 8679644736 evsrv: cli 0x6000004b0000 request: {"id":915,"jsonrpc":"2.0","method":"get_connected"}
23:41:11.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":915}
23:41:11.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":916,"jsonrpc":"2.0","method":"get_app_state"}
23:41:11.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":916}
23:41:14.977 03.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":917,"jsonrpc":"2.0","method":"get_connected"}
23:41:14.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":917}
23:41:14.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":918,"jsonrpc":"2.0","method":"get_app_state"}
23:41:14.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":918}
23:41:15.428 00.450 8679644736 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
23:41:15.428 00.000 8679644736 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
23:41:15.706 00.278 8679644736 GetBoolean("/profile/5/ShowDecModeWarning", 1) returns 1
23:41:17.490 01.784 8679644736 StartLoopingInteractive: Loop button clicked
23:41:17.490 00.000 8679644736 Status Line: Looping
23:41:17.491 00.001 8679644736 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:41:17.493 00.002 8679644736 ScheduleExposure(1000,3,0) exposurePending=0
23:41:17.493 00.000 8679644736 Enqueuing Expose request
23:41:17.493 00.000 13117313024 Worker thread wakes up
23:41:17.493 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:41:17.493 00.000 13117313024 Exposure delay set to 0
23:41:17.494 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:41:17.727 00.233 13117313024 QHY: set CONTROL_GAIN 40 (0..100 incr 1)
23:41:17.955 00.228 13117313024 QHY: set CONTROL_USBTRAFFIC 30 (0..60 incr 1)
23:41:17.972 00.017 8679644736 evsrv: cli 0x6000004b0000 request: {"id":919,"jsonrpc":"2.0","method":"get_connected"}
23:41:17.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":919}
23:41:17.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":920,"jsonrpc":"2.0","method":"get_app_state"}
23:41:17.973 00.000 8679644736 case statement mapped state 1 to 101
23:41:17.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Looping","id":920}
23:41:18.070 00.097 13117313024 QHY: set CONTROL_SPEED 0
23:41:20.974 02.904 8679644736 evsrv: cli 0x6000004b0000 request: {"id":921,"jsonrpc":"2.0","method":"get_connected"}
23:41:20.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":921}
23:41:20.975 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":922,"jsonrpc":"2.0","method":"get_app_state"}
23:41:20.976 00.001 8679644736 case statement mapped state 1 to 101
23:41:20.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Looping","id":922}
23:41:23.972 02.996 8679644736 evsrv: cli 0x6000004b0000 request: {"id":923,"jsonrpc":"2.0","method":"get_connected"}
23:41:23.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":923}
23:41:23.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":924,"jsonrpc":"2.0","method":"get_app_state"}
23:41:23.973 00.000 8679644736 case statement mapped state 1 to 101
23:41:23.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Looping","id":924}
23:41:25.785 01.812 13117313024 Exposure complete
23:41:25.799 00.014 13117313024 worker thread done servicing request
23:41:25.800 00.001 8679644736 OnExposeComplete: enter
23:41:25.800 00.000 8679644736 UpdateGuideState(): m_state=1
23:41:25.800 00.000 8679644736 UpdateCurrentPosition: no star selected
23:41:25.800 00.000 8679644736 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
23:41:25.800 00.000 8679644736 Status Line: No star selected
23:41:25.801 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.560
23:41:25.801 00.000 8679644736 UpdateGuideState exits: No star selected
23:41:25.801 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:25.801 00.000 8679644736 ScheduleExposure(1000,3,0) exposurePending=0
23:41:25.801 00.000 8679644736 Enqueuing Expose request
23:41:25.801 00.000 13117313024 Worker thread wakes up
23:41:25.801 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:41:25.802 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:41:26.976 01.174 8679644736 evsrv: cli 0x6000004b0000 request: {"id":925,"jsonrpc":"2.0","method":"get_connected"}
23:41:26.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":925}
23:41:26.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":926,"jsonrpc":"2.0","method":"get_app_state"}
23:41:26.977 00.000 8679644736 case statement mapped state 1 to 101
23:41:26.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Looping","id":926}
23:41:29.413 02.436 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.560
23:41:29.440 00.027 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.560
23:41:29.536 00.096 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.570
23:41:29.548 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.590
23:41:29.557 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.620
23:41:29.567 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.660
23:41:29.576 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.730
23:41:29.585 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.730
23:41:29.588 00.003 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.760
23:41:29.590 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.790
23:41:29.601 00.011 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.790
23:41:29.608 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.830
23:41:29.618 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.880
23:41:29.625 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.910
23:41:29.634 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.940
23:41:29.642 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.980
23:41:29.650 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.010
23:41:29.658 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.040
23:41:29.666 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.070
23:41:29.668 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.090
23:41:29.675 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.120
23:41:29.676 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.120
23:41:29.683 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.140
23:41:29.684 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.140
23:41:29.691 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.160
23:41:29.692 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.160
23:41:29.699 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.170
23:41:29.700 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.170
23:41:29.708 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.190
23:41:29.716 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.200
23:41:29.724 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.220
23:41:29.733 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.230
23:41:29.741 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.230
23:41:29.749 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.240
23:41:29.758 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.240
23:41:29.766 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.250
23:41:29.775 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.250
23:41:29.782 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.250
23:41:29.791 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.250
23:41:29.815 00.024 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.260
23:41:29.821 00.006 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.260
23:41:29.823 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.270
23:41:29.834 00.011 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.270
23:41:29.841 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.290
23:41:29.850 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.310
23:41:29.858 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.330
23:41:29.866 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.360
23:41:29.875 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.380
23:41:29.883 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.400
23:41:29.891 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.420
23:41:29.893 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.430
23:41:29.899 00.006 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.440
23:41:29.901 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.440
23:41:29.908 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.440
23:41:29.916 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.450
23:41:29.925 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.460
23:41:29.933 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.460
23:41:29.940 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.460
23:41:29.974 00.034 8679644736 evsrv: cli 0x6000004b0000 request: {"id":927,"jsonrpc":"2.0","method":"get_connected"}
23:41:29.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":927}
23:41:29.974 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":928,"jsonrpc":"2.0","method":"get_app_state"}
23:41:29.974 00.000 8679644736 case statement mapped state 1 to 101
23:41:29.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Looping","id":928}
23:41:30.031 00.057 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.460
23:41:30.046 00.015 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.450
23:41:30.054 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.440
23:41:30.056 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.410
23:41:30.068 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.410
23:41:30.075 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.370
23:41:30.084 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.330
23:41:30.092 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.290
23:41:30.100 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.230
23:41:30.101 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.180
23:41:30.108 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.150
23:41:30.109 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.150
23:41:30.117 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.110
23:41:30.117 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.110
23:41:30.125 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.070
23:41:30.133 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.040
23:41:30.141 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=1.010
23:41:30.150 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.980
23:41:30.158 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.960
23:41:30.166 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.930
23:41:30.174 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.920
23:41:30.183 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.900
23:41:30.191 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.890
23:41:30.200 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.880
23:41:30.208 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.870
23:41:30.216 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.860
23:41:30.224 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.860
23:41:30.232 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.860
23:41:30.241 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.850
23:41:30.254 00.013 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.830
23:41:30.256 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.820
23:41:30.267 00.011 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.820
23:41:30.274 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.810
23:41:30.283 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.800
23:41:30.291 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.770
23:41:30.299 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.770
23:41:30.307 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.770
23:41:30.316 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.740
23:41:30.324 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.740
23:41:30.332 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.720
23:41:30.334 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.720
23:41:30.341 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.710
23:41:30.341 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.710
23:41:30.350 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.700
23:41:30.358 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.690
23:41:30.366 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.690
23:41:30.374 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.680
23:41:30.383 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.680
23:41:30.391 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.670
23:41:30.399 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.670
23:41:30.407 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.670
23:41:30.415 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.670
23:41:30.424 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.670
23:41:30.433 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.660
23:41:30.441 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.660
23:41:30.449 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.650
23:41:30.458 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.640
23:41:30.466 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.620
23:41:30.475 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.600
23:41:30.483 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.590
23:41:30.491 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.560
23:41:30.499 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.560
23:41:30.507 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.540
23:41:30.516 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.540
23:41:30.524 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.540
23:41:30.533 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.530
23:41:30.534 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.530
23:41:30.542 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.530
23:41:30.549 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.530
23:41:30.562 00.013 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.520
23:41:30.568 00.006 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.520
23:41:30.573 00.005 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.500
23:41:30.574 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.500
23:41:30.583 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.480
23:41:30.591 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.460
23:41:30.599 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.450
23:41:30.608 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.430
23:41:30.616 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.410
23:41:30.624 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.400
23:41:30.633 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.390
23:41:30.641 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.380
23:41:30.649 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.380
23:41:30.681 00.032 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.370
23:41:30.688 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.370
23:41:30.704 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.370
23:41:30.710 00.006 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.360
23:41:30.717 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.350
23:41:30.725 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.350
23:41:30.732 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.310
23:41:30.742 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.310
23:41:30.749 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.280
23:41:30.751 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.280
23:41:30.760 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.270
23:41:30.767 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.250
23:41:30.775 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.250
23:41:30.783 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.240
23:41:30.796 00.013 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.230
23:41:30.807 00.011 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.230
23:41:30.831 00.024 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.230
23:41:30.855 00.024 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.230
23:41:30.882 00.027 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.230
23:41:30.911 00.029 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.230
23:41:30.944 00.033 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.230
23:41:30.984 00.040 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.230
23:41:31.032 00.048 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.230
23:41:31.040 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.230
23:41:31.052 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.240
23:41:31.069 00.017 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.240
23:41:31.086 00.017 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.250
23:41:31.088 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.250
23:41:31.090 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.250
23:41:31.106 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.250
23:41:31.118 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.260
23:41:31.126 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.260
23:41:31.134 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.270
23:41:31.142 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.280
23:41:31.150 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.280
23:41:31.158 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.290
23:41:31.167 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.300
23:41:31.175 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.300
23:41:31.183 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.310
23:41:31.192 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.320
23:41:31.200 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.330
23:41:31.208 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.330
23:41:31.216 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.340
23:41:31.225 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.360
23:41:31.233 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.360
23:41:31.241 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.370
23:41:31.250 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.380
23:41:31.258 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.390
23:41:31.266 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.400
23:41:31.274 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.420
23:41:31.283 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.430
23:41:31.291 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.450
23:41:31.300 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.460
23:41:31.308 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.470
23:41:31.317 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.480
23:41:31.324 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.490
23:41:31.333 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.490
23:41:31.342 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.500
23:41:31.350 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.510
23:41:31.358 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.520
23:41:31.366 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.520
23:41:31.374 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.530
23:41:31.384 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.530
23:41:31.391 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.540
23:41:31.400 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.550
23:41:31.408 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.550
23:41:31.416 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.550
23:41:31.425 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.560
23:41:31.452 00.027 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.560
23:41:31.510 00.058 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.570
23:41:31.553 00.043 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.570
23:41:31.767 00.214 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.570
23:41:31.800 00.033 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.570
23:41:31.823 00.023 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.560
23:41:31.834 00.011 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.560
23:41:31.844 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.560
23:41:31.869 00.025 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.550
23:41:31.888 00.019 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.550
23:41:31.927 00.039 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.540
23:41:31.973 00.046 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.540
23:41:32.006 00.033 13117313024 Exposure complete
23:41:32.006 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=51, max=54207, med=5261, FiltMin=1779, FiltMax=46886, Gamma=0.530
23:41:32.014 00.008 13117313024 worker thread done servicing request
23:41:32.015 00.001 8679644736 OnExposeComplete: enter
23:41:32.015 00.000 8679644736 UpdateGuideState(): m_state=1
23:41:32.015 00.000 8679644736 UpdateCurrentPosition: no star selected
23:41:32.015 00.000 8679644736 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
23:41:32.015 00.000 8679644736 Status Line: No star selected
23:41:32.015 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.530
23:41:32.015 00.000 8679644736 UpdateGuideState exits: No star selected
23:41:32.015 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:32.015 00.000 8679644736 ScheduleExposure(1000,3,0) exposurePending=0
23:41:32.015 00.000 8679644736 Enqueuing Expose request
23:41:32.015 00.000 13117313024 Worker thread wakes up
23:41:32.015 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:41:32.015 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:41:32.042 00.027 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.530
23:41:32.165 00.123 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.520
23:41:32.185 00.020 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.520
23:41:32.975 00.790 8679644736 evsrv: cli 0x6000004b0000 request: {"id":929,"jsonrpc":"2.0","method":"get_connected"}
23:41:32.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":929}
23:41:32.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":930,"jsonrpc":"2.0","method":"get_app_state"}
23:41:32.976 00.000 8679644736 case statement mapped state 1 to 101
23:41:32.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Looping","id":930}
23:41:33.798 00.822 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.520
23:41:33.823 00.025 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.520
23:41:34.722 00.899 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.530
23:41:34.741 00.019 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.530
23:41:34.769 00.028 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.530
23:41:34.791 00.022 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.540
23:41:34.894 00.103 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.540
23:41:34.906 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.530
23:41:34.916 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.520
23:41:34.919 00.003 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.510
23:41:34.933 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.500
23:41:34.935 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.490
23:41:34.949 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.480
23:41:34.964 00.015 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.470
23:41:34.974 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.450
23:41:34.984 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.440
23:41:34.997 00.013 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.430
23:41:35.005 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.420
23:41:35.013 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.410
23:41:35.021 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.400
23:41:35.029 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.390
23:41:35.037 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.046 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.370
23:41:35.054 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.370
23:41:35.062 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.360
23:41:35.071 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.360
23:41:35.079 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.350
23:41:35.094 00.015 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.350
23:41:35.110 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.340
23:41:35.119 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.340
23:41:35.144 00.025 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.340
23:41:35.160 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.330
23:41:35.190 00.030 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.330
23:41:35.231 00.041 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.320
23:41:35.294 00.063 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.320
23:41:35.377 00.083 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.320
23:41:35.390 00.013 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.330
23:41:35.415 00.025 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.330
23:41:35.433 00.018 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.330
23:41:35.449 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.340
23:41:35.481 00.032 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.340
23:41:35.502 00.021 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.350
23:41:35.519 00.017 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.350
23:41:35.527 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.360
23:41:35.539 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.360
23:41:35.546 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.360
23:41:35.569 00.023 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.370
23:41:35.590 00.021 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.370
23:41:35.640 00.050 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.789 00.149 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.821 00.032 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.853 00.032 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.885 00.032 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.894 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.906 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.909 00.003 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.923 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.925 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.939 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.941 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.956 00.015 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.957 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.973 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.973 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":931,"jsonrpc":"2.0","method":"get_connected"}
23:41:35.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":931}
23:41:35.973 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.973 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":932,"jsonrpc":"2.0","method":"get_app_state"}
23:41:35.973 00.000 8679644736 case statement mapped state 1 to 101
23:41:35.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Looping","id":932}
23:41:35.989 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:35.999 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:36.006 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:36.013 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:36.021 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:36.029 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:36.043 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:36.050 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:36.051 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57932, med=5260, FiltMin=2163, FiltMax=46924, Gamma=0.380
23:41:38.265 02.214 13117313024 Exposure complete
23:41:38.276 00.011 13117313024 worker thread done servicing request
23:41:38.277 00.001 8679644736 OnExposeComplete: enter
23:41:38.277 00.000 8679644736 UpdateGuideState(): m_state=1
23:41:38.277 00.000 8679644736 UpdateCurrentPosition: no star selected
23:41:38.277 00.000 8679644736 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
23:41:38.277 00.000 8679644736 Status Line: No star selected
23:41:38.277 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=58354, med=5248, FiltMin=1958, FiltMax=48217, Gamma=0.380
23:41:38.277 00.000 8679644736 UpdateGuideState exits: No star selected
23:41:38.277 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:38.277 00.000 8679644736 ScheduleExposure(1000,3,0) exposurePending=0
23:41:38.277 00.000 8679644736 Enqueuing Expose request
23:41:38.277 00.000 13117313024 Worker thread wakes up
23:41:38.277 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:41:38.277 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:41:38.976 00.699 8679644736 evsrv: cli 0x6000004b0000 request: {"id":933,"jsonrpc":"2.0","method":"get_connected"}
23:41:38.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":933}
23:41:38.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":934,"jsonrpc":"2.0","method":"get_app_state"}
23:41:38.977 00.000 8679644736 case statement mapped state 1 to 101
23:41:38.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Looping","id":934}
23:41:40.872 01.895 8679644736 SetCurrentPosition(585.80,794.09)
23:41:40.872 00.000 8679644736 Star::Find(15, 585, 794, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3
23:41:40.872 00.000 8679644736 Star::Find returns 1 (0), X=584.70, Y=801.08, Mass=869621, SNR=119.9, Peak=58354 HFD=4.3
23:41:40.872 00.000 8679644736 setting lock position to (584.70, 801.08)
23:41:40.873 00.001 8679644736 MultiStar: stabilizing after lock position change
23:41:40.873 00.000 8679644736 MultiStar: single-star usage forced by user star selection
23:41:40.873 00.000 8679644736 Status Line: Selected star at (584.7, 801.1)
23:41:40.874 00.001 8679644736 Changing from state SELECTING to SELECTED
23:41:40.874 00.000 8679644736 guider state => SELECTED
23:41:41.971 01.097 8679644736 evsrv: cli 0x6000004b0000 request: {"id":935,"jsonrpc":"2.0","method":"get_connected"}
23:41:41.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":935}
23:41:41.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":936,"jsonrpc":"2.0","method":"get_app_state"}
23:41:41.972 00.000 8679644736 case statement mapped state 2 to 1
23:41:41.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Selected","id":936}
23:41:42.594 00.622 8679644736 GuideButtonClick i=1 ctx=Guide button clicked
23:41:42.594 00.000 8679644736 Changing from state SELECTED to CALIBRATING_PRIMARY
23:41:42.595 00.001 8679644736 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
23:41:42.595 00.000 8679644736 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
23:41:42.595 00.000 8679644736 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
23:41:42.595 00.000 8679644736 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
23:41:42.595 00.000 8679644736 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 47.478000
23:41:42.595 00.000 8679644736 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 9
23:41:42.595 00.000 8679644736 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 7
23:41:42.595 00.000 8679644736 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:41:42.595 00.000 8679644736 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 2
23:41:42.595 00.000 8679644736 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 14 June 2026 at 12:11:30 AM"
23:41:42.595 00.000 8679644736 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:41:42.595 00.000 8679644736 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.9 1.1}, {-5.2 2.5}, {-7.8 4.0}, {-11.1 4.9}, {-13.7 6.2}, {-16.0 7.6}, {-19.1 8.9}, {-20.8 10.5}, {-22.7 11.6}, {-22.7 11.6}, {-19.1 15.4}, {-14.5 19.4}, {-9.9 23.2}, {-7.0 26.2}"
23:41:42.596 00.001 8679644736 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.3 3.3}, {-3.2 7.0}, {-4.4 10.8}, {-5.8 14.4}, {-7.0 18.5}, {-8.7 21.8}, {-9.6 25.9}, {-9.6 25.9}, {-9.6 26.0}, {-9.3 23.7}, {-8.6 22.1}"
23:41:42.596 00.000 8679644736 INDI Mount: SideOfPier returns 1
23:41:42.596 00.000 8679644736 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:41:42.596 00.000 8679644736 INDI Mount: SideOfPier returns 1
23:41:42.597 00.001 8679644736 guider state => CALIBRATING_PRIMARY
23:41:42.597 00.000 8679644736 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:41:42.597 00.000 8679644736 reset dither spiral
23:41:44.511 01.914 13117313024 Exposure complete
23:41:44.521 00.010 13117313024 worker thread done servicing request
23:41:44.521 00.000 8679644736 OnExposeComplete: enter
23:41:44.521 00.000 8679644736 UpdateGuideState(): m_state=3
23:41:44.521 00.000 8679644736 Star::Find(15, 584, 801, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:41:44.521 00.000 8679644736 Star::Find returns 1 (0), X=584.00, Y=802.69, Mass=881288, SNR=120.2, Peak=47961 HFD=4.2
23:41:44.522 00.001 8679644736 Scope::UpdateCalibrationstate: starting location = 584.00,802.69 coords = 18.34,-13.8
23:41:44.522 00.000 8679644736 Status Line: West step   1, dist= 0.0
23:41:44.523 00.001 8679644736 Enqueuing Calibration Move request for direction 3
23:41:44.523 00.000 13117313024 Worker thread wakes up
23:41:44.523 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:41:44.523 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:41:44.523 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:41:44.523 00.000 13117313024 MoveAxis(W, 1000, -)
23:41:44.523 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=56166, med=5248, FiltMin=1766, FiltMax=48051, Gamma=0.380
23:41:44.523 00.000 8679644736 UpdateGuideState exits: m=881288 SNR=120.2
23:41:44.523 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:44.523 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:41:44.523 00.000 8679644736 Enqueuing Expose request
23:41:44.976 00.453 8679644736 evsrv: cli 0x6000004b0000 request: {"id":937,"jsonrpc":"2.0","method":"get_connected"}
23:41:44.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":937}
23:41:44.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":938,"jsonrpc":"2.0","method":"get_app_state"}
23:41:44.978 00.000 8679644736 case statement mapped state 3 to 2
23:41:44.979 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":938}
23:41:45.587 00.608 13117313024 Move returns status 0, amount 1000
23:41:45.588 00.001 13117313024 move complete, result=0
23:41:45.588 00.000 13117313024 worker thread done servicing request
23:41:45.588 00.000 13117313024 Worker thread wakes up
23:41:45.588 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:41:45.588 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(569,788,31,31)
23:41:47.972 02.384 8679644736 evsrv: cli 0x6000004b0000 request: {"id":939,"jsonrpc":"2.0","method":"get_connected"}
23:41:47.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":939}
23:41:47.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":940,"jsonrpc":"2.0","method":"get_app_state"}
23:41:47.973 00.000 8679644736 case statement mapped state 3 to 2
23:41:47.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":940}
23:41:50.768 02.795 13117313024 Exposure complete
23:41:50.783 00.015 13117313024 worker thread done servicing request
23:41:50.784 00.001 8679644736 OnExposeComplete: enter
23:41:50.784 00.000 8679644736 UpdateGuideState(): m_state=3
23:41:50.784 00.000 8679644736 Star::Find(15, 584, 802, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
23:41:50.784 00.000 8679644736 Star::Find returns 1 (0), X=585.51, Y=804.50, Mass=881795, SNR=115.8, Peak=49574 HFD=4.3
23:41:50.784 00.000 8679644736 Status Line: West step   2, dist= 2.4
23:41:50.785 00.001 8679644736 Enqueuing Calibration Move request for direction 3
23:41:50.785 00.000 13117313024 Worker thread wakes up
23:41:50.785 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:41:50.785 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:41:50.785 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:41:50.785 00.000 13117313024 MoveAxis(W, 1000, -)
23:41:50.785 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=58009, med=5248, FiltMin=1702, FiltMax=49856, Gamma=0.380
23:41:50.785 00.000 8679644736 UpdateGuideState exits: m=881795 SNR=115.8
23:41:50.785 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:50.785 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:41:50.785 00.000 8679644736 Enqueuing Expose request
23:41:50.974 00.189 8679644736 evsrv: cli 0x6000004b0000 request: {"id":941,"jsonrpc":"2.0","method":"get_connected"}
23:41:50.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":941}
23:41:50.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":942,"jsonrpc":"2.0","method":"get_app_state"}
23:41:50.976 00.000 8679644736 case statement mapped state 3 to 2
23:41:50.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":942}
23:41:51.859 00.883 13117313024 Move returns status 0, amount 1000
23:41:51.859 00.000 13117313024 move complete, result=0
23:41:51.859 00.000 13117313024 worker thread done servicing request
23:41:51.859 00.000 13117313024 Worker thread wakes up
23:41:51.859 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:41:51.860 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(571,790,31,31)
23:41:51.920 00.060 8679644736 evsrv: cli 0x6000004b0000 request: {"id":943,"jsonrpc":"2.0","method":"set_exposure","params":[1000]}
23:41:51.921 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":0,"id":943}
23:41:51.922 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":944,"jsonrpc":"2.0","method":"get_exposure"}
23:41:51.922 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":1000,"id":944}
23:41:52.054 00.132 8679644736 evsrv: cli 0x6000004b0000 request: {"id":945,"jsonrpc":"2.0","method":"stop_capture"}
23:41:52.054 00.000 8679644736 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:41:52.055 00.001 8679644736 Status Line: Waiting for devices...
23:41:52.056 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":0,"id":945}
23:41:53.970 01.914 8679644736 evsrv: cli 0x6000004b0000 request: {"id":946,"jsonrpc":"2.0","method":"get_connected"}
23:41:53.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":946}
23:41:53.983 00.013 8679644736 evsrv: cli 0x6000004b0000 request: {"id":947,"jsonrpc":"2.0","method":"set_connected","params":[false]}
23:41:53.983 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","error":{"code":1,"message":"cannot disconnect equipment while capture active"},"id":947}
23:41:54.001 00.018 8679644736 evsrv: cli 0x6000004b0000 request: {"id":948,"jsonrpc":"2.0","method":"get_app_state"}
23:41:54.002 00.001 8679644736 case statement mapped state 3 to 2
23:41:54.002 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":948}
23:41:55.272 01.270 8679644736 evsrv: cli 0x6000004b0000 request: {"id":949,"jsonrpc":"2.0","method":"set_connected","params":[true]}
23:41:55.272 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":0,"id":949}
23:41:55.278 00.006 8679644736 evsrv: cli 0x6000004b0000 request: {"id":950,"jsonrpc":"2.0","method":"get_connected"}
23:41:55.278 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":950}
23:41:55.293 00.015 8679644736 evsrv: cli 0x6000004b0000 request: {"id":951,"jsonrpc":"2.0","method":"get_pixel_scale"}
23:41:55.293 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":3.49064,"id":951}
23:41:55.302 00.009 8679644736 evsrv: cli 0x6000004b0000 request: {"id":952,"jsonrpc":"2.0","method":"get_exposure"}
23:41:55.302 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":1000,"id":952}
23:41:55.310 00.008 8679644736 evsrv: cli 0x6000004b0000 request: {"id":953,"jsonrpc":"2.0","method":"get_dec_guide_mode"}
23:41:55.310 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Auto","id":953}
23:41:55.318 00.008 8679644736 evsrv: cli 0x6000004b0000 request: {"id":954,"jsonrpc":"2.0","method":"get_exposure_durations"}
23:41:55.318 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":[10,20,50,100,200,500,1000,1500,2000,2500,3000,3500,4000,4500,5000,6000,7000,8000,9000,10000,15000,30000],"id":954}
23:41:55.326 00.008 8679644736 evsrv: cli 0x6000004b0000 request: {"id":955,"jsonrpc":"2.0","method":"get_current_equipment"}
23:41:55.326 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":{"camera":{"name":"QHY5PII-C-5147d690f33c7353","connected":true},"mount":{"name":"INDI Mount [EQMod Mount]","connected":true}},"id":955}
23:41:56.974 01.648 8679644736 evsrv: cli 0x6000004b0000 request: {"id":956,"jsonrpc":"2.0","method":"get_connected"}
23:41:56.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":956}
23:41:56.975 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":957,"jsonrpc":"2.0","method":"get_app_state"}
23:41:56.975 00.000 8679644736 case statement mapped state 3 to 2
23:41:56.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":957}
23:41:57.015 00.040 13117313024 Exposure complete
23:41:57.030 00.015 13117313024 worker thread done servicing request
23:41:57.030 00.000 8679644736 OnExposeComplete: enter
23:41:57.030 00.000 8679644736 UpdateGuideState(): m_state=3
23:41:57.030 00.000 8679644736 Mount: notify guiding stopped
23:41:57.030 00.000 8679644736 Changing from state CALIBRATING_PRIMARY to STOP
23:41:57.030 00.000 8679644736 guider state => SELECTING
23:41:57.030 00.000 8679644736 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1294->Stopped Guiding
23:41:57.031 00.001 8679644736 Status Line: Stopped Guiding
23:41:57.032 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.380
23:41:57.032 00.000 8679644736 UpdateGuideState exits: Stopped Guiding
23:41:57.032 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:41:57.032 00.000 8679644736 setting force full frames = true
23:41:57.032 00.000 8679644736 Status Line: Stopped.
23:41:59.976 02.944 8679644736 evsrv: cli 0x6000004b0000 request: {"id":958,"jsonrpc":"2.0","method":"get_connected"}
23:41:59.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":958}
23:41:59.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":959,"jsonrpc":"2.0","method":"get_app_state"}
23:41:59.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":959}
23:42:02.976 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":960,"jsonrpc":"2.0","method":"get_connected"}
23:42:02.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":960}
23:42:02.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":961,"jsonrpc":"2.0","method":"get_app_state"}
23:42:02.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":961}
23:42:05.971 02.994 8679644736 evsrv: cli 0x6000004b0000 request: {"id":962,"jsonrpc":"2.0","method":"get_connected"}
23:42:05.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":962}
23:42:05.971 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":963,"jsonrpc":"2.0","method":"get_app_state"}
23:42:05.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":963}
23:42:08.974 03.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":964,"jsonrpc":"2.0","method":"get_connected"}
23:42:08.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":964}
23:42:08.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":965,"jsonrpc":"2.0","method":"get_app_state"}
23:42:08.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":965}
23:42:11.974 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":966,"jsonrpc":"2.0","method":"get_connected"}
23:42:11.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":966}
23:42:11.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":967,"jsonrpc":"2.0","method":"get_app_state"}
23:42:11.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":967}
23:42:14.971 02.995 8679644736 evsrv: cli 0x6000004b0000 request: {"id":968,"jsonrpc":"2.0","method":"get_connected"}
23:42:14.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":968}
23:42:14.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":969,"jsonrpc":"2.0","method":"get_app_state"}
23:42:14.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":969}
23:42:15.524 00.552 8679644736 evsrv: cli 0x6000004b0000 request: {"id":970,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
23:42:15.525 00.001 8679644736 INDI Mount: SideOfPier returns 1
23:42:15.526 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":0,"id":970}
23:42:17.969 02.443 8679644736 evsrv: cli 0x6000004b0000 request: {"id":971,"jsonrpc":"2.0","method":"get_connected"}
23:42:17.970 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":971}
23:42:17.970 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":972,"jsonrpc":"2.0","method":"get_app_state"}
23:42:17.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":972}
23:42:20.974 03.004 8679644736 evsrv: cli 0x6000004b0000 request: {"id":973,"jsonrpc":"2.0","method":"get_connected"}
23:42:20.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":973}
23:42:20.975 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":974,"jsonrpc":"2.0","method":"get_app_state"}
23:42:20.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":974}
23:42:23.974 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":975,"jsonrpc":"2.0","method":"get_connected"}
23:42:23.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":975}
23:42:23.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":976,"jsonrpc":"2.0","method":"get_app_state"}
23:42:23.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":976}
23:42:26.971 02.995 8679644736 evsrv: cli 0x6000004b0000 request: {"id":977,"jsonrpc":"2.0","method":"get_connected"}
23:42:26.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":977}
23:42:26.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":978,"jsonrpc":"2.0","method":"get_app_state"}
23:42:26.973 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":978}
23:42:29.971 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":979,"jsonrpc":"2.0","method":"get_connected"}
23:42:29.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":979}
23:42:29.973 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":980,"jsonrpc":"2.0","method":"get_app_state"}
23:42:29.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":980}
23:42:32.976 03.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":981,"jsonrpc":"2.0","method":"get_connected"}
23:42:32.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":981}
23:42:32.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":982,"jsonrpc":"2.0","method":"get_app_state"}
23:42:32.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":982}
23:42:35.975 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":983,"jsonrpc":"2.0","method":"get_connected"}
23:42:35.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":983}
23:42:35.978 00.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":984,"jsonrpc":"2.0","method":"get_app_state"}
23:42:35.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":984}
23:42:36.405 00.427 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.380
23:42:36.503 00.098 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.380
23:42:36.517 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.400
23:42:36.529 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.480
23:42:36.530 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.480
23:42:36.545 00.015 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.570
23:42:36.547 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.570
23:42:36.557 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.680
23:42:36.563 00.006 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.680
23:42:36.573 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.730
23:42:36.579 00.006 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.790
23:42:36.590 00.011 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.840
23:42:36.592 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.890
23:42:36.595 00.003 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.890
23:42:36.606 00.011 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.950
23:42:36.614 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.990
23:42:36.622 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.040
23:42:36.630 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.080
23:42:36.638 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.110
23:42:36.646 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.150
23:42:36.654 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.200
23:42:36.663 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.200
23:42:36.670 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.220
23:42:36.680 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.250
23:42:36.688 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.280
23:42:36.696 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.310
23:42:36.704 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.330
23:42:36.712 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.360
23:42:36.721 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.380
23:42:36.729 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.410
23:42:36.737 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.430
23:42:36.746 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.450
23:42:36.754 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.470
23:42:36.755 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.500
23:42:36.762 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.520
23:42:36.763 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.520
23:42:36.770 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.530
23:42:36.771 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.530
23:42:36.779 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.540
23:42:36.787 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.550
23:42:36.796 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.560
23:42:36.804 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.570
23:42:36.812 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.580
23:42:36.821 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.590
23:42:36.829 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.600
23:42:36.837 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.600
23:42:36.845 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.600
23:42:36.919 00.074 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.600
23:42:36.933 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.590
23:42:36.942 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.580
23:42:36.944 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.570
23:42:36.956 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.550
23:42:36.961 00.005 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.530
23:42:36.964 00.003 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.530
23:42:36.973 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.510
23:42:36.980 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.500
23:42:36.989 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.470
23:42:36.997 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.440
23:42:37.005 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.410
23:42:37.013 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.380
23:42:37.021 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.350
23:42:37.029 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.320
23:42:37.038 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.280
23:42:37.046 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.240
23:42:37.054 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.190
23:42:37.063 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.140
23:42:37.071 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=1.090
23:42:37.079 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.970
23:42:37.087 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.970
23:42:37.095 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.930
23:42:37.105 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.870
23:42:37.113 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.820
23:42:37.121 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.770
23:42:37.129 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.730
23:42:37.137 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.690
23:42:37.146 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.670
23:42:37.154 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.650
23:42:37.162 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.640
23:42:37.171 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.620
23:42:37.179 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.610
23:42:37.180 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.610
23:42:37.187 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.590
23:42:37.188 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.590
23:42:37.196 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.570
23:42:37.196 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.570
23:42:37.204 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.560
23:42:37.204 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.560
23:42:37.212 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.540
23:42:37.221 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.530
23:42:37.229 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.520
23:42:37.237 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.510
23:42:37.246 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.500
23:42:37.254 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.500
23:42:37.273 00.019 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.490
23:42:37.280 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.490
23:42:37.287 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.490
23:42:37.296 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.450
23:42:37.304 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.450
23:42:37.312 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.430
23:42:37.321 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.400
23:42:37.329 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.340
23:42:37.337 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.340
23:42:37.345 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.310
23:42:37.354 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.290
23:42:37.362 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.270
23:42:37.371 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.250
23:42:37.379 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.250
23:42:37.387 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.240
23:42:37.396 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.230
23:42:37.397 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.230
23:42:37.405 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.230
23:42:37.413 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.230
23:42:37.421 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.230
23:42:37.428 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.230
23:42:37.437 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.220
23:42:37.446 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.200
23:42:37.454 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.190
23:42:37.462 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.170
23:42:37.470 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.160
23:42:37.479 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.140
23:42:37.487 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.130
23:42:37.496 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.120
23:42:37.504 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.110
23:42:37.512 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.110
23:42:37.527 00.015 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.100
23:42:37.534 00.007 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.100
23:42:37.545 00.011 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.100
23:42:37.554 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.100
23:42:37.562 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.100
23:42:37.861 00.299 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.100
23:42:37.878 00.017 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.120
23:42:37.893 00.015 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.150
23:42:37.895 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.150
23:42:37.908 00.013 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.170
23:42:37.922 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.170
23:42:37.923 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.200
23:42:37.937 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.220
23:42:37.937 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.220
23:42:37.952 00.015 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.240
23:42:37.958 00.006 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.240
23:42:37.969 00.011 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.240
23:42:37.981 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.260
23:42:37.989 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.260
23:42:38.000 00.011 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.280
23:42:38.002 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.300
23:42:38.014 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.320
23:42:38.022 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.350
23:42:38.030 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.370
23:42:38.038 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.400
23:42:38.046 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.410
23:42:38.054 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.420
23:42:38.063 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.440
23:42:38.071 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.450
23:42:38.079 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.470
23:42:38.087 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.490
23:42:38.096 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.500
23:42:38.104 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.520
23:42:38.112 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.530
23:42:38.121 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.540
23:42:38.129 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.550
23:42:38.137 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.560
23:42:38.146 00.009 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.560
23:42:38.154 00.008 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.570
23:42:38.187 00.033 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.570
23:42:38.203 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.580
23:42:38.247 00.044 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.580
23:42:38.344 00.097 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.580
23:42:38.506 00.162 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.580
23:42:38.918 00.412 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.580
23:42:38.937 00.019 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.580
23:42:38.951 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.600
23:42:38.966 00.015 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.640
23:42:38.982 00.016 8679644736 evsrv: cli 0x6000004b0000 request: {"id":985,"jsonrpc":"2.0","method":"get_connected"}
23:42:38.982 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":985}
23:42:38.982 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.660
23:42:38.982 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":986,"jsonrpc":"2.0","method":"get_app_state"}
23:42:38.982 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":986}
23:42:38.983 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.690
23:42:38.999 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.740
23:42:39.015 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.780
23:42:39.019 00.004 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.790
23:42:39.031 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.800
23:42:39.036 00.005 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.810
23:42:39.048 00.012 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.820
23:42:39.052 00.004 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.830
23:42:39.111 00.059 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.830
23:42:39.247 00.136 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.830
23:42:39.263 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.810
23:42:39.276 00.013 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.800
23:42:39.277 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.790
23:42:39.292 00.015 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.780
23:42:39.294 00.002 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.760
23:42:39.308 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.750
23:42:39.311 00.003 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.750
23:42:39.324 00.013 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.740
23:42:39.327 00.003 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.730
23:42:39.340 00.013 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.710
23:42:39.356 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.710
23:42:39.366 00.010 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.700
23:42:39.384 00.018 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.700
23:42:39.400 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.700
23:42:39.416 00.016 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.700
23:42:39.503 00.087 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.690
23:42:39.557 00.054 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.690
23:42:39.590 00.033 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.680
23:42:39.773 00.183 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.680
23:42:39.790 00.017 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.680
23:42:39.796 00.006 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.680
23:42:39.810 00.014 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.680
23:42:39.811 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.680
23:42:39.811 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=54527, med=5260, FiltMin=1958, FiltMax=48857, Gamma=0.680
23:42:41.971 02.160 8679644736 evsrv: cli 0x6000004b0000 request: {"id":987,"jsonrpc":"2.0","method":"get_connected"}
23:42:41.972 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":987}
23:42:41.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":988,"jsonrpc":"2.0","method":"get_app_state"}
23:42:41.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":988}
23:42:43.647 01.674 8679644736 SetCurrentPosition(585.80,798.43)
23:42:43.647 00.000 8679644736 Star::Find(15, 585, 798, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6
23:42:43.647 00.000 8679644736 Star::Find returns 1 (0), X=586.48, Y=806.49, Mass=853163, SNR=124.8, Peak=50086 HFD=4.3
23:42:43.647 00.000 8679644736 setting lock position to (586.48, 806.49)
23:42:43.647 00.000 8679644736 MultiStar: stabilizing after lock position change
23:42:43.647 00.000 8679644736 MultiStar: single-star usage forced by user star selection
23:42:43.647 00.000 8679644736 Status Line: Selected star at (586.5, 806.5)
23:42:43.648 00.001 8679644736 Changing from state SELECTING to SELECTED
23:42:43.648 00.000 8679644736 guider state => SELECTED
23:42:44.976 01.328 8679644736 evsrv: cli 0x6000004b0000 request: {"id":989,"jsonrpc":"2.0","method":"get_connected"}
23:42:44.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":989}
23:42:44.979 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":990,"jsonrpc":"2.0","method":"get_app_state"}
23:42:44.979 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":990}
23:42:46.311 01.332 8679644736 GuideButtonClick i=1 ctx=Guide button clicked
23:42:46.311 00.000 8679644736 Changing from state SELECTED to CALIBRATING_PRIMARY
23:42:46.311 00.000 8679644736 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
23:42:46.311 00.000 8679644736 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
23:42:46.311 00.000 8679644736 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
23:42:46.311 00.000 8679644736 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
23:42:46.311 00.000 8679644736 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 47.478000
23:42:46.311 00.000 8679644736 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 9
23:42:46.311 00.000 8679644736 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 7
23:42:46.311 00.000 8679644736 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:42:46.311 00.000 8679644736 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 2
23:42:46.312 00.001 8679644736 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 14 June 2026 at 12:11:30 AM"
23:42:46.312 00.000 8679644736 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:42:46.312 00.000 8679644736 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.9 1.1}, {-5.2 2.5}, {-7.8 4.0}, {-11.1 4.9}, {-13.7 6.2}, {-16.0 7.6}, {-19.1 8.9}, {-20.8 10.5}, {-22.7 11.6}, {-22.7 11.6}, {-19.1 15.4}, {-14.5 19.4}, {-9.9 23.2}, {-7.0 26.2}"
23:42:46.312 00.000 8679644736 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.3 3.3}, {-3.2 7.0}, {-4.4 10.8}, {-5.8 14.4}, {-7.0 18.5}, {-8.7 21.8}, {-9.6 25.9}, {-9.6 25.9}, {-9.6 26.0}, {-9.3 23.7}, {-8.6 22.1}"
23:42:46.312 00.000 8679644736 INDI Mount: SideOfPier returns 1
23:42:46.312 00.000 8679644736 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:42:46.312 00.000 8679644736 INDI Mount: SideOfPier returns 1
23:42:46.313 00.001 8679644736 guider state => CALIBRATING_PRIMARY
23:42:46.313 00.000 8679644736 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:42:46.313 00.000 8679644736 ScheduleExposure(1000,3,0) exposurePending=0
23:42:46.313 00.000 8679644736 Enqueuing Expose request
23:42:46.314 00.001 13117313024 Worker thread wakes up
23:42:46.314 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:42:46.314 00.000 8679644736 reset dither spiral
23:42:46.314 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:42:47.975 01.661 8679644736 evsrv: cli 0x6000004b0000 request: {"id":991,"jsonrpc":"2.0","method":"get_connected"}
23:42:47.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":991}
23:42:47.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":992,"jsonrpc":"2.0","method":"get_app_state"}
23:42:47.977 00.000 8679644736 case statement mapped state 3 to 2
23:42:47.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":992}
23:42:50.976 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":993,"jsonrpc":"2.0","method":"get_connected"}
23:42:50.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":993}
23:42:50.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":994,"jsonrpc":"2.0","method":"get_app_state"}
23:42:50.978 00.001 8679644736 case statement mapped state 3 to 2
23:42:50.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":994}
23:42:51.973 00.995 13117313024 Exposure complete
23:42:51.983 00.010 13117313024 worker thread done servicing request
23:42:51.983 00.000 8679644736 OnExposeComplete: enter
23:42:51.983 00.000 8679644736 UpdateGuideState(): m_state=3
23:42:51.983 00.000 8679644736 Star::Find(15, 586, 806, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
23:42:51.983 00.000 8679644736 Star::Find returns 1 (0), X=588.72, Y=800.17, Mass=869077, SNR=123.3, Peak=50674 HFD=4.5
23:42:51.984 00.001 8679644736 setting force full frames = false
23:42:51.984 00.000 8679644736 Scope::UpdateCalibrationstate: starting location = 588.72,800.17 coords = 18.34,-13.8
23:42:51.984 00.000 8679644736 Status Line: West step   1, dist= 0.0
23:42:51.984 00.000 8679644736 Enqueuing Calibration Move request for direction 3
23:42:51.984 00.000 13117313024 Worker thread wakes up
23:42:51.984 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:42:51.984 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:42:51.984 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57075, med=5235, FiltMin=2086, FiltMax=41536, Gamma=0.680
23:42:51.984 00.000 8679644736 UpdateGuideState exits: m=869077 SNR=123.3
23:42:51.984 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:51.984 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:42:51.984 00.000 8679644736 Enqueuing Expose request
23:42:51.984 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:42:51.984 00.000 13117313024 MoveAxis(W, 1000, -)
23:42:53.063 01.079 13117313024 Move returns status 0, amount 1000
23:42:53.064 00.001 13117313024 move complete, result=0
23:42:53.064 00.000 13117313024 worker thread done servicing request
23:42:53.064 00.000 13117313024 Worker thread wakes up
23:42:53.064 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:42:53.064 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(574,785,31,31)
23:42:53.971 00.907 8679644736 evsrv: cli 0x6000004b0000 request: {"id":995,"jsonrpc":"2.0","method":"get_connected"}
23:42:53.972 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":995}
23:42:53.972 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":996,"jsonrpc":"2.0","method":"get_app_state"}
23:42:53.973 00.001 8679644736 case statement mapped state 3 to 2
23:42:53.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":996}
23:42:56.972 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":997,"jsonrpc":"2.0","method":"get_connected"}
23:42:56.973 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":997}
23:42:56.973 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":998,"jsonrpc":"2.0","method":"get_app_state"}
23:42:56.973 00.000 8679644736 case statement mapped state 3 to 2
23:42:56.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":998}
23:42:58.221 01.248 13117313024 Exposure complete
23:42:58.232 00.011 13117313024 worker thread done servicing request
23:42:58.232 00.000 8679644736 OnExposeComplete: enter
23:42:58.232 00.000 8679644736 UpdateGuideState(): m_state=3
23:42:58.232 00.000 8679644736 Star::Find(15, 588, 800, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2
23:42:58.233 00.001 8679644736 Star::Find returns 1 (0), X=589.68, Y=802.04, Mass=952699, SNR=134.3, Peak=52761 HFD=4.5
23:42:58.233 00.000 8679644736 Status Line: West step   2, dist= 2.1
23:42:58.233 00.000 8679644736 Enqueuing Calibration Move request for direction 3
23:42:58.233 00.000 13117313024 Worker thread wakes up
23:42:58.233 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:42:58.233 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:42:58.233 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:42:58.233 00.000 13117313024 MoveAxis(W, 1000, -)
23:42:58.233 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=64, max=56920, med=5222, FiltMin=1894, FiltMax=51059, Gamma=0.680
23:42:58.233 00.000 8679644736 UpdateGuideState exits: m=952699 SNR=134.3
23:42:58.234 00.001 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:58.234 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:42:58.234 00.000 8679644736 Enqueuing Expose request
23:42:59.318 01.084 13117313024 Move returns status 0, amount 1000
23:42:59.319 00.001 13117313024 move complete, result=0
23:42:59.319 00.000 13117313024 worker thread done servicing request
23:42:59.319 00.000 13117313024 Worker thread wakes up
23:42:59.319 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:42:59.319 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(575,787,31,31)
23:42:59.975 00.656 8679644736 evsrv: cli 0x6000004b0000 request: {"id":999,"jsonrpc":"2.0","method":"get_connected"}
23:42:59.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":999}
23:42:59.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1000,"jsonrpc":"2.0","method":"get_app_state"}
23:42:59.978 00.001 8679644736 case statement mapped state 3 to 2
23:42:59.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1000}
23:43:02.976 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1001,"jsonrpc":"2.0","method":"get_connected"}
23:43:02.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1001}
23:43:02.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1002,"jsonrpc":"2.0","method":"get_app_state"}
23:43:02.978 00.000 8679644736 case statement mapped state 3 to 2
23:43:02.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1002}
23:43:04.468 01.490 13117313024 Exposure complete
23:43:04.480 00.012 13117313024 worker thread done servicing request
23:43:04.480 00.000 8679644736 OnExposeComplete: enter
23:43:04.480 00.000 8679644736 UpdateGuideState(): m_state=3
23:43:04.480 00.000 8679644736 Star::Find(15, 589, 802, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3
23:43:04.480 00.000 8679644736 Star::Find returns 1 (0), X=590.75, Y=804.35, Mass=832591, SNR=101.4, Peak=46118 HFD=4.7
23:43:04.481 00.001 8679644736 Status Line: West step   3, dist= 4.7
23:43:04.481 00.000 8679644736 Enqueuing Calibration Move request for direction 3
23:43:04.481 00.000 13117313024 Worker thread wakes up
23:43:04.481 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:43:04.481 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:43:04.481 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:43:04.481 00.000 13117313024 MoveAxis(W, 1000, -)
23:43:04.481 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57497, med=5222, FiltMin=1868, FiltMax=44915, Gamma=0.680
23:43:04.481 00.000 8679644736 UpdateGuideState exits: m=832591 SNR=101.4
23:43:04.481 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:04.481 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:43:04.481 00.000 8679644736 Enqueuing Expose request
23:43:05.557 01.076 13117313024 Move returns status 0, amount 1000
23:43:05.558 00.001 13117313024 move complete, result=0
23:43:05.558 00.000 13117313024 worker thread done servicing request
23:43:05.558 00.000 13117313024 Worker thread wakes up
23:43:05.558 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:43:05.558 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(576,789,31,31)
23:43:05.970 00.412 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1003,"jsonrpc":"2.0","method":"get_connected"}
23:43:05.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1003}
23:43:05.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1004,"jsonrpc":"2.0","method":"get_app_state"}
23:43:05.971 00.000 8679644736 case statement mapped state 3 to 2
23:43:05.972 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1004}
23:43:08.976 03.004 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1005,"jsonrpc":"2.0","method":"get_connected"}
23:43:08.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1005}
23:43:08.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1006,"jsonrpc":"2.0","method":"get_app_state"}
23:43:08.978 00.001 8679644736 case statement mapped state 3 to 2
23:43:08.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1006}
23:43:10.716 01.738 13117313024 Exposure complete
23:43:10.728 00.012 13117313024 worker thread done servicing request
23:43:10.728 00.000 8679644736 OnExposeComplete: enter
23:43:10.728 00.000 8679644736 UpdateGuideState(): m_state=3
23:43:10.728 00.000 8679644736 Star::Find(15, 590, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
23:43:10.728 00.000 8679644736 Star::Find returns 1 (0), X=591.99, Y=806.21, Mass=849370, SNR=111.7, Peak=53145 HFD=4.4
23:43:10.729 00.001 8679644736 Status Line: West step   4, dist= 6.9
23:43:10.729 00.000 8679644736 Enqueuing Calibration Move request for direction 3
23:43:10.729 00.000 13117313024 Worker thread wakes up
23:43:10.729 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:43:10.729 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:43:10.729 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=25, max=57292, med=5235, FiltMin=1798, FiltMax=48473, Gamma=0.680
23:43:10.729 00.000 8679644736 UpdateGuideState exits: m=849370 SNR=111.7
23:43:10.729 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:10.729 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:43:10.729 00.000 8679644736 Enqueuing Expose request
23:43:10.729 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:43:10.729 00.000 13117313024 MoveAxis(W, 1000, -)
23:43:11.812 01.083 13117313024 Move returns status 0, amount 1000
23:43:11.812 00.000 13117313024 move complete, result=0
23:43:11.813 00.001 13117313024 worker thread done servicing request
23:43:11.813 00.000 13117313024 Worker thread wakes up
23:43:11.813 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:43:11.813 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(577,791,31,31)
23:43:11.975 00.162 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1007,"jsonrpc":"2.0","method":"get_connected"}
23:43:11.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1007}
23:43:11.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1008,"jsonrpc":"2.0","method":"get_app_state"}
23:43:11.977 00.000 8679644736 case statement mapped state 3 to 2
23:43:11.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1008}
23:43:14.976 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1009,"jsonrpc":"2.0","method":"get_connected"}
23:43:14.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1009}
23:43:14.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1010,"jsonrpc":"2.0","method":"get_app_state"}
23:43:14.978 00.000 8679644736 case statement mapped state 3 to 2
23:43:14.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1010}
23:43:16.961 01.983 13117313024 Exposure complete
23:43:16.973 00.012 13117313024 worker thread done servicing request
23:43:16.973 00.000 8679644736 OnExposeComplete: enter
23:43:16.973 00.000 8679644736 UpdateGuideState(): m_state=3
23:43:16.973 00.000 8679644736 Star::Find(15, 591, 806, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
23:43:16.973 00.000 8679644736 Star::Find returns 1 (0), X=593.17, Y=808.23, Mass=860362, SNR=115.7, Peak=48281 HFD=4.4
23:43:16.974 00.001 8679644736 Status Line: West step   5, dist= 9.2
23:43:16.974 00.000 8679644736 Enqueuing Calibration Move request for direction 3
23:43:16.974 00.000 13117313024 Worker thread wakes up
23:43:16.974 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:43:16.974 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:43:16.974 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:43:16.974 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57510, med=5235, FiltMin=1945, FiltMax=48256, Gamma=0.680
23:43:16.974 00.000 8679644736 UpdateGuideState exits: m=860362 SNR=115.7
23:43:16.974 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:16.974 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:43:16.974 00.000 8679644736 Enqueuing Expose request
23:43:16.974 00.000 13117313024 MoveAxis(W, 1000, -)
23:43:17.970 00.996 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1011,"jsonrpc":"2.0","method":"get_connected"}
23:43:17.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1011}
23:43:17.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1012,"jsonrpc":"2.0","method":"get_app_state"}
23:43:17.971 00.000 8679644736 case statement mapped state 3 to 2
23:43:17.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1012}
23:43:18.051 00.080 13117313024 Move returns status 0, amount 1000
23:43:18.051 00.000 13117313024 move complete, result=0
23:43:18.051 00.000 13117313024 worker thread done servicing request
23:43:18.051 00.000 13117313024 Worker thread wakes up
23:43:18.051 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:43:18.051 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(578,793,31,31)
23:43:20.975 02.924 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1013,"jsonrpc":"2.0","method":"get_connected"}
23:43:20.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1013}
23:43:20.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1014,"jsonrpc":"2.0","method":"get_app_state"}
23:43:20.977 00.000 8679644736 case statement mapped state 3 to 2
23:43:20.978 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1014}
23:43:23.207 02.229 13117313024 Exposure complete
23:43:23.219 00.012 13117313024 worker thread done servicing request
23:43:23.219 00.000 8679644736 OnExposeComplete: enter
23:43:23.219 00.000 8679644736 UpdateGuideState(): m_state=3
23:43:23.219 00.000 8679644736 Star::Find(15, 593, 808, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6
23:43:23.219 00.000 8679644736 Star::Find returns 1 (0), X=593.74, Y=809.87, Mass=863878, SNR=111.2, Peak=52467 HFD=4.5
23:43:23.220 00.001 8679644736 Status Line: West step   6, dist=10.9
23:43:23.220 00.000 8679644736 Enqueuing Calibration Move request for direction 3
23:43:23.220 00.000 13117313024 Worker thread wakes up
23:43:23.220 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:43:23.220 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:43:23.220 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:43:23.220 00.000 13117313024 MoveAxis(W, 1000, -)
23:43:23.221 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=76, max=56741, med=5222, FiltMin=1894, FiltMax=48767, Gamma=0.680
23:43:23.221 00.000 8679644736 UpdateGuideState exits: m=863878 SNR=111.2
23:43:23.221 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:23.221 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:43:23.221 00.000 8679644736 Enqueuing Expose request
23:43:23.975 00.754 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1015,"jsonrpc":"2.0","method":"get_connected"}
23:43:23.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1015}
23:43:23.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1016,"jsonrpc":"2.0","method":"get_app_state"}
23:43:23.977 00.000 8679644736 case statement mapped state 3 to 2
23:43:23.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1016}
23:43:24.290 00.313 13117313024 Move returns status 0, amount 1000
23:43:24.290 00.000 13117313024 move complete, result=0
23:43:24.290 00.000 13117313024 worker thread done servicing request
23:43:24.291 00.001 13117313024 Worker thread wakes up
23:43:24.291 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:43:24.291 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(579,795,31,31)
23:43:26.978 02.687 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1017,"jsonrpc":"2.0","method":"get_connected"}
23:43:26.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1017}
23:43:26.979 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1018,"jsonrpc":"2.0","method":"get_app_state"}
23:43:26.979 00.000 8679644736 case statement mapped state 3 to 2
23:43:26.979 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1018}
23:43:29.455 02.476 13117313024 Exposure complete
23:43:29.466 00.011 13117313024 worker thread done servicing request
23:43:29.466 00.000 8679644736 OnExposeComplete: enter
23:43:29.466 00.000 8679644736 UpdateGuideState(): m_state=3
23:43:29.466 00.000 8679644736 Star::Find(15, 593, 809, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7
23:43:29.466 00.000 8679644736 Star::Find returns 1 (0), X=594.78, Y=812.10, Mass=908114, SNR=113.6, Peak=50291 HFD=4.5
23:43:29.467 00.001 8679644736 Status Line: West step   7, dist=13.4
23:43:29.467 00.000 8679644736 Enqueuing Calibration Move request for direction 3
23:43:29.467 00.000 13117313024 Worker thread wakes up
23:43:29.467 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:43:29.467 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:43:29.467 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:43:29.467 00.000 13117313024 MoveAxis(W, 1000, -)
23:43:29.467 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=60582, med=5222, FiltMin=1772, FiltMax=42675, Gamma=0.680
23:43:29.467 00.000 8679644736 UpdateGuideState exits: m=908114 SNR=113.6
23:43:29.467 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:29.467 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:43:29.467 00.000 8679644736 Enqueuing Expose request
23:43:29.970 00.503 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1019,"jsonrpc":"2.0","method":"get_connected"}
23:43:29.971 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1019}
23:43:29.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1020,"jsonrpc":"2.0","method":"get_app_state"}
23:43:29.972 00.000 8679644736 case statement mapped state 3 to 2
23:43:29.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1020}
23:43:30.545 00.573 13117313024 Move returns status 0, amount 1000
23:43:30.545 00.000 13117313024 move complete, result=0
23:43:30.546 00.001 13117313024 worker thread done servicing request
23:43:30.546 00.000 13117313024 Worker thread wakes up
23:43:30.546 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:43:30.546 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(580,797,31,31)
23:43:32.976 02.430 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1021,"jsonrpc":"2.0","method":"get_connected"}
23:43:32.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1021}
23:43:32.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1022,"jsonrpc":"2.0","method":"get_app_state"}
23:43:32.978 00.000 8679644736 case statement mapped state 3 to 2
23:43:32.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1022}
23:43:35.703 02.725 13117313024 Exposure complete
23:43:35.715 00.012 13117313024 worker thread done servicing request
23:43:35.715 00.000 8679644736 OnExposeComplete: enter
23:43:35.715 00.000 8679644736 UpdateGuideState(): m_state=3
23:43:35.716 00.001 8679644736 Star::Find(15, 594, 812, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8
23:43:35.716 00.000 8679644736 Star::Find returns 1 (0), X=595.41, Y=814.07, Mass=849609, SNR=123.0, Peak=51507 HFD=4.3
23:43:35.716 00.000 8679644736 Status Line: West step   8, dist=15.4
23:43:35.716 00.000 8679644736 Enqueuing Calibration Move request for direction 3
23:43:35.716 00.000 13117313024 Worker thread wakes up
23:43:35.717 00.001 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:43:35.717 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:43:35.717 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:43:35.717 00.000 13117313024 MoveAxis(W, 1000, -)
23:43:35.717 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57458, med=5222, FiltMin=1894, FiltMax=46834, Gamma=0.680
23:43:35.717 00.000 8679644736 UpdateGuideState exits: m=849609 SNR=123.0
23:43:35.717 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:35.717 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:43:35.717 00.000 8679644736 Enqueuing Expose request
23:43:35.975 00.258 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1023,"jsonrpc":"2.0","method":"get_connected"}
23:43:35.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1023}
23:43:35.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1024,"jsonrpc":"2.0","method":"get_app_state"}
23:43:35.977 00.001 8679644736 case statement mapped state 3 to 2
23:43:35.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1024}
23:43:36.800 00.823 13117313024 Move returns status 0, amount 1000
23:43:36.801 00.001 13117313024 move complete, result=0
23:43:36.801 00.000 13117313024 worker thread done servicing request
23:43:36.801 00.000 13117313024 Worker thread wakes up
23:43:36.801 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:43:36.801 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(580,799,31,31)
23:43:38.976 02.175 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1025,"jsonrpc":"2.0","method":"get_connected"}
23:43:38.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1025}
23:43:38.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1026,"jsonrpc":"2.0","method":"get_app_state"}
23:43:38.978 00.000 8679644736 case statement mapped state 3 to 2
23:43:38.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1026}
23:43:41.949 02.971 13117313024 Exposure complete
23:43:41.961 00.012 13117313024 worker thread done servicing request
23:43:41.961 00.000 8679644736 OnExposeComplete: enter
23:43:41.962 00.001 8679644736 UpdateGuideState(): m_state=3
23:43:41.962 00.000 8679644736 Star::Find(15, 595, 814, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
23:43:41.962 00.000 8679644736 Star::Find returns 1 (0), X=596.24, Y=815.96, Mass=869706, SNR=134.5, Peak=53171 HFD=4.5
23:43:41.962 00.000 8679644736 Status Line: West step   9, dist=17.5
23:43:41.963 00.001 8679644736 Enqueuing Calibration Move request for direction 3
23:43:41.963 00.000 13117313024 Worker thread wakes up
23:43:41.963 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:43:41.963 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:43:41.963 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:43:41.963 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=53171, med=5209, FiltMin=1945, FiltMax=41753, Gamma=0.680
23:43:41.963 00.000 13117313024 MoveAxis(W, 1000, -)
23:43:41.963 00.000 8679644736 UpdateGuideState exits: m=869706 SNR=134.5
23:43:41.963 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:41.963 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:43:41.963 00.000 8679644736 Enqueuing Expose request
23:43:41.997 00.034 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1027,"jsonrpc":"2.0","method":"get_connected"}
23:43:41.997 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1027}
23:43:41.997 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1028,"jsonrpc":"2.0","method":"get_app_state"}
23:43:41.997 00.000 8679644736 case statement mapped state 3 to 2
23:43:41.997 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1028}
23:43:43.039 01.042 13117313024 Move returns status 0, amount 1000
23:43:43.039 00.000 13117313024 move complete, result=0
23:43:43.039 00.000 13117313024 worker thread done servicing request
23:43:43.039 00.000 13117313024 Worker thread wakes up
23:43:43.039 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:43:43.039 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(581,801,31,31)
23:43:44.975 01.936 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1029,"jsonrpc":"2.0","method":"get_connected"}
23:43:44.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1029}
23:43:44.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1030,"jsonrpc":"2.0","method":"get_app_state"}
23:43:44.977 00.000 8679644736 case statement mapped state 3 to 2
23:43:44.978 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1030}
23:43:47.976 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1031,"jsonrpc":"2.0","method":"get_connected"}
23:43:47.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1031}
23:43:47.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1032,"jsonrpc":"2.0","method":"get_app_state"}
23:43:47.978 00.000 8679644736 case statement mapped state 3 to 2
23:43:47.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1032}
23:43:48.197 00.219 13117313024 Exposure complete
23:43:48.210 00.013 13117313024 worker thread done servicing request
23:43:48.210 00.000 8679644736 OnExposeComplete: enter
23:43:48.210 00.000 8679644736 UpdateGuideState(): m_state=3
23:43:48.210 00.000 8679644736 Star::Find(15, 596, 815, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
23:43:48.210 00.000 8679644736 Star::Find returns 1 (0), X=597.34, Y=817.84, Mass=868782, SNR=122.4, Peak=48908 HFD=4.6
23:43:48.211 00.001 8679644736 Status Line: West step  10, dist=19.7
23:43:48.211 00.000 8679644736 Enqueuing Calibration Move request for direction 3
23:43:48.211 00.000 13117313024 Worker thread wakes up
23:43:48.211 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:43:48.211 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:43:48.211 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:43:48.211 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=58265, med=5209, FiltMin=1932, FiltMax=45696, Gamma=0.680
23:43:48.211 00.000 8679644736 UpdateGuideState exits: m=868782 SNR=122.4
23:43:48.211 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:48.211 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:43:48.211 00.000 8679644736 Enqueuing Expose request
23:43:48.211 00.000 13117313024 MoveAxis(W, 1000, -)
23:43:49.277 01.066 13117313024 Move returns status 0, amount 1000
23:43:49.278 00.001 13117313024 move complete, result=0
23:43:49.278 00.000 13117313024 worker thread done servicing request
23:43:49.278 00.000 13117313024 Worker thread wakes up
23:43:49.278 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:43:49.278 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(582,803,31,31)
23:43:50.976 01.698 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1033,"jsonrpc":"2.0","method":"get_connected"}
23:43:50.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1033}
23:43:50.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1034,"jsonrpc":"2.0","method":"get_app_state"}
23:43:50.977 00.000 8679644736 case statement mapped state 3 to 2
23:43:50.978 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1034}
23:43:53.970 02.992 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1035,"jsonrpc":"2.0","method":"get_connected"}
23:43:53.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1035}
23:43:53.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1036,"jsonrpc":"2.0","method":"get_app_state"}
23:43:53.971 00.000 8679644736 case statement mapped state 3 to 2
23:43:53.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1036}
23:43:54.442 00.471 13117313024 Exposure complete
23:43:54.454 00.012 13117313024 worker thread done servicing request
23:43:54.455 00.001 8679644736 OnExposeComplete: enter
23:43:54.455 00.000 8679644736 UpdateGuideState(): m_state=3
23:43:54.455 00.000 8679644736 Star::Find(15, 597, 817, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11
23:43:54.455 00.000 8679644736 Star::Find returns 1 (0), X=598.33, Y=819.64, Mass=866828, SNR=125.8, Peak=50303 HFD=4.8
23:43:54.455 00.000 8679644736 Status Line: West step  11, dist=21.7
23:43:54.456 00.001 8679644736 Enqueuing Calibration Move request for direction 3
23:43:54.456 00.000 13117313024 Worker thread wakes up
23:43:54.456 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:43:54.456 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:43:54.456 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:43:54.456 00.000 13117313024 MoveAxis(W, 1000, -)
23:43:54.456 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=55922, med=5222, FiltMin=2022, FiltMax=47935, Gamma=0.680
23:43:54.456 00.000 8679644736 UpdateGuideState exits: m=866828 SNR=125.8
23:43:54.456 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:54.456 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:43:54.456 00.000 8679644736 Enqueuing Expose request
23:43:55.532 01.076 13117313024 Move returns status 0, amount 1000
23:43:55.532 00.000 13117313024 move complete, result=0
23:43:55.532 00.000 13117313024 worker thread done servicing request
23:43:55.532 00.000 13117313024 Worker thread wakes up
23:43:55.532 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:43:55.532 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(583,805,31,31)
23:43:56.975 01.443 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1037,"jsonrpc":"2.0","method":"get_connected"}
23:43:56.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1037}
23:43:56.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1038,"jsonrpc":"2.0","method":"get_app_state"}
23:43:56.977 00.000 8679644736 case statement mapped state 3 to 2
23:43:56.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1038}
23:43:59.975 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1039,"jsonrpc":"2.0","method":"get_connected"}
23:43:59.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1039}
23:43:59.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1040,"jsonrpc":"2.0","method":"get_app_state"}
23:43:59.977 00.000 8679644736 case statement mapped state 3 to 2
23:43:59.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1040}
23:44:00.691 00.714 13117313024 Exposure complete
23:44:00.704 00.013 13117313024 worker thread done servicing request
23:44:00.704 00.000 8679644736 OnExposeComplete: enter
23:44:00.704 00.000 8679644736 UpdateGuideState(): m_state=3
23:44:00.704 00.000 8679644736 Star::Find(15, 598, 819, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12
23:44:00.704 00.000 8679644736 Star::Find returns 1 (0), X=599.08, Y=821.64, Mass=756600, SNR=112.7, Peak=44454 HFD=4.3
23:44:00.705 00.001 8679644736 Status Line: West step  12, dist=23.8
23:44:00.705 00.000 8679644736 Enqueuing Calibration Move request for direction 3
23:44:00.705 00.000 13117313024 Worker thread wakes up
23:44:00.705 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
23:44:00.705 00.000 13117313024 Handling axis move in thread for scope dir=3 dur=1000
23:44:00.705 00.000 13117313024 scope move axis dir= 3 dur= 1000 opts= 0x0
23:44:00.705 00.000 13117313024 MoveAxis(W, 1000, -)
23:44:00.705 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=25, max=54143, med=5209, FiltMin=1535, FiltMax=45337, Gamma=0.680
23:44:00.705 00.000 8679644736 UpdateGuideState exits: m=756600 SNR=112.7
23:44:00.705 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:00.705 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:44:00.705 00.000 8679644736 Enqueuing Expose request
23:44:01.788 01.083 13117313024 Move returns status 0, amount 1000
23:44:01.788 00.000 13117313024 move complete, result=0
23:44:01.788 00.000 13117313024 worker thread done servicing request
23:44:01.788 00.000 13117313024 Worker thread wakes up
23:44:01.788 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:44:01.789 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(584,807,31,31)
23:44:02.976 01.187 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1041,"jsonrpc":"2.0","method":"get_connected"}
23:44:02.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1041}
23:44:02.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1042,"jsonrpc":"2.0","method":"get_app_state"}
23:44:02.977 00.000 8679644736 case statement mapped state 3 to 2
23:44:02.978 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1042}
23:44:05.971 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1043,"jsonrpc":"2.0","method":"get_connected"}
23:44:05.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1043}
23:44:05.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1044,"jsonrpc":"2.0","method":"get_app_state"}
23:44:05.972 00.000 8679644736 case statement mapped state 3 to 2
23:44:05.973 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1044}
23:44:06.936 00.963 13117313024 Exposure complete
23:44:06.948 00.012 13117313024 worker thread done servicing request
23:44:06.949 00.001 8679644736 OnExposeComplete: enter
23:44:06.949 00.000 8679644736 UpdateGuideState(): m_state=3
23:44:06.949 00.000 8679644736 Star::Find(15, 599, 821, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13
23:44:06.949 00.000 8679644736 Star::Find returns 1 (0), X=600.25, Y=823.89, Mass=871058, SNR=111.6, Peak=53542 HFD=4.5
23:44:06.950 00.001 8679644736 WEST calibration completes with steps=12 angle=-115.9 rate=2.198 parity=1
23:44:06.950 00.000 8679644736 Falling Through to state GO_EAST
23:44:06.950 00.000 8679644736 Status Line: East step   5, dist=26.4
23:44:06.950 00.000 8679644736 Enqueuing Calibration Move request for direction 2
23:44:06.950 00.000 13117313024 Worker thread wakes up
23:44:06.950 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:44:06.950 00.000 13117313024 Handling axis move in thread for scope dir=2 dur=2500
23:44:06.950 00.000 13117313024 scope move axis dir= 2 dur= 2500 opts= 0x0
23:44:06.950 00.000 13117313024 MoveAxis(E, 2500, -)
23:44:06.951 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=140, max=59007, med=5209, FiltMin=1996, FiltMax=49343, Gamma=0.680
23:44:06.951 00.000 8679644736 UpdateGuideState exits: m=871058 SNR=111.6
23:44:06.951 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:06.951 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:44:06.951 00.000 8679644736 Enqueuing Expose request
23:44:08.975 02.024 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1045,"jsonrpc":"2.0","method":"get_connected"}
23:44:08.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1045}
23:44:08.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1046,"jsonrpc":"2.0","method":"get_app_state"}
23:44:08.978 00.000 8679644736 case statement mapped state 3 to 2
23:44:08.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1046}
23:44:09.610 00.632 13117313024 Move returns status 0, amount 2500
23:44:09.610 00.000 13117313024 move complete, result=0
23:44:09.611 00.001 13117313024 worker thread done servicing request
23:44:09.611 00.000 13117313024 Worker thread wakes up
23:44:09.611 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:44:09.611 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(585,809,31,31)
23:44:11.976 02.365 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1047,"jsonrpc":"2.0","method":"get_connected"}
23:44:11.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1047}
23:44:11.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1048,"jsonrpc":"2.0","method":"get_app_state"}
23:44:11.978 00.001 8679644736 case statement mapped state 3 to 2
23:44:11.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1048}
23:44:14.976 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1049,"jsonrpc":"2.0","method":"get_connected"}
23:44:14.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1049}
23:44:14.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1050,"jsonrpc":"2.0","method":"get_app_state"}
23:44:14.978 00.000 8679644736 case statement mapped state 3 to 2
23:44:14.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1050}
23:44:15.676 00.698 13117313024 Exposure complete
23:44:15.686 00.010 13117313024 worker thread done servicing request
23:44:15.686 00.000 8679644736 OnExposeComplete: enter
23:44:15.686 00.000 8679644736 UpdateGuideState(): m_state=3
23:44:15.686 00.000 8679644736 Star::Find(15, 600, 823, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
23:44:15.686 00.000 8679644736 Star::Find returns 1 (0), X=595.05, Y=824.05, Mass=927405, SNR=118.0, Peak=49587 HFD=4.4
23:44:15.687 00.001 8679644736 Status Line: East step   4, dist=24.7
23:44:15.687 00.000 8679644736 Enqueuing Calibration Move request for direction 2
23:44:15.687 00.000 13117313024 Worker thread wakes up
23:44:15.687 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:44:15.687 00.000 13117313024 Handling axis move in thread for scope dir=2 dur=2500
23:44:15.687 00.000 13117313024 scope move axis dir= 2 dur= 2500 opts= 0x0
23:44:15.687 00.000 13117313024 MoveAxis(E, 2500, -)
23:44:15.687 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=60901, med=5222, FiltMin=1804, FiltMax=46604, Gamma=0.680
23:44:15.687 00.000 8679644736 UpdateGuideState exits: m=927405 SNR=118.0
23:44:15.687 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:15.687 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:44:15.687 00.000 8679644736 Enqueuing Expose request
23:44:17.971 02.284 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1051,"jsonrpc":"2.0","method":"get_connected"}
23:44:17.972 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1051}
23:44:17.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1052,"jsonrpc":"2.0","method":"get_app_state"}
23:44:17.973 00.000 8679644736 case statement mapped state 3 to 2
23:44:17.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1052}
23:44:18.264 00.291 13117313024 Move returns status 0, amount 2500
23:44:18.264 00.000 13117313024 move complete, result=0
23:44:18.264 00.000 13117313024 worker thread done servicing request
23:44:18.265 00.001 13117313024 Worker thread wakes up
23:44:18.265 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:44:18.265 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(580,809,31,31)
23:44:20.975 02.710 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1053,"jsonrpc":"2.0","method":"get_connected"}
23:44:20.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1053}
23:44:20.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1054,"jsonrpc":"2.0","method":"get_app_state"}
23:44:20.978 00.001 8679644736 case statement mapped state 3 to 2
23:44:20.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1054}
23:44:23.976 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1055,"jsonrpc":"2.0","method":"get_connected"}
23:44:23.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1055}
23:44:23.979 00.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1056,"jsonrpc":"2.0","method":"get_app_state"}
23:44:23.979 00.000 8679644736 case statement mapped state 3 to 2
23:44:23.979 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1056}
23:44:24.425 00.446 13117313024 Exposure complete
23:44:24.437 00.012 13117313024 worker thread done servicing request
23:44:24.438 00.001 8679644736 OnExposeComplete: enter
23:44:24.438 00.000 8679644736 UpdateGuideState(): m_state=3
23:44:24.438 00.000 8679644736 Star::Find(15, 595, 824, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
23:44:24.438 00.000 8679644736 Star::Find returns 1 (0), X=589.34, Y=824.52, Mass=843995, SNR=106.0, Peak=49049 HFD=4.1
23:44:24.438 00.000 8679644736 Status Line: East step   3, dist=24.4
23:44:24.439 00.001 8679644736 Enqueuing Calibration Move request for direction 2
23:44:24.439 00.000 13117313024 Worker thread wakes up
23:44:24.439 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:44:24.439 00.000 13117313024 Handling axis move in thread for scope dir=2 dur=2500
23:44:24.439 00.000 13117313024 scope move axis dir= 2 dur= 2500 opts= 0x0
23:44:24.439 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=140, max=59161, med=5209, FiltMin=2163, FiltMax=48742, Gamma=0.680
23:44:24.439 00.000 13117313024 MoveAxis(E, 2500, -)
23:44:24.439 00.000 8679644736 UpdateGuideState exits: m=843995 SNR=106.0
23:44:24.439 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:24.439 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:44:24.439 00.000 8679644736 Enqueuing Expose request
23:44:26.975 02.536 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1057,"jsonrpc":"2.0","method":"get_connected"}
23:44:26.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1057}
23:44:26.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1058,"jsonrpc":"2.0","method":"get_app_state"}
23:44:26.977 00.000 8679644736 case statement mapped state 3 to 2
23:44:26.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1058}
23:44:27.015 00.038 13117313024 Move returns status 0, amount 2500
23:44:27.015 00.000 13117313024 move complete, result=0
23:44:27.015 00.000 13117313024 worker thread done servicing request
23:44:27.015 00.000 13117313024 Worker thread wakes up
23:44:27.015 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:44:27.015 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(574,810,31,31)
23:44:29.970 02.955 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1059,"jsonrpc":"2.0","method":"get_connected"}
23:44:29.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1059}
23:44:29.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1060,"jsonrpc":"2.0","method":"get_app_state"}
23:44:29.972 00.001 8679644736 case statement mapped state 3 to 2
23:44:29.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1060}
23:44:32.976 03.004 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1061,"jsonrpc":"2.0","method":"get_connected"}
23:44:32.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1061}
23:44:32.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1062,"jsonrpc":"2.0","method":"get_app_state"}
23:44:32.978 00.000 8679644736 case statement mapped state 3 to 2
23:44:32.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1062}
23:44:33.172 00.194 13117313024 Exposure complete
23:44:33.184 00.012 13117313024 worker thread done servicing request
23:44:33.184 00.000 8679644736 OnExposeComplete: enter
23:44:33.184 00.000 8679644736 UpdateGuideState(): m_state=3
23:44:33.184 00.000 8679644736 Star::Find(15, 589, 824, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 16
23:44:33.184 00.000 8679644736 Star::Find returns 1 (0), X=583.92, Y=824.95, Mass=876444, SNR=111.4, Peak=57126 HFD=4.3
23:44:33.185 00.001 8679644736 Status Line: East step   2, dist=25.2
23:44:33.185 00.000 8679644736 Enqueuing Calibration Move request for direction 2
23:44:33.185 00.000 13117313024 Worker thread wakes up
23:44:33.185 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:44:33.185 00.000 13117313024 Handling axis move in thread for scope dir=2 dur=2500
23:44:33.185 00.000 13117313024 scope move axis dir= 2 dur= 2500 opts= 0x0
23:44:33.185 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=60466, med=5196, FiltMin=1548, FiltMax=50406, Gamma=0.680
23:44:33.186 00.001 13117313024 MoveAxis(E, 2500, -)
23:44:33.186 00.000 8679644736 UpdateGuideState exits: m=876444 SNR=111.4
23:44:33.186 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:33.186 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:44:33.186 00.000 8679644736 Enqueuing Expose request
23:44:35.765 02.579 13117313024 Move returns status 0, amount 2500
23:44:35.765 00.000 13117313024 move complete, result=0
23:44:35.765 00.000 13117313024 worker thread done servicing request
23:44:35.765 00.000 13117313024 Worker thread wakes up
23:44:35.765 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:44:35.766 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(569,810,31,31)
23:44:35.976 00.210 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1063,"jsonrpc":"2.0","method":"get_connected"}
23:44:35.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1063}
23:44:35.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1064,"jsonrpc":"2.0","method":"get_app_state"}
23:44:35.978 00.000 8679644736 case statement mapped state 3 to 2
23:44:35.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1064}
23:44:38.976 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1065,"jsonrpc":"2.0","method":"get_connected"}
23:44:38.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1065}
23:44:38.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1066,"jsonrpc":"2.0","method":"get_app_state"}
23:44:38.977 00.000 8679644736 case statement mapped state 3 to 2
23:44:38.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1066}
23:44:41.916 02.939 13117313024 Exposure complete
23:44:41.928 00.012 13117313024 worker thread done servicing request
23:44:41.929 00.001 8679644736 OnExposeComplete: enter
23:44:41.929 00.000 8679644736 UpdateGuideState(): m_state=3
23:44:41.929 00.000 8679644736 Star::Find(15, 583, 824, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
23:44:41.929 00.000 8679644736 Star::Find returns 1 (0), X=578.97, Y=825.49, Mass=916355, SNR=122.0, Peak=60620 HFD=4.2
23:44:41.929 00.000 8679644736 Status Line: East step   1, dist=27.1
23:44:41.929 00.000 8679644736 Enqueuing Calibration Move request for direction 2
23:44:41.929 00.000 13117313024 Worker thread wakes up
23:44:41.929 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir E(2) 2000 opts 0x0
23:44:41.929 00.000 13117313024 Handling axis move in thread for scope dir=2 dur=2000
23:44:41.929 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=60620, med=5184, FiltMin=1382, FiltMax=47974, Gamma=0.680
23:44:41.930 00.001 13117313024 scope move axis dir= 2 dur= 2000 opts= 0x0
23:44:41.930 00.000 13117313024 MoveAxis(E, 2000, -)
23:44:41.930 00.000 8679644736 UpdateGuideState exits: m=916355 SNR=122.0
23:44:41.930 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:41.930 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:44:41.930 00.000 8679644736 Enqueuing Expose request
23:44:41.970 00.040 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1067,"jsonrpc":"2.0","method":"get_connected"}
23:44:41.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1067}
23:44:41.970 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1068,"jsonrpc":"2.0","method":"get_app_state"}
23:44:41.970 00.000 8679644736 case statement mapped state 3 to 2
23:44:41.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1068}
23:44:44.004 02.034 13117313024 Move returns status 0, amount 2000
23:44:44.004 00.000 13117313024 move complete, result=0
23:44:44.004 00.000 13117313024 worker thread done servicing request
23:44:44.005 00.001 13117313024 Worker thread wakes up
23:44:44.005 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:44:44.005 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(564,810,31,31)
23:44:44.976 00.971 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1069,"jsonrpc":"2.0","method":"get_connected"}
23:44:44.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1069}
23:44:44.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1070,"jsonrpc":"2.0","method":"get_app_state"}
23:44:44.978 00.000 8679644736 case statement mapped state 3 to 2
23:44:44.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1070}
23:44:47.976 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1071,"jsonrpc":"2.0","method":"get_connected"}
23:44:47.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1071}
23:44:47.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1072,"jsonrpc":"2.0","method":"get_app_state"}
23:44:47.978 00.000 8679644736 case statement mapped state 3 to 2
23:44:47.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1072}
23:44:49.409 01.431 13117313024 Exposure complete
23:44:49.420 00.011 13117313024 worker thread done servicing request
23:44:49.420 00.000 8679644736 OnExposeComplete: enter
23:44:49.420 00.000 8679644736 UpdateGuideState(): m_state=3
23:44:49.420 00.000 8679644736 Star::Find(15, 578, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 18
23:44:49.421 00.001 8679644736 Star::Find returns 1 (0), X=574.46, Y=825.56, Mass=968424, SNR=127.8, Peak=54732 HFD=5.0
23:44:49.421 00.000 8679644736 Backlash: Looking for 3 moves of 1.3 px, max attempts = 60
23:44:49.421 00.000 8679644736 Falling Through to state CLEAR_BACKLASH
23:44:49.421 00.000 8679644736 Backlash: Starting north clearing using pulse width of 1000
23:44:49.421 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:44:49.421 00.000 8679644736 Status Line: Clearing backlash step 1
23:44:49.421 00.000 13117313024 Worker thread wakes up
23:44:49.421 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:44:49.421 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:44:49.421 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:44:49.421 00.000 13117313024 MoveAxis(N, 1000, -)
23:44:49.422 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=60428, med=5196, FiltMin=1932, FiltMax=48537, Gamma=0.680
23:44:49.422 00.000 8679644736 UpdateGuideState exits: m=968424 SNR=127.8
23:44:49.422 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:49.422 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:44:49.422 00.000 8679644736 Enqueuing Expose request
23:44:50.467 01.045 13117313024 Move returns status 0, amount 1000
23:44:50.467 00.000 13117313024 move complete, result=0
23:44:50.467 00.000 13117313024 worker thread done servicing request
23:44:50.467 00.000 13117313024 Worker thread wakes up
23:44:50.467 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:44:50.467 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,811,31,31)
23:44:50.976 00.509 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1073,"jsonrpc":"2.0","method":"get_connected"}
23:44:50.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1073}
23:44:50.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1074,"jsonrpc":"2.0","method":"get_app_state"}
23:44:50.978 00.000 8679644736 case statement mapped state 3 to 2
23:44:50.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1074}
23:44:53.970 02.992 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1075,"jsonrpc":"2.0","method":"get_connected"}
23:44:53.971 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1075}
23:44:53.971 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1076,"jsonrpc":"2.0","method":"get_app_state"}
23:44:53.971 00.000 8679644736 case statement mapped state 3 to 2
23:44:53.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1076}
23:44:55.661 01.690 13117313024 Exposure complete
23:44:55.668 00.007 13117313024 worker thread done servicing request
23:44:55.668 00.000 8679644736 OnExposeComplete: enter
23:44:55.668 00.000 8679644736 UpdateGuideState(): m_state=3
23:44:55.668 00.000 8679644736 Star::Find(15, 574, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
23:44:55.668 00.000 8679644736 Star::Find returns 1 (0), X=574.43, Y=825.41, Mass=902958, SNR=111.9, Peak=58303 HFD=4.3
23:44:55.668 00.000 8679644736 Backlash: Rejected small move of 0.2 px
23:44:55.668 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:44:55.668 00.000 13117313024 Worker thread wakes up
23:44:55.668 00.000 8679644736 Status Line: Clearing backlash step   2
23:44:55.668 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:44:55.668 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:44:55.668 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:44:55.668 00.000 13117313024 MoveAxis(N, 1000, -)
23:44:55.669 00.001 8679644736 Backlash: Clearing backlash step   2, Last Delta = 0.16 px, CumDistance = 0.16 px
23:44:55.669 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=230, max=61132, med=5184, FiltMin=1907, FiltMax=47078, Gamma=0.680
23:44:55.669 00.000 8679644736 UpdateGuideState exits: m=902958 SNR=111.9
23:44:55.669 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:55.669 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:44:55.669 00.000 8679644736 Enqueuing Expose request
23:44:56.705 01.036 13117313024 Move returns status 0, amount 1000
23:44:56.706 00.001 13117313024 move complete, result=0
23:44:56.706 00.000 13117313024 worker thread done servicing request
23:44:56.706 00.000 13117313024 Worker thread wakes up
23:44:56.706 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:44:56.706 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,810,31,31)
23:44:56.975 00.269 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1077,"jsonrpc":"2.0","method":"get_connected"}
23:44:56.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1077}
23:44:56.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1078,"jsonrpc":"2.0","method":"get_app_state"}
23:44:56.977 00.000 8679644736 case statement mapped state 3 to 2
23:44:56.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1078}
23:44:59.976 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1079,"jsonrpc":"2.0","method":"get_connected"}
23:44:59.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1079}
23:44:59.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1080,"jsonrpc":"2.0","method":"get_app_state"}
23:44:59.978 00.000 8679644736 case statement mapped state 3 to 2
23:44:59.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1080}
23:45:01.901 01.923 13117313024 Exposure complete
23:45:01.913 00.012 13117313024 worker thread done servicing request
23:45:01.913 00.000 8679644736 OnExposeComplete: enter
23:45:01.913 00.000 8679644736 UpdateGuideState(): m_state=3
23:45:01.913 00.000 8679644736 Star::Find(15, 574, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 20
23:45:01.913 00.000 8679644736 Star::Find returns 1 (0), X=574.42, Y=825.22, Mass=931197, SNR=121.2, Peak=59391 HFD=4.5
23:45:01.913 00.000 8679644736 Backlash: Rejected small move of 0.2 px
23:45:01.913 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:45:01.913 00.000 8679644736 Status Line: Clearing backlash step   3
23:45:01.913 00.000 13117313024 Worker thread wakes up
23:45:01.913 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:45:01.913 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:45:01.913 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:45:01.913 00.000 13117313024 MoveAxis(N, 1000, -)
23:45:01.914 00.001 8679644736 Backlash: Clearing backlash step   3, Last Delta = 0.18 px, CumDistance = 0.34 px
23:45:01.914 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=25, max=60544, med=5184, FiltMin=1587, FiltMax=47014, Gamma=0.680
23:45:01.914 00.000 8679644736 UpdateGuideState exits: m=931197 SNR=121.2
23:45:01.914 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:01.914 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:45:01.914 00.000 8679644736 Enqueuing Expose request
23:45:02.960 01.046 13117313024 Move returns status 0, amount 1000
23:45:02.961 00.001 13117313024 move complete, result=0
23:45:02.961 00.000 13117313024 worker thread done servicing request
23:45:02.961 00.000 13117313024 Worker thread wakes up
23:45:02.961 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:45:02.961 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,810,31,31)
23:45:02.976 00.015 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1081,"jsonrpc":"2.0","method":"get_connected"}
23:45:02.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1081}
23:45:02.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1082,"jsonrpc":"2.0","method":"get_app_state"}
23:45:02.977 00.000 8679644736 case statement mapped state 3 to 2
23:45:02.978 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1082}
23:45:05.971 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1083,"jsonrpc":"2.0","method":"get_connected"}
23:45:05.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1083}
23:45:05.973 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1084,"jsonrpc":"2.0","method":"get_app_state"}
23:45:05.973 00.000 8679644736 case statement mapped state 3 to 2
23:45:05.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1084}
23:45:08.153 02.180 13117313024 Exposure complete
23:45:08.164 00.011 13117313024 worker thread done servicing request
23:45:08.164 00.000 8679644736 OnExposeComplete: enter
23:45:08.165 00.001 8679644736 UpdateGuideState(): m_state=3
23:45:08.165 00.000 8679644736 Star::Find(15, 574, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 21
23:45:08.165 00.000 8679644736 Star::Find returns 1 (0), X=574.35, Y=824.68, Mass=840801, SNR=116.0, Peak=45875 HFD=4.7
23:45:08.165 00.000 8679644736 Backlash: Rejected small move of 0.6 px
23:45:08.165 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:45:08.165 00.000 8679644736 Status Line: Clearing backlash step   4
23:45:08.165 00.000 13117313024 Worker thread wakes up
23:45:08.165 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:45:08.165 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:45:08.165 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:45:08.165 00.000 13117313024 MoveAxis(N, 1000, -)
23:45:08.165 00.000 8679644736 Backlash: Clearing backlash step   4, Last Delta = 0.55 px, CumDistance = 0.89 px
23:45:08.165 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57625, med=5184, FiltMin=2099, FiltMax=46617, Gamma=0.680
23:45:08.165 00.000 8679644736 UpdateGuideState exits: m=840801 SNR=116.0
23:45:08.165 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:08.166 00.001 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:45:08.166 00.000 8679644736 Enqueuing Expose request
23:45:08.976 00.810 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1085,"jsonrpc":"2.0","method":"get_connected"}
23:45:08.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1085}
23:45:08.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1086,"jsonrpc":"2.0","method":"get_app_state"}
23:45:08.978 00.000 8679644736 case statement mapped state 3 to 2
23:45:08.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1086}
23:45:09.215 00.237 13117313024 Move returns status 0, amount 1000
23:45:09.215 00.000 13117313024 move complete, result=0
23:45:09.215 00.000 13117313024 worker thread done servicing request
23:45:09.215 00.000 13117313024 Worker thread wakes up
23:45:09.216 00.001 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:45:09.216 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,810,31,31)
23:45:11.975 02.759 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1087,"jsonrpc":"2.0","method":"get_connected"}
23:45:11.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1087}
23:45:11.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1088,"jsonrpc":"2.0","method":"get_app_state"}
23:45:11.976 00.000 8679644736 case statement mapped state 3 to 2
23:45:11.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1088}
23:45:14.397 02.420 13117313024 Exposure complete
23:45:14.408 00.011 13117313024 worker thread done servicing request
23:45:14.408 00.000 8679644736 OnExposeComplete: enter
23:45:14.408 00.000 8679644736 UpdateGuideState(): m_state=3
23:45:14.408 00.000 8679644736 Star::Find(15, 574, 824, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 22
23:45:14.409 00.001 8679644736 Star::Find returns 1 (0), X=574.61, Y=824.08, Mass=912905, SNR=134.5, Peak=50905 HFD=4.8
23:45:14.409 00.000 8679644736 Backlash: Rejected small move of 0.7 px
23:45:14.409 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:45:14.409 00.000 8679644736 Status Line: Clearing backlash step   5
23:45:14.409 00.000 13117313024 Worker thread wakes up
23:45:14.409 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:45:14.409 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:45:14.409 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:45:14.409 00.000 13117313024 MoveAxis(N, 1000, -)
23:45:14.409 00.000 8679644736 Backlash: Clearing backlash step   5, Last Delta = 0.65 px, CumDistance = 1.49 px
23:45:14.409 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=54054, med=5184, FiltMin=1856, FiltMax=46361, Gamma=0.680
23:45:14.409 00.000 8679644736 UpdateGuideState exits: m=912905 SNR=134.5
23:45:14.409 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:14.409 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:45:14.409 00.000 8679644736 Enqueuing Expose request
23:45:14.975 00.566 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1089,"jsonrpc":"2.0","method":"get_connected"}
23:45:14.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1089}
23:45:14.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1090,"jsonrpc":"2.0","method":"get_app_state"}
23:45:14.977 00.000 8679644736 case statement mapped state 3 to 2
23:45:14.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1090}
23:45:15.454 00.477 13117313024 Move returns status 0, amount 1000
23:45:15.454 00.000 13117313024 move complete, result=0
23:45:15.455 00.001 13117313024 worker thread done servicing request
23:45:15.455 00.000 13117313024 Worker thread wakes up
23:45:15.455 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:45:15.455 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,809,31,31)
23:45:17.971 02.516 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1091,"jsonrpc":"2.0","method":"get_connected"}
23:45:17.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1091}
23:45:17.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1092,"jsonrpc":"2.0","method":"get_app_state"}
23:45:17.973 00.001 8679644736 case statement mapped state 3 to 2
23:45:17.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1092}
23:45:20.643 02.670 13117313024 Exposure complete
23:45:20.654 00.011 13117313024 worker thread done servicing request
23:45:20.654 00.000 8679644736 OnExposeComplete: enter
23:45:20.654 00.000 8679644736 UpdateGuideState(): m_state=3
23:45:20.654 00.000 8679644736 Star::Find(15, 574, 824, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 23
23:45:20.654 00.000 8679644736 Star::Find returns 1 (0), X=574.33, Y=823.11, Mass=916537, SNR=115.5, Peak=57765 HFD=4.5
23:45:20.655 00.001 8679644736 Backlash: Rejected small move of 1.0 px
23:45:20.655 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:45:20.655 00.000 8679644736 Status Line: Clearing backlash step   6
23:45:20.655 00.000 13117313024 Worker thread wakes up
23:45:20.655 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:45:20.655 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:45:20.655 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:45:20.655 00.000 13117313024 MoveAxis(N, 1000, -)
23:45:20.655 00.000 8679644736 Backlash: Clearing backlash step   6, Last Delta = 1.01 px, CumDistance = 2.46 px
23:45:20.655 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=179, max=60210, med=5196, FiltMin=2086, FiltMax=44505, Gamma=0.680
23:45:20.655 00.000 8679644736 UpdateGuideState exits: m=916537 SNR=115.5
23:45:20.655 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:20.655 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:45:20.655 00.000 8679644736 Enqueuing Expose request
23:45:20.975 00.320 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1093,"jsonrpc":"2.0","method":"get_connected"}
23:45:20.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1093}
23:45:20.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1094,"jsonrpc":"2.0","method":"get_app_state"}
23:45:20.976 00.000 8679644736 case statement mapped state 3 to 2
23:45:20.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1094}
23:45:21.693 00.716 13117313024 Move returns status 0, amount 1000
23:45:21.694 00.001 13117313024 move complete, result=0
23:45:21.694 00.000 13117313024 worker thread done servicing request
23:45:21.694 00.000 13117313024 Worker thread wakes up
23:45:21.694 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:45:21.694 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,808,31,31)
23:45:23.976 02.282 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1095,"jsonrpc":"2.0","method":"get_connected"}
23:45:23.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1095}
23:45:23.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1096,"jsonrpc":"2.0","method":"get_app_state"}
23:45:23.978 00.000 8679644736 case statement mapped state 3 to 2
23:45:23.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1096}
23:45:26.893 02.915 13117313024 Exposure complete
23:45:26.905 00.012 13117313024 worker thread done servicing request
23:45:26.905 00.000 8679644736 OnExposeComplete: enter
23:45:26.905 00.000 8679644736 UpdateGuideState(): m_state=3
23:45:26.905 00.000 8679644736 Star::Find(15, 574, 823, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 24
23:45:26.905 00.000 8679644736 Star::Find returns 1 (0), X=573.84, Y=822.63, Mass=803695, SNR=104.6, Peak=53734 HFD=3.9
23:45:26.905 00.000 8679644736 Backlash: Rejected small move of 0.7 px
23:45:26.905 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:45:26.905 00.000 8679644736 Status Line: Clearing backlash step   7
23:45:26.906 00.001 13117313024 Worker thread wakes up
23:45:26.906 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:45:26.906 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:45:26.906 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:45:26.906 00.000 13117313024 MoveAxis(N, 1000, -)
23:45:26.906 00.000 8679644736 Backlash: Clearing backlash step   7, Last Delta = 0.69 px, CumDistance = 3.00 px
23:45:26.906 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=58880, med=5171, FiltMin=1997, FiltMax=51955, Gamma=0.680
23:45:26.906 00.000 8679644736 UpdateGuideState exits: m=803695 SNR=104.6
23:45:26.906 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:26.906 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:45:26.906 00.000 8679644736 Enqueuing Expose request
23:45:26.975 00.069 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1097,"jsonrpc":"2.0","method":"get_connected"}
23:45:26.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1097}
23:45:26.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1098,"jsonrpc":"2.0","method":"get_app_state"}
23:45:26.976 00.000 8679644736 case statement mapped state 3 to 2
23:45:26.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1098}
23:45:27.948 00.972 13117313024 Move returns status 0, amount 1000
23:45:27.948 00.000 13117313024 move complete, result=0
23:45:27.948 00.000 13117313024 worker thread done servicing request
23:45:27.949 00.001 13117313024 Worker thread wakes up
23:45:27.949 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:45:27.949 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,808,31,31)
23:45:29.971 02.022 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1099,"jsonrpc":"2.0","method":"get_connected"}
23:45:29.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1099}
23:45:29.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1100,"jsonrpc":"2.0","method":"get_app_state"}
23:45:29.972 00.000 8679644736 case statement mapped state 3 to 2
23:45:29.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1100}
23:45:32.975 03.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1101,"jsonrpc":"2.0","method":"get_connected"}
23:45:32.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1101}
23:45:32.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1102,"jsonrpc":"2.0","method":"get_app_state"}
23:45:32.977 00.000 8679644736 case statement mapped state 3 to 2
23:45:32.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1102}
23:45:33.136 00.159 13117313024 Exposure complete
23:45:33.148 00.012 13117313024 worker thread done servicing request
23:45:33.148 00.000 8679644736 OnExposeComplete: enter
23:45:33.148 00.000 8679644736 UpdateGuideState(): m_state=3
23:45:33.149 00.001 8679644736 Star::Find(15, 573, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 25
23:45:33.149 00.000 8679644736 Star::Find returns 1 (0), X=573.90, Y=822.60, Mass=827784, SNR=96.0, Peak=49305 HFD=4.0
23:45:33.149 00.000 8679644736 Backlash: Rejected small move of 0.1 px
23:45:33.149 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:45:33.149 00.000 8679644736 Status Line: Clearing backlash step   8
23:45:33.149 00.000 13117313024 Worker thread wakes up
23:45:33.149 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:45:33.149 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:45:33.149 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:45:33.149 00.000 13117313024 MoveAxis(N, 1000, -)
23:45:33.149 00.000 8679644736 Backlash: Clearing backlash step   8, Last Delta = 0.07 px, CumDistance = 3.01 px
23:45:33.150 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=55424, med=5184, FiltMin=1753, FiltMax=51507, Gamma=0.680
23:45:33.150 00.000 8679644736 UpdateGuideState exits: m=827784 SNR=96.0
23:45:33.150 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:33.150 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:45:33.150 00.000 8679644736 Enqueuing Expose request
23:45:34.187 01.037 13117313024 Move returns status 0, amount 1000
23:45:34.187 00.000 13117313024 move complete, result=0
23:45:34.187 00.000 13117313024 worker thread done servicing request
23:45:34.187 00.000 13117313024 Worker thread wakes up
23:45:34.187 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:45:34.187 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,808,31,31)
23:45:35.976 01.789 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1103,"jsonrpc":"2.0","method":"get_connected"}
23:45:35.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1103}
23:45:35.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1104,"jsonrpc":"2.0","method":"get_app_state"}
23:45:35.977 00.000 8679644736 case statement mapped state 3 to 2
23:45:35.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1104}
23:45:38.975 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1105,"jsonrpc":"2.0","method":"get_connected"}
23:45:38.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1105}
23:45:38.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1106,"jsonrpc":"2.0","method":"get_app_state"}
23:45:38.978 00.001 8679644736 case statement mapped state 3 to 2
23:45:38.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1106}
23:45:39.384 00.406 13117313024 Exposure complete
23:45:39.396 00.012 13117313024 worker thread done servicing request
23:45:39.397 00.001 8679644736 OnExposeComplete: enter
23:45:39.397 00.000 8679644736 UpdateGuideState(): m_state=3
23:45:39.397 00.000 8679644736 Star::Find(15, 573, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 26
23:45:39.397 00.000 8679644736 Star::Find returns 1 (0), X=573.86, Y=821.64, Mass=874755, SNR=109.4, Peak=56601 HFD=4.6
23:45:39.397 00.000 8679644736 Backlash: Rejected small move of 1.0 px
23:45:39.397 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:45:39.397 00.000 8679644736 Status Line: Clearing backlash step   9
23:45:39.397 00.000 13117313024 Worker thread wakes up
23:45:39.397 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:45:39.398 00.001 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:45:39.398 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:45:39.398 00.000 13117313024 MoveAxis(N, 1000, -)
23:45:39.398 00.000 8679644736 Backlash: Clearing backlash step   9, Last Delta = 0.97 px, CumDistance = 3.97 px
23:45:39.398 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=58265, med=5171, FiltMin=1766, FiltMax=51776, Gamma=0.680
23:45:39.398 00.000 8679644736 UpdateGuideState exits: m=874755 SNR=109.4
23:45:39.398 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:39.398 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:45:39.398 00.000 8679644736 Enqueuing Expose request
23:45:40.441 01.043 13117313024 Move returns status 0, amount 1000
23:45:40.442 00.001 13117313024 move complete, result=0
23:45:40.442 00.000 13117313024 worker thread done servicing request
23:45:40.442 00.000 13117313024 Worker thread wakes up
23:45:40.442 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:45:40.442 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,807,31,31)
23:45:41.970 01.528 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1107,"jsonrpc":"2.0","method":"get_connected"}
23:45:41.971 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1107}
23:45:41.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1108,"jsonrpc":"2.0","method":"get_app_state"}
23:45:41.972 00.000 8679644736 case statement mapped state 3 to 2
23:45:41.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1108}
23:45:44.976 03.004 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1109,"jsonrpc":"2.0","method":"get_connected"}
23:45:44.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1109}
23:45:44.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1110,"jsonrpc":"2.0","method":"get_app_state"}
23:45:44.978 00.000 8679644736 case statement mapped state 3 to 2
23:45:44.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1110}
23:45:45.629 00.651 13117313024 Exposure complete
23:45:45.640 00.011 13117313024 worker thread done servicing request
23:45:45.640 00.000 8679644736 OnExposeComplete: enter
23:45:45.640 00.000 8679644736 UpdateGuideState(): m_state=3
23:45:45.640 00.000 8679644736 Star::Find(15, 573, 821, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 27
23:45:45.640 00.000 8679644736 Star::Find returns 1 (0), X=573.62, Y=821.17, Mass=796345, SNR=100.5, Peak=61299 HFD=3.8
23:45:45.640 00.000 8679644736 Backlash: Rejected small move of 0.5 px
23:45:45.640 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:45:45.640 00.000 8679644736 Status Line: Clearing backlash step  10
23:45:45.640 00.000 13117313024 Worker thread wakes up
23:45:45.640 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:45:45.640 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:45:45.640 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:45:45.640 00.000 13117313024 MoveAxis(N, 1000, -)
23:45:45.641 00.001 8679644736 Backlash: Clearing backlash step  10, Last Delta = 0.53 px, CumDistance = 4.47 px
23:45:45.641 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=61299, med=5171, FiltMin=1305, FiltMax=51929, Gamma=0.680
23:45:45.641 00.000 8679644736 UpdateGuideState exits: m=796345 SNR=100.5
23:45:45.641 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:45.641 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:45:45.641 00.000 8679644736 Enqueuing Expose request
23:45:46.681 01.040 13117313024 Move returns status 0, amount 1000
23:45:46.681 00.000 13117313024 move complete, result=0
23:45:46.681 00.000 13117313024 worker thread done servicing request
23:45:46.681 00.000 13117313024 Worker thread wakes up
23:45:46.681 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:45:46.682 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,806,31,31)
23:45:47.976 01.294 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1111,"jsonrpc":"2.0","method":"get_connected"}
23:45:47.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1111}
23:45:47.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1112,"jsonrpc":"2.0","method":"get_app_state"}
23:45:47.978 00.000 8679644736 case statement mapped state 3 to 2
23:45:47.979 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1112}
23:45:50.976 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1113,"jsonrpc":"2.0","method":"get_connected"}
23:45:50.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1113}
23:45:50.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1114,"jsonrpc":"2.0","method":"get_app_state"}
23:45:50.978 00.000 8679644736 case statement mapped state 3 to 2
23:45:50.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1114}
23:45:51.878 00.900 13117313024 Exposure complete
23:45:51.888 00.010 13117313024 worker thread done servicing request
23:45:51.889 00.001 8679644736 OnExposeComplete: enter
23:45:51.889 00.000 8679644736 UpdateGuideState(): m_state=3
23:45:51.889 00.000 8679644736 Star::Find(15, 573, 821, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 28
23:45:51.889 00.000 8679644736 Star::Find returns 1 (0), X=573.31, Y=820.43, Mass=879553, SNR=117.2, Peak=46706 HFD=4.7
23:45:51.889 00.000 8679644736 Backlash: Rejected small move of 0.8 px
23:45:51.889 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:45:51.889 00.000 8679644736 Status Line: Clearing backlash step  11
23:45:51.889 00.000 13117313024 Worker thread wakes up
23:45:51.889 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:45:51.889 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:45:51.889 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:45:51.889 00.000 13117313024 MoveAxis(N, 1000, -)
23:45:51.889 00.000 8679644736 Backlash: Clearing backlash step  11, Last Delta = 0.80 px, CumDistance = 5.26 px
23:45:51.890 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57561, med=5158, FiltMin=1779, FiltMax=46976, Gamma=0.680
23:45:51.890 00.000 8679644736 UpdateGuideState exits: m=879553 SNR=117.2
23:45:51.890 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:51.890 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:45:51.890 00.000 8679644736 Enqueuing Expose request
23:45:52.936 01.046 13117313024 Move returns status 0, amount 1000
23:45:52.936 00.000 13117313024 move complete, result=0
23:45:52.936 00.000 13117313024 worker thread done servicing request
23:45:52.936 00.000 13117313024 Worker thread wakes up
23:45:52.936 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:45:52.936 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(558,805,31,31)
23:45:53.971 01.035 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1115,"jsonrpc":"2.0","method":"get_connected"}
23:45:53.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1115}
23:45:53.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1116,"jsonrpc":"2.0","method":"get_app_state"}
23:45:53.972 00.000 8679644736 case statement mapped state 3 to 2
23:45:53.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1116}
23:45:56.975 03.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1117,"jsonrpc":"2.0","method":"get_connected"}
23:45:56.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1117}
23:45:56.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1118,"jsonrpc":"2.0","method":"get_app_state"}
23:45:56.977 00.000 8679644736 case statement mapped state 3 to 2
23:45:56.978 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1118}
23:45:58.122 01.144 13117313024 Exposure complete
23:45:58.131 00.009 13117313024 worker thread done servicing request
23:45:58.131 00.000 8679644736 OnExposeComplete: enter
23:45:58.132 00.001 8679644736 UpdateGuideState(): m_state=3
23:45:58.132 00.000 8679644736 Star::Find(15, 573, 820, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 29
23:45:58.132 00.000 8679644736 Star::Find returns 1 (0), X=572.86, Y=819.70, Mass=875310, SNR=110.9, Peak=52082 HFD=4.6
23:45:58.132 00.000 8679644736 Backlash: Rejected small move of 0.9 px
23:45:58.132 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:45:58.132 00.000 8679644736 Status Line: Clearing backlash step  12
23:45:58.132 00.000 13117313024 Worker thread wakes up
23:45:58.132 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:45:58.132 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:45:58.132 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:45:58.132 00.000 13117313024 MoveAxis(N, 1000, -)
23:45:58.132 00.000 8679644736 Backlash: Clearing backlash step  12, Last Delta = 0.86 px, CumDistance = 6.08 px
23:45:58.132 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=55552, med=5171, FiltMin=1855, FiltMax=48793, Gamma=0.680
23:45:58.133 00.001 8679644736 UpdateGuideState exits: m=875310 SNR=110.9
23:45:58.133 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:58.133 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:45:58.133 00.000 8679644736 Enqueuing Expose request
23:45:59.175 01.042 13117313024 Move returns status 0, amount 1000
23:45:59.175 00.000 13117313024 move complete, result=0
23:45:59.175 00.000 13117313024 worker thread done servicing request
23:45:59.175 00.000 13117313024 Worker thread wakes up
23:45:59.176 00.001 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:45:59.176 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(558,805,31,31)
23:45:59.976 00.800 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1119,"jsonrpc":"2.0","method":"get_connected"}
23:45:59.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1119}
23:45:59.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1120,"jsonrpc":"2.0","method":"get_app_state"}
23:45:59.978 00.001 8679644736 case statement mapped state 3 to 2
23:45:59.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1120}
23:46:02.976 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1121,"jsonrpc":"2.0","method":"get_connected"}
23:46:02.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1121}
23:46:02.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1122,"jsonrpc":"2.0","method":"get_app_state"}
23:46:02.978 00.000 8679644736 case statement mapped state 3 to 2
23:46:02.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1122}
23:46:04.371 01.393 13117313024 Exposure complete
23:46:04.383 00.012 13117313024 worker thread done servicing request
23:46:04.383 00.000 8679644736 OnExposeComplete: enter
23:46:04.384 00.001 8679644736 UpdateGuideState(): m_state=3
23:46:04.384 00.000 8679644736 Star::Find(15, 572, 819, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 30
23:46:04.384 00.000 8679644736 Star::Find returns 1 (0), X=572.85, Y=819.44, Mass=729850, SNR=90.3, Peak=49587 HFD=4.2
23:46:04.384 00.000 8679644736 Backlash: Rejected small move of 0.3 px
23:46:04.384 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:46:04.384 00.000 8679644736 Status Line: Clearing backlash step  13
23:46:04.384 00.000 13117313024 Worker thread wakes up
23:46:04.384 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:46:04.384 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:46:04.384 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:46:04.384 00.000 13117313024 MoveAxis(N, 1000, -)
23:46:04.384 00.000 8679644736 Backlash: Clearing backlash step  13, Last Delta = 0.26 px, CumDistance = 6.33 px
23:46:04.385 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=128, max=56844, med=5171, FiltMin=2022, FiltMax=52198, Gamma=0.680
23:46:04.385 00.000 8679644736 UpdateGuideState exits: m=729850 SNR=90.3
23:46:04.385 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:04.385 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:46:04.385 00.000 8679644736 Enqueuing Expose request
23:46:05.429 01.044 13117313024 Move returns status 0, amount 1000
23:46:05.430 00.001 13117313024 move complete, result=0
23:46:05.430 00.000 13117313024 worker thread done servicing request
23:46:05.430 00.000 13117313024 Worker thread wakes up
23:46:05.430 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:46:05.430 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(558,804,31,31)
23:46:05.973 00.543 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1123,"jsonrpc":"2.0","method":"get_connected"}
23:46:05.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1123}
23:46:05.974 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1124,"jsonrpc":"2.0","method":"get_app_state"}
23:46:05.974 00.000 8679644736 case statement mapped state 3 to 2
23:46:05.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1124}
23:46:08.976 03.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1125,"jsonrpc":"2.0","method":"get_connected"}
23:46:08.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1125}
23:46:08.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1126,"jsonrpc":"2.0","method":"get_app_state"}
23:46:08.978 00.000 8679644736 case statement mapped state 3 to 2
23:46:08.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1126}
23:46:10.616 01.638 13117313024 Exposure complete
23:46:10.626 00.010 13117313024 worker thread done servicing request
23:46:10.626 00.000 8679644736 OnExposeComplete: enter
23:46:10.626 00.000 8679644736 UpdateGuideState(): m_state=3
23:46:10.626 00.000 8679644736 Star::Find(15, 572, 819, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 31
23:46:10.626 00.000 8679644736 Star::Find returns 1 (0), X=572.45, Y=818.69, Mass=890959, SNR=115.7, Peak=51827 HFD=4.5
23:46:10.626 00.000 8679644736 Backlash: Rejected small move of 0.9 px
23:46:10.627 00.001 8679644736 Enqueuing Calibration Move request for direction 0
23:46:10.627 00.000 13117313024 Worker thread wakes up
23:46:10.627 00.000 8679644736 Status Line: Clearing backlash step  14
23:46:10.627 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:46:10.627 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:46:10.627 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:46:10.627 00.000 13117313024 MoveAxis(N, 1000, -)
23:46:10.627 00.000 8679644736 Backlash: Clearing backlash step  14, Last Delta = 0.85 px, CumDistance = 7.16 px
23:46:10.627 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=89, max=60684, med=5158, FiltMin=1881, FiltMax=52198, Gamma=0.680
23:46:10.627 00.000 8679644736 UpdateGuideState exits: m=890959 SNR=115.7
23:46:10.627 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:10.627 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:46:10.627 00.000 8679644736 Enqueuing Expose request
23:46:11.668 01.041 13117313024 Move returns status 0, amount 1000
23:46:11.668 00.000 13117313024 move complete, result=0
23:46:11.669 00.001 13117313024 worker thread done servicing request
23:46:11.669 00.000 13117313024 Worker thread wakes up
23:46:11.669 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:46:11.669 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(557,804,31,31)
23:46:11.975 00.306 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1127,"jsonrpc":"2.0","method":"get_connected"}
23:46:11.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1127}
23:46:11.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1128,"jsonrpc":"2.0","method":"get_app_state"}
23:46:11.977 00.000 8679644736 case statement mapped state 3 to 2
23:46:11.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1128}
23:46:14.976 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1129,"jsonrpc":"2.0","method":"get_connected"}
23:46:14.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1129}
23:46:14.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1130,"jsonrpc":"2.0","method":"get_app_state"}
23:46:14.978 00.000 8679644736 case statement mapped state 3 to 2
23:46:14.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1130}
23:46:16.862 01.884 13117313024 Exposure complete
23:46:16.873 00.011 13117313024 worker thread done servicing request
23:46:16.874 00.001 8679644736 OnExposeComplete: enter
23:46:16.874 00.000 8679644736 UpdateGuideState(): m_state=3
23:46:16.874 00.000 8679644736 Star::Find(15, 572, 818, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 32
23:46:16.874 00.000 8679644736 Star::Find returns 1 (0), X=573.10, Y=818.30, Mass=854954, SNR=121.3, Peak=48972 HFD=4.1
23:46:16.874 00.000 8679644736 Backlash: Rejected small move of 0.8 px
23:46:16.874 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:46:16.874 00.000 8679644736 Status Line: Clearing backlash step  15
23:46:16.874 00.000 13117313024 Worker thread wakes up
23:46:16.874 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:46:16.874 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:46:16.874 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:46:16.874 00.000 13117313024 MoveAxis(N, 1000, -)
23:46:16.874 00.000 8679644736 Backlash: Clearing backlash step  15, Last Delta = 0.76 px, CumDistance = 7.39 px
23:46:16.875 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=25, max=56435, med=5171, FiltMin=1715, FiltMax=46208, Gamma=0.680
23:46:16.875 00.000 8679644736 UpdateGuideState exits: m=854954 SNR=121.3
23:46:16.875 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:16.875 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:46:16.875 00.000 8679644736 Enqueuing Expose request
23:46:17.923 01.048 13117313024 Move returns status 0, amount 1000
23:46:17.923 00.000 13117313024 move complete, result=0
23:46:17.923 00.000 13117313024 worker thread done servicing request
23:46:17.923 00.000 13117313024 Worker thread wakes up
23:46:17.923 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:46:17.923 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(558,803,31,31)
23:46:17.971 00.048 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1131,"jsonrpc":"2.0","method":"get_connected"}
23:46:17.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1131}
23:46:17.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1132,"jsonrpc":"2.0","method":"get_app_state"}
23:46:17.972 00.000 8679644736 case statement mapped state 3 to 2
23:46:17.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1132}
23:46:20.976 03.004 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1133,"jsonrpc":"2.0","method":"get_connected"}
23:46:20.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1133}
23:46:20.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1134,"jsonrpc":"2.0","method":"get_app_state"}
23:46:20.978 00.000 8679644736 case statement mapped state 3 to 2
23:46:20.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1134}
23:46:23.110 02.132 13117313024 Exposure complete
23:46:23.121 00.011 13117313024 worker thread done servicing request
23:46:23.121 00.000 8679644736 OnExposeComplete: enter
23:46:23.121 00.000 8679644736 UpdateGuideState(): m_state=3
23:46:23.121 00.000 8679644736 Star::Find(15, 573, 818, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 33
23:46:23.121 00.000 8679644736 Star::Find returns 1 (0), X=573.55, Y=817.76, Mass=858360, SNR=108.6, Peak=53772 HFD=4.6
23:46:23.121 00.000 8679644736 Backlash: Rejected small move of 0.7 px
23:46:23.121 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:46:23.121 00.000 8679644736 Status Line: Clearing backlash step  16
23:46:23.121 00.000 13117313024 Worker thread wakes up
23:46:23.121 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:46:23.122 00.001 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:46:23.122 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:46:23.122 00.000 13117313024 MoveAxis(N, 1000, -)
23:46:23.122 00.000 8679644736 Backlash: Clearing backlash step  16, Last Delta = 0.71 px, CumDistance = 7.86 px
23:46:23.122 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=89, max=56627, med=5158, FiltMin=1971, FiltMax=49587, Gamma=0.680
23:46:23.122 00.000 8679644736 UpdateGuideState exits: m=858360 SNR=108.6
23:46:23.122 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:23.122 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:46:23.122 00.000 8679644736 Enqueuing Expose request
23:46:23.976 00.854 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1135,"jsonrpc":"2.0","method":"get_connected"}
23:46:23.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1135}
23:46:23.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1136,"jsonrpc":"2.0","method":"get_app_state"}
23:46:23.978 00.000 8679644736 case statement mapped state 3 to 2
23:46:23.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1136}
23:46:24.242 00.264 13117313024 Move returns status 0, amount 1000
23:46:24.242 00.000 13117313024 move complete, result=0
23:46:24.243 00.001 13117313024 worker thread done servicing request
23:46:24.243 00.000 13117313024 Worker thread wakes up
23:46:24.243 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:46:24.243 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,803,31,31)
23:46:26.976 02.733 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1137,"jsonrpc":"2.0","method":"get_connected"}
23:46:26.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1137}
23:46:26.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1138,"jsonrpc":"2.0","method":"get_app_state"}
23:46:26.978 00.000 8679644736 case statement mapped state 3 to 2
23:46:26.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1138}
23:46:29.357 02.379 13117313024 Exposure complete
23:46:29.369 00.012 13117313024 worker thread done servicing request
23:46:29.370 00.001 8679644736 OnExposeComplete: enter
23:46:29.370 00.000 8679644736 UpdateGuideState(): m_state=3
23:46:29.370 00.000 8679644736 Star::Find(15, 573, 817, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 34
23:46:29.370 00.000 8679644736 Star::Find returns 1 (0), X=573.59, Y=817.12, Mass=874370, SNR=100.2, Peak=60121 HFD=4.1
23:46:29.370 00.000 8679644736 Backlash: Rejected small move of 0.6 px
23:46:29.370 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:46:29.370 00.000 13117313024 Worker thread wakes up
23:46:29.370 00.000 8679644736 Status Line: Clearing backlash step  17
23:46:29.370 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:46:29.370 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:46:29.370 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:46:29.370 00.000 13117313024 MoveAxis(N, 1000, -)
23:46:29.371 00.001 8679644736 Backlash: Clearing backlash step  17, Last Delta = 0.64 px, CumDistance = 8.49 px
23:46:29.371 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=60121, med=5145, FiltMin=1920, FiltMax=52057, Gamma=0.680
23:46:29.371 00.000 8679644736 UpdateGuideState exits: m=874370 SNR=100.2
23:46:29.371 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:29.371 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:46:29.371 00.000 8679644736 Enqueuing Expose request
23:46:29.971 00.600 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1139,"jsonrpc":"2.0","method":"get_connected"}
23:46:29.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1139}
23:46:29.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1140,"jsonrpc":"2.0","method":"get_app_state"}
23:46:29.972 00.000 8679644736 case statement mapped state 3 to 2
23:46:29.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1140}
23:46:30.417 00.445 13117313024 Move returns status 0, amount 1000
23:46:30.417 00.000 13117313024 move complete, result=0
23:46:30.417 00.000 13117313024 worker thread done servicing request
23:46:30.418 00.001 13117313024 Worker thread wakes up
23:46:30.418 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:46:30.418 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,802,31,31)
23:46:32.975 02.557 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1141,"jsonrpc":"2.0","method":"get_connected"}
23:46:32.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1141}
23:46:32.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1142,"jsonrpc":"2.0","method":"get_app_state"}
23:46:32.977 00.000 8679644736 case statement mapped state 3 to 2
23:46:32.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1142}
23:46:35.607 02.630 13117313024 Exposure complete
23:46:35.619 00.012 13117313024 worker thread done servicing request
23:46:35.619 00.000 8679644736 OnExposeComplete: enter
23:46:35.620 00.001 8679644736 UpdateGuideState(): m_state=3
23:46:35.620 00.000 8679644736 Star::Find(15, 573, 817, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 35
23:46:35.620 00.000 8679644736 Star::Find returns 1 (0), X=574.17, Y=816.73, Mass=877090, SNR=111.7, Peak=58829 HFD=4.0
23:46:35.620 00.000 8679644736 Backlash: Rejected small move of 0.7 px
23:46:35.620 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:46:35.620 00.000 13117313024 Worker thread wakes up
23:46:35.620 00.000 8679644736 Status Line: Clearing backlash step  18
23:46:35.620 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:46:35.620 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:46:35.620 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:46:35.620 00.000 13117313024 MoveAxis(N, 1000, -)
23:46:35.621 00.001 8679644736 Backlash: Clearing backlash step  18, Last Delta = 0.69 px, CumDistance = 8.83 px
23:46:35.621 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=58829, med=5145, FiltMin=1932, FiltMax=48320, Gamma=0.680
23:46:35.621 00.000 8679644736 UpdateGuideState exits: m=877090 SNR=111.7
23:46:35.621 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:35.621 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:46:35.621 00.000 8679644736 Enqueuing Expose request
23:46:35.975 00.354 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1143,"jsonrpc":"2.0","method":"get_connected"}
23:46:35.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1143}
23:46:35.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1144,"jsonrpc":"2.0","method":"get_app_state"}
23:46:35.977 00.000 8679644736 case statement mapped state 3 to 2
23:46:35.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1144}
23:46:36.672 00.695 13117313024 Move returns status 0, amount 1000
23:46:36.672 00.000 13117313024 move complete, result=0
23:46:36.673 00.001 13117313024 worker thread done servicing request
23:46:36.673 00.000 13117313024 Worker thread wakes up
23:46:36.673 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:46:36.673 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,802,31,31)
23:46:38.976 02.303 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1145,"jsonrpc":"2.0","method":"get_connected"}
23:46:38.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1145}
23:46:38.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1146,"jsonrpc":"2.0","method":"get_app_state"}
23:46:38.978 00.001 8679644736 case statement mapped state 3 to 2
23:46:38.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1146}
23:46:41.852 02.874 13117313024 Exposure complete
23:46:41.864 00.012 13117313024 worker thread done servicing request
23:46:41.864 00.000 8679644736 OnExposeComplete: enter
23:46:41.864 00.000 8679644736 UpdateGuideState(): m_state=3
23:46:41.864 00.000 8679644736 Star::Find(15, 574, 816, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 36
23:46:41.864 00.000 8679644736 Star::Find returns 1 (0), X=573.95, Y=816.24, Mass=772851, SNR=98.5, Peak=52160 HFD=4.1
23:46:41.865 00.001 8679644736 Backlash: Rejected small move of 0.5 px
23:46:41.865 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:46:41.865 00.000 8679644736 Status Line: Clearing backlash step  19
23:46:41.865 00.000 13117313024 Worker thread wakes up
23:46:41.865 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:46:41.865 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:46:41.865 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:46:41.865 00.000 13117313024 MoveAxis(N, 1000, -)
23:46:41.865 00.000 8679644736 Backlash: Clearing backlash step  19, Last Delta = 0.54 px, CumDistance = 9.33 px
23:46:41.865 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=192, max=55564, med=5158, FiltMin=2099, FiltMax=47987, Gamma=0.680
23:46:41.865 00.000 8679644736 UpdateGuideState exits: m=772851 SNR=98.5
23:46:41.865 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:41.865 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:46:41.865 00.000 8679644736 Enqueuing Expose request
23:46:41.970 00.105 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1147,"jsonrpc":"2.0","method":"get_connected"}
23:46:41.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1147}
23:46:41.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1148,"jsonrpc":"2.0","method":"get_app_state"}
23:46:41.971 00.000 8679644736 case statement mapped state 3 to 2
23:46:41.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1148}
23:46:42.910 00.939 13117313024 Move returns status 0, amount 1000
23:46:42.911 00.001 13117313024 move complete, result=0
23:46:42.911 00.000 13117313024 worker thread done servicing request
23:46:42.911 00.000 13117313024 Worker thread wakes up
23:46:42.911 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:46:42.911 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,801,31,31)
23:46:44.975 02.064 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1149,"jsonrpc":"2.0","method":"get_connected"}
23:46:44.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1149}
23:46:44.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1150,"jsonrpc":"2.0","method":"get_app_state"}
23:46:44.978 00.001 8679644736 case statement mapped state 3 to 2
23:46:44.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1150}
23:46:47.974 02.996 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1151,"jsonrpc":"2.0","method":"get_connected"}
23:46:47.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1151}
23:46:47.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1152,"jsonrpc":"2.0","method":"get_app_state"}
23:46:47.976 00.000 8679644736 case statement mapped state 3 to 2
23:46:47.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1152}
23:46:48.098 00.122 13117313024 Exposure complete
23:46:48.110 00.012 13117313024 worker thread done servicing request
23:46:48.110 00.000 8679644736 OnExposeComplete: enter
23:46:48.110 00.000 8679644736 UpdateGuideState(): m_state=3
23:46:48.110 00.000 8679644736 Star::Find(15, 573, 816, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 37
23:46:48.111 00.001 8679644736 Star::Find returns 1 (0), X=574.30, Y=815.79, Mass=914146, SNR=145.8, Peak=55872 HFD=4.4
23:46:48.111 00.000 8679644736 Backlash: Rejected small move of 0.6 px
23:46:48.111 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:46:48.111 00.000 8679644736 Status Line: Clearing backlash step  20
23:46:48.111 00.000 13117313024 Worker thread wakes up
23:46:48.111 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:46:48.111 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:46:48.111 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:46:48.111 00.000 13117313024 MoveAxis(N, 1000, -)
23:46:48.111 00.000 8679644736 Backlash: Clearing backlash step  20, Last Delta = 0.57 px, CumDistance = 9.77 px
23:46:48.112 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=25, max=59968, med=5145, FiltMin=1996, FiltMax=48051, Gamma=0.680
23:46:48.112 00.000 8679644736 UpdateGuideState exits: m=914146 SNR=145.8
23:46:48.112 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:48.112 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:46:48.112 00.000 8679644736 Enqueuing Expose request
23:46:49.149 01.037 13117313024 Move returns status 0, amount 1000
23:46:49.150 00.001 13117313024 move complete, result=0
23:46:49.150 00.000 13117313024 worker thread done servicing request
23:46:49.150 00.000 13117313024 Worker thread wakes up
23:46:49.150 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:46:49.150 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,801,31,31)
23:46:50.977 01.827 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1153,"jsonrpc":"2.0","method":"get_connected"}
23:46:50.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1153}
23:46:50.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1154,"jsonrpc":"2.0","method":"get_app_state"}
23:46:50.978 00.000 8679644736 case statement mapped state 3 to 2
23:46:50.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1154}
23:46:53.971 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1155,"jsonrpc":"2.0","method":"get_connected"}
23:46:53.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1155}
23:46:53.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1156,"jsonrpc":"2.0","method":"get_app_state"}
23:46:53.972 00.000 8679644736 case statement mapped state 3 to 2
23:46:53.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1156}
23:46:54.344 00.372 13117313024 Exposure complete
23:46:54.355 00.011 13117313024 worker thread done servicing request
23:46:54.355 00.000 8679644736 OnExposeComplete: enter
23:46:54.355 00.000 8679644736 UpdateGuideState(): m_state=3
23:46:54.356 00.001 8679644736 Star::Find(15, 574, 815, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 38
23:46:54.356 00.000 8679644736 Star::Find returns 1 (0), X=574.39, Y=815.34, Mass=892254, SNR=126.9, Peak=59135 HFD=4.2
23:46:54.356 00.000 8679644736 Backlash: Rejected small move of 0.5 px
23:46:54.356 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:46:54.356 00.000 8679644736 Status Line: Clearing backlash step  21
23:46:54.356 00.000 13117313024 Worker thread wakes up
23:46:54.356 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:46:54.356 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:46:54.356 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:46:54.356 00.000 13117313024 MoveAxis(N, 1000, -)
23:46:54.356 00.000 8679644736 Backlash: Clearing backlash step  21, Last Delta = 0.46 px, CumDistance = 10.22 px
23:46:54.357 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=59135, med=5145, FiltMin=1766, FiltMax=50495, Gamma=0.680
23:46:54.357 00.000 8679644736 UpdateGuideState exits: m=892254 SNR=126.9
23:46:54.357 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:54.357 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:46:54.357 00.000 8679644736 Enqueuing Expose request
23:46:55.404 01.047 13117313024 Move returns status 0, amount 1000
23:46:55.404 00.000 13117313024 move complete, result=0
23:46:55.405 00.001 13117313024 worker thread done servicing request
23:46:55.405 00.000 13117313024 Worker thread wakes up
23:46:55.405 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:46:55.405 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,800,31,31)
23:46:56.975 01.570 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1157,"jsonrpc":"2.0","method":"get_connected"}
23:46:56.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1157}
23:46:56.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1158,"jsonrpc":"2.0","method":"get_app_state"}
23:46:56.977 00.000 8679644736 case statement mapped state 3 to 2
23:46:56.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1158}
23:46:59.975 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1159,"jsonrpc":"2.0","method":"get_connected"}
23:46:59.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1159}
23:46:59.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1160,"jsonrpc":"2.0","method":"get_app_state"}
23:46:59.977 00.000 8679644736 case statement mapped state 3 to 2
23:46:59.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1160}
23:47:00.592 00.615 13117313024 Exposure complete
23:47:00.604 00.012 13117313024 worker thread done servicing request
23:47:00.604 00.000 8679644736 OnExposeComplete: enter
23:47:00.604 00.000 8679644736 UpdateGuideState(): m_state=3
23:47:00.604 00.000 8679644736 Star::Find(15, 574, 815, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 39
23:47:00.604 00.000 8679644736 Star::Find returns 1 (0), X=574.54, Y=814.69, Mass=911387, SNR=107.7, Peak=56268 HFD=4.9
23:47:00.604 00.000 8679644736 Backlash: Rejected small move of 0.7 px
23:47:00.604 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:47:00.604 00.000 13117313024 Worker thread wakes up
23:47:00.604 00.000 8679644736 Status Line: Clearing backlash step  22
23:47:00.604 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:47:00.604 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:47:00.604 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:47:00.604 00.000 13117313024 MoveAxis(N, 1000, -)
23:47:00.605 00.001 8679644736 Backlash: Clearing backlash step  22, Last Delta = 0.66 px, CumDistance = 10.87 px
23:47:00.605 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=58137, med=5132, FiltMin=2060, FiltMax=51545, Gamma=0.680
23:47:00.605 00.000 8679644736 UpdateGuideState exits: m=911387 SNR=107.7
23:47:00.605 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:00.605 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:47:00.605 00.000 8679644736 Enqueuing Expose request
23:47:01.643 01.038 13117313024 Move returns status 0, amount 1000
23:47:01.644 00.001 13117313024 move complete, result=0
23:47:01.644 00.000 13117313024 worker thread done servicing request
23:47:01.644 00.000 13117313024 Worker thread wakes up
23:47:01.644 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:47:01.644 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,800,31,31)
23:47:02.975 01.331 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1161,"jsonrpc":"2.0","method":"get_connected"}
23:47:02.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1161}
23:47:02.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1162,"jsonrpc":"2.0","method":"get_app_state"}
23:47:02.976 00.000 8679644736 case statement mapped state 3 to 2
23:47:02.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1162}
23:47:05.971 02.995 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1163,"jsonrpc":"2.0","method":"get_connected"}
23:47:05.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1163}
23:47:05.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1164,"jsonrpc":"2.0","method":"get_app_state"}
23:47:05.972 00.000 8679644736 case statement mapped state 3 to 2
23:47:05.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1164}
23:47:06.842 00.870 13117313024 Exposure complete
23:47:06.854 00.012 13117313024 worker thread done servicing request
23:47:06.854 00.000 8679644736 OnExposeComplete: enter
23:47:06.854 00.000 8679644736 UpdateGuideState(): m_state=3
23:47:06.854 00.000 8679644736 Star::Find(15, 574, 814, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 40
23:47:06.854 00.000 8679644736 Star::Find returns 1 (0), X=574.75, Y=814.35, Mass=923018, SNR=125.2, Peak=51980 HFD=4.5
23:47:06.854 00.000 8679644736 Backlash: Rejected small move of 0.4 px
23:47:06.854 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:47:06.854 00.000 8679644736 Status Line: Clearing backlash step  23
23:47:06.854 00.000 13117313024 Worker thread wakes up
23:47:06.854 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:47:06.854 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:47:06.855 00.001 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:47:06.855 00.000 13117313024 MoveAxis(N, 1000, -)
23:47:06.855 00.000 8679644736 Backlash: Clearing backlash step  23, Last Delta = 0.40 px, CumDistance = 11.21 px
23:47:06.855 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57049, med=5132, FiltMin=1414, FiltMax=49600, Gamma=0.680
23:47:06.855 00.000 8679644736 UpdateGuideState exits: m=923018 SNR=125.2
23:47:06.855 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:06.855 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:47:06.855 00.000 8679644736 Enqueuing Expose request
23:47:07.898 01.043 13117313024 Move returns status 0, amount 1000
23:47:07.898 00.000 13117313024 move complete, result=0
23:47:07.899 00.001 13117313024 worker thread done servicing request
23:47:07.899 00.000 13117313024 Worker thread wakes up
23:47:07.899 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:47:07.899 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,799,31,31)
23:47:08.975 01.076 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1165,"jsonrpc":"2.0","method":"get_connected"}
23:47:08.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1165}
23:47:08.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1166,"jsonrpc":"2.0","method":"get_app_state"}
23:47:08.977 00.000 8679644736 case statement mapped state 3 to 2
23:47:08.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1166}
23:47:11.976 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1167,"jsonrpc":"2.0","method":"get_connected"}
23:47:11.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1167}
23:47:11.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1168,"jsonrpc":"2.0","method":"get_app_state"}
23:47:11.978 00.001 8679644736 case statement mapped state 3 to 2
23:47:11.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1168}
23:47:13.082 01.104 13117313024 Exposure complete
23:47:13.093 00.011 13117313024 worker thread done servicing request
23:47:13.093 00.000 8679644736 OnExposeComplete: enter
23:47:13.093 00.000 8679644736 UpdateGuideState(): m_state=3
23:47:13.093 00.000 8679644736 Star::Find(15, 574, 814, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 41
23:47:13.093 00.000 8679644736 Star::Find returns 1 (0), X=574.49, Y=813.63, Mass=805345, SNR=98.5, Peak=53350 HFD=4.1
23:47:13.093 00.000 8679644736 Backlash: Rejected small move of 0.8 px
23:47:13.093 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:47:13.093 00.000 8679644736 Status Line: Clearing backlash step  24
23:47:13.093 00.000 13117313024 Worker thread wakes up
23:47:13.093 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:47:13.093 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:47:13.093 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:47:13.093 00.000 13117313024 MoveAxis(N, 1000, -)
23:47:13.094 00.001 8679644736 Backlash: Clearing backlash step  24, Last Delta = 0.76 px, CumDistance = 11.93 px
23:47:13.094 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=140, max=62336, med=5145, FiltMin=2028, FiltMax=46822, Gamma=0.680
23:47:13.094 00.000 8679644736 UpdateGuideState exits: m=805345 SNR=98.5
23:47:13.094 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:13.094 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:47:13.094 00.000 8679644736 Enqueuing Expose request
23:47:14.137 01.043 13117313024 Move returns status 0, amount 1000
23:47:14.137 00.000 13117313024 move complete, result=0
23:47:14.137 00.000 13117313024 worker thread done servicing request
23:47:14.137 00.000 13117313024 Worker thread wakes up
23:47:14.137 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:47:14.138 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,799,31,31)
23:47:14.976 00.838 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1169,"jsonrpc":"2.0","method":"get_connected"}
23:47:14.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1169}
23:47:14.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1170,"jsonrpc":"2.0","method":"get_app_state"}
23:47:14.978 00.000 8679644736 case statement mapped state 3 to 2
23:47:14.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1170}
23:47:17.971 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1171,"jsonrpc":"2.0","method":"get_connected"}
23:47:17.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1171}
23:47:17.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1172,"jsonrpc":"2.0","method":"get_app_state"}
23:47:17.972 00.000 8679644736 case statement mapped state 3 to 2
23:47:17.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1172}
23:47:19.329 01.357 13117313024 Exposure complete
23:47:19.340 00.011 13117313024 worker thread done servicing request
23:47:19.340 00.000 8679644736 OnExposeComplete: enter
23:47:19.340 00.000 8679644736 UpdateGuideState(): m_state=3
23:47:19.340 00.000 8679644736 Star::Find(15, 574, 813, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 42
23:47:19.340 00.000 8679644736 Star::Find returns 1 (0), X=574.62, Y=813.29, Mass=837772, SNR=130.4, Peak=58393 HFD=4.2
23:47:19.341 00.001 8679644736 Backlash: Rejected small move of 0.4 px
23:47:19.341 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:47:19.341 00.000 8679644736 Status Line: Clearing backlash step  25
23:47:19.341 00.000 13117313024 Worker thread wakes up
23:47:19.341 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:47:19.341 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:47:19.341 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:47:19.341 00.000 13117313024 MoveAxis(N, 1000, -)
23:47:19.341 00.000 8679644736 Backlash: Clearing backlash step  25, Last Delta = 0.37 px, CumDistance = 12.28 px
23:47:19.341 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=307, max=58393, med=5145, FiltMin=1856, FiltMax=46310, Gamma=0.680
23:47:19.341 00.000 8679644736 UpdateGuideState exits: m=837772 SNR=130.4
23:47:19.341 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:19.341 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:47:19.341 00.000 8679644736 Enqueuing Expose request
23:47:20.376 01.035 13117313024 Move returns status 0, amount 1000
23:47:20.376 00.000 13117313024 move complete, result=0
23:47:20.376 00.000 13117313024 worker thread done servicing request
23:47:20.376 00.000 13117313024 Worker thread wakes up
23:47:20.376 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:47:20.376 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,798,31,31)
23:47:20.975 00.599 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1173,"jsonrpc":"2.0","method":"get_connected"}
23:47:20.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1173}
23:47:20.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1174,"jsonrpc":"2.0","method":"get_app_state"}
23:47:20.978 00.000 8679644736 case statement mapped state 3 to 2
23:47:20.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1174}
23:47:23.975 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1175,"jsonrpc":"2.0","method":"get_connected"}
23:47:23.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1175}
23:47:23.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1176,"jsonrpc":"2.0","method":"get_app_state"}
23:47:23.977 00.000 8679644736 case statement mapped state 3 to 2
23:47:23.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1176}
23:47:25.576 01.599 13117313024 Exposure complete
23:47:25.585 00.009 13117313024 worker thread done servicing request
23:47:25.585 00.000 8679644736 OnExposeComplete: enter
23:47:25.585 00.000 8679644736 UpdateGuideState(): m_state=3
23:47:25.586 00.001 8679644736 Star::Find(15, 574, 813, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 43
23:47:25.586 00.000 8679644736 Star::Find returns 1 (0), X=574.86, Y=812.89, Mass=973392, SNR=146.1, Peak=55641 HFD=4.7
23:47:25.586 00.000 8679644736 Backlash: Rejected small move of 0.5 px
23:47:25.586 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:47:25.586 00.000 13117313024 Worker thread wakes up
23:47:25.586 00.000 8679644736 Status Line: Clearing backlash step  26
23:47:25.586 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:47:25.586 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:47:25.586 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:47:25.586 00.000 13117313024 MoveAxis(N, 1000, -)
23:47:25.586 00.000 8679644736 Backlash: Clearing backlash step  26, Last Delta = 0.46 px, CumDistance = 12.67 px
23:47:25.586 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=55705, med=5133, FiltMin=1875, FiltMax=48575, Gamma=0.680
23:47:25.586 00.000 8679644736 UpdateGuideState exits: m=973392 SNR=146.1
23:47:25.586 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:25.587 00.001 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:47:25.587 00.000 8679644736 Enqueuing Expose request
23:47:26.631 01.044 13117313024 Move returns status 0, amount 1000
23:47:26.631 00.000 13117313024 move complete, result=0
23:47:26.631 00.000 13117313024 worker thread done servicing request
23:47:26.632 00.001 13117313024 Worker thread wakes up
23:47:26.632 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:47:26.632 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,798,31,31)
23:47:26.976 00.344 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1177,"jsonrpc":"2.0","method":"get_connected"}
23:47:26.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1177}
23:47:26.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1178,"jsonrpc":"2.0","method":"get_app_state"}
23:47:26.978 00.001 8679644736 case statement mapped state 3 to 2
23:47:26.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1178}
23:47:29.971 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1179,"jsonrpc":"2.0","method":"get_connected"}
23:47:29.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1179}
23:47:29.973 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1180,"jsonrpc":"2.0","method":"get_app_state"}
23:47:29.973 00.000 8679644736 case statement mapped state 3 to 2
23:47:29.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1180}
23:47:31.825 01.852 13117313024 Exposure complete
23:47:31.837 00.012 13117313024 worker thread done servicing request
23:47:31.837 00.000 8679644736 OnExposeComplete: enter
23:47:31.837 00.000 8679644736 UpdateGuideState(): m_state=3
23:47:31.837 00.000 8679644736 Star::Find(15, 574, 812, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 44
23:47:31.837 00.000 8679644736 Star::Find returns 1 (0), X=574.50, Y=812.40, Mass=919881, SNR=134.2, Peak=53337 HFD=4.9
23:47:31.838 00.001 8679644736 Backlash: Rejected small move of 0.6 px
23:47:31.838 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:47:31.838 00.000 8679644736 Status Line: Clearing backlash step  27
23:47:31.838 00.000 13117313024 Worker thread wakes up
23:47:31.838 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:47:31.838 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:47:31.838 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:47:31.838 00.000 13117313024 MoveAxis(N, 1000, -)
23:47:31.838 00.000 8679644736 Backlash: Clearing backlash step  27, Last Delta = 0.61 px, CumDistance = 13.16 px
23:47:31.838 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=59865, med=5145, FiltMin=1638, FiltMax=46975, Gamma=0.680
23:47:31.838 00.000 8679644736 UpdateGuideState exits: m=919881 SNR=134.2
23:47:31.838 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:31.838 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:47:31.838 00.000 8679644736 Enqueuing Expose request
23:47:32.886 01.048 13117313024 Move returns status 0, amount 1000
23:47:32.887 00.001 13117313024 move complete, result=0
23:47:32.887 00.000 13117313024 worker thread done servicing request
23:47:32.887 00.000 13117313024 Worker thread wakes up
23:47:32.887 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:47:32.888 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,797,31,31)
23:47:32.975 00.087 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1181,"jsonrpc":"2.0","method":"get_connected"}
23:47:32.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1181}
23:47:32.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1182,"jsonrpc":"2.0","method":"get_app_state"}
23:47:32.977 00.000 8679644736 case statement mapped state 3 to 2
23:47:32.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1182}
23:47:35.975 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1183,"jsonrpc":"2.0","method":"get_connected"}
23:47:35.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1183}
23:47:35.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1184,"jsonrpc":"2.0","method":"get_app_state"}
23:47:35.977 00.000 8679644736 case statement mapped state 3 to 2
23:47:35.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1184}
23:47:38.068 02.091 13117313024 Exposure complete
23:47:38.078 00.010 13117313024 worker thread done servicing request
23:47:38.078 00.000 8679644736 OnExposeComplete: enter
23:47:38.078 00.000 8679644736 UpdateGuideState(): m_state=3
23:47:38.078 00.000 8679644736 Star::Find(15, 574, 812, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 45
23:47:38.078 00.000 8679644736 Star::Find returns 1 (0), X=574.54, Y=811.81, Mass=976491, SNR=131.5, Peak=52313 HFD=4.8
23:47:38.078 00.000 8679644736 Backlash: Rejected small move of 0.6 px
23:47:38.078 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:47:38.078 00.000 8679644736 Status Line: Clearing backlash step  28
23:47:38.079 00.001 13117313024 Worker thread wakes up
23:47:38.079 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:47:38.079 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:47:38.079 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:47:38.079 00.000 13117313024 MoveAxis(N, 1000, -)
23:47:38.079 00.000 8679644736 Backlash: Clearing backlash step  28, Last Delta = 0.59 px, CumDistance = 13.75 px
23:47:38.079 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=61068, med=5132, FiltMin=1945, FiltMax=47513, Gamma=0.680
23:47:38.079 00.000 8679644736 UpdateGuideState exits: m=976491 SNR=131.5
23:47:38.079 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:38.079 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:47:38.079 00.000 8679644736 Enqueuing Expose request
23:47:38.976 00.897 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1185,"jsonrpc":"2.0","method":"get_connected"}
23:47:38.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1185}
23:47:38.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1186,"jsonrpc":"2.0","method":"get_app_state"}
23:47:38.978 00.000 8679644736 case statement mapped state 3 to 2
23:47:38.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1186}
23:47:39.125 00.147 13117313024 Move returns status 0, amount 1000
23:47:39.125 00.000 13117313024 move complete, result=0
23:47:39.125 00.000 13117313024 worker thread done servicing request
23:47:39.125 00.000 13117313024 Worker thread wakes up
23:47:39.125 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:47:39.126 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,797,31,31)
23:47:41.972 02.846 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1187,"jsonrpc":"2.0","method":"get_connected"}
23:47:41.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1187}
23:47:41.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1188,"jsonrpc":"2.0","method":"get_app_state"}
23:47:41.973 00.000 8679644736 case statement mapped state 3 to 2
23:47:41.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1188}
23:47:44.318 02.345 13117313024 Exposure complete
23:47:44.330 00.012 13117313024 worker thread done servicing request
23:47:44.330 00.000 8679644736 OnExposeComplete: enter
23:47:44.330 00.000 8679644736 UpdateGuideState(): m_state=3
23:47:44.330 00.000 8679644736 Star::Find(15, 574, 811, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 46
23:47:44.331 00.001 8679644736 Star::Find returns 1 (0), X=573.87, Y=811.14, Mass=895337, SNR=123.9, Peak=58662 HFD=4.3
23:47:44.331 00.000 8679644736 Backlash: Rejected small move of 0.9 px
23:47:44.331 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:47:44.331 00.000 8679644736 Status Line: Clearing backlash step  29
23:47:44.331 00.000 13117313024 Worker thread wakes up
23:47:44.331 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:47:44.331 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:47:44.331 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:47:44.331 00.000 13117313024 MoveAxis(N, 1000, -)
23:47:44.331 00.000 8679644736 Backlash: Clearing backlash step  29, Last Delta = 0.95 px, CumDistance = 14.44 px
23:47:44.331 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=64089, med=5132, FiltMin=1548, FiltMax=49894, Gamma=0.680
23:47:44.331 00.000 8679644736 UpdateGuideState exits: m=895337 SNR=123.9
23:47:44.331 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:44.331 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:47:44.331 00.000 8679644736 Enqueuing Expose request
23:47:44.975 00.644 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1189,"jsonrpc":"2.0","method":"get_connected"}
23:47:44.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1189}
23:47:44.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1190,"jsonrpc":"2.0","method":"get_app_state"}
23:47:44.978 00.000 8679644736 case statement mapped state 3 to 2
23:47:44.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1190}
23:47:45.380 00.402 13117313024 Move returns status 0, amount 1000
23:47:45.380 00.000 13117313024 move complete, result=0
23:47:45.380 00.000 13117313024 worker thread done servicing request
23:47:45.380 00.000 13117313024 Worker thread wakes up
23:47:45.380 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:47:45.381 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,796,31,31)
23:47:47.976 02.595 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1191,"jsonrpc":"2.0","method":"get_connected"}
23:47:47.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1191}
23:47:47.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1192,"jsonrpc":"2.0","method":"get_app_state"}
23:47:47.978 00.000 8679644736 case statement mapped state 3 to 2
23:47:47.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1192}
23:47:50.565 02.587 13117313024 Exposure complete
23:47:50.577 00.012 13117313024 worker thread done servicing request
23:47:50.577 00.000 8679644736 OnExposeComplete: enter
23:47:50.578 00.001 8679644736 UpdateGuideState(): m_state=3
23:47:50.578 00.000 8679644736 Star::Find(15, 573, 811, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 47
23:47:50.578 00.000 8679644736 Star::Find returns 1 (0), X=573.90, Y=810.75, Mass=902302, SNR=108.6, Peak=53286 HFD=4.5
23:47:50.578 00.000 8679644736 Backlash: Rejected small move of 0.4 px
23:47:50.578 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:47:50.578 00.000 8679644736 Status Line: Clearing backlash step  30
23:47:50.578 00.000 13117313024 Worker thread wakes up
23:47:50.578 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:47:50.578 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:47:50.578 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:47:50.578 00.000 13117313024 MoveAxis(N, 1000, -)
23:47:50.579 00.001 8679644736 Backlash: Clearing backlash step  30, Last Delta = 0.39 px, CumDistance = 14.82 px
23:47:50.579 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=281, max=54988, med=5132, FiltMin=1894, FiltMax=50355, Gamma=0.680
23:47:50.579 00.000 8679644736 UpdateGuideState exits: m=902302 SNR=108.6
23:47:50.579 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:50.579 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:47:50.579 00.000 8679644736 Enqueuing Expose request
23:47:50.976 00.397 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1193,"jsonrpc":"2.0","method":"get_connected"}
23:47:50.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1193}
23:47:50.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1194,"jsonrpc":"2.0","method":"get_app_state"}
23:47:50.978 00.000 8679644736 case statement mapped state 3 to 2
23:47:50.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1194}
23:47:51.618 00.640 13117313024 Move returns status 0, amount 1000
23:47:51.618 00.000 13117313024 move complete, result=0
23:47:51.619 00.001 13117313024 worker thread done servicing request
23:47:51.619 00.000 13117313024 Worker thread wakes up
23:47:51.619 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:47:51.619 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,796,31,31)
23:47:53.971 02.352 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1195,"jsonrpc":"2.0","method":"get_connected"}
23:47:53.972 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1195}
23:47:53.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1196,"jsonrpc":"2.0","method":"get_app_state"}
23:47:53.973 00.000 8679644736 case statement mapped state 3 to 2
23:47:53.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1196}
23:47:56.808 02.835 13117313024 Exposure complete
23:47:56.819 00.011 13117313024 worker thread done servicing request
23:47:56.819 00.000 8679644736 OnExposeComplete: enter
23:47:56.819 00.000 8679644736 UpdateGuideState(): m_state=3
23:47:56.819 00.000 8679644736 Star::Find(15, 573, 810, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 48
23:47:56.819 00.000 8679644736 Star::Find returns 1 (0), X=573.83, Y=810.09, Mass=919601, SNR=116.0, Peak=54182 HFD=4.5
23:47:56.819 00.000 8679644736 Backlash: Rejected small move of 0.7 px
23:47:56.819 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:47:56.819 00.000 8679644736 Status Line: Clearing backlash step  31
23:47:56.819 00.000 13117313024 Worker thread wakes up
23:47:56.819 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:47:56.819 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:47:56.819 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:47:56.819 00.000 13117313024 MoveAxis(N, 1000, -)
23:47:56.820 00.001 8679644736 Backlash: Clearing backlash step  31, Last Delta = 0.66 px, CumDistance = 15.48 px
23:47:56.820 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=102, max=56396, med=5120, FiltMin=1830, FiltMax=48345, Gamma=0.680
23:47:56.820 00.000 8679644736 UpdateGuideState exits: m=919601 SNR=116.0
23:47:56.820 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:56.820 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:47:56.820 00.000 8679644736 Enqueuing Expose request
23:47:56.975 00.155 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1197,"jsonrpc":"2.0","method":"get_connected"}
23:47:56.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1197}
23:47:56.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1198,"jsonrpc":"2.0","method":"get_app_state"}
23:47:56.976 00.000 8679644736 case statement mapped state 3 to 2
23:47:56.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1198}
23:47:57.873 00.897 13117313024 Move returns status 0, amount 1000
23:47:57.874 00.001 13117313024 move complete, result=0
23:47:57.874 00.000 13117313024 worker thread done servicing request
23:47:57.874 00.000 13117313024 Worker thread wakes up
23:47:57.874 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:47:57.874 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,795,31,31)
23:47:59.976 02.102 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1199,"jsonrpc":"2.0","method":"get_connected"}
23:47:59.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1199}
23:47:59.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1200,"jsonrpc":"2.0","method":"get_app_state"}
23:47:59.978 00.000 8679644736 case statement mapped state 3 to 2
23:47:59.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1200}
23:48:02.976 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1201,"jsonrpc":"2.0","method":"get_connected"}
23:48:02.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1201}
23:48:02.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1202,"jsonrpc":"2.0","method":"get_app_state"}
23:48:02.978 00.000 8679644736 case statement mapped state 3 to 2
23:48:02.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1202}
23:48:03.057 00.079 13117313024 Exposure complete
23:48:03.069 00.012 13117313024 worker thread done servicing request
23:48:03.070 00.001 8679644736 OnExposeComplete: enter
23:48:03.070 00.000 8679644736 UpdateGuideState(): m_state=3
23:48:03.070 00.000 8679644736 Star::Find(15, 573, 810, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 49
23:48:03.070 00.000 8679644736 Star::Find returns 1 (0), X=572.94, Y=809.04, Mass=853289, SNR=112.8, Peak=59724 HFD=4.4
23:48:03.070 00.000 8679644736 Backlash: Accepted clearing move of 1.4
23:48:03.070 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:48:03.070 00.000 8679644736 Status Line: Clearing backlash step  32
23:48:03.070 00.000 13117313024 Worker thread wakes up
23:48:03.071 00.001 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:48:03.071 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:48:03.071 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:48:03.071 00.000 13117313024 MoveAxis(N, 1000, -)
23:48:03.071 00.000 8679644736 Backlash: Clearing backlash step  32, Last Delta = 1.38 px, CumDistance = 16.60 px
23:48:03.071 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=153, max=59724, med=5120, FiltMin=1561, FiltMax=49344, Gamma=0.680
23:48:03.071 00.000 8679644736 UpdateGuideState exits: m=853289 SNR=112.8
23:48:03.071 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:03.071 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:48:03.071 00.000 8679644736 Enqueuing Expose request
23:48:04.128 01.057 13117313024 Move returns status 0, amount 1000
23:48:04.129 00.001 13117313024 move complete, result=0
23:48:04.129 00.000 13117313024 worker thread done servicing request
23:48:04.129 00.000 13117313024 Worker thread wakes up
23:48:04.129 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:48:04.129 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(558,794,31,31)
23:48:05.972 01.843 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1203,"jsonrpc":"2.0","method":"get_connected"}
23:48:05.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1203}
23:48:05.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1204,"jsonrpc":"2.0","method":"get_app_state"}
23:48:05.973 00.000 8679644736 case statement mapped state 3 to 2
23:48:05.974 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1204}
23:48:08.974 03.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1205,"jsonrpc":"2.0","method":"get_connected"}
23:48:08.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1205}
23:48:08.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1206,"jsonrpc":"2.0","method":"get_app_state"}
23:48:08.976 00.000 8679644736 case statement mapped state 3 to 2
23:48:08.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1206}
23:48:09.305 00.328 13117313024 Exposure complete
23:48:09.318 00.013 13117313024 worker thread done servicing request
23:48:09.318 00.000 8679644736 OnExposeComplete: enter
23:48:09.318 00.000 8679644736 UpdateGuideState(): m_state=3
23:48:09.318 00.000 8679644736 Star::Find(15, 572, 809, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 50
23:48:09.318 00.000 8679644736 Star::Find returns 1 (0), X=573.72, Y=808.55, Mass=911110, SNR=148.0, Peak=52275 HFD=4.5
23:48:09.318 00.000 8679644736 Backlash: Rejected small move of 0.9 px
23:48:09.319 00.001 8679644736 Enqueuing Calibration Move request for direction 0
23:48:09.319 00.000 8679644736 Status Line: Clearing backlash step  33
23:48:09.319 00.000 13117313024 Worker thread wakes up
23:48:09.319 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:48:09.319 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:48:09.319 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:48:09.319 00.000 13117313024 MoveAxis(N, 1000, -)
23:48:09.319 00.000 8679644736 Backlash: Clearing backlash step  33, Last Delta = 0.91 px, CumDistance = 17.03 px
23:48:09.319 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=230, max=59519, med=5120, FiltMin=2003, FiltMax=51187, Gamma=0.680
23:48:09.319 00.000 8679644736 UpdateGuideState exits: m=911110 SNR=148.0
23:48:09.319 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:09.319 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:48:09.319 00.000 8679644736 Enqueuing Expose request
23:48:10.367 01.048 13117313024 Move returns status 0, amount 1000
23:48:10.367 00.000 13117313024 move complete, result=0
23:48:10.368 00.001 13117313024 worker thread done servicing request
23:48:10.368 00.000 13117313024 Worker thread wakes up
23:48:10.368 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:48:10.368 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,794,31,31)
23:48:11.977 01.609 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1207,"jsonrpc":"2.0","method":"get_connected"}
23:48:11.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1207}
23:48:11.979 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1208,"jsonrpc":"2.0","method":"get_app_state"}
23:48:11.979 00.000 8679644736 case statement mapped state 3 to 2
23:48:11.979 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1208}
23:48:14.977 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1209,"jsonrpc":"2.0","method":"get_connected"}
23:48:14.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1209}
23:48:14.979 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1210,"jsonrpc":"2.0","method":"get_app_state"}
23:48:14.979 00.000 8679644736 case statement mapped state 3 to 2
23:48:14.979 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1210}
23:48:15.551 00.572 13117313024 Exposure complete
23:48:15.562 00.011 13117313024 worker thread done servicing request
23:48:15.563 00.001 8679644736 OnExposeComplete: enter
23:48:15.563 00.000 8679644736 UpdateGuideState(): m_state=3
23:48:15.563 00.000 8679644736 Star::Find(15, 573, 808, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 51
23:48:15.563 00.000 8679644736 Star::Find returns 1 (0), X=573.72, Y=808.07, Mass=934183, SNR=119.2, Peak=51686 HFD=4.6
23:48:15.563 00.000 8679644736 Backlash: Rejected small move of 0.5 px
23:48:15.563 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:48:15.563 00.000 13117313024 Worker thread wakes up
23:48:15.563 00.000 8679644736 Status Line: Clearing backlash step  34
23:48:15.563 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:48:15.563 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:48:15.563 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:48:15.563 00.000 13117313024 MoveAxis(N, 1000, -)
23:48:15.564 00.001 8679644736 Backlash: Clearing backlash step  34, Last Delta = 0.48 px, CumDistance = 17.51 px
23:48:15.564 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57778, med=5120, FiltMin=1887, FiltMax=46809, Gamma=0.680
23:48:15.564 00.000 8679644736 UpdateGuideState exits: m=934183 SNR=119.2
23:48:15.564 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:15.564 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:48:15.564 00.000 8679644736 Enqueuing Expose request
23:48:16.606 01.042 13117313024 Move returns status 0, amount 1000
23:48:16.606 00.000 13117313024 move complete, result=0
23:48:16.607 00.001 13117313024 worker thread done servicing request
23:48:16.607 00.000 13117313024 Worker thread wakes up
23:48:16.607 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:48:16.607 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,793,31,31)
23:48:17.971 01.364 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1211,"jsonrpc":"2.0","method":"get_connected"}
23:48:17.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1211}
23:48:17.973 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1212,"jsonrpc":"2.0","method":"get_app_state"}
23:48:17.973 00.000 8679644736 case statement mapped state 3 to 2
23:48:17.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1212}
23:48:20.974 03.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1213,"jsonrpc":"2.0","method":"get_connected"}
23:48:20.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1213}
23:48:20.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1214,"jsonrpc":"2.0","method":"get_app_state"}
23:48:20.976 00.000 8679644736 case statement mapped state 3 to 2
23:48:20.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1214}
23:48:21.797 00.821 13117313024 Exposure complete
23:48:21.808 00.011 13117313024 worker thread done servicing request
23:48:21.809 00.001 8679644736 OnExposeComplete: enter
23:48:21.809 00.000 8679644736 UpdateGuideState(): m_state=3
23:48:21.809 00.000 8679644736 Star::Find(15, 573, 808, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 52
23:48:21.809 00.000 8679644736 Star::Find returns 1 (0), X=573.38, Y=807.63, Mass=899776, SNR=118.0, Peak=53670 HFD=4.7
23:48:21.809 00.000 8679644736 Backlash: Rejected small move of 0.6 px
23:48:21.809 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:48:21.809 00.000 8679644736 Status Line: Clearing backlash step  35
23:48:21.809 00.000 13117313024 Worker thread wakes up
23:48:21.809 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:48:21.809 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:48:21.809 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:48:21.809 00.000 13117313024 MoveAxis(N, 1000, -)
23:48:21.810 00.001 8679644736 Backlash: Clearing backlash step  35, Last Delta = 0.56 px, CumDistance = 17.96 px
23:48:21.810 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=38, max=55730, med=5120, FiltMin=1772, FiltMax=51174, Gamma=0.680
23:48:21.810 00.000 8679644736 UpdateGuideState exits: m=899776 SNR=118.0
23:48:21.810 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:21.810 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:48:21.810 00.000 8679644736 Enqueuing Expose request
23:48:22.861 01.051 13117313024 Move returns status 0, amount 1000
23:48:22.861 00.000 13117313024 move complete, result=0
23:48:22.861 00.000 13117313024 worker thread done servicing request
23:48:22.861 00.000 13117313024 Worker thread wakes up
23:48:22.861 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:48:22.862 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(558,793,31,31)
23:48:23.976 01.114 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1215,"jsonrpc":"2.0","method":"get_connected"}
23:48:23.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1215}
23:48:23.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1216,"jsonrpc":"2.0","method":"get_app_state"}
23:48:23.978 00.000 8679644736 case statement mapped state 3 to 2
23:48:23.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1216}
23:48:26.975 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1217,"jsonrpc":"2.0","method":"get_connected"}
23:48:26.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1217}
23:48:26.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1218,"jsonrpc":"2.0","method":"get_app_state"}
23:48:26.976 00.000 8679644736 case statement mapped state 3 to 2
23:48:26.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1218}
23:48:28.045 01.069 13117313024 Exposure complete
23:48:28.057 00.012 13117313024 worker thread done servicing request
23:48:28.057 00.000 8679644736 OnExposeComplete: enter
23:48:28.057 00.000 8679644736 UpdateGuideState(): m_state=3
23:48:28.057 00.000 8679644736 Star::Find(15, 573, 807, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 53
23:48:28.057 00.000 8679644736 Star::Find returns 1 (0), X=573.79, Y=807.13, Mass=877203, SNR=134.4, Peak=61107 HFD=4.2
23:48:28.058 00.001 8679644736 Backlash: Rejected small move of 0.6 px
23:48:28.058 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:48:28.058 00.000 8679644736 Status Line: Clearing backlash step  36
23:48:28.058 00.000 13117313024 Worker thread wakes up
23:48:28.058 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:48:28.058 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:48:28.058 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:48:28.058 00.000 13117313024 MoveAxis(N, 1000, -)
23:48:28.058 00.000 8679644736 Backlash: Clearing backlash step  36, Last Delta = 0.64 px, CumDistance = 18.44 px
23:48:28.058 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=61107, med=5119, FiltMin=1843, FiltMax=50610, Gamma=0.680
23:48:28.058 00.000 8679644736 UpdateGuideState exits: m=877203 SNR=134.4
23:48:28.058 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:28.058 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:48:28.058 00.000 8679644736 Enqueuing Expose request
23:48:29.163 01.105 13117313024 Move returns status 0, amount 1000
23:48:29.164 00.001 13117313024 move complete, result=0
23:48:29.164 00.000 13117313024 worker thread done servicing request
23:48:29.164 00.000 13117313024 Worker thread wakes up
23:48:29.164 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:48:29.164 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,792,31,31)
23:48:29.971 00.807 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1219,"jsonrpc":"2.0","method":"get_connected"}
23:48:29.972 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1219}
23:48:29.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1220,"jsonrpc":"2.0","method":"get_app_state"}
23:48:29.973 00.000 8679644736 case statement mapped state 3 to 2
23:48:29.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1220}
23:48:32.975 03.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1221,"jsonrpc":"2.0","method":"get_connected"}
23:48:32.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1221}
23:48:32.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1222,"jsonrpc":"2.0","method":"get_app_state"}
23:48:32.977 00.000 8679644736 case statement mapped state 3 to 2
23:48:32.978 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1222}
23:48:34.291 01.313 13117313024 Exposure complete
23:48:34.303 00.012 13117313024 worker thread done servicing request
23:48:34.303 00.000 8679644736 OnExposeComplete: enter
23:48:34.303 00.000 8679644736 UpdateGuideState(): m_state=3
23:48:34.303 00.000 8679644736 Star::Find(15, 573, 807, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 54
23:48:34.303 00.000 8679644736 Star::Find returns 1 (0), X=574.09, Y=806.78, Mass=822043, SNR=114.8, Peak=58355 HFD=4.2
23:48:34.304 00.001 8679644736 Backlash: Rejected small move of 0.5 px
23:48:34.304 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:48:34.304 00.000 8679644736 Status Line: Clearing backlash step  37
23:48:34.304 00.000 13117313024 Worker thread wakes up
23:48:34.304 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:48:34.304 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:48:34.304 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:48:34.304 00.000 13117313024 MoveAxis(N, 1000, -)
23:48:34.304 00.000 8679644736 Backlash: Clearing backlash step  37, Last Delta = 0.46 px, CumDistance = 18.78 px
23:48:34.304 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=59903, med=5120, FiltMin=1792, FiltMax=49522, Gamma=0.680
23:48:34.304 00.000 8679644736 UpdateGuideState exits: m=822043 SNR=114.8
23:48:34.304 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:34.304 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:48:34.304 00.000 8679644736 Enqueuing Expose request
23:48:35.355 01.051 13117313024 Move returns status 0, amount 1000
23:48:35.355 00.000 13117313024 move complete, result=0
23:48:35.355 00.000 13117313024 worker thread done servicing request
23:48:35.355 00.000 13117313024 Worker thread wakes up
23:48:35.355 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:48:35.356 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,792,31,31)
23:48:35.976 00.620 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1223,"jsonrpc":"2.0","method":"get_connected"}
23:48:35.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1223}
23:48:35.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1224,"jsonrpc":"2.0","method":"get_app_state"}
23:48:35.978 00.000 8679644736 case statement mapped state 3 to 2
23:48:35.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1224}
23:48:38.975 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1225,"jsonrpc":"2.0","method":"get_connected"}
23:48:38.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1225}
23:48:38.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1226,"jsonrpc":"2.0","method":"get_app_state"}
23:48:38.976 00.000 8679644736 case statement mapped state 3 to 2
23:48:38.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1226}
23:48:40.537 01.560 13117313024 Exposure complete
23:48:40.549 00.012 13117313024 worker thread done servicing request
23:48:40.549 00.000 8679644736 OnExposeComplete: enter
23:48:40.549 00.000 8679644736 UpdateGuideState(): m_state=3
23:48:40.549 00.000 8679644736 Star::Find(15, 574, 806, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 55
23:48:40.549 00.000 8679644736 Star::Find returns 1 (0), X=574.38, Y=806.33, Mass=775093, SNR=102.5, Peak=43891 HFD=4.7
23:48:40.550 00.001 8679644736 Backlash: Rejected small move of 0.5 px
23:48:40.550 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:48:40.550 00.000 8679644736 Status Line: Clearing backlash step  38
23:48:40.550 00.000 13117313024 Worker thread wakes up
23:48:40.550 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:48:40.550 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:48:40.550 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:48:40.550 00.000 13117313024 MoveAxis(N, 1000, -)
23:48:40.550 00.000 8679644736 Backlash: Clearing backlash step  38, Last Delta = 0.54 px, CumDistance = 19.23 px
23:48:40.551 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=76, max=57407, med=5107, FiltMin=1766, FiltMax=50534, Gamma=0.680
23:48:40.551 00.000 8679644736 UpdateGuideState exits: m=775093 SNR=102.5
23:48:40.551 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:40.551 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:48:40.551 00.000 8679644736 Enqueuing Expose request
23:48:41.594 01.043 13117313024 Move returns status 0, amount 1000
23:48:41.594 00.000 13117313024 move complete, result=0
23:48:41.594 00.000 13117313024 worker thread done servicing request
23:48:41.594 00.000 13117313024 Worker thread wakes up
23:48:41.595 00.001 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:48:41.595 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,791,31,31)
23:48:41.971 00.376 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1227,"jsonrpc":"2.0","method":"get_connected"}
23:48:41.972 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1227}
23:48:41.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1228,"jsonrpc":"2.0","method":"get_app_state"}
23:48:41.973 00.000 8679644736 case statement mapped state 3 to 2
23:48:41.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1228}
23:48:44.976 03.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1229,"jsonrpc":"2.0","method":"get_connected"}
23:48:44.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1229}
23:48:44.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1230,"jsonrpc":"2.0","method":"get_app_state"}
23:48:44.978 00.000 8679644736 case statement mapped state 3 to 2
23:48:44.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1230}
23:48:46.784 01.806 13117313024 Exposure complete
23:48:46.796 00.012 13117313024 worker thread done servicing request
23:48:46.796 00.000 8679644736 OnExposeComplete: enter
23:48:46.796 00.000 8679644736 UpdateGuideState(): m_state=3
23:48:46.796 00.000 8679644736 Star::Find(15, 574, 806, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 56
23:48:46.796 00.000 8679644736 Star::Find returns 1 (0), X=574.77, Y=805.80, Mass=831589, SNR=119.2, Peak=48435 HFD=4.4
23:48:46.797 00.001 8679644736 Backlash: Rejected small move of 0.6 px
23:48:46.797 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:48:46.797 00.000 8679644736 Status Line: Clearing backlash step  39
23:48:46.797 00.000 13117313024 Worker thread wakes up
23:48:46.797 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:48:46.797 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:48:46.797 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:48:46.797 00.000 13117313024 MoveAxis(N, 1000, -)
23:48:46.797 00.000 8679644736 Backlash: Clearing backlash step  39, Last Delta = 0.65 px, CumDistance = 19.76 px
23:48:46.797 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=153, max=56345, med=5120, FiltMin=1804, FiltMax=49459, Gamma=0.680
23:48:46.797 00.000 8679644736 UpdateGuideState exits: m=831589 SNR=119.2
23:48:46.797 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:46.797 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:48:46.797 00.000 8679644736 Enqueuing Expose request
23:48:47.849 01.052 13117313024 Move returns status 0, amount 1000
23:48:47.849 00.000 13117313024 move complete, result=0
23:48:47.849 00.000 13117313024 worker thread done servicing request
23:48:47.849 00.000 13117313024 Worker thread wakes up
23:48:47.849 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:48:47.849 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,791,31,31)
23:48:47.977 00.128 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1231,"jsonrpc":"2.0","method":"get_connected"}
23:48:47.978 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1231}
23:48:47.979 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1232,"jsonrpc":"2.0","method":"get_app_state"}
23:48:47.979 00.000 8679644736 case statement mapped state 3 to 2
23:48:47.980 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1232}
23:48:50.976 02.996 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1233,"jsonrpc":"2.0","method":"get_connected"}
23:48:50.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1233}
23:48:50.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1234,"jsonrpc":"2.0","method":"get_app_state"}
23:48:50.978 00.000 8679644736 case statement mapped state 3 to 2
23:48:50.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1234}
23:48:53.029 02.051 13117313024 Exposure complete
23:48:53.041 00.012 13117313024 worker thread done servicing request
23:48:53.041 00.000 8679644736 OnExposeComplete: enter
23:48:53.042 00.001 8679644736 UpdateGuideState(): m_state=3
23:48:53.042 00.000 8679644736 Star::Find(15, 574, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 57
23:48:53.042 00.000 8679644736 Star::Find returns 1 (0), X=574.88, Y=805.45, Mass=879516, SNR=110.0, Peak=57023 HFD=4.3
23:48:53.042 00.000 8679644736 Backlash: Rejected small move of 0.4 px
23:48:53.042 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:48:53.042 00.000 8679644736 Status Line: Clearing backlash step  40
23:48:53.042 00.000 13117313024 Worker thread wakes up
23:48:53.042 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:48:53.042 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:48:53.042 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:48:53.042 00.000 13117313024 MoveAxis(N, 1000, -)
23:48:53.042 00.000 8679644736 Backlash: Clearing backlash step  40, Last Delta = 0.37 px, CumDistance = 20.12 px
23:48:53.043 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=102, max=57023, med=5120, FiltMin=1741, FiltMax=47078, Gamma=0.680
23:48:53.043 00.000 8679644736 UpdateGuideState exits: m=879516 SNR=110.0
23:48:53.043 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:53.043 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:48:53.043 00.000 8679644736 Enqueuing Expose request
23:48:53.971 00.928 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1235,"jsonrpc":"2.0","method":"get_connected"}
23:48:53.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1235}
23:48:53.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1236,"jsonrpc":"2.0","method":"get_app_state"}
23:48:53.972 00.000 8679644736 case statement mapped state 3 to 2
23:48:53.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1236}
23:48:54.087 00.115 13117313024 Move returns status 0, amount 1000
23:48:54.088 00.001 13117313024 move complete, result=0
23:48:54.088 00.000 13117313024 worker thread done servicing request
23:48:54.088 00.000 13117313024 Worker thread wakes up
23:48:54.088 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:48:54.088 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,790,31,31)
23:48:56.976 02.888 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1237,"jsonrpc":"2.0","method":"get_connected"}
23:48:56.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1237}
23:48:56.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1238,"jsonrpc":"2.0","method":"get_app_state"}
23:48:56.978 00.000 8679644736 case statement mapped state 3 to 2
23:48:56.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1238}
23:48:59.276 02.298 13117313024 Exposure complete
23:48:59.286 00.010 13117313024 worker thread done servicing request
23:48:59.286 00.000 8679644736 OnExposeComplete: enter
23:48:59.286 00.000 8679644736 UpdateGuideState(): m_state=3
23:48:59.286 00.000 8679644736 Star::Find(15, 574, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 58
23:48:59.286 00.000 8679644736 Star::Find returns 1 (0), X=575.42, Y=805.04, Mass=882738, SNR=112.5, Peak=59443 HFD=4.4
23:48:59.286 00.000 8679644736 Backlash: Rejected small move of 0.7 px
23:48:59.286 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:48:59.286 00.000 13117313024 Worker thread wakes up
23:48:59.286 00.000 8679644736 Status Line: Clearing backlash step  41
23:48:59.286 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:48:59.287 00.001 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:48:59.287 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:48:59.287 00.000 13117313024 MoveAxis(N, 1000, -)
23:48:59.287 00.000 8679644736 Backlash: Clearing backlash step  41, Last Delta = 0.68 px, CumDistance = 20.55 px
23:48:59.287 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=59443, med=5119, FiltMin=1766, FiltMax=52096, Gamma=0.680
23:48:59.287 00.000 8679644736 UpdateGuideState exits: m=882738 SNR=112.5
23:48:59.287 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:59.287 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:48:59.287 00.000 8679644736 Enqueuing Expose request
23:48:59.976 00.689 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1239,"jsonrpc":"2.0","method":"get_connected"}
23:48:59.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1239}
23:48:59.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1240,"jsonrpc":"2.0","method":"get_app_state"}
23:48:59.978 00.000 8679644736 case statement mapped state 3 to 2
23:48:59.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1240}
23:49:00.326 00.348 13117313024 Move returns status 0, amount 1000
23:49:00.326 00.000 13117313024 move complete, result=0
23:49:00.326 00.000 13117313024 worker thread done servicing request
23:49:00.326 00.000 13117313024 Worker thread wakes up
23:49:00.326 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:49:00.326 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,790,31,31)
23:49:02.977 02.651 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1241,"jsonrpc":"2.0","method":"get_connected"}
23:49:02.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1241}
23:49:02.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1242,"jsonrpc":"2.0","method":"get_app_state"}
23:49:02.978 00.000 8679644736 case statement mapped state 3 to 2
23:49:02.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1242}
23:49:05.522 02.544 13117313024 Exposure complete
23:49:05.534 00.012 13117313024 worker thread done servicing request
23:49:05.534 00.000 8679644736 OnExposeComplete: enter
23:49:05.534 00.000 8679644736 UpdateGuideState(): m_state=3
23:49:05.534 00.000 8679644736 Star::Find(15, 575, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 59
23:49:05.534 00.000 8679644736 Star::Find returns 1 (0), X=574.98, Y=804.64, Mass=856296, SNR=118.0, Peak=54911 HFD=4.0
23:49:05.535 00.001 8679644736 Backlash: Rejected small move of 0.6 px
23:49:05.535 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:49:05.535 00.000 8679644736 Status Line: Clearing backlash step  42
23:49:05.535 00.000 13117313024 Worker thread wakes up
23:49:05.535 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:49:05.535 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:49:05.535 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:49:05.535 00.000 13117313024 MoveAxis(N, 1000, -)
23:49:05.535 00.000 8679644736 Backlash: Clearing backlash step  42, Last Delta = 0.59 px, CumDistance = 20.93 px
23:49:05.535 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=55935, med=5107, FiltMin=1894, FiltMax=45772, Gamma=0.680
23:49:05.535 00.000 8679644736 UpdateGuideState exits: m=856296 SNR=118.0
23:49:05.535 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:05.535 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:49:05.535 00.000 8679644736 Enqueuing Expose request
23:49:05.972 00.437 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1243,"jsonrpc":"2.0","method":"get_connected"}
23:49:05.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1243}
23:49:05.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1244,"jsonrpc":"2.0","method":"get_app_state"}
23:49:05.973 00.000 8679644736 case statement mapped state 3 to 2
23:49:05.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1244}
23:49:06.581 00.608 13117313024 Move returns status 0, amount 1000
23:49:06.582 00.001 13117313024 move complete, result=0
23:49:06.582 00.000 13117313024 worker thread done servicing request
23:49:06.582 00.000 13117313024 Worker thread wakes up
23:49:06.582 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:49:06.582 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,790,31,31)
23:49:08.977 02.395 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1245,"jsonrpc":"2.0","method":"get_connected"}
23:49:08.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1245}
23:49:08.979 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1246,"jsonrpc":"2.0","method":"get_app_state"}
23:49:08.979 00.000 8679644736 case statement mapped state 3 to 2
23:49:08.979 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1246}
23:49:11.771 02.792 13117313024 Exposure complete
23:49:11.782 00.011 13117313024 worker thread done servicing request
23:49:11.783 00.001 8679644736 OnExposeComplete: enter
23:49:11.783 00.000 8679644736 UpdateGuideState(): m_state=3
23:49:11.783 00.000 8679644736 Star::Find(15, 574, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 60
23:49:11.783 00.000 8679644736 Star::Find returns 1 (0), X=575.60, Y=804.23, Mass=947856, SNR=128.2, Peak=52889 HFD=4.6
23:49:11.783 00.000 8679644736 Backlash: Rejected small move of 0.7 px
23:49:11.783 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:49:11.783 00.000 8679644736 Status Line: Clearing backlash step  43
23:49:11.783 00.000 13117313024 Worker thread wakes up
23:49:11.783 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:49:11.783 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:49:11.783 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:49:11.783 00.000 13117313024 MoveAxis(N, 1000, -)
23:49:11.784 00.001 8679644736 Backlash: Clearing backlash step  43, Last Delta = 0.74 px, CumDistance = 21.36 px
23:49:11.784 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57535, med=5107, FiltMin=1843, FiltMax=47500, Gamma=0.680
23:49:11.784 00.000 8679644736 UpdateGuideState exits: m=947856 SNR=128.2
23:49:11.784 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:11.784 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:49:11.784 00.000 8679644736 Enqueuing Expose request
23:49:11.974 00.190 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1247,"jsonrpc":"2.0","method":"get_connected"}
23:49:11.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1247}
23:49:11.975 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1248,"jsonrpc":"2.0","method":"get_app_state"}
23:49:11.975 00.000 8679644736 case statement mapped state 3 to 2
23:49:11.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1248}
23:49:12.820 00.845 13117313024 Move returns status 0, amount 1000
23:49:12.820 00.000 13117313024 move complete, result=0
23:49:12.821 00.001 13117313024 worker thread done servicing request
23:49:12.821 00.000 13117313024 Worker thread wakes up
23:49:12.821 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:49:12.821 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(561,789,31,31)
23:49:14.977 02.156 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1249,"jsonrpc":"2.0","method":"get_connected"}
23:49:14.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1249}
23:49:14.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1250,"jsonrpc":"2.0","method":"get_app_state"}
23:49:14.978 00.000 8679644736 case statement mapped state 3 to 2
23:49:14.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1250}
23:49:17.971 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1251,"jsonrpc":"2.0","method":"get_connected"}
23:49:17.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1251}
23:49:17.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1252,"jsonrpc":"2.0","method":"get_app_state"}
23:49:17.973 00.001 8679644736 case statement mapped state 3 to 2
23:49:17.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1252}
23:49:18.014 00.041 13117313024 Exposure complete
23:49:18.024 00.010 13117313024 worker thread done servicing request
23:49:18.024 00.000 8679644736 OnExposeComplete: enter
23:49:18.024 00.000 8679644736 UpdateGuideState(): m_state=3
23:49:18.024 00.000 8679644736 Star::Find(15, 575, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 61
23:49:18.024 00.000 8679644736 Star::Find returns 1 (0), X=575.40, Y=803.73, Mass=884488, SNR=113.1, Peak=53849 HFD=4.5
23:49:18.024 00.000 8679644736 Backlash: Rejected small move of 0.5 px
23:49:18.024 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:49:18.024 00.000 13117313024 Worker thread wakes up
23:49:18.024 00.000 8679644736 Status Line: Clearing backlash step  44
23:49:18.025 00.001 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:49:18.025 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:49:18.025 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:49:18.025 00.000 13117313024 MoveAxis(N, 1000, -)
23:49:18.025 00.000 8679644736 Backlash: Clearing backlash step  44, Last Delta = 0.54 px, CumDistance = 21.85 px
23:49:18.025 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=56652, med=5094, FiltMin=1471, FiltMax=50316, Gamma=0.680
23:49:18.025 00.000 8679644736 UpdateGuideState exits: m=884488 SNR=113.1
23:49:18.025 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:18.025 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:49:18.025 00.000 8679644736 Enqueuing Expose request
23:49:19.075 01.050 13117313024 Move returns status 0, amount 1000
23:49:19.076 00.001 13117313024 move complete, result=0
23:49:19.076 00.000 13117313024 worker thread done servicing request
23:49:19.076 00.000 13117313024 Worker thread wakes up
23:49:19.076 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:49:19.076 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,789,31,31)
23:49:20.976 01.900 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1253,"jsonrpc":"2.0","method":"get_connected"}
23:49:20.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1253}
23:49:20.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1254,"jsonrpc":"2.0","method":"get_app_state"}
23:49:20.978 00.000 8679644736 case statement mapped state 3 to 2
23:49:20.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1254}
23:49:23.976 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1255,"jsonrpc":"2.0","method":"get_connected"}
23:49:23.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1255}
23:49:23.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1256,"jsonrpc":"2.0","method":"get_app_state"}
23:49:23.978 00.000 8679644736 case statement mapped state 3 to 2
23:49:23.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1256}
23:49:24.269 00.291 13117313024 Exposure complete
23:49:24.275 00.006 13117313024 worker thread done servicing request
23:49:24.275 00.000 8679644736 OnExposeComplete: enter
23:49:24.275 00.000 8679644736 UpdateGuideState(): m_state=3
23:49:24.275 00.000 8679644736 Star::Find(15, 575, 803, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 62
23:49:24.275 00.000 8679644736 Star::Find returns 1 (0), X=575.10, Y=803.08, Mass=898664, SNR=105.7, Peak=55756 HFD=4.4
23:49:24.276 00.001 8679644736 Backlash: Rejected small move of 0.7 px
23:49:24.276 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:49:24.276 00.000 13117313024 Worker thread wakes up
23:49:24.276 00.000 8679644736 Status Line: Clearing backlash step  45
23:49:24.276 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:49:24.276 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:49:24.276 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:49:24.276 00.000 13117313024 MoveAxis(N, 1000, -)
23:49:24.276 00.000 8679644736 Backlash: Clearing backlash step  45, Last Delta = 0.72 px, CumDistance = 22.50 px
23:49:24.276 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=115, max=55756, med=5107, FiltMin=2041, FiltMax=48755, Gamma=0.680
23:49:24.276 00.000 8679644736 UpdateGuideState exits: m=898664 SNR=105.7
23:49:24.276 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:24.276 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:49:24.276 00.000 8679644736 Enqueuing Expose request
23:49:25.394 01.118 13117313024 Move returns status 0, amount 1000
23:49:25.394 00.000 13117313024 move complete, result=0
23:49:25.394 00.000 13117313024 worker thread done servicing request
23:49:25.394 00.000 13117313024 Worker thread wakes up
23:49:25.394 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:49:25.395 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,788,31,31)
23:49:26.976 01.581 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1257,"jsonrpc":"2.0","method":"get_connected"}
23:49:26.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1257}
23:49:26.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1258,"jsonrpc":"2.0","method":"get_app_state"}
23:49:26.978 00.000 8679644736 case statement mapped state 3 to 2
23:49:26.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1258}
23:49:29.971 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1259,"jsonrpc":"2.0","method":"get_connected"}
23:49:29.972 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1259}
23:49:29.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1260,"jsonrpc":"2.0","method":"get_app_state"}
23:49:29.973 00.000 8679644736 case statement mapped state 3 to 2
23:49:29.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1260}
23:49:30.509 00.536 13117313024 Exposure complete
23:49:30.520 00.011 13117313024 worker thread done servicing request
23:49:30.520 00.000 8679644736 OnExposeComplete: enter
23:49:30.521 00.001 8679644736 UpdateGuideState(): m_state=3
23:49:30.521 00.000 8679644736 Star::Find(15, 575, 803, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 63
23:49:30.521 00.000 8679644736 Star::Find returns 1 (0), X=575.34, Y=802.78, Mass=909179, SNR=124.8, Peak=52466 HFD=4.6
23:49:30.521 00.000 8679644736 Backlash: Rejected small move of 0.4 px
23:49:30.521 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:49:30.521 00.000 8679644736 Status Line: Clearing backlash step  46
23:49:30.521 00.000 13117313024 Worker thread wakes up
23:49:30.521 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:49:30.521 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:49:30.521 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:49:30.521 00.000 13117313024 MoveAxis(N, 1000, -)
23:49:30.521 00.000 8679644736 Backlash: Clearing backlash step  46, Last Delta = 0.38 px, CumDistance = 22.80 px
23:49:30.521 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=54834, med=5094, FiltMin=1849, FiltMax=45657, Gamma=0.680
23:49:30.522 00.001 8679644736 UpdateGuideState exits: m=909179 SNR=124.8
23:49:30.522 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:30.522 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:49:30.522 00.000 8679644736 Enqueuing Expose request
23:49:31.568 01.046 13117313024 Move returns status 0, amount 1000
23:49:31.568 00.000 13117313024 move complete, result=0
23:49:31.568 00.000 13117313024 worker thread done servicing request
23:49:31.568 00.000 13117313024 Worker thread wakes up
23:49:31.569 00.001 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:49:31.569 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,788,31,31)
23:49:32.977 01.408 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1261,"jsonrpc":"2.0","method":"get_connected"}
23:49:32.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1261}
23:49:32.979 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1262,"jsonrpc":"2.0","method":"get_app_state"}
23:49:32.979 00.000 8679644736 case statement mapped state 3 to 2
23:49:32.979 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1262}
23:49:35.974 02.995 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1263,"jsonrpc":"2.0","method":"get_connected"}
23:49:35.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1263}
23:49:35.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1264,"jsonrpc":"2.0","method":"get_app_state"}
23:49:35.976 00.000 8679644736 case statement mapped state 3 to 2
23:49:35.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1264}
23:49:36.757 00.781 13117313024 Exposure complete
23:49:36.767 00.010 13117313024 worker thread done servicing request
23:49:36.767 00.000 8679644736 OnExposeComplete: enter
23:49:36.767 00.000 8679644736 UpdateGuideState(): m_state=3
23:49:36.768 00.001 8679644736 Star::Find(15, 575, 802, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 64
23:49:36.768 00.000 8679644736 Star::Find returns 1 (0), X=574.82, Y=802.13, Mass=890802, SNR=101.4, Peak=50547 HFD=4.3
23:49:36.768 00.000 8679644736 Backlash: Rejected small move of 0.8 px
23:49:36.768 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:49:36.768 00.000 8679644736 Status Line: Clearing backlash step  47
23:49:36.768 00.000 13117313024 Worker thread wakes up
23:49:36.768 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:49:36.768 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:49:36.768 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:49:36.768 00.000 13117313024 MoveAxis(N, 1000, -)
23:49:36.768 00.000 8679644736 Backlash: Clearing backlash step  47, Last Delta = 0.83 px, CumDistance = 23.43 px
23:49:36.768 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=55219, med=5120, FiltMin=1894, FiltMax=45938, Gamma=0.680
23:49:36.768 00.000 8679644736 UpdateGuideState exits: m=890802 SNR=101.4
23:49:36.768 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:36.768 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:49:36.768 00.000 8679644736 Enqueuing Expose request
23:49:37.808 01.040 13117313024 Move returns status 0, amount 1000
23:49:37.808 00.000 13117313024 move complete, result=0
23:49:37.808 00.000 13117313024 worker thread done servicing request
23:49:37.808 00.000 13117313024 Worker thread wakes up
23:49:37.808 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:49:37.809 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,787,31,31)
23:49:38.977 01.168 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1265,"jsonrpc":"2.0","method":"get_connected"}
23:49:38.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1265}
23:49:38.978 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1266,"jsonrpc":"2.0","method":"get_app_state"}
23:49:38.978 00.000 8679644736 case statement mapped state 3 to 2
23:49:38.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1266}
23:49:41.840 02.862 8679644736 GetInt("/profile/5/camera/SaturationADU", 0) returns 65535
23:49:41.973 00.133 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1267,"jsonrpc":"2.0","method":"get_connected"}
23:49:41.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1267}
23:49:41.973 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1268,"jsonrpc":"2.0","method":"get_app_state"}
23:49:41.973 00.000 8679644736 case statement mapped state 3 to 2
23:49:41.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1268}
23:49:43.004 01.031 13117313024 Exposure complete
23:49:43.016 00.012 13117313024 worker thread done servicing request
23:49:43.016 00.000 8679644736 OnExposeComplete: enter
23:49:43.016 00.000 8679644736 UpdateGuideState(): m_state=3
23:49:43.016 00.000 8679644736 Star::Find(15, 574, 802, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 65
23:49:43.017 00.001 8679644736 Star::Find returns 1 (0), X=574.40, Y=801.61, Mass=871240, SNR=118.1, Peak=52275 HFD=4.4
23:49:43.017 00.000 8679644736 Backlash: Rejected small move of 0.7 px
23:49:43.017 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:49:43.017 00.000 8679644736 Status Line: Clearing backlash step  48
23:49:43.017 00.000 13117313024 Worker thread wakes up
23:49:43.017 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:49:43.017 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:49:43.017 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:49:43.017 00.000 13117313024 MoveAxis(N, 1000, -)
23:49:43.018 00.001 8679644736 Backlash: Clearing backlash step  48, Last Delta = 0.67 px, CumDistance = 23.96 px
23:49:43.018 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=217, max=60172, med=5107, FiltMin=1920, FiltMax=49894, Gamma=0.680
23:49:43.018 00.000 8679644736 UpdateGuideState exits: m=871240 SNR=118.1
23:49:43.018 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:43.018 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:49:43.018 00.000 8679644736 Enqueuing Expose request
23:49:44.063 01.045 13117313024 Move returns status 0, amount 1000
23:49:44.063 00.000 13117313024 move complete, result=0
23:49:44.063 00.000 13117313024 worker thread done servicing request
23:49:44.063 00.000 13117313024 Worker thread wakes up
23:49:44.063 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:49:44.064 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,787,31,31)
23:49:44.974 00.910 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1269,"jsonrpc":"2.0","method":"get_connected"}
23:49:44.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1269}
23:49:44.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1270,"jsonrpc":"2.0","method":"get_app_state"}
23:49:44.976 00.000 8679644736 case statement mapped state 3 to 2
23:49:44.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1270}
23:49:47.974 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1271,"jsonrpc":"2.0","method":"get_connected"}
23:49:47.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1271}
23:49:47.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1272,"jsonrpc":"2.0","method":"get_app_state"}
23:49:47.976 00.000 8679644736 case statement mapped state 3 to 2
23:49:47.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1272}
23:49:49.251 01.275 13117313024 Exposure complete
23:49:49.263 00.012 13117313024 worker thread done servicing request
23:49:49.264 00.001 8679644736 OnExposeComplete: enter
23:49:49.264 00.000 8679644736 UpdateGuideState(): m_state=3
23:49:49.264 00.000 8679644736 Star::Find(15, 574, 801, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 66
23:49:49.264 00.000 8679644736 Star::Find returns 1 (0), X=574.51, Y=801.49, Mass=938471, SNR=124.8, Peak=61926 HFD=4.2
23:49:49.264 00.000 8679644736 Backlash: Rejected small move of 0.2 px
23:49:49.264 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:49:49.264 00.000 8679644736 Status Line: Clearing backlash step  49
23:49:49.264 00.000 13117313024 Worker thread wakes up
23:49:49.264 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:49:49.264 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:49:49.264 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:49:49.264 00.000 13117313024 MoveAxis(N, 1000, -)
23:49:49.264 00.000 8679644736 Backlash: Clearing backlash step  49, Last Delta = 0.16 px, CumDistance = 24.07 px
23:49:49.265 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=64, max=61926, med=5094, FiltMin=2048, FiltMax=46438, Gamma=0.680
23:49:49.265 00.000 8679644736 UpdateGuideState exits: m=938471 SNR=124.8
23:49:49.265 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:49.265 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:49:49.265 00.000 8679644736 Enqueuing Expose request
23:49:50.302 01.037 13117313024 Move returns status 0, amount 1000
23:49:50.302 00.000 13117313024 move complete, result=0
23:49:50.302 00.000 13117313024 worker thread done servicing request
23:49:50.303 00.001 13117313024 Worker thread wakes up
23:49:50.303 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:49:50.303 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,786,31,31)
23:49:50.976 00.673 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1273,"jsonrpc":"2.0","method":"get_connected"}
23:49:50.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1273}
23:49:50.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1274,"jsonrpc":"2.0","method":"get_app_state"}
23:49:50.977 00.000 8679644736 case statement mapped state 3 to 2
23:49:50.978 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1274}
23:49:53.971 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1275,"jsonrpc":"2.0","method":"get_connected"}
23:49:53.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1275}
23:49:53.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1276,"jsonrpc":"2.0","method":"get_app_state"}
23:49:53.973 00.001 8679644736 case statement mapped state 3 to 2
23:49:53.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1276}
23:49:55.495 01.522 13117313024 Exposure complete
23:49:55.507 00.012 13117313024 worker thread done servicing request
23:49:55.507 00.000 8679644736 OnExposeComplete: enter
23:49:55.507 00.000 8679644736 UpdateGuideState(): m_state=3
23:49:55.507 00.000 8679644736 Star::Find(15, 574, 801, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 67
23:49:55.507 00.000 8679644736 Star::Find returns 1 (0), X=573.60, Y=800.57, Mass=864455, SNR=96.4, Peak=47219 HFD=4.4
23:49:55.507 00.000 8679644736 Backlash: Rejected small move of 1.3 px
23:49:55.507 00.000 8679644736 Backlash: Reached clearing limit but total displacement > 3px - proceeding with calibration
23:49:55.508 00.001 8679644736 Backlash: North calibration moves starting at {574.5,801.5}, Offset = 13.0 px
23:49:55.508 00.000 8679644736 Backlash: Total distance moved = 14.2
23:49:55.508 00.000 8679644736 Backlash: Falling Through to state GO_NORTH
23:49:55.508 00.000 8679644736 Status Line: North step   1, dist= 0.0
23:49:55.508 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:49:55.508 00.000 13117313024 Worker thread wakes up
23:49:55.508 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:49:55.508 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:49:55.508 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:49:55.508 00.000 13117313024 MoveAxis(N, 1000, -)
23:49:55.509 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=58303, med=5094, FiltMin=1778, FiltMax=48473, Gamma=0.680
23:49:55.509 00.000 8679644736 UpdateGuideState exits: m=864455 SNR=96.4
23:49:55.509 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:55.509 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:49:55.509 00.000 8679644736 Enqueuing Expose request
23:49:56.636 01.127 13117313024 Move returns status 0, amount 1000
23:49:56.636 00.000 13117313024 move complete, result=0
23:49:56.637 00.001 13117313024 worker thread done servicing request
23:49:56.637 00.000 13117313024 Worker thread wakes up
23:49:56.637 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:49:56.637 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,786,31,31)
23:49:56.977 00.340 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1277,"jsonrpc":"2.0","method":"get_connected"}
23:49:56.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1277}
23:49:56.979 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1278,"jsonrpc":"2.0","method":"get_app_state"}
23:49:56.979 00.000 8679644736 case statement mapped state 3 to 2
23:49:56.979 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1278}
23:49:59.975 02.996 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1279,"jsonrpc":"2.0","method":"get_connected"}
23:49:59.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1279}
23:49:59.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1280,"jsonrpc":"2.0","method":"get_app_state"}
23:49:59.977 00.000 8679644736 case statement mapped state 3 to 2
23:49:59.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1280}
23:50:01.744 01.767 13117313024 Exposure complete
23:50:01.755 00.011 13117313024 worker thread done servicing request
23:50:01.755 00.000 8679644736 OnExposeComplete: enter
23:50:01.755 00.000 8679644736 UpdateGuideState(): m_state=3
23:50:01.755 00.000 8679644736 Star::Find(15, 573, 800, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 68
23:50:01.755 00.000 8679644736 Star::Find returns 1 (0), X=574.18, Y=800.39, Mass=932112, SNR=122.7, Peak=52083 HFD=4.9
23:50:01.756 00.001 8679644736 Status Line: North step   2, dist= 0.6
23:50:01.756 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:50:01.756 00.000 13117313024 Worker thread wakes up
23:50:01.756 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:50:01.756 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:50:01.756 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=56703, med=5094, FiltMin=1587, FiltMax=49318, Gamma=0.680
23:50:01.756 00.000 8679644736 UpdateGuideState exits: m=932112 SNR=122.7
23:50:01.756 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:01.756 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:50:01.756 00.000 8679644736 Enqueuing Expose request
23:50:01.756 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:50:01.756 00.000 13117313024 MoveAxis(N, 1000, -)
23:50:02.795 01.039 13117313024 Move returns status 0, amount 1000
23:50:02.795 00.000 13117313024 move complete, result=0
23:50:02.795 00.000 13117313024 worker thread done servicing request
23:50:02.795 00.000 13117313024 Worker thread wakes up
23:50:02.795 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:50:02.795 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,785,31,31)
23:50:02.975 00.180 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1281,"jsonrpc":"2.0","method":"get_connected"}
23:50:02.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1281}
23:50:02.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1282,"jsonrpc":"2.0","method":"get_app_state"}
23:50:02.976 00.000 8679644736 case statement mapped state 3 to 2
23:50:02.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1282}
23:50:05.971 02.995 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1283,"jsonrpc":"2.0","method":"get_connected"}
23:50:05.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1283}
23:50:05.971 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1284,"jsonrpc":"2.0","method":"get_app_state"}
23:50:05.971 00.000 8679644736 case statement mapped state 3 to 2
23:50:05.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1284}
23:50:07.989 02.018 13117313024 Exposure complete
23:50:08.000 00.011 13117313024 worker thread done servicing request
23:50:08.000 00.000 8679644736 OnExposeComplete: enter
23:50:08.000 00.000 8679644736 UpdateGuideState(): m_state=3
23:50:08.000 00.000 8679644736 Star::Find(15, 574, 800, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 69
23:50:08.000 00.000 8679644736 Star::Find returns 1 (0), X=573.82, Y=800.01, Mass=885374, SNR=114.3, Peak=54067 HFD=4.4
23:50:08.000 00.000 8679644736 Status Line: North step   3, dist= 0.6
23:50:08.000 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:50:08.001 00.001 13117313024 Worker thread wakes up
23:50:08.001 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:50:08.001 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:50:08.001 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:50:08.001 00.000 13117313024 MoveAxis(N, 1000, -)
23:50:08.001 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=102, max=54976, med=5107, FiltMin=1612, FiltMax=48499, Gamma=0.680
23:50:08.001 00.000 8679644736 UpdateGuideState exits: m=885374 SNR=114.3
23:50:08.001 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:08.001 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:50:08.001 00.000 8679644736 Enqueuing Expose request
23:50:08.974 00.973 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1285,"jsonrpc":"2.0","method":"get_connected"}
23:50:08.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1285}
23:50:08.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1286,"jsonrpc":"2.0","method":"get_app_state"}
23:50:08.976 00.000 8679644736 case statement mapped state 3 to 2
23:50:08.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1286}
23:50:09.050 00.074 13117313024 Move returns status 0, amount 1000
23:50:09.050 00.000 13117313024 move complete, result=0
23:50:09.051 00.001 13117313024 worker thread done servicing request
23:50:09.051 00.000 13117313024 Worker thread wakes up
23:50:09.051 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:50:09.051 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,785,31,31)
23:50:11.974 02.923 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1287,"jsonrpc":"2.0","method":"get_connected"}
23:50:11.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1287}
23:50:11.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1288,"jsonrpc":"2.0","method":"get_app_state"}
23:50:11.976 00.000 8679644736 case statement mapped state 3 to 2
23:50:11.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1288}
23:50:14.235 02.259 13117313024 Exposure complete
23:50:14.247 00.012 13117313024 worker thread done servicing request
23:50:14.247 00.000 8679644736 OnExposeComplete: enter
23:50:14.247 00.000 8679644736 UpdateGuideState(): m_state=3
23:50:14.247 00.000 8679644736 Star::Find(15, 573, 800, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 70
23:50:14.247 00.000 8679644736 Star::Find returns 1 (0), X=573.31, Y=799.03, Mass=944793, SNR=128.5, Peak=60185 HFD=4.2
23:50:14.248 00.001 8679644736 Status Line: North step   4, dist= 1.6
23:50:14.248 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:50:14.248 00.000 13117313024 Worker thread wakes up
23:50:14.248 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:50:14.249 00.001 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:50:14.249 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:50:14.249 00.000 13117313024 MoveAxis(N, 1000, -)
23:50:14.249 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=179, max=60185, med=5094, FiltMin=1600, FiltMax=49510, Gamma=0.680
23:50:14.249 00.000 8679644736 UpdateGuideState exits: m=944793 SNR=128.5
23:50:14.249 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:14.249 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:50:14.249 00.000 8679644736 Enqueuing Expose request
23:50:14.975 00.726 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1289,"jsonrpc":"2.0","method":"get_connected"}
23:50:14.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1289}
23:50:14.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1290,"jsonrpc":"2.0","method":"get_app_state"}
23:50:14.976 00.000 8679644736 case statement mapped state 3 to 2
23:50:14.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1290}
23:50:15.289 00.312 13117313024 Move returns status 0, amount 1000
23:50:15.289 00.000 13117313024 move complete, result=0
23:50:15.289 00.000 13117313024 worker thread done servicing request
23:50:15.289 00.000 13117313024 Worker thread wakes up
23:50:15.289 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:50:15.290 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(558,784,31,31)
23:50:17.970 02.680 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1291,"jsonrpc":"2.0","method":"get_connected"}
23:50:17.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1291}
23:50:17.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1292,"jsonrpc":"2.0","method":"get_app_state"}
23:50:17.971 00.000 8679644736 case statement mapped state 3 to 2
23:50:17.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1292}
23:50:20.484 02.513 13117313024 Exposure complete
23:50:20.497 00.013 13117313024 worker thread done servicing request
23:50:20.497 00.000 8679644736 OnExposeComplete: enter
23:50:20.497 00.000 8679644736 UpdateGuideState(): m_state=3
23:50:20.497 00.000 8679644736 Star::Find(15, 573, 799, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 71
23:50:20.497 00.000 8679644736 Star::Find returns 1 (0), X=573.84, Y=798.49, Mass=795365, SNR=118.4, Peak=47705 HFD=4.1
23:50:20.497 00.000 8679644736 Status Line: North step   5, dist= 2.1
23:50:20.498 00.001 8679644736 Enqueuing Calibration Move request for direction 0
23:50:20.498 00.000 13117313024 Worker thread wakes up
23:50:20.498 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:50:20.498 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:50:20.498 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:50:20.498 00.000 13117313024 MoveAxis(N, 1000, -)
23:50:20.498 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=166, max=57599, med=5094, FiltMin=1843, FiltMax=46310, Gamma=0.680
23:50:20.498 00.000 8679644736 UpdateGuideState exits: m=795365 SNR=118.4
23:50:20.498 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:20.498 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:50:20.498 00.000 8679644736 Enqueuing Expose request
23:50:20.974 00.476 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1293,"jsonrpc":"2.0","method":"get_connected"}
23:50:20.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1293}
23:50:20.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1294,"jsonrpc":"2.0","method":"get_app_state"}
23:50:20.977 00.001 8679644736 case statement mapped state 3 to 2
23:50:20.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1294}
23:50:21.544 00.567 13117313024 Move returns status 0, amount 1000
23:50:21.544 00.000 13117313024 move complete, result=0
23:50:21.544 00.000 13117313024 worker thread done servicing request
23:50:21.545 00.001 13117313024 Worker thread wakes up
23:50:21.545 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:50:21.545 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,783,31,31)
23:50:23.974 02.429 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1295,"jsonrpc":"2.0","method":"get_connected"}
23:50:23.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1295}
23:50:23.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1296,"jsonrpc":"2.0","method":"get_app_state"}
23:50:23.977 00.001 8679644736 case statement mapped state 3 to 2
23:50:23.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1296}
23:50:26.728 02.751 13117313024 Exposure complete
23:50:26.740 00.012 13117313024 worker thread done servicing request
23:50:26.740 00.000 8679644736 OnExposeComplete: enter
23:50:26.741 00.001 8679644736 UpdateGuideState(): m_state=3
23:50:26.741 00.000 8679644736 Star::Find(15, 573, 798, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 72
23:50:26.741 00.000 8679644736 Star::Find returns 1 (0), X=573.98, Y=798.09, Mass=917634, SNR=142.9, Peak=54963 HFD=4.4
23:50:26.741 00.000 8679644736 Status Line: North step   6, dist= 2.5
23:50:26.741 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:50:26.741 00.000 13117313024 Worker thread wakes up
23:50:26.741 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:50:26.741 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:50:26.741 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:50:26.741 00.000 13117313024 MoveAxis(N, 1000, -)
23:50:26.742 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=153, max=61952, med=5107, FiltMin=1830, FiltMax=47885, Gamma=0.680
23:50:26.742 00.000 8679644736 UpdateGuideState exits: m=917634 SNR=142.9
23:50:26.742 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:26.742 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:50:26.742 00.000 8679644736 Enqueuing Expose request
23:50:26.975 00.233 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1297,"jsonrpc":"2.0","method":"get_connected"}
23:50:26.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1297}
23:50:26.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1298,"jsonrpc":"2.0","method":"get_app_state"}
23:50:26.977 00.001 8679644736 case statement mapped state 3 to 2
23:50:26.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1298}
23:50:27.783 00.806 13117313024 Move returns status 0, amount 1000
23:50:27.783 00.000 13117313024 move complete, result=0
23:50:27.783 00.000 13117313024 worker thread done servicing request
23:50:27.784 00.001 13117313024 Worker thread wakes up
23:50:27.784 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:50:27.785 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,783,31,31)
23:50:29.971 02.186 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1299,"jsonrpc":"2.0","method":"get_connected"}
23:50:29.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1299}
23:50:29.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1300,"jsonrpc":"2.0","method":"get_app_state"}
23:50:29.972 00.000 8679644736 case statement mapped state 3 to 2
23:50:29.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1300}
23:50:32.974 03.002 13117313024 Exposure complete
23:50:32.974 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1301,"jsonrpc":"2.0","method":"get_connected"}
23:50:32.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1301}
23:50:32.975 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1302,"jsonrpc":"2.0","method":"get_app_state"}
23:50:32.975 00.000 8679644736 case statement mapped state 3 to 2
23:50:32.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1302}
23:50:32.983 00.008 13117313024 worker thread done servicing request
23:50:32.983 00.000 8679644736 OnExposeComplete: enter
23:50:32.983 00.000 8679644736 UpdateGuideState(): m_state=3
23:50:32.983 00.000 8679644736 Star::Find(15, 573, 798, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 73
23:50:32.983 00.000 8679644736 Star::Find returns 1 (0), X=574.37, Y=797.65, Mass=889558, SNR=112.3, Peak=52377 HFD=4.6
23:50:32.983 00.000 8679644736 Status Line: North step   7, dist= 3.0
23:50:32.984 00.001 8679644736 Enqueuing Calibration Move request for direction 0
23:50:32.984 00.000 13117313024 Worker thread wakes up
23:50:32.984 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:50:32.984 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:50:32.984 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:50:32.984 00.000 13117313024 MoveAxis(N, 1000, -)
23:50:32.984 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57881, med=5081, FiltMin=1587, FiltMax=49331, Gamma=0.680
23:50:32.984 00.000 8679644736 UpdateGuideState exits: m=889558 SNR=112.3
23:50:32.984 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:32.984 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:50:32.984 00.000 8679644736 Enqueuing Expose request
23:50:34.021 01.037 13117313024 Move returns status 0, amount 1000
23:50:34.022 00.001 13117313024 move complete, result=0
23:50:34.022 00.000 13117313024 worker thread done servicing request
23:50:34.022 00.000 13117313024 Worker thread wakes up
23:50:34.022 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:50:34.022 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,783,31,31)
23:50:35.975 01.953 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1303,"jsonrpc":"2.0","method":"get_connected"}
23:50:35.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1303}
23:50:35.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1304,"jsonrpc":"2.0","method":"get_app_state"}
23:50:35.978 00.001 8679644736 case statement mapped state 3 to 2
23:50:35.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1304}
23:50:38.975 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1305,"jsonrpc":"2.0","method":"get_connected"}
23:50:38.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1305}
23:50:38.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1306,"jsonrpc":"2.0","method":"get_app_state"}
23:50:38.977 00.000 8679644736 case statement mapped state 3 to 2
23:50:38.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1306}
23:50:39.223 00.246 13117313024 Exposure complete
23:50:39.234 00.011 13117313024 worker thread done servicing request
23:50:39.234 00.000 8679644736 OnExposeComplete: enter
23:50:39.234 00.000 8679644736 UpdateGuideState(): m_state=3
23:50:39.234 00.000 8679644736 Star::Find(15, 574, 797, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 74
23:50:39.234 00.000 8679644736 Star::Find returns 1 (0), X=574.67, Y=797.68, Mass=871593, SNR=98.7, Peak=57433 HFD=4.3
23:50:39.235 00.001 8679644736 Status Line: North step   8, dist= 3.1
23:50:39.235 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:50:39.235 00.000 13117313024 Worker thread wakes up
23:50:39.235 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:50:39.235 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:50:39.235 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:50:39.235 00.000 13117313024 MoveAxis(N, 1000, -)
23:50:39.235 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=58777, med=5094, FiltMin=1894, FiltMax=47475, Gamma=0.680
23:50:39.235 00.000 8679644736 UpdateGuideState exits: m=871593 SNR=98.7
23:50:39.235 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:39.235 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:50:39.235 00.000 8679644736 Enqueuing Expose request
23:50:40.277 01.042 13117313024 Move returns status 0, amount 1000
23:50:40.277 00.000 13117313024 move complete, result=0
23:50:40.277 00.000 13117313024 worker thread done servicing request
23:50:40.277 00.000 13117313024 Worker thread wakes up
23:50:40.278 00.001 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:50:40.278 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,783,31,31)
23:50:41.970 01.692 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1307,"jsonrpc":"2.0","method":"get_connected"}
23:50:41.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1307}
23:50:41.972 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1308,"jsonrpc":"2.0","method":"get_app_state"}
23:50:41.972 00.000 8679644736 case statement mapped state 3 to 2
23:50:41.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1308}
23:50:44.975 03.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1309,"jsonrpc":"2.0","method":"get_connected"}
23:50:44.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1309}
23:50:44.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1310,"jsonrpc":"2.0","method":"get_app_state"}
23:50:44.977 00.000 8679644736 case statement mapped state 3 to 2
23:50:44.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1310}
23:50:45.466 00.489 13117313024 Exposure complete
23:50:45.473 00.007 13117313024 worker thread done servicing request
23:50:45.474 00.001 8679644736 OnExposeComplete: enter
23:50:45.474 00.000 8679644736 UpdateGuideState(): m_state=3
23:50:45.474 00.000 8679644736 Star::Find(15, 574, 797, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 75
23:50:45.474 00.000 8679644736 Star::Find returns 1 (0), X=574.39, Y=796.87, Mass=910853, SNR=127.7, Peak=57177 HFD=4.6
23:50:45.474 00.000 8679644736 Status Line: North step   9, dist= 3.8
23:50:45.475 00.001 8679644736 Enqueuing Calibration Move request for direction 0
23:50:45.475 00.000 13117313024 Worker thread wakes up
23:50:45.475 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:50:45.475 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:50:45.475 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:50:45.475 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=140, max=57177, med=5094, FiltMin=1574, FiltMax=48819, Gamma=0.680
23:50:45.475 00.000 8679644736 UpdateGuideState exits: m=910853 SNR=127.7
23:50:45.475 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:45.475 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:50:45.475 00.000 8679644736 Enqueuing Expose request
23:50:45.475 00.000 13117313024 MoveAxis(N, 1000, -)
23:50:46.516 01.041 13117313024 Move returns status 0, amount 1000
23:50:46.516 00.000 13117313024 move complete, result=0
23:50:46.516 00.000 13117313024 worker thread done servicing request
23:50:46.516 00.000 13117313024 Worker thread wakes up
23:50:46.516 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:50:46.517 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,782,31,31)
23:50:47.975 01.458 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1311,"jsonrpc":"2.0","method":"get_connected"}
23:50:47.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1311}
23:50:47.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1312,"jsonrpc":"2.0","method":"get_app_state"}
23:50:47.977 00.000 8679644736 case statement mapped state 3 to 2
23:50:47.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1312}
23:50:50.975 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1313,"jsonrpc":"2.0","method":"get_connected"}
23:50:50.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1313}
23:50:50.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1314,"jsonrpc":"2.0","method":"get_app_state"}
23:50:50.977 00.000 8679644736 case statement mapped state 3 to 2
23:50:50.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1314}
23:50:51.716 00.739 13117313024 Exposure complete
23:50:51.728 00.012 13117313024 worker thread done servicing request
23:50:51.728 00.000 8679644736 OnExposeComplete: enter
23:50:51.728 00.000 8679644736 UpdateGuideState(): m_state=3
23:50:51.728 00.000 8679644736 Star::Find(15, 574, 796, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 76
23:50:51.728 00.000 8679644736 Star::Find returns 1 (0), X=575.27, Y=796.35, Mass=965719, SNR=122.5, Peak=51238 HFD=4.6
23:50:51.729 00.001 8679644736 Status Line: North step  10, dist= 4.5
23:50:51.729 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:50:51.729 00.000 13117313024 Worker thread wakes up
23:50:51.730 00.001 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:50:51.730 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:50:51.730 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:50:51.730 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57549, med=5094, FiltMin=1753, FiltMax=48537, Gamma=0.680
23:50:51.730 00.000 8679644736 UpdateGuideState exits: m=965719 SNR=122.5
23:50:51.730 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:51.730 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:50:51.730 00.000 8679644736 Enqueuing Expose request
23:50:51.730 00.000 13117313024 MoveAxis(N, 1000, -)
23:50:52.771 01.041 13117313024 Move returns status 0, amount 1000
23:50:52.771 00.000 13117313024 move complete, result=0
23:50:52.771 00.000 13117313024 worker thread done servicing request
23:50:52.772 00.001 13117313024 Worker thread wakes up
23:50:52.772 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:50:52.772 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,781,31,31)
23:50:53.970 01.198 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1315,"jsonrpc":"2.0","method":"get_connected"}
23:50:53.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1315}
23:50:53.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1316,"jsonrpc":"2.0","method":"get_app_state"}
23:50:53.971 00.000 8679644736 case statement mapped state 3 to 2
23:50:53.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1316}
23:50:56.974 03.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1317,"jsonrpc":"2.0","method":"get_connected"}
23:50:56.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1317}
23:50:56.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1318,"jsonrpc":"2.0","method":"get_app_state"}
23:50:56.976 00.000 8679644736 case statement mapped state 3 to 2
23:50:56.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1318}
23:50:57.968 00.992 13117313024 Exposure complete
23:50:57.979 00.011 13117313024 worker thread done servicing request
23:50:57.979 00.000 8679644736 OnExposeComplete: enter
23:50:57.979 00.000 8679644736 UpdateGuideState(): m_state=3
23:50:57.979 00.000 8679644736 Star::Find(15, 575, 796, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 77
23:50:57.980 00.001 8679644736 Star::Find returns 1 (0), X=574.70, Y=796.15, Mass=796042, SNR=99.5, Peak=48115 HFD=4.5
23:50:57.980 00.000 8679644736 Status Line: North step  11, dist= 4.6
23:50:57.980 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:50:57.980 00.000 13117313024 Worker thread wakes up
23:50:57.980 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:50:57.980 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:50:57.980 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=55167, med=5081, FiltMin=1830, FiltMax=45554, Gamma=0.680
23:50:57.980 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:50:57.980 00.000 13117313024 MoveAxis(N, 1000, -)
23:50:57.980 00.000 8679644736 UpdateGuideState exits: m=796042 SNR=99.5
23:50:57.980 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:57.981 00.001 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:50:57.981 00.000 8679644736 Enqueuing Expose request
23:50:59.025 01.044 13117313024 Move returns status 0, amount 1000
23:50:59.026 00.001 13117313024 move complete, result=0
23:50:59.026 00.000 13117313024 worker thread done servicing request
23:50:59.026 00.000 13117313024 Worker thread wakes up
23:50:59.026 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:50:59.026 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,781,31,31)
23:50:59.973 00.947 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1319,"jsonrpc":"2.0","method":"get_connected"}
23:50:59.974 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1319}
23:50:59.975 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1320,"jsonrpc":"2.0","method":"get_app_state"}
23:50:59.975 00.000 8679644736 case statement mapped state 3 to 2
23:50:59.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1320}
23:51:02.975 03.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1321,"jsonrpc":"2.0","method":"get_connected"}
23:51:02.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1321}
23:51:02.976 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1322,"jsonrpc":"2.0","method":"get_app_state"}
23:51:02.976 00.000 8679644736 case statement mapped state 3 to 2
23:51:02.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1322}
23:51:04.211 01.235 13117313024 Exposure complete
23:51:04.223 00.012 13117313024 worker thread done servicing request
23:51:04.223 00.000 8679644736 OnExposeComplete: enter
23:51:04.223 00.000 8679644736 UpdateGuideState(): m_state=3
23:51:04.223 00.000 8679644736 Star::Find(15, 574, 796, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 78
23:51:04.223 00.000 8679644736 Star::Find returns 1 (0), X=574.86, Y=795.20, Mass=884646, SNR=112.5, Peak=59635 HFD=4.3
23:51:04.224 00.001 8679644736 Status Line: North step  12, dist= 5.5
23:51:04.224 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:51:04.224 00.000 13117313024 Worker thread wakes up
23:51:04.224 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:51:04.224 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:51:04.224 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:51:04.224 00.000 13117313024 MoveAxis(N, 1000, -)
23:51:04.224 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=192, max=59635, med=5081, FiltMin=1984, FiltMax=46707, Gamma=0.680
23:51:04.224 00.000 8679644736 UpdateGuideState exits: m=884646 SNR=112.5
23:51:04.224 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:04.224 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:51:04.224 00.000 8679644736 Enqueuing Expose request
23:51:05.264 01.040 13117313024 Move returns status 0, amount 1000
23:51:05.264 00.000 13117313024 move complete, result=0
23:51:05.265 00.001 13117313024 worker thread done servicing request
23:51:05.265 00.000 13117313024 Worker thread wakes up
23:51:05.265 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:51:05.265 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,780,31,31)
23:51:05.970 00.705 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1323,"jsonrpc":"2.0","method":"get_connected"}
23:51:05.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1323}
23:51:05.972 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1324,"jsonrpc":"2.0","method":"get_app_state"}
23:51:05.972 00.000 8679644736 case statement mapped state 3 to 2
23:51:05.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1324}
23:51:08.975 03.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1325,"jsonrpc":"2.0","method":"get_connected"}
23:51:08.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1325}
23:51:08.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1326,"jsonrpc":"2.0","method":"get_app_state"}
23:51:08.977 00.000 8679644736 case statement mapped state 3 to 2
23:51:08.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1326}
23:51:10.456 01.479 13117313024 Exposure complete
23:51:10.468 00.012 13117313024 worker thread done servicing request
23:51:10.468 00.000 8679644736 OnExposeComplete: enter
23:51:10.468 00.000 8679644736 UpdateGuideState(): m_state=3
23:51:10.468 00.000 8679644736 Star::Find(15, 574, 795, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 79
23:51:10.468 00.000 8679644736 Star::Find returns 1 (0), X=574.99, Y=795.03, Mass=841448, SNR=120.5, Peak=57523 HFD=4.3
23:51:10.469 00.001 8679644736 Status Line: North step  13, dist= 5.7
23:51:10.469 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:51:10.469 00.000 13117313024 Worker thread wakes up
23:51:10.469 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:51:10.469 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:51:10.469 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:51:10.469 00.000 13117313024 MoveAxis(N, 1000, -)
23:51:10.469 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57523, med=5094, FiltMin=2009, FiltMax=47104, Gamma=0.680
23:51:10.469 00.000 8679644736 UpdateGuideState exits: m=841448 SNR=120.5
23:51:10.469 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:10.469 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:51:10.469 00.000 8679644736 Enqueuing Expose request
23:51:11.519 01.050 13117313024 Move returns status 0, amount 1000
23:51:11.519 00.000 13117313024 move complete, result=0
23:51:11.519 00.000 13117313024 worker thread done servicing request
23:51:11.519 00.000 13117313024 Worker thread wakes up
23:51:11.519 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:51:11.519 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,780,31,31)
23:51:11.976 00.457 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1327,"jsonrpc":"2.0","method":"get_connected"}
23:51:11.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1327}
23:51:11.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1328,"jsonrpc":"2.0","method":"get_app_state"}
23:51:11.978 00.000 8679644736 case statement mapped state 3 to 2
23:51:11.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1328}
23:51:14.975 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1329,"jsonrpc":"2.0","method":"get_connected"}
23:51:14.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1329}
23:51:14.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1330,"jsonrpc":"2.0","method":"get_app_state"}
23:51:14.977 00.000 8679644736 case statement mapped state 3 to 2
23:51:14.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1330}
23:51:16.703 01.726 13117313024 Exposure complete
23:51:16.715 00.012 13117313024 worker thread done servicing request
23:51:16.715 00.000 8679644736 OnExposeComplete: enter
23:51:16.715 00.000 8679644736 UpdateGuideState(): m_state=3
23:51:16.715 00.000 8679644736 Star::Find(15, 574, 795, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 80
23:51:16.715 00.000 8679644736 Star::Find returns 1 (0), X=574.72, Y=794.38, Mass=851682, SNR=118.0, Peak=49216 HFD=4.4
23:51:16.716 00.001 8679644736 Status Line: North step  14, dist= 6.3
23:51:16.716 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:51:16.716 00.000 13117313024 Worker thread wakes up
23:51:16.716 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:51:16.716 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:51:16.716 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:51:16.716 00.000 13117313024 MoveAxis(N, 1000, -)
23:51:16.717 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=54374, med=5094, FiltMin=1830, FiltMax=47718, Gamma=0.680
23:51:16.717 00.000 8679644736 UpdateGuideState exits: m=851682 SNR=118.0
23:51:16.717 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:16.717 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:51:16.717 00.000 8679644736 Enqueuing Expose request
23:51:17.758 01.041 13117313024 Move returns status 0, amount 1000
23:51:17.758 00.000 13117313024 move complete, result=0
23:51:17.758 00.000 13117313024 worker thread done servicing request
23:51:17.759 00.001 13117313024 Worker thread wakes up
23:51:17.759 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:51:17.759 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,779,31,31)
23:51:17.970 00.211 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1331,"jsonrpc":"2.0","method":"get_connected"}
23:51:17.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1331}
23:51:17.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1332,"jsonrpc":"2.0","method":"get_app_state"}
23:51:17.971 00.000 8679644736 case statement mapped state 3 to 2
23:51:17.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1332}
23:51:20.974 03.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1333,"jsonrpc":"2.0","method":"get_connected"}
23:51:20.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1333}
23:51:20.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1334,"jsonrpc":"2.0","method":"get_app_state"}
23:51:20.977 00.000 8679644736 case statement mapped state 3 to 2
23:51:20.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1334}
23:51:22.950 01.973 13117313024 Exposure complete
23:51:22.963 00.013 13117313024 worker thread done servicing request
23:51:22.963 00.000 8679644736 OnExposeComplete: enter
23:51:22.963 00.000 8679644736 UpdateGuideState(): m_state=3
23:51:22.963 00.000 8679644736 Star::Find(15, 574, 794, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 81
23:51:22.963 00.000 8679644736 Star::Find returns 1 (0), X=575.07, Y=794.09, Mass=877109, SNR=129.2, Peak=50368 HFD=4.5
23:51:22.963 00.000 8679644736 Status Line: North step  15, dist= 6.6
23:51:22.964 00.001 8679644736 Enqueuing Calibration Move request for direction 0
23:51:22.964 00.000 13117313024 Worker thread wakes up
23:51:22.964 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:51:22.964 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:51:22.964 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:51:22.964 00.000 13117313024 MoveAxis(N, 1000, -)
23:51:22.964 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=64, max=54578, med=5081, FiltMin=1766, FiltMax=45119, Gamma=0.680
23:51:22.964 00.000 8679644736 UpdateGuideState exits: m=877109 SNR=129.2
23:51:22.964 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:22.964 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:51:22.964 00.000 8679644736 Enqueuing Expose request
23:51:23.975 01.011 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1335,"jsonrpc":"2.0","method":"get_connected"}
23:51:23.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1335}
23:51:23.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1336,"jsonrpc":"2.0","method":"get_app_state"}
23:51:23.977 00.000 8679644736 case statement mapped state 3 to 2
23:51:23.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1336}
23:51:24.013 00.036 13117313024 Move returns status 0, amount 1000
23:51:24.013 00.000 13117313024 move complete, result=0
23:51:24.013 00.000 13117313024 worker thread done servicing request
23:51:24.013 00.000 13117313024 Worker thread wakes up
23:51:24.013 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:51:24.014 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,779,31,31)
23:51:26.976 02.962 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1337,"jsonrpc":"2.0","method":"get_connected"}
23:51:26.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1337}
23:51:26.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1338,"jsonrpc":"2.0","method":"get_app_state"}
23:51:26.978 00.001 8679644736 case statement mapped state 3 to 2
23:51:26.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1338}
23:51:29.196 02.218 13117313024 Exposure complete
23:51:29.208 00.012 13117313024 worker thread done servicing request
23:51:29.208 00.000 8679644736 OnExposeComplete: enter
23:51:29.208 00.000 8679644736 UpdateGuideState(): m_state=3
23:51:29.208 00.000 8679644736 Star::Find(15, 575, 794, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 82
23:51:29.208 00.000 8679644736 Star::Find returns 1 (0), X=574.52, Y=793.43, Mass=934169, SNR=115.7, Peak=59673 HFD=4.5
23:51:29.209 00.001 8679644736 Status Line: North step  16, dist= 7.2
23:51:29.209 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:51:29.209 00.000 13117313024 Worker thread wakes up
23:51:29.209 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:51:29.209 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:51:29.209 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:51:29.209 00.000 13117313024 MoveAxis(N, 1000, -)
23:51:29.209 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=115, max=59673, med=5081, FiltMin=1958, FiltMax=46041, Gamma=0.680
23:51:29.209 00.000 8679644736 UpdateGuideState exits: m=934169 SNR=115.7
23:51:29.209 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:29.209 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:51:29.209 00.000 8679644736 Enqueuing Expose request
23:51:29.970 00.761 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1339,"jsonrpc":"2.0","method":"get_connected"}
23:51:29.971 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1339}
23:51:29.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1340,"jsonrpc":"2.0","method":"get_app_state"}
23:51:29.972 00.000 8679644736 case statement mapped state 3 to 2
23:51:29.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1340}
23:51:30.252 00.280 13117313024 Move returns status 0, amount 1000
23:51:30.252 00.000 13117313024 move complete, result=0
23:51:30.252 00.000 13117313024 worker thread done servicing request
23:51:30.253 00.001 13117313024 Worker thread wakes up
23:51:30.253 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:51:30.253 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(560,778,31,31)
23:51:32.974 02.721 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1341,"jsonrpc":"2.0","method":"get_connected"}
23:51:32.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1341}
23:51:32.975 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1342,"jsonrpc":"2.0","method":"get_app_state"}
23:51:32.975 00.000 8679644736 case statement mapped state 3 to 2
23:51:32.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1342}
23:51:35.442 02.467 13117313024 Exposure complete
23:51:35.453 00.011 13117313024 worker thread done servicing request
23:51:35.453 00.000 8679644736 OnExposeComplete: enter
23:51:35.453 00.000 8679644736 UpdateGuideState(): m_state=3
23:51:35.453 00.000 8679644736 Star::Find(15, 574, 793, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 83
23:51:35.453 00.000 8679644736 Star::Find returns 1 (0), X=573.73, Y=792.78, Mass=915708, SNR=123.8, Peak=53567 HFD=4.4
23:51:35.454 00.001 8679644736 Status Line: North step  17, dist= 7.8
23:51:35.454 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:51:35.454 00.000 13117313024 Worker thread wakes up
23:51:35.454 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:51:35.454 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:51:35.454 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=56447, med=5094, FiltMin=1945, FiltMax=50892, Gamma=0.680
23:51:35.454 00.000 8679644736 UpdateGuideState exits: m=915708 SNR=123.8
23:51:35.454 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:35.454 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:51:35.454 00.000 8679644736 Enqueuing Expose request
23:51:35.454 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:51:35.454 00.000 13117313024 MoveAxis(N, 1000, -)
23:51:35.975 00.521 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1343,"jsonrpc":"2.0","method":"get_connected"}
23:51:35.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1343}
23:51:35.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1344,"jsonrpc":"2.0","method":"get_app_state"}
23:51:35.977 00.000 8679644736 case statement mapped state 3 to 2
23:51:35.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1344}
23:51:36.490 00.513 13117313024 Move returns status 0, amount 1000
23:51:36.491 00.001 13117313024 move complete, result=0
23:51:36.491 00.000 13117313024 worker thread done servicing request
23:51:36.491 00.000 13117313024 Worker thread wakes up
23:51:36.492 00.001 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:51:36.492 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(559,778,31,31)
23:51:38.975 02.483 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1345,"jsonrpc":"2.0","method":"get_connected"}
23:51:38.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1345}
23:51:38.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1346,"jsonrpc":"2.0","method":"get_app_state"}
23:51:38.977 00.000 8679644736 case statement mapped state 3 to 2
23:51:38.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1346}
23:51:41.691 02.714 13117313024 Exposure complete
23:51:41.703 00.012 13117313024 worker thread done servicing request
23:51:41.703 00.000 8679644736 OnExposeComplete: enter
23:51:41.703 00.000 8679644736 UpdateGuideState(): m_state=3
23:51:41.703 00.000 8679644736 Star::Find(15, 573, 792, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 84
23:51:41.703 00.000 8679644736 Star::Find returns 1 (0), X=573.34, Y=792.33, Mass=879729, SNR=102.7, Peak=45145 HFD=4.6
23:51:41.704 00.001 8679644736 Status Line: North step  18, dist= 8.2
23:51:41.704 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:51:41.704 00.000 13117313024 Worker thread wakes up
23:51:41.704 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:51:41.704 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:51:41.704 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:51:41.704 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=58431, med=5081, FiltMin=1702, FiltMax=48178, Gamma=0.680
23:51:41.704 00.000 13117313024 MoveAxis(N, 1000, -)
23:51:41.704 00.000 8679644736 UpdateGuideState exits: m=879729 SNR=102.7
23:51:41.704 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:41.705 00.001 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:51:41.705 00.000 8679644736 Enqueuing Expose request
23:51:41.971 00.266 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1347,"jsonrpc":"2.0","method":"get_connected"}
23:51:41.972 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1347}
23:51:41.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1348,"jsonrpc":"2.0","method":"get_app_state"}
23:51:41.974 00.001 8679644736 case statement mapped state 3 to 2
23:51:41.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1348}
23:51:42.745 00.771 13117313024 Move returns status 0, amount 1000
23:51:42.745 00.000 13117313024 move complete, result=0
23:51:42.745 00.000 13117313024 worker thread done servicing request
23:51:42.746 00.001 13117313024 Worker thread wakes up
23:51:42.746 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:51:42.746 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(558,777,31,31)
23:51:44.974 02.228 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1349,"jsonrpc":"2.0","method":"get_connected"}
23:51:44.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1349}
23:51:44.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1350,"jsonrpc":"2.0","method":"get_app_state"}
23:51:44.976 00.000 8679644736 case statement mapped state 3 to 2
23:51:44.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1350}
23:51:47.934 02.957 13117313024 Exposure complete
23:51:47.945 00.011 13117313024 worker thread done servicing request
23:51:47.945 00.000 8679644736 OnExposeComplete: enter
23:51:47.945 00.000 8679644736 UpdateGuideState(): m_state=3
23:51:47.945 00.000 8679644736 Star::Find(15, 573, 792, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 85
23:51:47.945 00.000 8679644736 Star::Find returns 1 (0), X=572.51, Y=791.61, Mass=754799, SNR=104.3, Peak=50367 HFD=4.3
23:51:47.945 00.000 8679644736 Status Line: North step  19, dist= 9.0
23:51:47.946 00.001 8679644736 Enqueuing Calibration Move request for direction 0
23:51:47.946 00.000 13117313024 Worker thread wakes up
23:51:47.946 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:51:47.946 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:51:47.946 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:51:47.946 00.000 13117313024 MoveAxis(N, 1000, -)
23:51:47.946 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57842, med=5069, FiltMin=1798, FiltMax=48191, Gamma=0.680
23:51:47.946 00.000 8679644736 UpdateGuideState exits: m=754799 SNR=104.3
23:51:47.946 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:47.946 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:51:47.946 00.000 8679644736 Enqueuing Expose request
23:51:47.978 00.032 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1351,"jsonrpc":"2.0","method":"get_connected"}
23:51:47.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1351}
23:51:47.978 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1352,"jsonrpc":"2.0","method":"get_app_state"}
23:51:47.978 00.000 8679644736 case statement mapped state 3 to 2
23:51:47.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1352}
23:51:48.985 01.007 13117313024 Move returns status 0, amount 1000
23:51:48.985 00.000 13117313024 move complete, result=0
23:51:48.985 00.000 13117313024 worker thread done servicing request
23:51:48.986 00.001 13117313024 Worker thread wakes up
23:51:48.986 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:51:48.987 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(558,777,31,31)
23:51:50.976 01.989 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1353,"jsonrpc":"2.0","method":"get_connected"}
23:51:50.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1353}
23:51:50.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1354,"jsonrpc":"2.0","method":"get_app_state"}
23:51:50.977 00.000 8679644736 case statement mapped state 3 to 2
23:51:50.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1354}
23:51:53.970 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1355,"jsonrpc":"2.0","method":"get_connected"}
23:51:53.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1355}
23:51:53.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1356,"jsonrpc":"2.0","method":"get_app_state"}
23:51:53.971 00.000 8679644736 case statement mapped state 3 to 2
23:51:53.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1356}
23:51:54.182 00.211 13117313024 Exposure complete
23:51:54.192 00.010 13117313024 worker thread done servicing request
23:51:54.193 00.001 8679644736 OnExposeComplete: enter
23:51:54.193 00.000 8679644736 UpdateGuideState(): m_state=3
23:51:54.193 00.000 8679644736 Star::Find(15, 572, 791, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 86
23:51:54.193 00.000 8679644736 Star::Find returns 1 (0), X=572.61, Y=791.29, Mass=857978, SNR=111.8, Peak=58623 HFD=4.3
23:51:54.193 00.000 8679644736 Status Line: North step  20, dist= 9.3
23:51:54.193 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:51:54.194 00.001 13117313024 Worker thread wakes up
23:51:54.194 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:51:54.194 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:51:54.194 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:51:54.194 00.000 13117313024 MoveAxis(N, 1000, -)
23:51:54.194 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=102, max=58623, med=5081, FiltMin=1932, FiltMax=48294, Gamma=0.680
23:51:54.194 00.000 8679644736 UpdateGuideState exits: m=857978 SNR=111.8
23:51:54.194 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:54.194 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:51:54.194 00.000 8679644736 Enqueuing Expose request
23:51:55.239 01.045 13117313024 Move returns status 0, amount 1000
23:51:55.240 00.001 13117313024 move complete, result=0
23:51:55.240 00.000 13117313024 worker thread done servicing request
23:51:55.240 00.000 13117313024 Worker thread wakes up
23:51:55.240 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:51:55.240 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(558,776,31,31)
23:51:56.974 01.734 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1357,"jsonrpc":"2.0","method":"get_connected"}
23:51:56.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1357}
23:51:56.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1358,"jsonrpc":"2.0","method":"get_app_state"}
23:51:56.976 00.000 8679644736 case statement mapped state 3 to 2
23:51:56.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1358}
23:51:59.973 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1359,"jsonrpc":"2.0","method":"get_connected"}
23:51:59.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1359}
23:51:59.974 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1360,"jsonrpc":"2.0","method":"get_app_state"}
23:51:59.975 00.001 8679644736 case statement mapped state 3 to 2
23:51:59.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1360}
23:52:00.429 00.454 13117313024 Exposure complete
23:52:00.441 00.012 13117313024 worker thread done servicing request
23:52:00.441 00.000 8679644736 OnExposeComplete: enter
23:52:00.441 00.000 8679644736 UpdateGuideState(): m_state=3
23:52:00.441 00.000 8679644736 Star::Find(15, 572, 791, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 87
23:52:00.441 00.000 8679644736 Star::Find returns 1 (0), X=572.08, Y=790.76, Mass=876739, SNR=112.7, Peak=57996 HFD=4.2
23:52:00.442 00.001 8679644736 Status Line: North step  21, dist= 9.9
23:52:00.442 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:52:00.442 00.000 13117313024 Worker thread wakes up
23:52:00.442 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:52:00.442 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:52:00.442 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:52:00.442 00.000 13117313024 MoveAxis(N, 1000, -)
23:52:00.442 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=57996, med=5069, FiltMin=1881, FiltMax=49420, Gamma=0.680
23:52:00.442 00.000 8679644736 UpdateGuideState exits: m=876739 SNR=112.7
23:52:00.443 00.001 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:00.443 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:52:00.443 00.000 8679644736 Enqueuing Expose request
23:52:01.494 01.051 13117313024 Move returns status 0, amount 1000
23:52:01.494 00.000 13117313024 move complete, result=0
23:52:01.495 00.001 13117313024 worker thread done servicing request
23:52:01.495 00.000 13117313024 Worker thread wakes up
23:52:01.495 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:52:01.495 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(557,776,31,31)
23:52:02.975 01.480 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1361,"jsonrpc":"2.0","method":"get_connected"}
23:52:02.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1361}
23:52:02.978 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1362,"jsonrpc":"2.0","method":"get_app_state"}
23:52:02.978 00.000 8679644736 case statement mapped state 3 to 2
23:52:02.978 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1362}
23:52:05.970 02.992 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1363,"jsonrpc":"2.0","method":"get_connected"}
23:52:05.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1363}
23:52:05.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1364,"jsonrpc":"2.0","method":"get_app_state"}
23:52:05.971 00.000 8679644736 case statement mapped state 3 to 2
23:52:05.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1364}
23:52:06.677 00.706 13117313024 Exposure complete
23:52:06.686 00.009 13117313024 worker thread done servicing request
23:52:06.686 00.000 8679644736 OnExposeComplete: enter
23:52:06.686 00.000 8679644736 UpdateGuideState(): m_state=3
23:52:06.686 00.000 8679644736 Star::Find(15, 572, 790, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 88
23:52:06.686 00.000 8679644736 Star::Find returns 1 (0), X=571.76, Y=790.12, Mass=883396, SNR=94.9, Peak=52082 HFD=4.5
23:52:06.687 00.001 8679644736 Status Line: North step  22, dist=10.6
23:52:06.687 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:52:06.687 00.000 13117313024 Worker thread wakes up
23:52:06.687 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:52:06.687 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:52:06.687 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:52:06.687 00.000 13117313024 MoveAxis(N, 1000, -)
23:52:06.687 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=25, max=60749, med=5069, FiltMin=1766, FiltMax=48153, Gamma=0.680
23:52:06.687 00.000 8679644736 UpdateGuideState exits: m=883396 SNR=94.9
23:52:06.687 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:06.687 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:52:06.687 00.000 8679644736 Enqueuing Expose request
23:52:07.813 01.126 13117313024 Move returns status 0, amount 1000
23:52:07.813 00.000 13117313024 move complete, result=0
23:52:07.814 00.001 13117313024 worker thread done servicing request
23:52:07.814 00.000 13117313024 Worker thread wakes up
23:52:07.814 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:52:07.814 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(557,775,31,31)
23:52:08.981 01.167 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1365,"jsonrpc":"2.0","method":"get_connected"}
23:52:08.981 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1365}
23:52:08.983 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1366,"jsonrpc":"2.0","method":"get_app_state"}
23:52:08.983 00.000 8679644736 case statement mapped state 3 to 2
23:52:08.983 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1366}
23:52:11.975 02.992 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1367,"jsonrpc":"2.0","method":"get_connected"}
23:52:11.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1367}
23:52:11.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1368,"jsonrpc":"2.0","method":"get_app_state"}
23:52:11.977 00.000 8679644736 case statement mapped state 3 to 2
23:52:11.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1368}
23:52:12.922 00.945 13117313024 Exposure complete
23:52:12.934 00.012 13117313024 worker thread done servicing request
23:52:12.934 00.000 8679644736 OnExposeComplete: enter
23:52:12.934 00.000 8679644736 UpdateGuideState(): m_state=3
23:52:12.934 00.000 8679644736 Star::Find(15, 571, 790, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 89
23:52:12.934 00.000 8679644736 Star::Find returns 1 (0), X=571.51, Y=789.77, Mass=855457, SNR=97.0, Peak=56498 HFD=4.2
23:52:12.935 00.001 8679644736 Status Line: North step  23, dist=11.0
23:52:12.935 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:52:12.935 00.000 13117313024 Worker thread wakes up
23:52:12.935 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:52:12.935 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:52:12.935 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:52:12.935 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=56498, med=5069, FiltMin=1907, FiltMax=50957, Gamma=0.680
23:52:12.936 00.001 13117313024 MoveAxis(N, 1000, -)
23:52:12.936 00.000 8679644736 UpdateGuideState exits: m=855457 SNR=97.0
23:52:12.936 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:12.936 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:52:12.936 00.000 8679644736 Enqueuing Expose request
23:52:13.971 01.035 13117313024 Move returns status 0, amount 1000
23:52:13.972 00.001 13117313024 move complete, result=0
23:52:13.972 00.000 13117313024 worker thread done servicing request
23:52:13.972 00.000 13117313024 Worker thread wakes up
23:52:13.972 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:52:13.972 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(557,775,31,31)
23:52:14.976 01.004 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1369,"jsonrpc":"2.0","method":"get_connected"}
23:52:14.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1369}
23:52:14.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1370,"jsonrpc":"2.0","method":"get_app_state"}
23:52:14.977 00.000 8679644736 case statement mapped state 3 to 2
23:52:14.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1370}
23:52:17.970 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1371,"jsonrpc":"2.0","method":"get_connected"}
23:52:17.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1371}
23:52:17.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1372,"jsonrpc":"2.0","method":"get_app_state"}
23:52:17.971 00.000 8679644736 case statement mapped state 3 to 2
23:52:17.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1372}
23:52:19.168 01.197 13117313024 Exposure complete
23:52:19.179 00.011 13117313024 worker thread done servicing request
23:52:19.180 00.001 8679644736 OnExposeComplete: enter
23:52:19.180 00.000 8679644736 UpdateGuideState(): m_state=3
23:52:19.180 00.000 8679644736 Star::Find(15, 571, 789, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 90
23:52:19.180 00.000 8679644736 Star::Find returns 1 (0), X=570.58, Y=788.71, Mass=876006, SNR=116.3, Peak=62552 HFD=3.9
23:52:19.180 00.000 8679644736 Status Line: North step  24, dist=12.2
23:52:19.181 00.001 8679644736 Enqueuing Calibration Move request for direction 0
23:52:19.181 00.000 13117313024 Worker thread wakes up
23:52:19.181 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:52:19.181 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:52:19.181 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:52:19.181 00.000 13117313024 MoveAxis(N, 1000, -)
23:52:19.181 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=76, max=65535, med=5068, FiltMin=1920, FiltMax=56025, Gamma=0.680
23:52:19.181 00.000 8679644736 UpdateGuideState exits: m=876006 SNR=116.3
23:52:19.181 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:19.181 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:52:19.181 00.000 8679644736 Enqueuing Expose request
23:52:20.227 01.046 13117313024 Move returns status 0, amount 1000
23:52:20.227 00.000 13117313024 move complete, result=0
23:52:20.227 00.000 13117313024 worker thread done servicing request
23:52:20.227 00.000 13117313024 Worker thread wakes up
23:52:20.227 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:52:20.228 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(556,774,31,31)
23:52:20.974 00.746 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1373,"jsonrpc":"2.0","method":"get_connected"}
23:52:20.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1373}
23:52:20.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1374,"jsonrpc":"2.0","method":"get_app_state"}
23:52:20.976 00.000 8679644736 case statement mapped state 3 to 2
23:52:20.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1374}
23:52:23.975 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1375,"jsonrpc":"2.0","method":"get_connected"}
23:52:23.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1375}
23:52:23.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1376,"jsonrpc":"2.0","method":"get_app_state"}
23:52:23.977 00.000 8679644736 case statement mapped state 3 to 2
23:52:23.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1376}
23:52:25.415 01.438 13117313024 Exposure complete
23:52:25.426 00.011 13117313024 worker thread done servicing request
23:52:25.426 00.000 8679644736 OnExposeComplete: enter
23:52:25.426 00.000 8679644736 UpdateGuideState(): m_state=3
23:52:25.426 00.000 8679644736 Star::Find(15, 570, 788, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 91
23:52:25.426 00.000 8679644736 Star::Find returns 1 (0), X=571.02, Y=788.47, Mass=881855, SNR=105.0, Peak=52351 HFD=4.1
23:52:25.427 00.001 8679644736 Status Line: North step  25, dist=12.4
23:52:25.427 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:52:25.427 00.000 13117313024 Worker thread wakes up
23:52:25.427 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:52:25.427 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:52:25.427 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:52:25.427 00.000 13117313024 MoveAxis(N, 1000, -)
23:52:25.427 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=12, max=65535, med=5081, FiltMin=1740, FiltMax=63826, Gamma=0.680
23:52:25.427 00.000 8679644736 UpdateGuideState exits: m=881855 SNR=105.0
23:52:25.427 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:25.427 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:52:25.427 00.000 8679644736 Enqueuing Expose request
23:52:26.466 01.039 13117313024 Move returns status 0, amount 1000
23:52:26.466 00.000 13117313024 move complete, result=0
23:52:26.466 00.000 13117313024 worker thread done servicing request
23:52:26.467 00.001 13117313024 Worker thread wakes up
23:52:26.467 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:52:26.467 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(556,773,31,31)
23:52:26.975 00.508 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1377,"jsonrpc":"2.0","method":"get_connected"}
23:52:26.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1377}
23:52:26.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1378,"jsonrpc":"2.0","method":"get_app_state"}
23:52:26.977 00.000 8679644736 case statement mapped state 3 to 2
23:52:26.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1378}
23:52:29.971 02.994 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1379,"jsonrpc":"2.0","method":"get_connected"}
23:52:29.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1379}
23:52:29.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1380,"jsonrpc":"2.0","method":"get_app_state"}
23:52:29.972 00.000 8679644736 case statement mapped state 3 to 2
23:52:29.973 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1380}
23:52:31.659 01.686 13117313024 Exposure complete
23:52:31.668 00.009 13117313024 worker thread done servicing request
23:52:31.668 00.000 8679644736 OnExposeComplete: enter
23:52:31.668 00.000 8679644736 UpdateGuideState(): m_state=3
23:52:31.668 00.000 8679644736 Star::Find(15, 571, 788, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 92
23:52:31.668 00.000 8679644736 Star::Find returns 1 (0), X=570.74, Y=787.84, Mass=842943, SNR=111.0, Peak=51609 HFD=4.4
23:52:31.669 00.001 8679644736 Status Line: North step  26, dist=13.1
23:52:31.669 00.000 8679644736 Enqueuing Calibration Move request for direction 0
23:52:31.669 00.000 13117313024 Worker thread wakes up
23:52:31.669 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:52:31.669 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:52:31.669 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:52:31.669 00.000 13117313024 MoveAxis(N, 1000, -)
23:52:31.669 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5068, FiltMin=1753, FiltMax=65202, Gamma=0.680
23:52:31.669 00.000 8679644736 UpdateGuideState exits: m=842943 SNR=111.0
23:52:31.669 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:31.669 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:52:31.669 00.000 8679644736 Enqueuing Expose request
23:52:32.721 01.052 13117313024 Move returns status 0, amount 1000
23:52:32.721 00.000 13117313024 move complete, result=0
23:52:32.721 00.000 13117313024 worker thread done servicing request
23:52:32.721 00.000 13117313024 Worker thread wakes up
23:52:32.721 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:52:32.722 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(556,773,31,31)
23:52:32.974 00.252 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1381,"jsonrpc":"2.0","method":"get_connected"}
23:52:32.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1381}
23:52:32.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1382,"jsonrpc":"2.0","method":"get_app_state"}
23:52:32.976 00.000 8679644736 case statement mapped state 3 to 2
23:52:32.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1382}
23:52:35.975 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1383,"jsonrpc":"2.0","method":"get_connected"}
23:52:35.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1383}
23:52:35.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1384,"jsonrpc":"2.0","method":"get_app_state"}
23:52:35.977 00.001 8679644736 case statement mapped state 3 to 2
23:52:35.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1384}
23:52:37.909 01.932 13117313024 Exposure complete
23:52:37.921 00.012 13117313024 worker thread done servicing request
23:52:37.921 00.000 8679644736 OnExposeComplete: enter
23:52:37.921 00.000 8679644736 UpdateGuideState(): m_state=3
23:52:37.921 00.000 8679644736 Star::Find(15, 570, 787, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 93
23:52:37.921 00.000 8679644736 Star::Find returns 1 (0), X=570.59, Y=787.14, Mass=897612, SNR=135.1, Peak=58047 HFD=4.5
23:52:37.921 00.000 8679644736 Status Line: North step  27, dist=13.8
23:52:37.922 00.001 8679644736 Enqueuing Calibration Move request for direction 0
23:52:37.922 00.000 13117313024 Worker thread wakes up
23:52:37.922 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:52:37.922 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:52:37.922 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:52:37.922 00.000 13117313024 MoveAxis(N, 1000, -)
23:52:37.922 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5069, FiltMin=1618, FiltMax=65304, Gamma=0.680
23:52:37.922 00.000 8679644736 UpdateGuideState exits: m=897612 SNR=135.1
23:52:37.922 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:37.922 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:52:37.922 00.000 8679644736 Enqueuing Expose request
23:52:38.960 01.038 13117313024 Move returns status 0, amount 1000
23:52:38.960 00.000 13117313024 move complete, result=0
23:52:38.960 00.000 13117313024 worker thread done servicing request
23:52:38.960 00.000 13117313024 Worker thread wakes up
23:52:38.960 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:52:38.960 00.000 13117313024 Handling exposure in thread, d=1000 o=3 r=(556,772,31,31)
23:52:38.975 00.015 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1385,"jsonrpc":"2.0","method":"get_connected"}
23:52:38.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1385}
23:52:38.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1386,"jsonrpc":"2.0","method":"get_app_state"}
23:52:38.977 00.000 8679644736 case statement mapped state 3 to 2
23:52:38.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1386}
23:52:41.970 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1387,"jsonrpc":"2.0","method":"get_connected"}
23:52:41.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1387}
23:52:41.972 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1388,"jsonrpc":"2.0","method":"get_app_state"}
23:52:41.972 00.000 8679644736 case statement mapped state 3 to 2
23:52:41.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1388}
23:52:44.151 02.179 13117313024 Exposure complete
23:52:44.161 00.010 13117313024 worker thread done servicing request
23:52:44.161 00.000 8679644736 OnExposeComplete: enter
23:52:44.161 00.000 8679644736 UpdateGuideState(): m_state=3
23:52:44.161 00.000 8679644736 Star::Find(15, 570, 787, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 94
23:52:44.161 00.000 8679644736 Star::Find returns 1 (0), X=571.30, Y=786.93, Mass=879234, SNR=114.8, Peak=62348 HFD=4.1
23:52:44.161 00.000 8679644736 Status Line: North step  28, dist=13.8
23:52:44.162 00.001 8679644736 Enqueuing Calibration Move request for direction 0
23:52:44.162 00.000 13117313024 Worker thread wakes up
23:52:44.162 00.000 13117313024 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
23:52:44.162 00.000 13117313024 Handling axis move in thread for scope dir=0 dur=1000
23:52:44.162 00.000 8679644736 UpdateImageDisplay: Size=(2592,1944) min=115, max=65535, med=5068, FiltMin=1907, FiltMax=65279, Gamma=0.680
23:52:44.162 00.000 8679644736 UpdateGuideState exits: m=879234 SNR=114.8
23:52:44.162 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:44.162 00.000 8679644736 ScheduleExposure(1000,3,1) exposurePending=0
23:52:44.162 00.000 8679644736 Enqueuing Expose request
23:52:44.162 00.000 13117313024 scope move axis dir= 0 dur= 1000 opts= 0x0
23:52:44.162 00.000 13117313024 MoveAxis(N, 1000, -)
23:52:44.975 00.813 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1389,"jsonrpc":"2.0","method":"get_connected"}
23:52:44.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1389}
23:52:44.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1390,"jsonrpc":"2.0","method":"get_app_state"}
23:52:44.977 00.001 8679644736 case statement mapped state 3 to 2
23:52:44.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1390}
23:52:45.198 00.221 13117313024 Move returns status 0, amount 1000
23:52:45.198 00.000 13117313024 move complete, result=0
23:52:45.198 00.000 13117313024 worker thread done servicing request
23:52:45.198 00.000 13117313024 Worker thread wakes up
23:52:45.198 00.000 13117313024 worker thread servicing REQUEST_EXPOSE 1000
23:52:45.199 00.001 13117313024 Handling exposure in thread, d=1000 o=3 r=(556,772,31,31)
23:52:45.971 00.772 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1391,"jsonrpc":"2.0","method":"stop_capture"}
23:52:45.971 00.000 8679644736 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:52:45.971 00.000 8679644736 Status Line: Waiting for devices...
23:52:45.973 00.002 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":0,"id":1391}
23:52:47.972 01.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1392,"jsonrpc":"2.0","method":"get_connected"}
23:52:47.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1392}
23:52:47.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1393,"jsonrpc":"2.0","method":"get_app_state"}
23:52:47.973 00.000 8679644736 case statement mapped state 3 to 2
23:52:47.974 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Calibrating","id":1393}
23:52:50.403 02.429 13117313024 Exposure complete
23:52:50.415 00.012 13117313024 worker thread done servicing request
23:52:50.415 00.000 8679644736 OnExposeComplete: enter
23:52:50.415 00.000 8679644736 UpdateGuideState(): m_state=3
23:52:50.415 00.000 8679644736 Mount: notify guiding stopped
23:52:50.415 00.000 8679644736 Changing from state CALIBRATING_PRIMARY to STOP
23:52:50.415 00.000 8679644736 guider state => SELECTING
23:52:50.415 00.000 8679644736 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1294->Stopped Guiding
23:52:50.415 00.000 8679644736 Status Line: Stopped Guiding
23:52:50.416 00.001 8679644736 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5056, FiltMin=1638, FiltMax=65304, Gamma=0.680
23:52:50.416 00.000 8679644736 UpdateGuideState exits: Stopped Guiding
23:52:50.416 00.000 8679644736 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:52:50.416 00.000 8679644736 setting force full frames = true
23:52:50.416 00.000 8679644736 Status Line: Stopped.
23:52:50.975 00.559 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1394,"jsonrpc":"2.0","method":"get_connected"}
23:52:50.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1394}
23:52:50.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1395,"jsonrpc":"2.0","method":"get_app_state"}
23:52:50.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1395}
23:52:53.971 02.995 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1396,"jsonrpc":"2.0","method":"get_connected"}
23:52:53.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1396}
23:52:53.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1397,"jsonrpc":"2.0","method":"get_app_state"}
23:52:53.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1397}
23:52:56.975 03.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1398,"jsonrpc":"2.0","method":"get_connected"}
23:52:56.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1398}
23:52:56.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1399,"jsonrpc":"2.0","method":"get_app_state"}
23:52:56.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1399}
23:52:59.974 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1400,"jsonrpc":"2.0","method":"get_connected"}
23:52:59.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1400}
23:52:59.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1401,"jsonrpc":"2.0","method":"get_app_state"}
23:52:59.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1401}
23:53:02.974 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1402,"jsonrpc":"2.0","method":"get_connected"}
23:53:02.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1402}
23:53:02.975 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1403,"jsonrpc":"2.0","method":"get_app_state"}
23:53:02.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1403}
23:53:05.970 02.994 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1404,"jsonrpc":"2.0","method":"get_connected"}
23:53:05.971 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1404}
23:53:05.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1405,"jsonrpc":"2.0","method":"get_app_state"}
23:53:05.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1405}
23:53:08.974 03.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1406,"jsonrpc":"2.0","method":"get_connected"}
23:53:08.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1406}
23:53:08.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1407,"jsonrpc":"2.0","method":"get_app_state"}
23:53:08.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1407}
23:53:11.974 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1408,"jsonrpc":"2.0","method":"get_connected"}
23:53:11.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1408}
23:53:11.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1409,"jsonrpc":"2.0","method":"get_app_state"}
23:53:11.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1409}
23:53:14.974 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1410,"jsonrpc":"2.0","method":"get_connected"}
23:53:14.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1410}
23:53:14.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1411,"jsonrpc":"2.0","method":"get_app_state"}
23:53:14.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1411}
23:53:17.969 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1412,"jsonrpc":"2.0","method":"get_connected"}
23:53:17.970 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1412}
23:53:17.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1413,"jsonrpc":"2.0","method":"get_app_state"}
23:53:17.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1413}
23:53:20.974 03.003 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1414,"jsonrpc":"2.0","method":"get_connected"}
23:53:20.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1414}
23:53:20.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1415,"jsonrpc":"2.0","method":"get_app_state"}
23:53:20.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1415}
23:53:23.974 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1416,"jsonrpc":"2.0","method":"get_connected"}
23:53:23.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1416}
23:53:23.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1417,"jsonrpc":"2.0","method":"get_app_state"}
23:53:23.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1417}
23:53:26.974 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1418,"jsonrpc":"2.0","method":"get_connected"}
23:53:26.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1418}
23:53:26.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1419,"jsonrpc":"2.0","method":"get_app_state"}
23:53:26.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1419}
23:53:29.971 02.995 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1420,"jsonrpc":"2.0","method":"get_connected"}
23:53:29.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1420}
23:53:29.972 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1421,"jsonrpc":"2.0","method":"get_app_state"}
23:53:29.973 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1421}
23:53:32.974 03.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1422,"jsonrpc":"2.0","method":"get_connected"}
23:53:32.975 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1422}
23:53:32.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1423,"jsonrpc":"2.0","method":"get_app_state"}
23:53:32.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1423}
23:53:35.975 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1424,"jsonrpc":"2.0","method":"get_connected"}
23:53:35.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1424}
23:53:35.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1425,"jsonrpc":"2.0","method":"get_app_state"}
23:53:35.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1425}
23:53:38.975 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1426,"jsonrpc":"2.0","method":"get_connected"}
23:53:38.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1426}
23:53:38.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1427,"jsonrpc":"2.0","method":"get_app_state"}
23:53:38.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1427}
23:53:41.970 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1428,"jsonrpc":"2.0","method":"get_connected"}
23:53:41.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1428}
23:53:41.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1429,"jsonrpc":"2.0","method":"get_app_state"}
23:53:41.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1429}
23:53:44.975 03.004 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1430,"jsonrpc":"2.0","method":"get_connected"}
23:53:44.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1430}
23:53:44.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1431,"jsonrpc":"2.0","method":"get_app_state"}
23:53:44.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1431}
23:53:47.975 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1432,"jsonrpc":"2.0","method":"get_connected"}
23:53:47.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1432}
23:53:47.976 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1433,"jsonrpc":"2.0","method":"get_app_state"}
23:53:47.977 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1433}
23:53:50.975 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1434,"jsonrpc":"2.0","method":"get_connected"}
23:53:50.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1434}
23:53:50.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1435,"jsonrpc":"2.0","method":"get_app_state"}
23:53:50.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1435}
23:53:53.969 02.992 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1436,"jsonrpc":"2.0","method":"get_connected"}
23:53:53.970 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1436}
23:53:53.971 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1437,"jsonrpc":"2.0","method":"get_app_state"}
23:53:53.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1437}
23:53:56.975 03.004 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1438,"jsonrpc":"2.0","method":"get_connected"}
23:53:56.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1438}
23:53:56.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1439,"jsonrpc":"2.0","method":"get_app_state"}
23:53:56.978 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1439}
23:53:59.975 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1440,"jsonrpc":"2.0","method":"get_connected"}
23:53:59.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1440}
23:53:59.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1441,"jsonrpc":"2.0","method":"get_app_state"}
23:53:59.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1441}
23:54:02.972 02.995 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1442,"jsonrpc":"2.0","method":"get_connected"}
23:54:02.973 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1442}
23:54:02.973 00.000 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1443,"jsonrpc":"2.0","method":"get_app_state"}
23:54:02.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1443}
23:54:05.971 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1444,"jsonrpc":"2.0","method":"get_connected"}
23:54:05.971 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1444}
23:54:05.973 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1445,"jsonrpc":"2.0","method":"get_app_state"}
23:54:05.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1445}
23:54:08.974 03.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1446,"jsonrpc":"2.0","method":"get_connected"}
23:54:08.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1446}
23:54:08.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1447,"jsonrpc":"2.0","method":"get_app_state"}
23:54:08.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1447}
23:54:11.975 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1448,"jsonrpc":"2.0","method":"get_connected"}
23:54:11.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1448}
23:54:11.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1449,"jsonrpc":"2.0","method":"get_app_state"}
23:54:11.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1449}
23:54:14.975 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1450,"jsonrpc":"2.0","method":"get_connected"}
23:54:14.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1450}
23:54:14.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1451,"jsonrpc":"2.0","method":"get_app_state"}
23:54:14.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1451}
23:54:17.970 02.993 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1452,"jsonrpc":"2.0","method":"get_connected"}
23:54:17.970 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1452}
23:54:17.972 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1453,"jsonrpc":"2.0","method":"get_app_state"}
23:54:17.972 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1453}
23:54:20.974 03.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1454,"jsonrpc":"2.0","method":"get_connected"}
23:54:20.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1454}
23:54:20.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1455,"jsonrpc":"2.0","method":"get_app_state"}
23:54:20.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1455}
23:54:23.973 02.997 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1456,"jsonrpc":"2.0","method":"get_connected"}
23:54:23.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1456}
23:54:23.975 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1457,"jsonrpc":"2.0","method":"get_app_state"}
23:54:23.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1457}
23:54:26.974 02.999 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1458,"jsonrpc":"2.0","method":"get_connected"}
23:54:26.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1458}
23:54:26.976 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1459,"jsonrpc":"2.0","method":"get_app_state"}
23:54:26.976 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1459}
23:54:29.525 02.549 8679644736 User exited setup dialog with 'ok'
23:54:29.525 00.000 8679644736 set dither mode 0
23:54:29.526 00.001 8679644736 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
23:54:29.526 00.000 8679644736 AutoExp: config min = 1000 max = 5000 snr = 6.00
23:54:29.526 00.000 8679644736 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
23:54:29.526 00.000 8679644736 camera: set binning = 1
23:54:29.526 00.000 8679644736 Saturation detection set to Max-ADU value 65535
23:54:29.526 00.000 8679644736 Setting StarMinHFD = 1.50
23:54:29.526 00.000 8679644736 Setting MaxHFD = 10.0
23:54:29.526 00.000 8679644736 Setting StarMinSNR = 6.0
23:54:29.526 00.000 8679644736 Setting AutoSelDownsample = 0
23:54:29.527 00.001 8679644736 MultiStar mode enabled
23:54:29.527 00.000 8679644736 Scope: slew check disabled
23:54:29.527 00.000 8679644736 BLC: Backlash comp disabled, Comp pulse = 0 ms
23:54:29.527 00.000 8679644736 BLC: Comp pulse set to 20 ms, Floor = 20 ms, Ceiling = 20 ms, Fixed
23:54:29.527 00.000 8679644736 INDI Mount: SideOfPier returns 1
23:54:29.527 00.000 8679644736 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
23:54:29.527 00.000 8679644736 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
23:54:29.527 00.000 8679644736 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
23:54:29.575 00.048 8679644736 PhdConfig flush
23:54:29.971 00.396 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1460,"jsonrpc":"2.0","method":"get_connected"}
23:54:29.972 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1460}
23:54:29.973 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1461,"jsonrpc":"2.0","method":"get_app_state"}
23:54:29.973 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1461}
23:54:32.974 03.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1462,"jsonrpc":"2.0","method":"get_connected"}
23:54:32.974 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1462}
23:54:32.975 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1463,"jsonrpc":"2.0","method":"get_app_state"}
23:54:32.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1463}
23:54:34.742 01.767 8679644736 SetCurrentPosition(572.79,785.41)
23:54:34.742 00.000 8679644736 Star::Find(15, 572, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 95
23:54:34.742 00.000 8679644736 Star::Find returns 1 (0), X=571.25, Y=786.76, Mass=951741, SNR=120.9, Peak=52415 HFD=4.5
23:54:34.742 00.000 8679644736 setting lock position to (571.25, 786.76)
23:54:34.742 00.000 8679644736 MultiStar: stabilizing after lock position change
23:54:34.742 00.000 8679644736 MultiStar: single-star usage forced by user star selection
23:54:34.742 00.000 8679644736 Status Line: Selected star at (571.2, 786.8)
23:54:34.743 00.001 8679644736 Changing from state SELECTING to SELECTED
23:54:34.743 00.000 8679644736 guider state => SELECTED
23:54:35.975 01.232 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1464,"jsonrpc":"2.0","method":"get_connected"}
23:54:35.975 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1464}
23:54:35.977 00.002 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1465,"jsonrpc":"2.0","method":"get_app_state"}
23:54:35.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1465}
23:54:38.975 02.998 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1466,"jsonrpc":"2.0","method":"get_connected"}
23:54:38.976 00.001 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":true,"id":1466}
23:54:38.977 00.001 8679644736 evsrv: cli 0x6000004b0000 request: {"id":1467,"jsonrpc":"2.0","method":"get_app_state"}
23:54:38.977 00.000 8679644736 evsrv: cli 0x6000004b0000 response: {"jsonrpc":"2.0","result":"Stopped","id":1467}
23:54:39.078 00.101 8679644736 MyFrame::OnClose proceeding
23:54:39.078 00.000 8679644736 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:54:39.078 00.000 8679644736 StopWorkerThread(0x0x6000007b1900) begins
23:54:39.078 00.000 13117313024 Worker thread wakes up
23:54:39.078 00.000 13117313024 worker thread servicing REQUEST_TERMINATE
23:54:39.078 00.000 13117313024 worker thread done servicing request
23:54:39.078 00.000 13117313024 WorkerThread::Entry() ends
23:54:39.090 00.012 8679644736 StopWorkerThread() threadExitCode=0
23:54:39.090 00.000 8679644736 StopWorkerThread(0x0x6000007b1900) ends
23:54:39.090 00.000 8679644736 WorkerThread destructor called
23:54:39.090 00.000 8679644736 StopWorkerThread(0x0x6000007b1800) begins
23:54:39.090 00.000 13117849600 Worker thread wakes up
23:54:39.090 00.000 13117849600 worker thread servicing REQUEST_TERMINATE
23:54:39.090 00.000 13117849600 worker thread done servicing request
23:54:39.090 00.000 13117849600 WorkerThread::Entry() ends
23:54:39.090 00.000 8679644736 StopWorkerThread() threadExitCode=0
23:54:39.090 00.000 8679644736 StopWorkerThread(0x0x6000007b1800) ends
23:54:39.090 00.000 8679644736 WorkerThread destructor called
23:54:39.090 00.000 8679644736 Shutdown: forced=0
23:54:39.090 00.000 8679644736 Shutdown: disconnect scope
23:54:39.091 00.001 8679644736 INDI Mount: serverDisconnected
23:54:39.091 00.000 8679644736 Error thrown from /Users/andy/Incoming/phd2/src/scope_indi.cpp:935->INDI Scope: cannot get side of pier when not connected
23:54:39.091 00.000 8679644736 INDI Mount: SideOfPier returns -1
23:54:39.091 00.000 8679644736 Shutdown: disconnect camera
23:54:39.273 00.182 8679644736 Shutdown complete
23:54:39.273 00.000 8679644736 UPD: shutdown
23:54:39.273 00.000 8679644736 stopping server
23:54:39.273 00.000 8679644736 event server stopped
23:54:39.273 00.000 8679644736 Status Line: Server stopped
23:54:41.418 00.120 8654638656 PHD2 version 2.6.13dev7 begins execution with:
23:54:41.419 00.001 8654638656    macOS Version 26.3.1 (a) (Build 25D771280a)
23:54:41.419 00.000 8654638656    wxWidgets 3.1.7
23:54:41.419 00.000 8654638656    cfitsio 4.04
23:54:41.419 00.000 8654638656 GetString("/frame/LogDir", "") returns ""
23:54:41.467 00.048 8654638656 locale: using dir /Applications/PHD2.app/Contents/Resources/locale exists=1
23:54:41.467 00.000 8654638656 GetInt("/wxLanguage", 0) returns 0
23:54:41.469 00.002 8654638656 locale: initialized with lang id 0 (r=1)
23:54:41.470 00.001 8654638656 locale: AddCatalog(messages) failed
23:54:41.470 00.000 8654638656 locale: wxTranslations language set to 0
23:54:41.470 00.000 8654638656 GetInt("/currentProfile", 0) returns 5
23:54:41.485 00.015 8654638656 reset dither spiral
23:54:41.490 00.005 8654638656 StartWorkerThread(0x0) begins
23:54:41.490 00.000 8654638656 WorkerThread constructor called
23:54:41.490 00.000 8654638656 StartWorkerThread(0x60000075f000) ends
23:54:41.490 00.000 8654638656 StartWorkerThread(0x0) begins
23:54:41.490 00.000 8654638656 WorkerThread constructor called
23:54:41.490 00.000 13064036352 WorkerThread::Entry() begins
23:54:41.490 00.000 8654638656 StartWorkerThread(0x60000075ef00) ends
23:54:41.490 00.000 13064572928 WorkerThread::Entry() begins
23:54:41.490 00.000 8654638656 GetBoolean("/ServerMode", 1) returns 1
23:54:41.520 00.030 8654638656 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
23:54:41.520 00.000 8654638656 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
23:54:41.520 00.000 8654638656 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
23:54:41.520 00.000 8654638656 GetInt("/profile/5/DitherMode", 0) returns 0
23:54:41.520 00.000 8654638656 set dither mode 0
23:54:41.520 00.000 8654638656 GetInt("/profile/5/frame/timeLapse", 0) returns 0
23:54:41.520 00.000 8654638656 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
23:54:41.520 00.000 8654638656 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
23:54:41.520 00.000 8654638656 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
23:54:41.520 00.000 8654638656 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
23:54:41.520 00.000 8654638656 GetInt("/profile/5/AutoLoadCalibration", -1) returns 0
23:54:41.520 00.000 8654638656 GetInt("/profile/5/frame/focalLength", 0) returns 130
23:54:41.520 00.000 8654638656 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
23:54:41.520 00.000 8654638656 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
23:54:41.520 00.000 8654638656 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
23:54:41.520 00.000 8654638656 AutoExp: config min = 1000 max = 5000 snr = 6.00
23:54:41.520 00.000 8654638656 AutoExp: reset exp to 5000
23:54:41.520 00.000 8654638656 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
23:54:41.520 00.000 8654638656 GetInt("/profile/5/ExposureDurationMs", 1000) returns 1000
23:54:41.521 00.001 8654638656 OnExposureDurationSelected: duration = 1000
23:54:41.521 00.000 8654638656 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
23:54:41.521 00.000 8654638656 GetInt("/profile/5/Gamma", 100) returns 68
23:54:41.521 00.000 8654638656 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 0
23:54:41.521 00.000 8654638656 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
23:54:41.521 00.000 8654638656 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 0
23:54:41.521 00.000 8654638656 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 0
23:54:41.521 00.000 8654638656 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
23:54:41.521 00.000 8654638656 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
23:54:41.521 00.000 8654638656 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
23:54:41.521 00.000 8654638656 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
23:54:41.521 00.000 8654638656 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
23:54:41.528 00.007 8654638656 guider state => UNINITIALIZED
23:54:41.529 00.001 8654638656 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
23:54:41.529 00.000 8654638656 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
23:54:41.529 00.000 8654638656 GetInt("/profile/5/overlay/slit/width", 8) returns 8
23:54:41.529 00.000 8654638656 GetInt("/profile/5/overlay/slit/height", 100) returns 100
23:54:41.529 00.000 8654638656 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
23:54:41.529 00.000 8654638656 Changing from state UNINITIALIZED to UNINITIALIZED
23:54:41.529 00.000 8654638656 guider state => SELECTING
23:54:41.529 00.000 8654638656 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
23:54:41.529 00.000 8654638656 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
23:54:41.529 00.000 8654638656 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
23:54:41.529 00.000 8654638656 Setting StarMinHFD = 1.50
23:54:41.529 00.000 8654638656 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 10.000000
23:54:41.529 00.000 8654638656 Setting MaxHFD = 10.0
23:54:41.529 00.000 8654638656 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
23:54:41.529 00.000 8654638656 Setting StarMinSNR = 6.0
23:54:41.529 00.000 8654638656 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
23:54:41.529 00.000 8654638656 Setting AutoSelDownsample = 0
23:54:41.529 00.000 8654638656 GetString("/profile/5/guider/bookmarks", "") returns ""
23:54:41.529 00.000 8654638656 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
23:54:41.529 00.000 8654638656 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
23:54:41.529 00.000 8654638656 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
23:54:41.529 00.000 8654638656 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
23:54:41.529 00.000 8654638656 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
23:54:41.529 00.000 8654638656 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 1
23:54:41.529 00.000 8654638656 MultiStar mode enabled
23:54:41.529 00.000 8654638656 GetBoolean("/StickyLockPosition", 0) returns 0
23:54:41.530 00.001 8654638656 GetString("/geometry", "") returns "0;1025;814;372;187"
23:54:41.532 00.002 8654638656 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
23:54:41.532 00.000 8654638656 GetString("/graph/RAColor", "") returns "#6464FF"
23:54:41.532 00.000 8654638656 GetString("/graph/DecColor", "") returns "#FF0000"
23:54:41.532 00.000 8654638656 GetInt("/graph/minLength", 50) returns 50
23:54:41.532 00.000 8654638656 GetInt("/graph/maxLength", 400) returns 400
23:54:41.532 00.000 8654638656 GetInt("/graph/minHeight", 1) returns 1
23:54:41.532 00.000 8654638656 GetInt("/graph/maxHeight", 16) returns 16
23:54:41.532 00.000 8654638656 GetInt("/graph/length", 100) returns 100
23:54:41.532 00.000 8654638656 GraphStats window size = 100
23:54:41.532 00.000 8654638656 GetInt("/graph/height", 4) returns 16
23:54:41.532 00.000 8654638656 GetInt("graph/HeightUnits", 1) returns 1
23:54:41.532 00.000 8654638656 GetBoolean("/graph/showCorrections", 1) returns 1
23:54:41.532 00.000 8654638656 GetBoolean("/graph/showStarMass", 0) returns 0
23:54:41.532 00.000 8654638656 GetBoolean("/graph/showStarSNR", 0) returns 0
23:54:41.532 00.000 8654638656 GetBoolean("/graph/correctionsToScale", 0) returns 0
23:54:41.540 00.008 8654638656 GetInt("/graph_stepguider/length", 1) returns 1
23:54:41.541 00.001 8654638656 GetBoolean("/ProfileRawMode", 0) returns 0
23:54:41.541 00.000 8654638656 GetInt("/target/length", 100) returns 100
23:54:41.541 00.000 8654638656 GetDouble("/target/zoom", 1.000000) returns 1.000000
23:54:41.548 00.007 8654638656 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
23:54:41.548 00.000 8654638656 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
23:54:41.749 00.201 8654638656 GetString("/profile/1/name", "") returns "QHY Camera"
23:54:41.749 00.000 8654638656 GetString("/profile/2/name", "") returns "try"
23:54:41.749 00.000 8654638656 GetString("/profile/3/name", "") returns "Simulator"
23:54:41.749 00.000 8654638656 GetString("/profile/4/name", "") returns "ZWO ASI 290 MC"
23:54:41.749 00.000 8654638656 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:54:41.749 00.000 8654638656 GetString("/profile/6/name", "") returns "Simulator-3"
23:54:41.749 00.000 8654638656 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:54:41.758 00.009 8654638656 GetString("/profile/5/indi/INDIcam", "") returns "QHY CCD QHY5PII-C"
23:54:41.758 00.000 8654638656 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
23:54:41.759 00.001 8654638656 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
23:54:41.759 00.000 8654638656 GetString("/profile/5/indi/INDIrotator", "") returns ""
23:54:41.759 00.000 8654638656 GetString("/profile/5/camera/LastMenuChoice", "None") returns "QHY Camera"
23:54:41.759 00.000 8654638656 CameraFactory(QHY Camera)
23:54:41.759 00.000 8654638656 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
23:54:41.759 00.000 8654638656 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
23:54:41.759 00.000 8654638656 GetInt("/profile/5/camera/gain", 95) returns 40
23:54:41.759 00.000 8654638656 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
23:54:41.759 00.000 8654638656 GetInt("/profile/5/camera/SaturationADU", 0) returns 65535
23:54:41.759 00.000 8654638656 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
23:54:41.759 00.000 8654638656 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
23:54:41.759 00.000 8654638656 GetInt("/profile/5/camera/binning", 1) returns 1
23:54:41.759 00.000 8654638656 GetInt("/profile/5/camera/QHY/bpp", 16) returns 16
23:54:41.759 00.000 8654638656 GetInt("/profile/5/camera/QHY/offset", 0) returns 0
23:54:41.759 00.000 8654638656 GetInt("/profile/5/camera/QHY/usbtraffic", 30) returns 30
23:54:41.759 00.000 8654638656 GetBoolean("/profile/5/camera/QHY/ampnr", 1) returns 1
23:54:41.759 00.000 8654638656 GetBoolean("/profile/5/camera/QHY/rownr", 1) returns 1
23:54:41.759 00.000 8654638656 GetBoolean("/profile/5/camera/QHY/speedmode", 0) returns 0
23:54:41.759 00.000 8654638656 GetBoolean("/profile/5/camera/QHY/highgain", 0) returns 0
23:54:41.759 00.000 8654638656 Created new camera of type QHY Camera = 0x7fc4a422e840
23:54:41.759 00.000 8654638656 GetString("/profile/5/camera/LastMenuChoice", "") returns "QHY Camera"
23:54:41.759 00.000 8654638656 GetString("/profile/5/scope/LastMenuChoice", "None") returns "INDI Mount [EQMod Mount]"
23:54:41.759 00.000 8654638656 ScopeFactory(INDI Mount [EQMod Mount])
23:54:41.759 00.000 8654638656 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 1500
23:54:41.759 00.000 8654638656 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
23:54:41.759 00.000 8654638656 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
23:54:41.759 00.000 8654638656 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
23:54:41.759 00.000 8654638656 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
23:54:41.759 00.000 8654638656 DecGuideMode set to Auto (1)
23:54:41.759 00.000 8654638656 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
23:54:41.759 00.000 8654638656 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
23:54:41.759 00.000 8654638656 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
23:54:41.759 00.000 8654638656 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
23:54:41.759 00.000 8654638656 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
23:54:41.759 00.000 8654638656 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
23:54:41.759 00.000 8654638656 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
23:54:41.759 00.000 8654638656 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
23:54:41.759 00.000 8654638656 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
23:54:41.759 00.000 8654638656 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
23:54:41.759 00.000 8654638656 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
23:54:41.759 00.000 8654638656 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
23:54:41.759 00.000 8654638656 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
23:54:41.760 00.001 8654638656 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
23:54:41.760 00.000 8654638656 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
23:54:41.760 00.000 8654638656 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 20
23:54:41.760 00.000 8654638656 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 20
23:54:41.760 00.000 8654638656 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 20
23:54:41.760 00.000 8654638656 GetBoolean("/profile/5/scope/BacklashCompEnabled", 0) returns 0
23:54:41.760 00.000 8654638656 BLC: Backlash compensation is disabled
23:54:41.760 00.000 8654638656 GetString("/profile/5/indi/INDIhost", "localhost") returns "localhost"
23:54:41.760 00.000 8654638656 GetLong("/profile/5/indi/INDIport", 7624) returns 7624
23:54:41.760 00.000 8654638656 GetString("/profile/5/indi/INDImount", "INDI Mount") returns "EQMod Mount"
23:54:41.760 00.000 8654638656 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 0) returns 0
23:54:41.760 00.000 8654638656 Scope: slew check disabled
23:54:41.760 00.000 8654638656 Created new scope of type INDI Mount [EQMod Mount] = 0x7fc4a583a800
23:54:41.760 00.000 8654638656 GetString("/profile/5/scope/LastMenuChoice", "") returns "INDI Mount [EQMod Mount]"
23:54:41.760 00.000 8654638656 GetString("/profile/5/scope/LastAuxMenuChoice", "None") returns "None"
23:54:41.760 00.000 8654638656 ScopeFactory(None)
23:54:41.760 00.000 8654638656 Created new aux scope of type None = 0x0
23:54:41.760 00.000 8654638656 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "None"
23:54:41.760 00.000 8654638656 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
23:54:41.760 00.000 8654638656 GetString("/profile/5/stepguider/LastMenuChoice", "None") returns "None"
23:54:41.760 00.000 8654638656 StepGuiderFactory(None)
23:54:41.760 00.000 8654638656 Created new stepguider of type None = 0x0
23:54:41.760 00.000 8654638656 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "None"
23:54:41.760 00.000 8654638656 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
23:54:41.760 00.000 8654638656 GetString("/profile/5/rotator/LastMenuChoice", "None") returns "None"
23:54:41.760 00.000 8654638656 RotatorFactory(None)
23:54:41.760 00.000 8654638656 Created new Rotator of type None = 0x0
23:54:41.760 00.000 8654638656 GetString("/profile/5/rotator/LastMenuChoice", "") returns "None"
23:54:41.760 00.000 8654638656 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
23:54:41.763 00.003 8654638656 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:54:41.763 00.000 8654638656 SetupHelpFile: langid=0, locale-specific help = /Applications/PHD2.app/Contents/Resources/locale//PHD2GuideHelp.zip
23:54:41.763 00.000 8654638656 SetupHelpFile: using default help /Applications/PHD2.app/Contents/Resources/PHD2GuideHelp.zip
23:54:41.772 00.009 8654638656 starting server
23:54:41.772 00.000 8654638656 event server started, listening on port 4400
23:54:41.772 00.000 8654638656 Server started, listening on port 4300
23:54:41.772 00.000 8654638656 Status Line: Server started
23:54:41.781 00.009 8654638656 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=584;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=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=541;besth=222;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=273;besth=439;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=2;layer=0;row=0;pos=0;prop=100000;bestw=341;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=259|"
23:54:41.794 00.013 8654638656 GetBoolean("/Update/enabled", 1) returns 1
23:54:41.794 00.000 8654638656 GetInt("/Update/series", 1) returns 1
23:54:41.794 00.000 13065109504 UPD: updater thread entry
23:54:41.794 00.000 13065109504 UPD: fetch https://openphdguiding.org/release-dev-osx.txt
23:54:41.984 00.190 8654638656 evsrv: cli 0x600000444d20 connect
23:54:42.825 00.841 13065109504 UPD: latest ver = 2.6.14
23:54:42.826 00.001 13065109504 UPD: needs upgrade
23:54:42.826 00.000 13065109504 UPD: fetch https://openphdguiding.org/changelog-dev/
23:54:43.349 00.523 13065109504 UPD: updater thread exit
23:54:44.979 01.630 8654638656 evsrv: cli 0x600000444d20 request: {"id":1468,"jsonrpc":"2.0","method":"get_connected"}
23:54:44.979 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":false,"id":1468}
23:54:44.980 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1469,"jsonrpc":"2.0","method":"get_app_state"}
23:54:44.981 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":1469}
23:54:47.974 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":1470,"jsonrpc":"2.0","method":"get_connected"}
23:54:47.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":false,"id":1470}
23:54:47.975 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1471,"jsonrpc":"2.0","method":"get_app_state"}
23:54:47.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":1471}
23:54:50.975 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1472,"jsonrpc":"2.0","method":"get_connected"}
23:54:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":false,"id":1472}
23:54:50.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1473,"jsonrpc":"2.0","method":"get_app_state"}
23:54:50.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":1473}
23:54:54.135 03.159 8654638656 GetInt("/profile/5/camera/SaturationADU", 0) returns 65535
23:54:54.178 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":1474,"jsonrpc":"2.0","method":"get_connected"}
23:54:54.178 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":false,"id":1474}
23:54:54.178 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1475,"jsonrpc":"2.0","method":"get_app_state"}
23:54:54.178 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":1475}
23:54:56.974 02.796 8654638656 evsrv: cli 0x600000444d20 request: {"id":1476,"jsonrpc":"2.0","method":"get_connected"}
23:54:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":false,"id":1476}
23:54:56.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1477,"jsonrpc":"2.0","method":"get_app_state"}
23:54:56.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":1477}
23:54:59.013 02.037 8654638656 User exited setup dialog with 'ok'
23:54:59.013 00.000 8654638656 set dither mode 0
23:54:59.013 00.000 8654638656 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
23:54:59.013 00.000 8654638656 AutoExp: config min = 1000 max = 5000 snr = 6.00
23:54:59.014 00.001 8654638656 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
23:54:59.014 00.000 8654638656 camera: set binning = 1
23:54:59.014 00.000 8654638656 Saturation detection set to Max-ADU value 65535
23:54:59.014 00.000 8654638656 Setting StarMinHFD = 1.50
23:54:59.014 00.000 8654638656 Setting MaxHFD = 10.0
23:54:59.014 00.000 8654638656 Setting StarMinSNR = 6.0
23:54:59.014 00.000 8654638656 Setting AutoSelDownsample = 0
23:54:59.014 00.000 8654638656 MultiStar mode enabled
23:54:59.015 00.001 8654638656 BLC: Backlash comp disabled, Comp pulse = 20 ms
23:54:59.015 00.000 8654638656 Error thrown from /Users/andy/Incoming/phd2/src/scope_indi.cpp:935->INDI Scope: cannot get side of pier when not connected
23:54:59.015 00.000 8654638656 INDI Mount: SideOfPier returns -1
23:54:59.016 00.001 8654638656 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
23:54:59.016 00.000 8654638656 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
23:54:59.016 00.000 8654638656 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
23:54:59.017 00.001 8654638656 PhdConfig flush
23:54:59.975 00.958 8654638656 evsrv: cli 0x600000444d20 request: {"id":1478,"jsonrpc":"2.0","method":"get_connected"}
23:54:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":false,"id":1478}
23:54:59.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1479,"jsonrpc":"2.0","method":"get_app_state"}
23:54:59.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":1479}
23:55:02.784 02.808 8654638656 gear_dialog: OnButtonConnectCamera
23:55:02.784 00.000 8654638656 gear_dialog: DoConnectCamera [QHY Camera]
23:55:02.784 00.000 8654638656 Status Line: Connecting to Camera ...
23:55:02.786 00.002 8654638656 GetString("/profile/5/cam_hash/e35fbb80855b1039/whichCamera", "") returns ""
23:55:02.786 00.000 8654638656 Connecting to camera [QHY Camera] id = []
23:55:02.786 00.000 8654638656 QHYCCD: SDK Version V7.4.16.4
23:55:05.807 03.021 8654638656 QHY: call OSXInitQHYCCDFirmwareArray()
23:55:07.809 02.002 8654638656 QHY: OSXInitQHYCCDFirmwareArray() returns -1
23:55:07.809 00.000 8654638656 QHY: found 2 cameras
23:55:07.811 00.002 8654638656 QHY cam [0] QHY5PII-C-5147d690f33c7353 avail Yes st4 Yes
23:55:07.813 00.002 8654638656 QHY cam [1] QHY8L-C-00010302XXXXXXXX avail Yes st4 No
23:55:09.283 01.470 8654638656 QHY: set CONTROL_GAIN 40 (0..100 incr 1)
23:55:09.283 00.000 8654638656 QHY: CONTROL_OFFSET is not available
23:55:09.509 00.226 8654638656 QHY: set CONTROL_USBTRAFFIC 30 (0..60 incr 1)
23:55:09.509 00.000 8654638656 QHY: CONTROL_AMPV is not available
23:55:09.509 00.000 8654638656 QHY: CONTROL_ROWNOISERE is not available
23:55:09.621 00.112 8654638656 QHY: set CONTROL_SPEED 0
23:55:09.622 00.001 8654638656 QHY: CAM_LIGHT_PERFORMANCE_MODE is not available
23:55:09.623 00.001 8654638656 QHY: call SetQHYCCDBitsMode bpp = 16
23:55:09.623 00.000 8654638656 QHY: CONTROL_DDR is not available
23:55:09.623 00.000 8654638656 QHY: CONTROL_COOLER is not available
23:55:09.623 00.000 8654638656 QHY: cam reports bayer type 4
23:55:09.623 00.000 8654638656 QHY: max binning = 2
23:55:09.623 00.000 8654638656 QHY: call SetQHYCCDBinMode bin = 1
23:55:09.624 00.001 8654638656 QHY: call SetQHYCCDResolution roi = 2592,1944
23:55:09.624 00.000 8654638656 QHY: connect done
23:55:09.624 00.000 8654638656 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
23:55:09.624 00.000 8654638656 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[QHY Camera] scaleRatio=1.000
23:55:09.625 00.001 8654638656 Connected Camera: QHY5PII-C-5147d690f33c7353
23:55:09.625 00.000 8654638656 FullSize=(2592,1944)
23:55:09.625 00.000 8654638656 PixelSize=2.20
23:55:09.625 00.000 8654638656 BitsPerPixel=16
23:55:09.625 00.000 8654638656 HasGainControl=1
23:55:09.625 00.000 8654638656 GuideCameraGain=40
23:55:09.625 00.000 8654638656 HasShutter=0
23:55:09.625 00.000 8654638656 HasSubFrames=1
23:55:09.625 00.000 8654638656 ST4HasGuideOutput=1
23:55:09.626 00.001 8654638656 GetBoolean("/profile/5/camera/AutoLoadDefectMap", 1) returns 1
23:55:09.626 00.000 8654638656 auto-loading defect map
23:55:09.627 00.001 8654638656 Loading defect map file /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_defect_map_5.txt
23:55:09.627 00.000 8654638656 Defect map file not found: /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_defect_map_5.txt
23:55:09.627 00.000 8654638656 Status Line: Defect map not loaded
23:55:09.628 00.001 8654638656 GetBoolean("/profile/5/camera/AutoLoadDarks", 1) returns 1
23:55:09.628 00.000 8654638656 Auto-loading dark library
23:55:09.652 00.024 8654638656 loaded dark frame exposure = 1000, med = 2406
23:55:09.666 00.014 8654638656 loaded dark frame exposure = 1500, med = 2304
23:55:09.679 00.013 8654638656 loaded dark frame exposure = 2000, med = 2252
23:55:09.690 00.011 8654638656 loaded dark frame exposure = 2500, med = 2201
23:55:09.700 00.010 8654638656 loaded dark frame exposure = 3000, med = 2150
23:55:09.711 00.011 8654638656 loaded dark frame exposure = 3500, med = 2099
23:55:09.720 00.009 8654638656 loaded dark frame exposure = 4000, med = 2048
23:55:09.730 00.010 8654638656 loaded dark frame exposure = 4500, med = 2048
23:55:09.739 00.009 8654638656 loaded dark frame exposure = 5000, med = 1996
23:55:09.750 00.011 8654638656 loaded dark frame exposure = 6000, med = 2560
23:55:09.750 00.000 8654638656 loaded dark library from /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_dark_lib_5.fit
23:55:09.750 00.000 8654638656 Status Line: Darks loaded
23:55:09.751 00.001 8654638656 Status Line: Camera Connected
23:55:09.757 00.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":1480,"jsonrpc":"2.0","method":"get_connected"}
23:55:09.757 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":false,"id":1480}
23:55:09.757 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1481,"jsonrpc":"2.0","method":"get_app_state"}
23:55:09.757 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":1481}
23:55:09.758 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1482,"jsonrpc":"2.0","method":"get_connected"}
23:55:09.758 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":false,"id":1482}
23:55:09.758 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1483,"jsonrpc":"2.0","method":"get_app_state"}
23:55:09.758 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":1483}
23:55:09.758 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1484,"jsonrpc":"2.0","method":"get_connected"}
23:55:09.758 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":false,"id":1484}
23:55:09.759 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1485,"jsonrpc":"2.0","method":"get_app_state"}
23:55:09.759 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":1485}
23:55:10.700 00.941 8654638656 gear_dialog: OnButtonConnectScope
23:55:10.700 00.000 8654638656 Status Line: Connecting to Mount ...
23:55:10.701 00.001 8654638656 Connecting to mount [INDI Mount [EQMod Mount]]
23:55:10.701 00.000 8654638656 INDI Mount connecting to device [EQMod Mount]
23:55:10.701 00.000 8654638656 Waiting for 30s for [EQMod Mount] to connect...
23:55:10.705 00.004 13066199040 INDI Mount: new device EQMod Mount
23:55:10.705 00.000 13066199040 INDI Mount: Received property: CONNECTION
23:55:10.706 00.001 13066199040 INDI Mount: Received property: DRIVER_INFO
23:55:10.706 00.000 13066199040 INDI Mount: Received property: POLLING_PERIOD
23:55:10.707 00.001 13066199040 INDI Mount: Received property: ALIGNMENT_POINT_MANDATORY_NUMBERS
23:55:10.707 00.000 13066199040 INDI Mount: Received property: ALIGNMENT_POINT_OPTIONAL_BINARY_BLOB
23:55:10.707 00.000 13066199040 INDI Mount: Received property: ALIGNMENT_POINTSET_SIZE
23:55:10.707 00.000 13066199040 INDI Mount: Received property: ALIGNMENT_POINTSET_CURRENT_ENTRY
23:55:10.707 00.000 13066199040 INDI Mount: Received property: ALIGNMENT_POINTSET_ACTION
23:55:10.707 00.000 13066199040 INDI Mount: Received property: ALIGNMENT_POINTSET_COMMIT
23:55:10.707 00.000 13066199040 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_MATH_PLUGINS
23:55:10.707 00.000 13066199040 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_MATH_PLUGIN_INITIALISE
23:55:10.707 00.000 13066199040 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_ACTIVE
23:55:10.707 00.000 13066199040 INDI Mount: Received property: DEBUG
23:55:10.707 00.000 13066199040 INDI Mount: Received property: SIMULATION
23:55:10.707 00.000 13066199040 INDI Mount: Received property: CONFIG_PROCESS
23:55:10.707 00.000 13066199040 INDI Mount: Received property: CONNECTION_MODE
23:55:10.707 00.000 13066199040 INDI Mount: Received property: SYSTEM_PORTS
23:55:10.708 00.001 13066199040 INDI Mount: Received property: DEVICE_PORT
23:55:10.708 00.000 13066199040 INDI Mount: Received property: DEVICE_BAUD_RATE
23:55:10.708 00.000 13066199040 INDI Mount: Received property: DEVICE_AUTO_SEARCH
23:55:10.708 00.000 13066199040 INDI Mount: Received property: DEVICE_PORT_SCAN
23:55:10.708 00.000 13066199040 INDI Mount: Received property: ACTIVE_DEVICES
23:55:10.708 00.000 13066199040 INDI Mount: Received property: DOME_POLICY
23:55:10.708 00.000 13066199040 INDI Mount: Received property: ON_COORD_SET
23:55:10.708 00.000 13066199040 INDI Mount: Received property: EQUATORIAL_EOD_COORD
23:55:10.708 00.000 13066199040 INDI Mount: Received property: TELESCOPE_ABORT_MOTION
23:55:10.708 00.000 13066199040 INDI Mount: Received property: TELESCOPE_TRACK_MODE
23:55:10.708 00.000 13066199040 INDI Mount: Received property: TELESCOPE_TRACK_STATE
23:55:10.708 00.000 13066199040 INDI Mount: Received property: TELESCOPE_TRACK_RATE
23:55:10.708 00.000 13066199040 INDI Mount: Received property: TELESCOPE_MOTION_NS
23:55:10.709 00.001 13066199040 INDI Mount: Received property: TELESCOPE_MOTION_WE
23:55:10.709 00.000 13066199040 INDI Mount: Received property: TELESCOPE_REVERSE_MOTION
23:55:10.709 00.000 13066199040 INDI Mount: Received property: TELESCOPE_SLEW_RATE
23:55:10.709 00.000 13066199040 INDI Mount: Received property: TARGET_EOD_COORD
23:55:10.709 00.000 13066199040 INDI Mount: Received property: TIME_UTC
23:55:10.709 00.000 13066199040 INDI Mount: Received property: GEOGRAPHIC_COORD
23:55:10.709 00.000 13066199040 INDI Mount: Received property: TELESCOPE_PARK
23:55:10.709 00.000 13066199040 INDI Mount: Received property: TELESCOPE_PARK_POSITION
23:55:10.709 00.000 13066199040 INDI Mount: Received property: TELESCOPE_PARK_OPTION
23:55:10.709 00.000 13066199040 INDI Mount: Received property: TELESCOPE_PIER_SIDE
23:55:10.709 00.000 13066199040 INDI Mount: Received property: USEJOYSTICK
23:55:10.709 00.000 13066199040 INDI Mount: Received property: SNOOP_JOYSTICK
23:55:10.709 00.000 13066199040 INDI Mount: Received property: ALIGN_METHOD
23:55:10.709 00.000 13066199040 INDI Mount: Received property: TELESCOPE_TIMED_GUIDE_NS
23:55:10.709 00.000 13066199040 INDI Mount: Received property: TELESCOPE_TIMED_GUIDE_WE
23:55:10.709 00.000 13066199040 INDI Telescope is ready MotionRate=0 moveNS=1 moveEW=1 guideNS=1 guideEW=1 coord=1
23:55:10.709 00.000 13066199040 INDI Mount: Received property: SLEWSPEEDS
23:55:10.710 00.001 13066199040 INDI Mount: Received property: GUIDE_RATE
23:55:10.710 00.000 13066199040 INDI Mount: Received property: PULSE_LIMITS
23:55:10.710 00.000 13066199040 INDI Mount: Received property: MOUNTINFORMATION
23:55:10.710 00.000 13066199040 INDI Mount: Received property: STEPPERS
23:55:10.710 00.000 13066199040 INDI Mount: Received property: CURRENTSTEPPERS
23:55:10.710 00.000 13066199040 INDI Mount: Received property: PERIODS
23:55:10.710 00.000 13066199040 INDI Mount: Received property: JULIAN
23:55:10.710 00.000 13066199040 INDI Mount: Received property: TIME_LST
23:55:10.711 00.001 13066199040 INDI Mount: Received property: RASTATUS
23:55:10.712 00.001 13066199040 INDI Mount: Received property: DESTATUS
23:55:10.712 00.000 13066199040 INDI Mount: Received property: HEMISPHERE
23:55:10.712 00.000 13066199040 INDI Mount: Received property: HORIZONTAL_COORD
23:55:10.712 00.000 13066199040 INDI Mount: Received property: REVERSEDEC
23:55:10.712 00.000 13066199040 INDI Mount: Received property: TARGETPIERSIDE
23:55:10.712 00.000 13066199040 INDI Mount: Received property: STANDARDSYNC
23:55:10.712 00.000 13066199040 INDI Mount: Received property: STANDARDSYNCPOINT
23:55:10.712 00.000 13066199040 INDI Mount: Received property: SYNCPOLARALIGN
23:55:10.712 00.000 13066199040 INDI Mount: Received property: SYNCMANAGE
23:55:10.712 00.000 13066199040 INDI Mount: Received property: BACKLASH
23:55:10.712 00.000 13066199040 INDI Mount: Received property: USEBACKLASH
23:55:10.712 00.000 13066199040 INDI Mount: Received property: TELESCOPE_TRACK_DEFAULT
23:55:10.712 00.000 13066199040 INDI Mount: Received property: ST4_GUIDE_RATE_NS
23:55:10.712 00.000 13066199040 INDI Mount: Received property: ST4_GUIDE_RATE_WE
23:55:10.712 00.000 13066199040 INDI Mount: Received property: ALIGNSYNCMODE
23:55:10.712 00.000 13066199040 INDI Mount: Received property: ALIGNDATAFILE
23:55:10.712 00.000 13066199040 INDI Mount: Received property: ALIGNDATA
23:55:10.712 00.000 13066199040 INDI Mount: Received property: ALIGNPOINT
23:55:10.712 00.000 13066199040 INDI Mount: Received property: ALIGNLIST
23:55:10.712 00.000 13066199040 INDI Mount: Received property: ALIGNTELESCOPECOORDS
23:55:10.712 00.000 13066199040 INDI Mount: Received property: ALIGNCOUNT
23:55:10.712 00.000 13066199040 INDI Mount: Received property: ALIGNMODE
23:55:10.712 00.000 13066199040 INDI Mount: Received property: HORIZONLIMITSDATAFILE
23:55:10.712 00.000 13066199040 INDI Mount: Received property: HORIZONLIMITSDATAFITS
23:55:10.713 00.001 13066199040 INDI Mount: Received property: HORIZONLIMITSPOINT
23:55:10.713 00.000 13066199040 INDI Mount: Received property: HORIZONLIMITSTRAVERSE
23:55:10.713 00.000 13066199040 INDI Mount: Received property: HORIZONLIMITSMANAGE
23:55:10.713 00.000 13066199040 INDI Mount: Received property: HORIZONLIMITSFILEOPERATION
23:55:10.713 00.000 13066199040 INDI Mount: Received property: HORIZONLIMITSONLIMIT
23:55:10.713 00.000 13066199040 INDI Mount: Received property: HORIZONLIMITSLIMITGOTO
23:55:10.726 00.013 8654638656 INDI Mount: SideOfPier returns 1
23:55:10.817 00.091 8654638656 Status Line: Mount Connected
23:55:10.817 00.000 8654638656 Connected Scope:INDI Mount [EQMod Mount]
23:55:11.975 01.158 8654638656 evsrv: cli 0x600000444d20 request: {"id":1486,"jsonrpc":"2.0","method":"get_connected"}
23:55:11.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1486}
23:55:12.006 00.031 8654638656 evsrv: cli 0x600000444d20 request: {"id":1487,"jsonrpc":"2.0","method":"get_exposure"}
23:55:12.007 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":1000,"id":1487}
23:55:12.023 00.016 8654638656 evsrv: cli 0x600000444d20 request: {"id":1488,"jsonrpc":"2.0","method":"get_app_state"}
23:55:12.023 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":1488}
23:55:12.025 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1489,"jsonrpc":"2.0","method":"get_dec_guide_mode"}
23:55:12.025 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Auto","id":1489}
23:55:12.041 00.016 8654638656 evsrv: cli 0x600000444d20 request: {"id":1490,"jsonrpc":"2.0","method":"get_exposure_durations"}
23:55:12.041 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":[10,20,50,100,200,500,1000,1500,2000,2500,3000,3500,4000,4500,5000,6000,7000,8000,9000,10000,15000,30000],"id":1490}
23:55:12.052 00.011 8654638656 evsrv: cli 0x600000444d20 request: {"id":1491,"jsonrpc":"2.0","method":"get_current_equipment"}
23:55:12.052 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"QHY5PII-C-5147d690f33c7353","connected":true},"mount":{"name":"INDI Mount [EQMod Mount]","connected":true}},"id":1491}
23:55:14.251 02.199 8654638656 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
23:55:14.251 00.000 8654638656 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
23:55:14.518 00.267 8654638656 GetBoolean("/profile/5/ShowDecModeWarning", 1) returns 1
23:55:14.975 00.457 8654638656 evsrv: cli 0x600000444d20 request: {"id":1492,"jsonrpc":"2.0","method":"get_connected"}
23:55:14.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1492}
23:55:14.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1493,"jsonrpc":"2.0","method":"get_app_state"}
23:55:14.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":1493}
23:55:16.013 01.036 8654638656 StartLoopingInteractive: Loop button clicked
23:55:16.013 00.000 8654638656 Status Line: Looping
23:55:16.013 00.000 8654638656 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
23:55:16.015 00.002 8654638656 ScheduleExposure(1000,3,0) exposurePending=0
23:55:16.015 00.000 8654638656 Enqueuing Expose request
23:55:16.015 00.000 13064036352 Worker thread wakes up
23:55:16.015 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:55:16.015 00.000 13064036352 Exposure delay set to 0
23:55:16.015 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:55:16.245 00.230 13064036352 QHY: set CONTROL_GAIN 40 (0..100 incr 1)
23:55:16.474 00.229 13064036352 QHY: set CONTROL_USBTRAFFIC 30 (0..60 incr 1)
23:55:16.586 00.112 13064036352 QHY: set CONTROL_SPEED 0
23:55:17.970 01.384 8654638656 evsrv: cli 0x600000444d20 request: {"id":1494,"jsonrpc":"2.0","method":"get_connected"}
23:55:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1494}
23:55:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1495,"jsonrpc":"2.0","method":"get_app_state"}
23:55:17.971 00.000 8654638656 case statement mapped state 1 to 101
23:55:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1495}
23:55:20.975 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":1496,"jsonrpc":"2.0","method":"get_connected"}
23:55:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1496}
23:55:20.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1497,"jsonrpc":"2.0","method":"get_app_state"}
23:55:20.977 00.000 8654638656 case statement mapped state 1 to 101
23:55:20.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1497}
23:55:23.789 02.812 13064036352 Exposure complete
23:55:23.801 00.012 13064036352 worker thread done servicing request
23:55:23.801 00.000 8654638656 OnExposeComplete: enter
23:55:23.801 00.000 8654638656 UpdateGuideState(): m_state=1
23:55:23.801 00.000 8654638656 UpdateCurrentPosition: no star selected
23:55:23.801 00.000 8654638656 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
23:55:23.801 00.000 8654638656 Status Line: No star selected
23:55:23.801 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55577, med=5017, FiltMin=1740, FiltMax=50687, Gamma=0.680
23:55:23.802 00.001 8654638656 UpdateGuideState exits: No star selected
23:55:23.802 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:23.802 00.000 8654638656 ScheduleExposure(1000,3,0) exposurePending=0
23:55:23.802 00.000 8654638656 Enqueuing Expose request
23:55:23.802 00.000 13064036352 Worker thread wakes up
23:55:23.802 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:55:23.802 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:55:23.974 00.172 8654638656 evsrv: cli 0x600000444d20 request: {"id":1498,"jsonrpc":"2.0","method":"get_connected"}
23:55:23.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1498}
23:55:23.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1499,"jsonrpc":"2.0","method":"get_app_state"}
23:55:23.975 00.000 8654638656 case statement mapped state 1 to 101
23:55:23.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1499}
23:55:26.970 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":1500,"jsonrpc":"2.0","method":"get_connected"}
23:55:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1500}
23:55:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1501,"jsonrpc":"2.0","method":"get_app_state"}
23:55:26.972 00.000 8654638656 case statement mapped state 1 to 101
23:55:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1501}
23:55:29.969 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1502,"jsonrpc":"2.0","method":"get_connected"}
23:55:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1502}
23:55:29.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1503,"jsonrpc":"2.0","method":"get_app_state"}
23:55:29.971 00.001 8654638656 case statement mapped state 1 to 101
23:55:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1503}
23:55:30.046 00.075 13064036352 Exposure complete
23:55:30.061 00.015 13064036352 worker thread done servicing request
23:55:30.062 00.001 8654638656 OnExposeComplete: enter
23:55:30.062 00.000 8654638656 UpdateGuideState(): m_state=1
23:55:30.062 00.000 8654638656 UpdateCurrentPosition: no star selected
23:55:30.062 00.000 8654638656 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
23:55:30.062 00.000 8654638656 Status Line: No star selected
23:55:30.062 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57407, med=5017, FiltMin=1830, FiltMax=49369, Gamma=0.680
23:55:30.062 00.000 8654638656 UpdateGuideState exits: No star selected
23:55:30.062 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:30.062 00.000 8654638656 ScheduleExposure(1000,3,0) exposurePending=0
23:55:30.062 00.000 8654638656 Enqueuing Expose request
23:55:30.062 00.000 13064036352 Worker thread wakes up
23:55:30.062 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:55:30.062 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:55:32.972 02.910 8654638656 evsrv: cli 0x600000444d20 request: {"id":1504,"jsonrpc":"2.0","method":"get_connected"}
23:55:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1504}
23:55:32.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1505,"jsonrpc":"2.0","method":"get_app_state"}
23:55:32.974 00.000 8654638656 case statement mapped state 1 to 101
23:55:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1505}
23:55:35.990 03.016 8654638656 evsrv: cli 0x600000444d20 request: {"id":1506,"jsonrpc":"2.0","method":"get_connected"}
23:55:35.990 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1506}
23:55:35.994 00.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":1507,"jsonrpc":"2.0","method":"get_app_state"}
23:55:35.994 00.000 8654638656 case statement mapped state 1 to 101
23:55:35.994 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1507}
23:55:36.291 00.297 13064036352 Exposure complete
23:55:36.304 00.013 13064036352 worker thread done servicing request
23:55:36.305 00.001 8654638656 OnExposeComplete: enter
23:55:36.305 00.000 8654638656 UpdateGuideState(): m_state=1
23:55:36.305 00.000 8654638656 UpdateCurrentPosition: no star selected
23:55:36.305 00.000 8654638656 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
23:55:36.305 00.000 8654638656 Status Line: No star selected
23:55:36.305 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=60389, med=5030, FiltMin=2009, FiltMax=48652, Gamma=0.680
23:55:36.305 00.000 8654638656 UpdateGuideState exits: No star selected
23:55:36.305 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:36.305 00.000 8654638656 ScheduleExposure(1000,3,0) exposurePending=0
23:55:36.305 00.000 8654638656 Enqueuing Expose request
23:55:36.305 00.000 13064036352 Worker thread wakes up
23:55:36.305 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:55:36.305 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:55:36.507 00.202 8654638656 evsrv: cli 0x600000444d20 request: {"id":1508,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
23:55:36.508 00.001 8654638656 INDI Mount: SideOfPier returns 1
23:55:36.508 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":0,"id":1508}
23:55:38.973 02.465 8654638656 evsrv: cli 0x600000444d20 request: {"id":1509,"jsonrpc":"2.0","method":"get_connected"}
23:55:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1509}
23:55:38.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1510,"jsonrpc":"2.0","method":"get_app_state"}
23:55:38.974 00.000 8654638656 case statement mapped state 1 to 101
23:55:38.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1510}
23:55:41.969 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":1511,"jsonrpc":"2.0","method":"get_connected"}
23:55:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1511}
23:55:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1512,"jsonrpc":"2.0","method":"get_app_state"}
23:55:41.971 00.000 8654638656 case statement mapped state 1 to 101
23:55:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1512}
23:55:42.540 00.569 13064036352 Exposure complete
23:55:42.554 00.014 13064036352 worker thread done servicing request
23:55:42.554 00.000 8654638656 OnExposeComplete: enter
23:55:42.554 00.000 8654638656 UpdateGuideState(): m_state=1
23:55:42.554 00.000 8654638656 UpdateCurrentPosition: no star selected
23:55:42.555 00.001 8654638656 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
23:55:42.555 00.000 8654638656 Status Line: No star selected
23:55:42.555 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59827, med=5030, FiltMin=1830, FiltMax=48614, Gamma=0.680
23:55:42.555 00.000 8654638656 UpdateGuideState exits: No star selected
23:55:42.555 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:42.555 00.000 8654638656 ScheduleExposure(1000,3,0) exposurePending=0
23:55:42.555 00.000 8654638656 Enqueuing Expose request
23:55:42.555 00.000 13064036352 Worker thread wakes up
23:55:42.555 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:55:42.555 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:55:44.974 02.419 8654638656 evsrv: cli 0x600000444d20 request: {"id":1513,"jsonrpc":"2.0","method":"get_connected"}
23:55:44.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1513}
23:55:44.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1514,"jsonrpc":"2.0","method":"get_app_state"}
23:55:44.976 00.000 8654638656 case statement mapped state 1 to 101
23:55:44.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1514}
23:55:47.973 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1515,"jsonrpc":"2.0","method":"get_connected"}
23:55:47.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1515}
23:55:47.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1516,"jsonrpc":"2.0","method":"get_app_state"}
23:55:47.975 00.000 8654638656 case statement mapped state 1 to 101
23:55:47.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1516}
23:55:48.773 00.798 13064036352 Exposure complete
23:55:48.786 00.013 13064036352 worker thread done servicing request
23:55:48.786 00.000 8654638656 OnExposeComplete: enter
23:55:48.786 00.000 8654638656 UpdateGuideState(): m_state=1
23:55:48.786 00.000 8654638656 UpdateCurrentPosition: no star selected
23:55:48.786 00.000 8654638656 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
23:55:48.786 00.000 8654638656 Status Line: No star selected
23:55:48.786 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53337, med=5030, FiltMin=1984, FiltMax=47014, Gamma=0.680
23:55:48.786 00.000 8654638656 UpdateGuideState exits: No star selected
23:55:48.786 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:48.786 00.000 8654638656 ScheduleExposure(1000,3,0) exposurePending=0
23:55:48.786 00.000 8654638656 Enqueuing Expose request
23:55:48.786 00.000 13064036352 Worker thread wakes up
23:55:48.786 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:55:48.786 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
23:55:50.974 02.188 8654638656 evsrv: cli 0x600000444d20 request: {"id":1517,"jsonrpc":"2.0","method":"get_connected"}
23:55:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1517}
23:55:50.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1518,"jsonrpc":"2.0","method":"get_app_state"}
23:55:50.975 00.000 8654638656 case statement mapped state 1 to 101
23:55:50.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Looping","id":1518}
23:55:51.271 00.295 8654638656 SetCurrentPosition(590.14,789.75)
23:55:51.271 00.000 8654638656 Star::Find(15, 590, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:55:51.272 00.001 8654638656 Star::Find returns 1 (0), X=591.12, Y=797.94, Mass=889258, SNR=111.0, Peak=47513 HFD=4.5
23:55:51.272 00.000 8654638656 setting lock position to (591.12, 797.94)
23:55:51.272 00.000 8654638656 MultiStar: stabilizing after lock position change
23:55:51.272 00.000 8654638656 MultiStar: single-star usage forced by user star selection
23:55:51.272 00.000 8654638656 Status Line: Selected star at (591.1, 797.9)
23:55:51.273 00.001 8654638656 Changing from state SELECTING to SELECTED
23:55:51.273 00.000 8654638656 guider state => SELECTED
23:55:53.238 01.965 8654638656 GuideButtonClick i=1 ctx=Guide button clicked
23:55:53.238 00.000 8654638656 Changing from state SELECTED to CALIBRATING_PRIMARY
23:55:53.238 00.000 8654638656 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
23:55:53.238 00.000 8654638656 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
23:55:53.238 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
23:55:53.238 00.000 8654638656 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
23:55:53.238 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 47.478000
23:55:53.238 00.000 8654638656 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 9
23:55:53.238 00.000 8654638656 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 7
23:55:53.238 00.000 8654638656 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:55:53.239 00.001 8654638656 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 2
23:55:53.239 00.000 8654638656 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 14 June 2026 at 12:11:30 AM"
23:55:53.239 00.000 8654638656 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
23:55:53.239 00.000 8654638656 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.9 1.1}, {-5.2 2.5}, {-7.8 4.0}, {-11.1 4.9}, {-13.7 6.2}, {-16.0 7.6}, {-19.1 8.9}, {-20.8 10.5}, {-22.7 11.6}, {-22.7 11.6}, {-19.1 15.4}, {-14.5 19.4}, {-9.9 23.2}, {-7.0 26.2}"
23:55:53.239 00.000 8654638656 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.3 3.3}, {-3.2 7.0}, {-4.4 10.8}, {-5.8 14.4}, {-7.0 18.5}, {-8.7 21.8}, {-9.6 25.9}, {-9.6 25.9}, {-9.6 26.0}, {-9.3 23.7}, {-8.6 22.1}"
23:55:53.239 00.000 8654638656 INDI Mount: SideOfPier returns 1
23:55:53.239 00.000 8654638656 GetString("/profile/5/name", "") returns "TRY KSTARS"
23:55:53.240 00.001 8654638656 INDI Mount: SideOfPier returns 1
23:55:53.240 00.000 8654638656 guider state => CALIBRATING_PRIMARY
23:55:53.240 00.000 8654638656 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:55:53.240 00.000 8654638656 reset dither spiral
23:55:53.971 00.731 8654638656 evsrv: cli 0x600000444d20 request: {"id":1519,"jsonrpc":"2.0","method":"get_connected"}
23:55:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1519}
23:55:53.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1520,"jsonrpc":"2.0","method":"get_app_state"}
23:55:53.973 00.001 8654638656 case statement mapped state 3 to 2
23:55:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1520}
23:55:55.022 01.049 13064036352 Exposure complete
23:55:55.034 00.012 13064036352 worker thread done servicing request
23:55:55.034 00.000 8654638656 OnExposeComplete: enter
23:55:55.034 00.000 8654638656 UpdateGuideState(): m_state=3
23:55:55.034 00.000 8654638656 Star::Find(15, 591, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:55:55.034 00.000 8654638656 Star::Find returns 1 (0), X=589.99, Y=799.03, Mass=949725, SNR=133.9, Peak=57842 HFD=4.4
23:55:55.035 00.001 8654638656 Scope::UpdateCalibrationstate: starting location = 589.99,799.03 coords = 18.34,-13.8
23:55:55.035 00.000 8654638656 Status Line: West step   1, dist= 0.0
23:55:55.036 00.001 8654638656 Enqueuing Calibration Move request for direction 3
23:55:55.036 00.000 13064036352 Worker thread wakes up
23:55:55.036 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir W(3) 1500 opts 0x0
23:55:55.036 00.000 13064036352 Handling axis move in thread for scope dir=3 dur=1500
23:55:55.036 00.000 13064036352 scope move axis dir= 3 dur= 1500 opts= 0x0
23:55:55.036 00.000 13064036352 MoveAxis(W, 1500, -)
23:55:55.036 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57842, med=5030, FiltMin=1894, FiltMax=47936, Gamma=0.680
23:55:55.036 00.000 8654638656 UpdateGuideState exits: m=949725 SNR=133.9
23:55:55.036 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:55.036 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:55:55.036 00.000 8654638656 Enqueuing Expose request
23:55:56.621 01.585 13064036352 Move returns status 0, amount 1500
23:55:56.621 00.000 13064036352 move complete, result=0
23:55:56.621 00.000 13064036352 worker thread done servicing request
23:55:56.621 00.000 13064036352 Worker thread wakes up
23:55:56.621 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:55:56.621 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(575,784,31,31)
23:55:56.974 00.353 8654638656 evsrv: cli 0x600000444d20 request: {"id":1521,"jsonrpc":"2.0","method":"get_connected"}
23:55:56.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1521}
23:55:56.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1522,"jsonrpc":"2.0","method":"get_app_state"}
23:55:56.977 00.001 8654638656 case statement mapped state 3 to 2
23:55:56.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1522}
23:55:59.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1523,"jsonrpc":"2.0","method":"get_connected"}
23:55:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1523}
23:55:59.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1524,"jsonrpc":"2.0","method":"get_app_state"}
23:55:59.977 00.000 8654638656 case statement mapped state 3 to 2
23:55:59.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1524}
23:56:02.517 02.540 13064036352 Exposure complete
23:56:02.529 00.012 13064036352 worker thread done servicing request
23:56:02.530 00.001 8654638656 OnExposeComplete: enter
23:56:02.530 00.000 8654638656 UpdateGuideState(): m_state=3
23:56:02.530 00.000 8654638656 Star::Find(15, 589, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:56:02.530 00.000 8654638656 Star::Find returns 1 (0), X=591.76, Y=801.60, Mass=946345, SNR=120.5, Peak=57535 HFD=4.5
23:56:02.530 00.000 8654638656 Status Line: West step   2, dist= 3.1
23:56:02.531 00.001 8654638656 Enqueuing Calibration Move request for direction 3
23:56:02.531 00.000 13064036352 Worker thread wakes up
23:56:02.531 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir W(3) 1500 opts 0x0
23:56:02.531 00.000 13064036352 Handling axis move in thread for scope dir=3 dur=1500
23:56:02.531 00.000 13064036352 scope move axis dir= 3 dur= 1500 opts= 0x0
23:56:02.531 00.000 13064036352 MoveAxis(W, 1500, -)
23:56:02.531 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57535, med=5017, FiltMin=1651, FiltMax=51583, Gamma=0.680
23:56:02.531 00.000 8654638656 UpdateGuideState exits: m=946345 SNR=120.5
23:56:02.531 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:02.531 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:56:02.531 00.000 8654638656 Enqueuing Expose request
23:56:02.975 00.444 8654638656 evsrv: cli 0x600000444d20 request: {"id":1525,"jsonrpc":"2.0","method":"get_connected"}
23:56:02.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1525}
23:56:02.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1526,"jsonrpc":"2.0","method":"get_app_state"}
23:56:02.976 00.000 8654638656 case statement mapped state 3 to 2
23:56:02.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1526}
23:56:04.107 01.131 13064036352 Move returns status 0, amount 1500
23:56:04.108 00.001 13064036352 move complete, result=0
23:56:04.108 00.000 13064036352 worker thread done servicing request
23:56:04.108 00.000 13064036352 Worker thread wakes up
23:56:04.108 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:56:04.108 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(577,787,31,31)
23:56:05.971 01.863 8654638656 evsrv: cli 0x600000444d20 request: {"id":1527,"jsonrpc":"2.0","method":"get_connected"}
23:56:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1527}
23:56:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1528,"jsonrpc":"2.0","method":"get_app_state"}
23:56:05.972 00.000 8654638656 case statement mapped state 3 to 2
23:56:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1528}
23:56:08.973 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1529,"jsonrpc":"2.0","method":"get_connected"}
23:56:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1529}
23:56:08.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1530,"jsonrpc":"2.0","method":"get_app_state"}
23:56:08.975 00.000 8654638656 case statement mapped state 3 to 2
23:56:08.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1530}
23:56:10.013 01.038 13064036352 Exposure complete
23:56:10.025 00.012 13064036352 worker thread done servicing request
23:56:10.025 00.000 8654638656 OnExposeComplete: enter
23:56:10.025 00.000 8654638656 UpdateGuideState(): m_state=3
23:56:10.025 00.000 8654638656 Star::Find(15, 591, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:56:10.025 00.000 8654638656 Star::Find returns 1 (0), X=593.34, Y=804.06, Mass=834660, SNR=112.3, Peak=48805 HFD=4.2
23:56:10.026 00.001 8654638656 Status Line: West step   3, dist= 6.0
23:56:10.026 00.000 8654638656 Enqueuing Calibration Move request for direction 3
23:56:10.026 00.000 13064036352 Worker thread wakes up
23:56:10.026 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir W(3) 1500 opts 0x0
23:56:10.026 00.000 13064036352 Handling axis move in thread for scope dir=3 dur=1500
23:56:10.026 00.000 13064036352 scope move axis dir= 3 dur= 1500 opts= 0x0
23:56:10.026 00.000 13064036352 MoveAxis(W, 1500, -)
23:56:10.026 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56767, med=5017, FiltMin=1702, FiltMax=47039, Gamma=0.680
23:56:10.026 00.000 8654638656 UpdateGuideState exits: m=834660 SNR=112.3
23:56:10.026 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:10.026 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:56:10.026 00.000 8654638656 Enqueuing Expose request
23:56:11.593 01.567 13064036352 Move returns status 0, amount 1500
23:56:11.594 00.001 13064036352 move complete, result=0
23:56:11.594 00.000 13064036352 worker thread done servicing request
23:56:11.594 00.000 13064036352 Worker thread wakes up
23:56:11.594 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:56:11.594 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(578,789,31,31)
23:56:11.975 00.381 8654638656 evsrv: cli 0x600000444d20 request: {"id":1531,"jsonrpc":"2.0","method":"get_connected"}
23:56:11.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1531}
23:56:11.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1532,"jsonrpc":"2.0","method":"get_app_state"}
23:56:11.977 00.000 8654638656 case statement mapped state 3 to 2
23:56:11.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1532}
23:56:14.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1533,"jsonrpc":"2.0","method":"get_connected"}
23:56:14.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1533}
23:56:14.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1534,"jsonrpc":"2.0","method":"get_app_state"}
23:56:14.977 00.000 8654638656 case statement mapped state 3 to 2
23:56:14.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1534}
23:56:17.508 02.531 13064036352 Exposure complete
23:56:17.520 00.012 13064036352 worker thread done servicing request
23:56:17.520 00.000 8654638656 OnExposeComplete: enter
23:56:17.521 00.001 8654638656 UpdateGuideState(): m_state=3
23:56:17.521 00.000 8654638656 Star::Find(15, 593, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:56:17.521 00.000 8654638656 Star::Find returns 1 (0), X=594.60, Y=806.67, Mass=920601, SNR=120.8, Peak=56269 HFD=4.2
23:56:17.521 00.000 8654638656 Status Line: West step   4, dist= 8.9
23:56:17.522 00.001 8654638656 Enqueuing Calibration Move request for direction 3
23:56:17.522 00.000 13064036352 Worker thread wakes up
23:56:17.522 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir W(3) 1500 opts 0x0
23:56:17.522 00.000 13064036352 Handling axis move in thread for scope dir=3 dur=1500
23:56:17.522 00.000 13064036352 scope move axis dir= 3 dur= 1500 opts= 0x0
23:56:17.522 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56269, med=5017, FiltMin=1753, FiltMax=45145, Gamma=0.680
23:56:17.522 00.000 13064036352 MoveAxis(W, 1500, -)
23:56:17.522 00.000 8654638656 UpdateGuideState exits: m=920601 SNR=120.8
23:56:17.522 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:17.522 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:56:17.522 00.000 8654638656 Enqueuing Expose request
23:56:17.971 00.449 8654638656 evsrv: cli 0x600000444d20 request: {"id":1535,"jsonrpc":"2.0","method":"get_connected"}
23:56:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1535}
23:56:17.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1536,"jsonrpc":"2.0","method":"get_app_state"}
23:56:17.973 00.000 8654638656 case statement mapped state 3 to 2
23:56:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1536}
23:56:19.097 01.124 13064036352 Move returns status 0, amount 1500
23:56:19.097 00.000 13064036352 move complete, result=0
23:56:19.097 00.000 13064036352 worker thread done servicing request
23:56:19.097 00.000 13064036352 Worker thread wakes up
23:56:19.097 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:56:19.098 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(580,792,31,31)
23:56:20.974 01.876 8654638656 evsrv: cli 0x600000444d20 request: {"id":1537,"jsonrpc":"2.0","method":"get_connected"}
23:56:20.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1537}
23:56:20.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1538,"jsonrpc":"2.0","method":"get_app_state"}
23:56:20.976 00.000 8654638656 case statement mapped state 3 to 2
23:56:20.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1538}
23:56:23.975 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":1539,"jsonrpc":"2.0","method":"get_connected"}
23:56:23.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1539}
23:56:23.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1540,"jsonrpc":"2.0","method":"get_app_state"}
23:56:23.977 00.000 8654638656 case statement mapped state 3 to 2
23:56:23.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1540}
23:56:25.005 01.028 13064036352 Exposure complete
23:56:25.017 00.012 13064036352 worker thread done servicing request
23:56:25.017 00.000 8654638656 OnExposeComplete: enter
23:56:25.017 00.000 8654638656 UpdateGuideState(): m_state=3
23:56:25.017 00.000 8654638656 Star::Find(15, 594, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:56:25.017 00.000 8654638656 Star::Find returns 1 (0), X=596.73, Y=809.37, Mass=852721, SNR=114.6, Peak=58125 HFD=4.3
23:56:25.018 00.001 8654638656 Status Line: West step   5, dist=12.3
23:56:25.018 00.000 8654638656 Enqueuing Calibration Move request for direction 3
23:56:25.018 00.000 13064036352 Worker thread wakes up
23:56:25.018 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir W(3) 1500 opts 0x0
23:56:25.018 00.000 13064036352 Handling axis move in thread for scope dir=3 dur=1500
23:56:25.018 00.000 13064036352 scope move axis dir= 3 dur= 1500 opts= 0x0
23:56:25.018 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58125, med=5005, FiltMin=1868, FiltMax=51583, Gamma=0.680
23:56:25.018 00.000 8654638656 UpdateGuideState exits: m=852721 SNR=114.6
23:56:25.018 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:25.018 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:56:25.018 00.000 8654638656 Enqueuing Expose request
23:56:25.019 00.001 13064036352 MoveAxis(W, 1500, -)
23:56:26.599 01.580 13064036352 Move returns status 0, amount 1500
23:56:26.599 00.000 13064036352 move complete, result=0
23:56:26.599 00.000 13064036352 worker thread done servicing request
23:56:26.599 00.000 13064036352 Worker thread wakes up
23:56:26.599 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:56:26.599 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(582,794,31,31)
23:56:26.975 00.376 8654638656 evsrv: cli 0x600000444d20 request: {"id":1541,"jsonrpc":"2.0","method":"get_connected"}
23:56:26.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1541}
23:56:26.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1542,"jsonrpc":"2.0","method":"get_app_state"}
23:56:26.977 00.000 8654638656 case statement mapped state 3 to 2
23:56:26.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1542}
23:56:29.970 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":1543,"jsonrpc":"2.0","method":"get_connected"}
23:56:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1543}
23:56:29.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1544,"jsonrpc":"2.0","method":"get_app_state"}
23:56:29.972 00.000 8654638656 case statement mapped state 3 to 2
23:56:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1544}
23:56:32.501 02.529 13064036352 Exposure complete
23:56:32.512 00.011 13064036352 worker thread done servicing request
23:56:32.513 00.001 8654638656 OnExposeComplete: enter
23:56:32.513 00.000 8654638656 UpdateGuideState(): m_state=3
23:56:32.513 00.000 8654638656 Star::Find(15, 596, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:56:32.513 00.000 8654638656 Star::Find returns 1 (0), X=599.50, Y=812.35, Mass=945785, SNR=120.5, Peak=52467 HFD=4.6
23:56:32.513 00.000 8654638656 Status Line: West step   6, dist=16.4
23:56:32.514 00.001 8654638656 Enqueuing Calibration Move request for direction 3
23:56:32.514 00.000 13064036352 Worker thread wakes up
23:56:32.514 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir W(3) 1500 opts 0x0
23:56:32.514 00.000 13064036352 Handling axis move in thread for scope dir=3 dur=1500
23:56:32.514 00.000 13064036352 scope move axis dir= 3 dur= 1500 opts= 0x0
23:56:32.514 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56857, med=5004, FiltMin=876, FiltMax=47564, Gamma=0.680
23:56:32.514 00.000 13064036352 MoveAxis(W, 1500, -)
23:56:32.514 00.000 8654638656 UpdateGuideState exits: m=945785 SNR=120.5
23:56:32.514 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:32.514 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:56:32.514 00.000 8654638656 Enqueuing Expose request
23:56:32.974 00.460 8654638656 evsrv: cli 0x600000444d20 request: {"id":1545,"jsonrpc":"2.0","method":"get_connected"}
23:56:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1545}
23:56:32.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1546,"jsonrpc":"2.0","method":"get_app_state"}
23:56:32.976 00.000 8654638656 case statement mapped state 3 to 2
23:56:32.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1546}
23:56:34.086 01.110 13064036352 Move returns status 0, amount 1500
23:56:34.086 00.000 13064036352 move complete, result=0
23:56:34.086 00.000 13064036352 worker thread done servicing request
23:56:34.086 00.000 13064036352 Worker thread wakes up
23:56:34.086 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:56:34.086 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(585,797,31,31)
23:56:35.974 01.888 8654638656 evsrv: cli 0x600000444d20 request: {"id":1547,"jsonrpc":"2.0","method":"get_connected"}
23:56:35.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1547}
23:56:35.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1548,"jsonrpc":"2.0","method":"get_app_state"}
23:56:35.976 00.000 8654638656 case statement mapped state 3 to 2
23:56:35.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1548}
23:56:38.975 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":1549,"jsonrpc":"2.0","method":"get_connected"}
23:56:38.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1549}
23:56:38.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1550,"jsonrpc":"2.0","method":"get_app_state"}
23:56:38.976 00.000 8654638656 case statement mapped state 3 to 2
23:56:38.977 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1550}
23:56:39.997 01.020 13064036352 Exposure complete
23:56:40.009 00.012 13064036352 worker thread done servicing request
23:56:40.010 00.001 8654638656 OnExposeComplete: enter
23:56:40.010 00.000 8654638656 UpdateGuideState(): m_state=3
23:56:40.010 00.000 8654638656 Star::Find(15, 599, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:56:40.010 00.000 8654638656 Star::Find returns 1 (0), X=601.91, Y=815.15, Mass=996037, SNR=126.8, Peak=63129 HFD=4.4
23:56:40.010 00.000 8654638656 Status Line: West step   7, dist=20.0
23:56:40.011 00.001 8654638656 Enqueuing Calibration Move request for direction 3
23:56:40.011 00.000 13064036352 Worker thread wakes up
23:56:40.011 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir W(3) 1500 opts 0x0
23:56:40.011 00.000 13064036352 Handling axis move in thread for scope dir=3 dur=1500
23:56:40.011 00.000 13064036352 scope move axis dir= 3 dur= 1500 opts= 0x0
23:56:40.011 00.000 13064036352 MoveAxis(W, 1500, -)
23:56:40.011 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=128, max=63129, med=5030, FiltMin=1548, FiltMax=46067, Gamma=0.680
23:56:40.011 00.000 8654638656 UpdateGuideState exits: m=996037 SNR=126.8
23:56:40.011 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:40.011 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:56:40.011 00.000 8654638656 Enqueuing Expose request
23:56:41.589 01.578 13064036352 Move returns status 0, amount 1500
23:56:41.589 00.000 13064036352 move complete, result=0
23:56:41.589 00.000 13064036352 worker thread done servicing request
23:56:41.589 00.000 13064036352 Worker thread wakes up
23:56:41.590 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:56:41.590 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(587,800,31,31)
23:56:41.971 00.381 8654638656 evsrv: cli 0x600000444d20 request: {"id":1551,"jsonrpc":"2.0","method":"get_connected"}
23:56:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1551}
23:56:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1552,"jsonrpc":"2.0","method":"get_app_state"}
23:56:41.972 00.000 8654638656 case statement mapped state 3 to 2
23:56:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1552}
23:56:44.975 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1553,"jsonrpc":"2.0","method":"get_connected"}
23:56:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1553}
23:56:44.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1554,"jsonrpc":"2.0","method":"get_app_state"}
23:56:44.977 00.000 8654638656 case statement mapped state 3 to 2
23:56:44.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1554}
23:56:47.492 02.515 13064036352 Exposure complete
23:56:47.503 00.011 13064036352 worker thread done servicing request
23:56:47.503 00.000 8654638656 OnExposeComplete: enter
23:56:47.504 00.001 8654638656 UpdateGuideState(): m_state=3
23:56:47.504 00.000 8654638656 Star::Find(15, 601, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:56:47.504 00.000 8654638656 Star::Find returns 1 (0), X=604.03, Y=817.83, Mass=905217, SNR=114.5, Peak=57638 HFD=4.2
23:56:47.504 00.000 8654638656 Status Line: West step   8, dist=23.5
23:56:47.504 00.000 8654638656 Enqueuing Calibration Move request for direction 3
23:56:47.504 00.000 13064036352 Worker thread wakes up
23:56:47.504 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir W(3) 1500 opts 0x0
23:56:47.505 00.001 13064036352 Handling axis move in thread for scope dir=3 dur=1500
23:56:47.505 00.000 13064036352 scope move axis dir= 3 dur= 1500 opts= 0x0
23:56:47.505 00.000 13064036352 MoveAxis(W, 1500, -)
23:56:47.505 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=58904, med=5017, FiltMin=1798, FiltMax=53107, Gamma=0.680
23:56:47.505 00.000 8654638656 UpdateGuideState exits: m=905217 SNR=114.5
23:56:47.505 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:47.505 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:56:47.505 00.000 8654638656 Enqueuing Expose request
23:56:47.975 00.470 8654638656 evsrv: cli 0x600000444d20 request: {"id":1555,"jsonrpc":"2.0","method":"get_connected"}
23:56:47.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1555}
23:56:47.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1556,"jsonrpc":"2.0","method":"get_app_state"}
23:56:47.977 00.000 8654638656 case statement mapped state 3 to 2
23:56:47.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1556}
23:56:49.075 01.098 13064036352 Move returns status 0, amount 1500
23:56:49.075 00.000 13064036352 move complete, result=0
23:56:49.076 00.001 13064036352 worker thread done servicing request
23:56:49.076 00.000 13064036352 Worker thread wakes up
23:56:49.076 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:56:49.076 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(589,803,31,31)
23:56:50.976 01.900 8654638656 evsrv: cli 0x600000444d20 request: {"id":1557,"jsonrpc":"2.0","method":"get_connected"}
23:56:50.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1557}
23:56:50.978 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1558,"jsonrpc":"2.0","method":"get_app_state"}
23:56:50.978 00.000 8654638656 case statement mapped state 3 to 2
23:56:50.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1558}
23:56:53.970 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":1559,"jsonrpc":"2.0","method":"get_connected"}
23:56:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1559}
23:56:53.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1560,"jsonrpc":"2.0","method":"get_app_state"}
23:56:53.972 00.000 8654638656 case statement mapped state 3 to 2
23:56:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1560}
23:56:54.986 01.014 13064036352 Exposure complete
23:56:54.997 00.011 13064036352 worker thread done servicing request
23:56:54.997 00.000 8654638656 OnExposeComplete: enter
23:56:54.997 00.000 8654638656 UpdateGuideState(): m_state=3
23:56:54.997 00.000 8654638656 Star::Find(15, 604, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:56:54.997 00.000 8654638656 Star::Find returns 1 (0), X=606.30, Y=821.00, Mass=1002056, SNR=120.4, Peak=61913 HFD=4.5
23:56:54.998 00.001 8654638656 WEST calibration completes with steps=8 angle=-126.6 rate=2.280 parity=1
23:56:54.998 00.000 8654638656 Falling Through to state GO_EAST
23:56:54.998 00.000 8654638656 Status Line: East step   5, dist=27.4
23:56:54.998 00.000 8654638656 Enqueuing Calibration Move request for direction 2
23:56:54.998 00.000 13064036352 Worker thread wakes up
23:56:54.998 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:56:54.998 00.000 13064036352 Handling axis move in thread for scope dir=2 dur=2500
23:56:54.998 00.000 13064036352 scope move axis dir= 2 dur= 2500 opts= 0x0
23:56:54.998 00.000 13064036352 MoveAxis(E, 2500, -)
23:56:54.999 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=140, max=61913, med=5017, FiltMin=1638, FiltMax=47807, Gamma=0.680
23:56:54.999 00.000 8654638656 UpdateGuideState exits: m=1002056 SNR=120.4
23:56:54.999 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:54.999 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:56:54.999 00.000 8654638656 Enqueuing Expose request
23:56:56.974 01.975 8654638656 evsrv: cli 0x600000444d20 request: {"id":1561,"jsonrpc":"2.0","method":"get_connected"}
23:56:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1561}
23:56:56.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1562,"jsonrpc":"2.0","method":"get_app_state"}
23:56:56.976 00.000 8654638656 case statement mapped state 3 to 2
23:56:56.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1562}
23:56:57.570 00.594 13064036352 Move returns status 0, amount 2500
23:56:57.570 00.000 13064036352 move complete, result=0
23:56:57.570 00.000 13064036352 worker thread done servicing request
23:56:57.570 00.000 13064036352 Worker thread wakes up
23:56:57.571 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:56:57.571 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(591,806,31,31)
23:56:59.975 02.404 8654638656 evsrv: cli 0x600000444d20 request: {"id":1563,"jsonrpc":"2.0","method":"get_connected"}
23:56:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1563}
23:56:59.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1564,"jsonrpc":"2.0","method":"get_app_state"}
23:56:59.977 00.000 8654638656 case statement mapped state 3 to 2
23:56:59.978 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1564}
23:57:02.975 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1565,"jsonrpc":"2.0","method":"get_connected"}
23:57:02.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1565}
23:57:02.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1566,"jsonrpc":"2.0","method":"get_app_state"}
23:57:02.977 00.000 8654638656 case statement mapped state 3 to 2
23:57:02.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1566}
23:57:03.731 00.754 13064036352 Exposure complete
23:57:03.743 00.012 13064036352 worker thread done servicing request
23:57:03.743 00.000 8654638656 OnExposeComplete: enter
23:57:03.743 00.000 8654638656 UpdateGuideState(): m_state=3
23:57:03.743 00.000 8654638656 Star::Find(15, 606, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:57:03.743 00.000 8654638656 Star::Find returns 1 (0), X=600.23, Y=820.98, Mass=940836, SNR=115.9, Peak=61209 HFD=4.3
23:57:03.744 00.001 8654638656 Status Line: East step   4, dist=24.2
23:57:03.744 00.000 8654638656 Enqueuing Calibration Move request for direction 2
23:57:03.744 00.000 13064036352 Worker thread wakes up
23:57:03.744 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:57:03.744 00.000 13064036352 Handling axis move in thread for scope dir=2 dur=2500
23:57:03.744 00.000 13064036352 scope move axis dir= 2 dur= 2500 opts= 0x0
23:57:03.744 00.000 13064036352 MoveAxis(E, 2500, -)
23:57:03.744 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61209, med=5005, FiltMin=1843, FiltMax=49215, Gamma=0.680
23:57:03.744 00.000 8654638656 UpdateGuideState exits: m=940836 SNR=115.9
23:57:03.744 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:03.744 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:57:03.744 00.000 8654638656 Enqueuing Expose request
23:57:05.970 02.226 8654638656 evsrv: cli 0x600000444d20 request: {"id":1567,"jsonrpc":"2.0","method":"get_connected"}
23:57:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1567}
23:57:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1568,"jsonrpc":"2.0","method":"get_app_state"}
23:57:05.972 00.000 8654638656 case statement mapped state 3 to 2
23:57:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1568}
23:57:06.320 00.348 13064036352 Move returns status 0, amount 2500
23:57:06.320 00.000 13064036352 move complete, result=0
23:57:06.321 00.001 13064036352 worker thread done servicing request
23:57:06.321 00.000 13064036352 Worker thread wakes up
23:57:06.321 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:57:06.321 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(585,806,31,31)
23:57:08.975 02.654 8654638656 evsrv: cli 0x600000444d20 request: {"id":1569,"jsonrpc":"2.0","method":"get_connected"}
23:57:08.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1569}
23:57:08.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1570,"jsonrpc":"2.0","method":"get_app_state"}
23:57:08.978 00.001 8654638656 case statement mapped state 3 to 2
23:57:08.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1570}
23:57:11.975 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1571,"jsonrpc":"2.0","method":"get_connected"}
23:57:11.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1571}
23:57:11.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1572,"jsonrpc":"2.0","method":"get_app_state"}
23:57:11.977 00.000 8654638656 case statement mapped state 3 to 2
23:57:11.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1572}
23:57:12.480 00.503 13064036352 Exposure complete
23:57:12.492 00.012 13064036352 worker thread done servicing request
23:57:12.492 00.000 8654638656 OnExposeComplete: enter
23:57:12.493 00.001 8654638656 UpdateGuideState(): m_state=3
23:57:12.493 00.000 8654638656 Star::Find(15, 600, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:57:12.493 00.000 8654638656 Star::Find returns 1 (0), X=595.54, Y=821.66, Mass=929248, SNR=121.0, Peak=54591 HFD=5.1
23:57:12.493 00.000 8654638656 Status Line: East step   3, dist=23.3
23:57:12.494 00.001 8654638656 Enqueuing Calibration Move request for direction 2
23:57:12.494 00.000 13064036352 Worker thread wakes up
23:57:12.494 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:57:12.494 00.000 13064036352 Handling axis move in thread for scope dir=2 dur=2500
23:57:12.494 00.000 13064036352 scope move axis dir= 2 dur= 2500 opts= 0x0
23:57:12.494 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57599, med=5005, FiltMin=1766, FiltMax=45004, Gamma=0.680
23:57:12.494 00.000 8654638656 UpdateGuideState exits: m=929248 SNR=121.0
23:57:12.494 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:12.494 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:57:12.494 00.000 8654638656 Enqueuing Expose request
23:57:12.494 00.000 13064036352 MoveAxis(E, 2500, -)
23:57:14.974 02.480 8654638656 evsrv: cli 0x600000444d20 request: {"id":1573,"jsonrpc":"2.0","method":"get_connected"}
23:57:14.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1573}
23:57:14.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1574,"jsonrpc":"2.0","method":"get_app_state"}
23:57:14.976 00.000 8654638656 case statement mapped state 3 to 2
23:57:14.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1574}
23:57:15.071 00.095 13064036352 Move returns status 0, amount 2500
23:57:15.071 00.000 13064036352 move complete, result=0
23:57:15.071 00.000 13064036352 worker thread done servicing request
23:57:15.071 00.000 13064036352 Worker thread wakes up
23:57:15.071 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:57:15.071 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(581,807,31,31)
23:57:17.971 02.900 8654638656 evsrv: cli 0x600000444d20 request: {"id":1575,"jsonrpc":"2.0","method":"get_connected"}
23:57:17.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1575}
23:57:17.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1576,"jsonrpc":"2.0","method":"get_app_state"}
23:57:17.973 00.000 8654638656 case statement mapped state 3 to 2
23:57:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1576}
23:57:20.975 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1577,"jsonrpc":"2.0","method":"get_connected"}
23:57:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1577}
23:57:20.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1578,"jsonrpc":"2.0","method":"get_app_state"}
23:57:20.977 00.000 8654638656 case statement mapped state 3 to 2
23:57:20.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1578}
23:57:21.223 00.246 13064036352 Exposure complete
23:57:21.234 00.011 13064036352 worker thread done servicing request
23:57:21.235 00.001 8654638656 OnExposeComplete: enter
23:57:21.235 00.000 8654638656 UpdateGuideState(): m_state=3
23:57:21.235 00.000 8654638656 Star::Find(15, 595, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:57:21.235 00.000 8654638656 Star::Find returns 1 (0), X=589.49, Y=821.63, Mass=846329, SNR=105.8, Peak=53452 HFD=4.4
23:57:21.235 00.000 8654638656 Status Line: East step   2, dist=22.6
23:57:21.236 00.001 8654638656 Enqueuing Calibration Move request for direction 2
23:57:21.236 00.000 13064036352 Worker thread wakes up
23:57:21.236 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
23:57:21.236 00.000 13064036352 Handling axis move in thread for scope dir=2 dur=2500
23:57:21.236 00.000 13064036352 scope move axis dir= 2 dur= 2500 opts= 0x0
23:57:21.236 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57343, med=5017, FiltMin=1728, FiltMax=47283, Gamma=0.680
23:57:21.236 00.000 8654638656 UpdateGuideState exits: m=846329 SNR=105.8
23:57:21.236 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:21.236 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:57:21.236 00.000 8654638656 Enqueuing Expose request
23:57:21.236 00.000 13064036352 MoveAxis(E, 2500, -)
23:57:23.805 02.569 13064036352 Move returns status 0, amount 2500
23:57:23.805 00.000 13064036352 move complete, result=0
23:57:23.805 00.000 13064036352 worker thread done servicing request
23:57:23.805 00.000 13064036352 Worker thread wakes up
23:57:23.806 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:57:23.806 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(574,807,31,31)
23:57:23.974 00.168 8654638656 evsrv: cli 0x600000444d20 request: {"id":1579,"jsonrpc":"2.0","method":"get_connected"}
23:57:23.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1579}
23:57:23.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1580,"jsonrpc":"2.0","method":"get_app_state"}
23:57:23.976 00.000 8654638656 case statement mapped state 3 to 2
23:57:23.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1580}
23:57:26.976 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1581,"jsonrpc":"2.0","method":"get_connected"}
23:57:26.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1581}
23:57:26.978 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1582,"jsonrpc":"2.0","method":"get_app_state"}
23:57:26.978 00.000 8654638656 case statement mapped state 3 to 2
23:57:26.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1582}
23:57:29.968 02.990 13064036352 Exposure complete
23:57:29.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1583,"jsonrpc":"2.0","method":"get_connected"}
23:57:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1583}
23:57:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1584,"jsonrpc":"2.0","method":"get_app_state"}
23:57:29.970 00.000 8654638656 case statement mapped state 3 to 2
23:57:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1584}
23:57:29.980 00.010 13064036352 worker thread done servicing request
23:57:29.980 00.000 8654638656 OnExposeComplete: enter
23:57:29.980 00.000 8654638656 UpdateGuideState(): m_state=3
23:57:29.980 00.000 8654638656 Star::Find(15, 589, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:57:29.980 00.000 8654638656 Star::Find returns 1 (0), X=583.80, Y=822.07, Mass=898737, SNR=120.5, Peak=50368 HFD=4.5
23:57:29.981 00.001 8654638656 Status Line: East step   1, dist=23.9
23:57:29.981 00.000 8654638656 Enqueuing Calibration Move request for direction 2
23:57:29.981 00.000 13064036352 Worker thread wakes up
23:57:29.981 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir E(2) 2000 opts 0x0
23:57:29.981 00.000 13064036352 Handling axis move in thread for scope dir=2 dur=2000
23:57:29.981 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60620, med=5017, FiltMin=1587, FiltMax=50009, Gamma=0.680
23:57:29.981 00.000 13064036352 scope move axis dir= 2 dur= 2000 opts= 0x0
23:57:29.981 00.000 13064036352 MoveAxis(E, 2000, -)
23:57:29.981 00.000 8654638656 UpdateGuideState exits: m=898737 SNR=120.5
23:57:29.981 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:29.981 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:57:29.981 00.000 8654638656 Enqueuing Expose request
23:57:32.059 02.078 13064036352 Move returns status 0, amount 2000
23:57:32.060 00.001 13064036352 move complete, result=0
23:57:32.060 00.000 13064036352 worker thread done servicing request
23:57:32.060 00.000 13064036352 Worker thread wakes up
23:57:32.060 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:57:32.060 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(569,807,31,31)
23:57:32.975 00.915 8654638656 evsrv: cli 0x600000444d20 request: {"id":1585,"jsonrpc":"2.0","method":"get_connected"}
23:57:32.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1585}
23:57:32.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1586,"jsonrpc":"2.0","method":"get_app_state"}
23:57:32.977 00.000 8654638656 case statement mapped state 3 to 2
23:57:32.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1586}
23:57:35.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1587,"jsonrpc":"2.0","method":"get_connected"}
23:57:35.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1587}
23:57:35.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1588,"jsonrpc":"2.0","method":"get_app_state"}
23:57:35.977 00.000 8654638656 case statement mapped state 3 to 2
23:57:35.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1588}
23:57:37.466 01.489 13064036352 Exposure complete
23:57:37.478 00.012 13064036352 worker thread done servicing request
23:57:37.478 00.000 8654638656 OnExposeComplete: enter
23:57:37.478 00.000 8654638656 UpdateGuideState(): m_state=3
23:57:37.478 00.000 8654638656 Star::Find(15, 583, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:57:37.478 00.000 8654638656 Star::Find returns 1 (0), X=578.97, Y=822.36, Mass=905345, SNR=122.3, Peak=48255 HFD=4.2
23:57:37.479 00.001 8654638656 Backlash: Looking for 3 moves of 2.1 px, max attempts = 40
23:57:37.479 00.000 8654638656 Falling Through to state CLEAR_BACKLASH
23:57:37.479 00.000 8654638656 Backlash: Starting north clearing using pulse width of 1500
23:57:37.479 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:57:37.479 00.000 13064036352 Worker thread wakes up
23:57:37.479 00.000 8654638656 Status Line: Clearing backlash step 1
23:57:37.479 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:57:37.479 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:57:37.479 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:57:37.479 00.000 13064036352 MoveAxis(N, 1500, -)
23:57:37.480 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54796, med=5017, FiltMin=1843, FiltMax=47321, Gamma=0.680
23:57:37.480 00.000 8654638656 UpdateGuideState exits: m=905345 SNR=122.3
23:57:37.480 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:37.480 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:57:37.480 00.000 8654638656 Enqueuing Expose request
23:57:38.975 01.495 8654638656 evsrv: cli 0x600000444d20 request: {"id":1589,"jsonrpc":"2.0","method":"get_connected"}
23:57:38.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1589}
23:57:38.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1590,"jsonrpc":"2.0","method":"get_app_state"}
23:57:38.977 00.000 8654638656 case statement mapped state 3 to 2
23:57:38.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1590}
23:57:39.018 00.041 13064036352 Move returns status 0, amount 1500
23:57:39.018 00.000 13064036352 move complete, result=0
23:57:39.019 00.001 13064036352 worker thread done servicing request
23:57:39.019 00.000 13064036352 Worker thread wakes up
23:57:39.019 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:57:39.019 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(564,807,31,31)
23:57:41.970 02.951 8654638656 evsrv: cli 0x600000444d20 request: {"id":1591,"jsonrpc":"2.0","method":"get_connected"}
23:57:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1591}
23:57:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1592,"jsonrpc":"2.0","method":"get_app_state"}
23:57:41.971 00.000 8654638656 case statement mapped state 3 to 2
23:57:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1592}
23:57:44.964 02.993 13064036352 Exposure complete
23:57:44.971 00.007 13064036352 worker thread done servicing request
23:57:44.971 00.000 8654638656 OnExposeComplete: enter
23:57:44.971 00.000 8654638656 UpdateGuideState(): m_state=3
23:57:44.971 00.000 8654638656 Star::Find(15, 578, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
23:57:44.971 00.000 8654638656 Star::Find returns 1 (0), X=578.55, Y=821.69, Mass=909560, SNR=126.1, Peak=52108 HFD=4.6
23:57:44.971 00.000 8654638656 Backlash: Rejected small move of 0.8 px
23:57:44.971 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:57:44.972 00.001 13064036352 Worker thread wakes up
23:57:44.972 00.000 8654638656 Status Line: Clearing backlash step   2
23:57:44.972 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:57:44.972 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:57:44.972 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:57:44.972 00.000 13064036352 MoveAxis(N, 1500, -)
23:57:44.972 00.000 8654638656 Backlash: Clearing backlash step   2, Last Delta = 0.79 px, CumDistance = 0.79 px
23:57:44.972 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=53695, med=5004, FiltMin=1746, FiltMax=47193, Gamma=0.680
23:57:44.972 00.000 8654638656 UpdateGuideState exits: m=909560 SNR=126.1
23:57:44.972 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:44.972 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:57:44.972 00.000 8654638656 Enqueuing Expose request
23:57:44.999 00.027 8654638656 evsrv: cli 0x600000444d20 request: {"id":1593,"jsonrpc":"2.0","method":"get_connected"}
23:57:44.999 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1593}
23:57:44.999 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1594,"jsonrpc":"2.0","method":"get_app_state"}
23:57:44.999 00.000 8654638656 case statement mapped state 3 to 2
23:57:44.999 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1594}
23:57:46.521 01.522 13064036352 Move returns status 0, amount 1500
23:57:46.521 00.000 13064036352 move complete, result=0
23:57:46.521 00.000 13064036352 worker thread done servicing request
23:57:46.521 00.000 13064036352 Worker thread wakes up
23:57:46.521 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:57:46.522 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(564,807,31,31)
23:57:47.974 01.452 8654638656 evsrv: cli 0x600000444d20 request: {"id":1595,"jsonrpc":"2.0","method":"get_connected"}
23:57:47.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1595}
23:57:47.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1596,"jsonrpc":"2.0","method":"get_app_state"}
23:57:47.976 00.000 8654638656 case statement mapped state 3 to 2
23:57:47.977 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1596}
23:57:50.976 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":1597,"jsonrpc":"2.0","method":"get_connected"}
23:57:50.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1597}
23:57:50.978 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1598,"jsonrpc":"2.0","method":"get_app_state"}
23:57:50.978 00.000 8654638656 case statement mapped state 3 to 2
23:57:50.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1598}
23:57:52.456 01.478 13064036352 Exposure complete
23:57:52.468 00.012 13064036352 worker thread done servicing request
23:57:52.469 00.001 8654638656 OnExposeComplete: enter
23:57:52.469 00.000 8654638656 UpdateGuideState(): m_state=3
23:57:52.469 00.000 8654638656 Star::Find(15, 578, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
23:57:52.469 00.000 8654638656 Star::Find returns 1 (0), X=578.43, Y=820.60, Mass=838228, SNR=109.0, Peak=51519 HFD=4.4
23:57:52.469 00.000 8654638656 Backlash: Rejected small move of 1.1 px
23:57:52.469 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:57:52.469 00.000 8654638656 Status Line: Clearing backlash step   3
23:57:52.469 00.000 13064036352 Worker thread wakes up
23:57:52.469 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:57:52.469 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:57:52.469 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:57:52.469 00.000 13064036352 MoveAxis(N, 1500, -)
23:57:52.470 00.001 8654638656 Backlash: Clearing backlash step   3, Last Delta = 1.10 px, CumDistance = 1.84 px
23:57:52.470 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=192, max=56358, med=5004, FiltMin=1638, FiltMax=47193, Gamma=0.680
23:57:52.470 00.000 8654638656 UpdateGuideState exits: m=838228 SNR=109.0
23:57:52.470 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:52.470 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:57:52.470 00.000 8654638656 Enqueuing Expose request
23:57:53.971 01.501 8654638656 evsrv: cli 0x600000444d20 request: {"id":1599,"jsonrpc":"2.0","method":"get_connected"}
23:57:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1599}
23:57:53.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1600,"jsonrpc":"2.0","method":"get_app_state"}
23:57:53.972 00.000 8654638656 case statement mapped state 3 to 2
23:57:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1600}
23:57:54.007 00.035 13064036352 Move returns status 0, amount 1500
23:57:54.007 00.000 13064036352 move complete, result=0
23:57:54.007 00.000 13064036352 worker thread done servicing request
23:57:54.007 00.000 13064036352 Worker thread wakes up
23:57:54.008 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:57:54.008 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,806,31,31)
23:57:56.974 02.966 8654638656 evsrv: cli 0x600000444d20 request: {"id":1601,"jsonrpc":"2.0","method":"get_connected"}
23:57:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1601}
23:57:56.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1602,"jsonrpc":"2.0","method":"get_app_state"}
23:57:56.976 00.000 8654638656 case statement mapped state 3 to 2
23:57:56.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1602}
23:57:59.954 02.978 13064036352 Exposure complete
23:57:59.966 00.012 13064036352 worker thread done servicing request
23:57:59.966 00.000 8654638656 OnExposeComplete: enter
23:57:59.966 00.000 8654638656 UpdateGuideState(): m_state=3
23:57:59.966 00.000 8654638656 Star::Find(15, 578, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
23:57:59.966 00.000 8654638656 Star::Find returns 1 (0), X=577.93, Y=819.26, Mass=935167, SNR=128.7, Peak=58381 HFD=4.1
23:57:59.967 00.001 8654638656 Backlash: Rejected small move of 1.4 px
23:57:59.967 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:57:59.967 00.000 8654638656 Status Line: Clearing backlash step   4
23:57:59.967 00.000 13064036352 Worker thread wakes up
23:57:59.967 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:57:59.967 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:57:59.967 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:57:59.967 00.000 13064036352 MoveAxis(N, 1500, -)
23:57:59.967 00.000 8654638656 Backlash: Clearing backlash step   4, Last Delta = 1.43 px, CumDistance = 3.27 px
23:57:59.967 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58381, med=5005, FiltMin=1587, FiltMax=47436, Gamma=0.680
23:57:59.967 00.000 8654638656 UpdateGuideState exits: m=935167 SNR=128.7
23:57:59.967 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:59.967 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:57:59.967 00.000 8654638656 Enqueuing Expose request
23:58:00.001 00.034 8654638656 evsrv: cli 0x600000444d20 request: {"id":1603,"jsonrpc":"2.0","method":"get_connected"}
23:58:00.001 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1603}
23:58:00.002 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1604,"jsonrpc":"2.0","method":"get_app_state"}
23:58:00.002 00.000 8654638656 case statement mapped state 3 to 2
23:58:00.002 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1604}
23:58:01.510 01.508 13064036352 Move returns status 0, amount 1500
23:58:01.510 00.000 13064036352 move complete, result=0
23:58:01.511 00.001 13064036352 worker thread done servicing request
23:58:01.511 00.000 13064036352 Worker thread wakes up
23:58:01.511 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:58:01.511 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,804,31,31)
23:58:02.975 01.464 8654638656 evsrv: cli 0x600000444d20 request: {"id":1605,"jsonrpc":"2.0","method":"get_connected"}
23:58:02.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1605}
23:58:02.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1606,"jsonrpc":"2.0","method":"get_app_state"}
23:58:02.977 00.000 8654638656 case statement mapped state 3 to 2
23:58:02.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1606}
23:58:05.970 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":1607,"jsonrpc":"2.0","method":"get_connected"}
23:58:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1607}
23:58:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1608,"jsonrpc":"2.0","method":"get_app_state"}
23:58:05.971 00.000 8654638656 case statement mapped state 3 to 2
23:58:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1608}
23:58:07.448 01.477 13064036352 Exposure complete
23:58:07.460 00.012 13064036352 worker thread done servicing request
23:58:07.460 00.000 8654638656 OnExposeComplete: enter
23:58:07.460 00.000 8654638656 UpdateGuideState(): m_state=3
23:58:07.460 00.000 8654638656 Star::Find(15, 577, 819, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
23:58:07.460 00.000 8654638656 Star::Find returns 1 (0), X=578.18, Y=818.16, Mass=831613, SNR=108.5, Peak=50636 HFD=4.4
23:58:07.461 00.001 8654638656 Backlash: Rejected small move of 1.1 px
23:58:07.461 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:58:07.461 00.000 8654638656 Status Line: Clearing backlash step   5
23:58:07.461 00.000 13064036352 Worker thread wakes up
23:58:07.461 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:58:07.461 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:58:07.461 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:58:07.461 00.000 13064036352 MoveAxis(N, 1500, -)
23:58:07.461 00.000 8654638656 Backlash: Clearing backlash step   5, Last Delta = 1.12 px, CumDistance = 4.27 px
23:58:07.461 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57523, med=5004, FiltMin=1676, FiltMax=48895, Gamma=0.680
23:58:07.461 00.000 8654638656 UpdateGuideState exits: m=831613 SNR=108.5
23:58:07.461 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:07.461 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:58:07.461 00.000 8654638656 Enqueuing Expose request
23:58:08.974 01.513 8654638656 evsrv: cli 0x600000444d20 request: {"id":1609,"jsonrpc":"2.0","method":"get_connected"}
23:58:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1609}
23:58:08.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1610,"jsonrpc":"2.0","method":"get_app_state"}
23:58:08.976 00.000 8654638656 case statement mapped state 3 to 2
23:58:08.977 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1610}
23:58:09.013 00.036 13064036352 Move returns status 0, amount 1500
23:58:09.014 00.001 13064036352 move complete, result=0
23:58:09.014 00.000 13064036352 worker thread done servicing request
23:58:09.014 00.000 13064036352 Worker thread wakes up
23:58:09.014 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:58:09.014 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,803,31,31)
23:58:11.975 02.961 8654638656 evsrv: cli 0x600000444d20 request: {"id":1611,"jsonrpc":"2.0","method":"get_connected"}
23:58:11.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1611}
23:58:11.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1612,"jsonrpc":"2.0","method":"get_app_state"}
23:58:11.977 00.000 8654638656 case statement mapped state 3 to 2
23:58:11.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1612}
23:58:14.943 02.966 13064036352 Exposure complete
23:58:14.954 00.011 13064036352 worker thread done servicing request
23:58:14.954 00.000 8654638656 OnExposeComplete: enter
23:58:14.954 00.000 8654638656 UpdateGuideState(): m_state=3
23:58:14.954 00.000 8654638656 Star::Find(15, 578, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
23:58:14.954 00.000 8654638656 Star::Find returns 1 (0), X=577.96, Y=817.06, Mass=956454, SNR=129.1, Peak=60185 HFD=4.4
23:58:14.954 00.000 8654638656 Backlash: Rejected small move of 1.1 px
23:58:14.954 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:58:14.954 00.000 8654638656 Status Line: Clearing backlash step   6
23:58:14.954 00.000 13064036352 Worker thread wakes up
23:58:14.954 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:58:14.954 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:58:14.954 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:58:14.954 00.000 13064036352 MoveAxis(N, 1500, -)
23:58:14.955 00.001 8654638656 Backlash: Clearing backlash step   6, Last Delta = 1.12 px, CumDistance = 5.39 px
23:58:14.955 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60185, med=4992, FiltMin=1408, FiltMax=47027, Gamma=0.680
23:58:14.955 00.000 8654638656 UpdateGuideState exits: m=956454 SNR=129.1
23:58:14.955 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:14.955 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:58:14.955 00.000 8654638656 Enqueuing Expose request
23:58:14.986 00.031 8654638656 evsrv: cli 0x600000444d20 request: {"id":1613,"jsonrpc":"2.0","method":"get_connected"}
23:58:14.987 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1613}
23:58:14.987 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1614,"jsonrpc":"2.0","method":"get_app_state"}
23:58:14.987 00.000 8654638656 case statement mapped state 3 to 2
23:58:14.987 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1614}
23:58:16.499 01.512 13064036352 Move returns status 0, amount 1500
23:58:16.500 00.001 13064036352 move complete, result=0
23:58:16.500 00.000 13064036352 worker thread done servicing request
23:58:16.500 00.000 13064036352 Worker thread wakes up
23:58:16.500 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:58:16.500 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,802,31,31)
23:58:17.970 01.470 8654638656 evsrv: cli 0x600000444d20 request: {"id":1615,"jsonrpc":"2.0","method":"get_connected"}
23:58:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1615}
23:58:17.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1616,"jsonrpc":"2.0","method":"get_app_state"}
23:58:17.972 00.000 8654638656 case statement mapped state 3 to 2
23:58:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1616}
23:58:20.974 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1617,"jsonrpc":"2.0","method":"get_connected"}
23:58:20.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1617}
23:58:20.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1618,"jsonrpc":"2.0","method":"get_app_state"}
23:58:20.977 00.001 8654638656 case statement mapped state 3 to 2
23:58:20.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1618}
23:58:22.439 01.462 13064036352 Exposure complete
23:58:22.451 00.012 13064036352 worker thread done servicing request
23:58:22.451 00.000 8654638656 OnExposeComplete: enter
23:58:22.451 00.000 8654638656 UpdateGuideState(): m_state=3
23:58:22.451 00.000 8654638656 Star::Find(15, 577, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:58:22.452 00.001 8654638656 Star::Find returns 1 (0), X=577.61, Y=816.19, Mass=893956, SNR=117.6, Peak=49919 HFD=4.6
23:58:22.452 00.000 8654638656 Backlash: Rejected small move of 0.9 px
23:58:22.452 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:58:22.452 00.000 8654638656 Status Line: Clearing backlash step   7
23:58:22.452 00.000 13064036352 Worker thread wakes up
23:58:22.452 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:58:22.452 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:58:22.452 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:58:22.452 00.000 13064036352 MoveAxis(N, 1500, -)
23:58:22.452 00.000 8654638656 Backlash: Clearing backlash step   7, Last Delta = 0.94 px, CumDistance = 6.32 px
23:58:22.453 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=59865, med=4992, FiltMin=1766, FiltMax=47513, Gamma=0.680
23:58:22.453 00.000 8654638656 UpdateGuideState exits: m=893956 SNR=117.6
23:58:22.453 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:22.453 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:58:22.453 00.000 8654638656 Enqueuing Expose request
23:58:23.974 01.521 8654638656 evsrv: cli 0x600000444d20 request: {"id":1619,"jsonrpc":"2.0","method":"get_connected"}
23:58:23.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1619}
23:58:23.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1620,"jsonrpc":"2.0","method":"get_app_state"}
23:58:23.977 00.000 8654638656 case statement mapped state 3 to 2
23:58:23.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1620}
23:58:24.002 00.025 13064036352 Move returns status 0, amount 1500
23:58:24.003 00.001 13064036352 move complete, result=0
23:58:24.003 00.000 13064036352 worker thread done servicing request
23:58:24.003 00.000 13064036352 Worker thread wakes up
23:58:24.003 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:58:24.004 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,801,31,31)
23:58:26.974 02.970 8654638656 evsrv: cli 0x600000444d20 request: {"id":1621,"jsonrpc":"2.0","method":"get_connected"}
23:58:26.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1621}
23:58:26.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1622,"jsonrpc":"2.0","method":"get_app_state"}
23:58:26.976 00.000 8654638656 case statement mapped state 3 to 2
23:58:26.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1622}
23:58:29.936 02.960 13064036352 Exposure complete
23:58:29.948 00.012 13064036352 worker thread done servicing request
23:58:29.948 00.000 8654638656 OnExposeComplete: enter
23:58:29.948 00.000 8654638656 UpdateGuideState(): m_state=3
23:58:29.948 00.000 8654638656 Star::Find(15, 577, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
23:58:29.948 00.000 8654638656 Star::Find returns 1 (0), X=578.05, Y=815.18, Mass=967191, SNR=126.2, Peak=59404 HFD=4.3
23:58:29.948 00.000 8654638656 Backlash: Rejected small move of 1.1 px
23:58:29.948 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:58:29.949 00.001 8654638656 Status Line: Clearing backlash step   8
23:58:29.949 00.000 13064036352 Worker thread wakes up
23:58:29.949 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:58:29.949 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:58:29.949 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:58:29.949 00.000 13064036352 MoveAxis(N, 1500, -)
23:58:29.949 00.000 8654638656 Backlash: Clearing backlash step   8, Last Delta = 1.10 px, CumDistance = 7.24 px
23:58:29.949 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59404, med=4979, FiltMin=1945, FiltMax=46604, Gamma=0.680
23:58:29.949 00.000 8654638656 UpdateGuideState exits: m=967191 SNR=126.2
23:58:29.949 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:29.949 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:58:29.949 00.000 8654638656 Enqueuing Expose request
23:58:29.983 00.034 8654638656 evsrv: cli 0x600000444d20 request: {"id":1623,"jsonrpc":"2.0","method":"get_connected"}
23:58:29.983 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1623}
23:58:29.984 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1624,"jsonrpc":"2.0","method":"get_app_state"}
23:58:29.984 00.000 8654638656 case statement mapped state 3 to 2
23:58:29.984 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1624}
23:58:31.489 01.505 13064036352 Move returns status 0, amount 1500
23:58:31.489 00.000 13064036352 move complete, result=0
23:58:31.489 00.000 13064036352 worker thread done servicing request
23:58:31.489 00.000 13064036352 Worker thread wakes up
23:58:31.489 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:58:31.489 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,800,31,31)
23:58:32.974 01.485 8654638656 evsrv: cli 0x600000444d20 request: {"id":1625,"jsonrpc":"2.0","method":"get_connected"}
23:58:32.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1625}
23:58:32.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1626,"jsonrpc":"2.0","method":"get_app_state"}
23:58:32.977 00.001 8654638656 case statement mapped state 3 to 2
23:58:32.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1626}
23:58:35.973 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":1627,"jsonrpc":"2.0","method":"get_connected"}
23:58:35.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1627}
23:58:35.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1628,"jsonrpc":"2.0","method":"get_app_state"}
23:58:35.976 00.000 8654638656 case statement mapped state 3 to 2
23:58:35.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1628}
23:58:37.432 01.456 13064036352 Exposure complete
23:58:37.444 00.012 13064036352 worker thread done servicing request
23:58:37.444 00.000 8654638656 OnExposeComplete: enter
23:58:37.445 00.001 8654638656 UpdateGuideState(): m_state=3
23:58:37.445 00.000 8654638656 Star::Find(15, 578, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
23:58:37.445 00.000 8654638656 Star::Find returns 1 (0), X=578.55, Y=814.20, Mass=909911, SNR=106.7, Peak=53504 HFD=4.6
23:58:37.445 00.000 8654638656 Backlash: Rejected small move of 1.1 px
23:58:37.445 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:58:37.445 00.000 8654638656 Status Line: Clearing backlash step   9
23:58:37.445 00.000 13064036352 Worker thread wakes up
23:58:37.445 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:58:37.445 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:58:37.445 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:58:37.445 00.000 13064036352 MoveAxis(N, 1500, -)
23:58:37.446 00.001 8654638656 Backlash: Clearing backlash step   9, Last Delta = 1.10 px, CumDistance = 8.17 px
23:58:37.446 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59379, med=4992, FiltMin=1689, FiltMax=47475, Gamma=0.680
23:58:37.446 00.000 8654638656 UpdateGuideState exits: m=909911 SNR=106.7
23:58:37.446 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:37.446 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:58:37.446 00.000 8654638656 Enqueuing Expose request
23:58:38.974 01.528 8654638656 evsrv: cli 0x600000444d20 request: {"id":1629,"jsonrpc":"2.0","method":"get_connected"}
23:58:38.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1629}
23:58:38.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1630,"jsonrpc":"2.0","method":"get_app_state"}
23:58:38.976 00.000 8654638656 case statement mapped state 3 to 2
23:58:38.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1630}
23:58:38.992 00.016 13064036352 Move returns status 0, amount 1500
23:58:38.992 00.000 13064036352 move complete, result=0
23:58:38.992 00.000 13064036352 worker thread done servicing request
23:58:38.992 00.000 13064036352 Worker thread wakes up
23:58:38.992 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:58:38.992 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(564,799,31,31)
23:58:41.970 02.978 8654638656 evsrv: cli 0x600000444d20 request: {"id":1631,"jsonrpc":"2.0","method":"get_connected"}
23:58:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1631}
23:58:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1632,"jsonrpc":"2.0","method":"get_app_state"}
23:58:41.971 00.000 8654638656 case statement mapped state 3 to 2
23:58:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1632}
23:58:44.929 02.958 13064036352 Exposure complete
23:58:44.941 00.012 13064036352 worker thread done servicing request
23:58:44.941 00.000 8654638656 OnExposeComplete: enter
23:58:44.941 00.000 8654638656 UpdateGuideState(): m_state=3
23:58:44.941 00.000 8654638656 Star::Find(15, 578, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
23:58:44.941 00.000 8654638656 Star::Find returns 1 (0), X=578.21, Y=813.16, Mass=945837, SNR=123.0, Peak=60262 HFD=4.4
23:58:44.942 00.001 8654638656 Backlash: Rejected small move of 1.1 px
23:58:44.942 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:58:44.942 00.000 8654638656 Status Line: Clearing backlash step  10
23:58:44.942 00.000 13064036352 Worker thread wakes up
23:58:44.942 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:58:44.942 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:58:44.942 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:58:44.942 00.000 13064036352 MoveAxis(N, 1500, -)
23:58:44.942 00.000 8654638656 Backlash: Clearing backlash step  10, Last Delta = 1.09 px, CumDistance = 9.23 px
23:58:44.942 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60262, med=4992, FiltMin=1536, FiltMax=45273, Gamma=0.680
23:58:44.942 00.000 8654638656 UpdateGuideState exits: m=945837 SNR=123.0
23:58:44.942 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:44.942 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:58:44.942 00.000 8654638656 Enqueuing Expose request
23:58:44.976 00.034 8654638656 evsrv: cli 0x600000444d20 request: {"id":1633,"jsonrpc":"2.0","method":"get_connected"}
23:58:44.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1633}
23:58:44.976 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1634,"jsonrpc":"2.0","method":"get_app_state"}
23:58:44.976 00.000 8654638656 case statement mapped state 3 to 2
23:58:44.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1634}
23:58:46.494 01.518 13064036352 Move returns status 0, amount 1500
23:58:46.495 00.001 13064036352 move complete, result=0
23:58:46.495 00.000 13064036352 worker thread done servicing request
23:58:46.495 00.000 13064036352 Worker thread wakes up
23:58:46.495 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:58:46.495 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,798,31,31)
23:58:47.975 01.480 8654638656 evsrv: cli 0x600000444d20 request: {"id":1635,"jsonrpc":"2.0","method":"get_connected"}
23:58:47.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1635}
23:58:47.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1636,"jsonrpc":"2.0","method":"get_app_state"}
23:58:47.977 00.000 8654638656 case statement mapped state 3 to 2
23:58:47.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1636}
23:58:50.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1637,"jsonrpc":"2.0","method":"get_connected"}
23:58:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1637}
23:58:50.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1638,"jsonrpc":"2.0","method":"get_app_state"}
23:58:50.977 00.000 8654638656 case statement mapped state 3 to 2
23:58:50.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1638}
23:58:52.423 01.446 13064036352 Exposure complete
23:58:52.433 00.010 13064036352 worker thread done servicing request
23:58:52.433 00.000 8654638656 OnExposeComplete: enter
23:58:52.433 00.000 8654638656 UpdateGuideState(): m_state=3
23:58:52.433 00.000 8654638656 Star::Find(15, 578, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
23:58:52.433 00.000 8654638656 Star::Find returns 1 (0), X=578.07, Y=811.69, Mass=890523, SNR=108.0, Peak=56972 HFD=4.2
23:58:52.433 00.000 8654638656 Backlash: Rejected small move of 1.5 px
23:58:52.433 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:58:52.433 00.000 8654638656 Status Line: Clearing backlash step  11
23:58:52.433 00.000 13064036352 Worker thread wakes up
23:58:52.433 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:58:52.433 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:58:52.433 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:58:52.433 00.000 13064036352 MoveAxis(N, 1500, -)
23:58:52.434 00.001 8654638656 Backlash: Clearing backlash step  11, Last Delta = 1.48 px, CumDistance = 10.71 px
23:58:52.434 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56972, med=4992, FiltMin=1651, FiltMax=51148, Gamma=0.680
23:58:52.434 00.000 8654638656 UpdateGuideState exits: m=890523 SNR=108.0
23:58:52.434 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:52.434 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:58:52.434 00.000 8654638656 Enqueuing Expose request
23:58:53.971 01.537 8654638656 evsrv: cli 0x600000444d20 request: {"id":1639,"jsonrpc":"2.0","method":"get_connected"}
23:58:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1639}
23:58:53.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1640,"jsonrpc":"2.0","method":"get_app_state"}
23:58:53.972 00.000 8654638656 case statement mapped state 3 to 2
23:58:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1640}
23:58:53.980 00.008 13064036352 Move returns status 0, amount 1500
23:58:53.980 00.000 13064036352 move complete, result=0
23:58:53.980 00.000 13064036352 worker thread done servicing request
23:58:53.980 00.000 13064036352 Worker thread wakes up
23:58:53.981 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:58:53.981 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,797,31,31)
23:58:56.974 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":1641,"jsonrpc":"2.0","method":"get_connected"}
23:58:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1641}
23:58:56.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1642,"jsonrpc":"2.0","method":"get_app_state"}
23:58:56.976 00.000 8654638656 case statement mapped state 3 to 2
23:58:56.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1642}
23:58:59.920 02.944 13064036352 Exposure complete
23:58:59.930 00.010 13064036352 worker thread done servicing request
23:58:59.930 00.000 8654638656 OnExposeComplete: enter
23:58:59.930 00.000 8654638656 UpdateGuideState(): m_state=3
23:58:59.930 00.000 8654638656 Star::Find(15, 578, 811, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
23:58:59.931 00.001 8654638656 Star::Find returns 1 (0), X=578.36, Y=810.70, Mass=860511, SNR=112.6, Peak=56627 HFD=4.3
23:58:59.931 00.000 8654638656 Backlash: Rejected small move of 1.0 px
23:58:59.931 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:58:59.931 00.000 8654638656 Status Line: Clearing backlash step  12
23:58:59.931 00.000 13064036352 Worker thread wakes up
23:58:59.931 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:58:59.931 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:58:59.931 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:58:59.931 00.000 13064036352 MoveAxis(N, 1500, -)
23:58:59.931 00.000 8654638656 Backlash: Clearing backlash step  12, Last Delta = 1.03 px, CumDistance = 11.67 px
23:58:59.931 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57164, med=4991, FiltMin=1472, FiltMax=50598, Gamma=0.680
23:58:59.931 00.000 8654638656 UpdateGuideState exits: m=860511 SNR=112.6
23:58:59.931 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:59.931 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:58:59.931 00.000 8654638656 Enqueuing Expose request
23:58:59.975 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":1643,"jsonrpc":"2.0","method":"get_connected"}
23:58:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1643}
23:58:59.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1644,"jsonrpc":"2.0","method":"get_app_state"}
23:58:59.976 00.000 8654638656 case statement mapped state 3 to 2
23:58:59.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1644}
23:59:01.468 01.492 13064036352 Move returns status 0, amount 1500
23:59:01.468 00.000 13064036352 move complete, result=0
23:59:01.468 00.000 13064036352 worker thread done servicing request
23:59:01.468 00.000 13064036352 Worker thread wakes up
23:59:01.468 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:59:01.468 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,796,31,31)
23:59:02.975 01.507 8654638656 evsrv: cli 0x600000444d20 request: {"id":1645,"jsonrpc":"2.0","method":"get_connected"}
23:59:02.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1645}
23:59:02.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1646,"jsonrpc":"2.0","method":"get_app_state"}
23:59:02.977 00.000 8654638656 case statement mapped state 3 to 2
23:59:02.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1646}
23:59:05.971 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":1647,"jsonrpc":"2.0","method":"get_connected"}
23:59:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1647}
23:59:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1648,"jsonrpc":"2.0","method":"get_app_state"}
23:59:05.972 00.000 8654638656 case statement mapped state 3 to 2
23:59:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1648}
23:59:07.415 01.443 13064036352 Exposure complete
23:59:07.428 00.013 13064036352 worker thread done servicing request
23:59:07.428 00.000 8654638656 OnExposeComplete: enter
23:59:07.428 00.000 8654638656 UpdateGuideState(): m_state=3
23:59:07.428 00.000 8654638656 Star::Find(15, 578, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
23:59:07.428 00.000 8654638656 Star::Find returns 1 (0), X=579.06, Y=809.98, Mass=906632, SNR=113.0, Peak=46476 HFD=4.5
23:59:07.428 00.000 8654638656 Backlash: Rejected small move of 1.0 px
23:59:07.429 00.001 8654638656 Enqueuing Calibration Move request for direction 0
23:59:07.429 00.000 8654638656 Status Line: Clearing backlash step  13
23:59:07.429 00.000 13064036352 Worker thread wakes up
23:59:07.429 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:59:07.429 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:59:07.429 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:59:07.429 00.000 13064036352 MoveAxis(N, 1500, -)
23:59:07.429 00.000 8654638656 Backlash: Clearing backlash step  13, Last Delta = 1.01 px, CumDistance = 12.38 px
23:59:07.429 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=59545, med=4979, FiltMin=1907, FiltMax=50175, Gamma=0.680
23:59:07.429 00.000 8654638656 UpdateGuideState exits: m=906632 SNR=113.0
23:59:07.429 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:07.429 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:59:07.429 00.000 8654638656 Enqueuing Expose request
23:59:08.971 01.542 13064036352 Move returns status 0, amount 1500
23:59:08.971 00.000 13064036352 move complete, result=0
23:59:08.971 00.000 13064036352 worker thread done servicing request
23:59:08.972 00.001 13064036352 Worker thread wakes up
23:59:08.972 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:59:08.972 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(564,795,31,31)
23:59:08.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1649,"jsonrpc":"2.0","method":"get_connected"}
23:59:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1649}
23:59:08.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1650,"jsonrpc":"2.0","method":"get_app_state"}
23:59:08.975 00.000 8654638656 case statement mapped state 3 to 2
23:59:08.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1650}
23:59:11.975 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":1651,"jsonrpc":"2.0","method":"get_connected"}
23:59:11.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1651}
23:59:11.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1652,"jsonrpc":"2.0","method":"get_app_state"}
23:59:11.977 00.000 8654638656 case statement mapped state 3 to 2
23:59:11.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1652}
23:59:14.913 02.936 13064036352 Exposure complete
23:59:14.924 00.011 13064036352 worker thread done servicing request
23:59:14.924 00.000 8654638656 OnExposeComplete: enter
23:59:14.924 00.000 8654638656 UpdateGuideState(): m_state=3
23:59:14.924 00.000 8654638656 Star::Find(15, 579, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
23:59:14.924 00.000 8654638656 Star::Find returns 1 (0), X=579.20, Y=808.49, Mass=986239, SNR=126.5, Peak=50969 HFD=4.5
23:59:14.925 00.001 8654638656 Backlash: Rejected small move of 1.5 px
23:59:14.925 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:59:14.925 00.000 8654638656 Status Line: Clearing backlash step  14
23:59:14.925 00.000 13064036352 Worker thread wakes up
23:59:14.925 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:59:14.925 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:59:14.925 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:59:14.925 00.000 13064036352 MoveAxis(N, 1500, -)
23:59:14.925 00.000 8654638656 Backlash: Clearing backlash step  14, Last Delta = 1.49 px, CumDistance = 13.87 px
23:59:14.925 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57279, med=4979, FiltMin=1702, FiltMax=47116, Gamma=0.680
23:59:14.925 00.000 8654638656 UpdateGuideState exits: m=986239 SNR=126.5
23:59:14.925 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:14.925 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:59:14.925 00.000 8654638656 Enqueuing Expose request
23:59:14.974 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":1653,"jsonrpc":"2.0","method":"get_connected"}
23:59:14.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1653}
23:59:14.974 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1654,"jsonrpc":"2.0","method":"get_app_state"}
23:59:14.974 00.000 8654638656 case statement mapped state 3 to 2
23:59:14.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1654}
23:59:16.473 01.499 13064036352 Move returns status 0, amount 1500
23:59:16.473 00.000 13064036352 move complete, result=0
23:59:16.473 00.000 13064036352 worker thread done servicing request
23:59:16.473 00.000 13064036352 Worker thread wakes up
23:59:16.473 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:59:16.473 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(564,793,31,31)
23:59:17.970 01.497 8654638656 evsrv: cli 0x600000444d20 request: {"id":1655,"jsonrpc":"2.0","method":"get_connected"}
23:59:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1655}
23:59:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1656,"jsonrpc":"2.0","method":"get_app_state"}
23:59:17.971 00.000 8654638656 case statement mapped state 3 to 2
23:59:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1656}
23:59:20.974 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":1657,"jsonrpc":"2.0","method":"get_connected"}
23:59:20.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1657}
23:59:20.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1658,"jsonrpc":"2.0","method":"get_app_state"}
23:59:20.977 00.001 8654638656 case statement mapped state 3 to 2
23:59:20.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1658}
23:59:22.408 01.431 13064036352 Exposure complete
23:59:22.420 00.012 13064036352 worker thread done servicing request
23:59:22.421 00.001 8654638656 OnExposeComplete: enter
23:59:22.421 00.000 8654638656 UpdateGuideState(): m_state=3
23:59:22.421 00.000 8654638656 Star::Find(15, 579, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
23:59:22.421 00.000 8654638656 Star::Find returns 1 (0), X=579.16, Y=807.04, Mass=885629, SNR=140.3, Peak=57318 HFD=4.3
23:59:22.421 00.000 8654638656 Backlash: Rejected small move of 1.4 px
23:59:22.421 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:59:22.421 00.000 8654638656 Status Line: Clearing backlash step  15
23:59:22.421 00.000 13064036352 Worker thread wakes up
23:59:22.421 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:59:22.421 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:59:22.421 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:59:22.421 00.000 13064036352 MoveAxis(N, 1500, -)
23:59:22.422 00.001 8654638656 Backlash: Clearing backlash step  15, Last Delta = 1.45 px, CumDistance = 15.32 px
23:59:22.422 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=217, max=57318, med=4979, FiltMin=1766, FiltMax=50905, Gamma=0.680
23:59:22.422 00.000 8654638656 UpdateGuideState exits: m=885629 SNR=140.3
23:59:22.422 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:22.422 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:59:22.422 00.000 8654638656 Enqueuing Expose request
23:59:23.960 01.538 13064036352 Move returns status 0, amount 1500
23:59:23.960 00.000 13064036352 move complete, result=0
23:59:23.960 00.000 13064036352 worker thread done servicing request
23:59:23.960 00.000 13064036352 Worker thread wakes up
23:59:23.960 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:59:23.960 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(564,792,31,31)
23:59:23.973 00.013 8654638656 evsrv: cli 0x600000444d20 request: {"id":1659,"jsonrpc":"2.0","method":"get_connected"}
23:59:23.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1659}
23:59:23.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1660,"jsonrpc":"2.0","method":"get_app_state"}
23:59:23.974 00.000 8654638656 case statement mapped state 3 to 2
23:59:23.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1660}
23:59:26.975 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1661,"jsonrpc":"2.0","method":"get_connected"}
23:59:26.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1661}
23:59:26.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1662,"jsonrpc":"2.0","method":"get_app_state"}
23:59:26.977 00.000 8654638656 case statement mapped state 3 to 2
23:59:26.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1662}
23:59:29.905 02.928 13064036352 Exposure complete
23:59:29.917 00.012 13064036352 worker thread done servicing request
23:59:29.917 00.000 8654638656 OnExposeComplete: enter
23:59:29.917 00.000 8654638656 UpdateGuideState(): m_state=3
23:59:29.917 00.000 8654638656 Star::Find(15, 579, 807, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
23:59:29.917 00.000 8654638656 Star::Find returns 1 (0), X=579.19, Y=805.90, Mass=865001, SNR=114.6, Peak=47296 HFD=4.4
23:59:29.918 00.001 8654638656 Backlash: Rejected small move of 1.1 px
23:59:29.918 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:59:29.918 00.000 8654638656 Status Line: Clearing backlash step  16
23:59:29.918 00.000 13064036352 Worker thread wakes up
23:59:29.918 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:59:29.918 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:59:29.918 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:59:29.918 00.000 13064036352 MoveAxis(N, 1500, -)
23:59:29.918 00.000 8654638656 Backlash: Clearing backlash step  16, Last Delta = 1.14 px, CumDistance = 16.46 px
23:59:29.918 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56447, med=4979, FiltMin=1843, FiltMax=48806, Gamma=0.680
23:59:29.918 00.000 8654638656 UpdateGuideState exits: m=865001 SNR=114.6
23:59:29.918 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:29.918 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:59:29.918 00.000 8654638656 Enqueuing Expose request
23:59:29.972 00.054 8654638656 evsrv: cli 0x600000444d20 request: {"id":1663,"jsonrpc":"2.0","method":"get_connected"}
23:59:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1663}
23:59:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1664,"jsonrpc":"2.0","method":"get_app_state"}
23:59:29.972 00.000 8654638656 case statement mapped state 3 to 2
23:59:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1664}
23:59:31.462 01.490 13064036352 Move returns status 0, amount 1500
23:59:31.463 00.001 13064036352 move complete, result=0
23:59:31.463 00.000 13064036352 worker thread done servicing request
23:59:31.463 00.000 13064036352 Worker thread wakes up
23:59:31.463 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:59:31.463 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(564,791,31,31)
23:59:32.974 01.511 8654638656 evsrv: cli 0x600000444d20 request: {"id":1665,"jsonrpc":"2.0","method":"get_connected"}
23:59:32.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1665}
23:59:32.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1666,"jsonrpc":"2.0","method":"get_app_state"}
23:59:32.977 00.000 8654638656 case statement mapped state 3 to 2
23:59:32.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1666}
23:59:35.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1667,"jsonrpc":"2.0","method":"get_connected"}
23:59:35.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1667}
23:59:35.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1668,"jsonrpc":"2.0","method":"get_app_state"}
23:59:35.977 00.000 8654638656 case statement mapped state 3 to 2
23:59:35.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1668}
23:59:37.400 01.423 13064036352 Exposure complete
23:59:37.411 00.011 13064036352 worker thread done servicing request
23:59:37.411 00.000 8654638656 OnExposeComplete: enter
23:59:37.411 00.000 8654638656 UpdateGuideState(): m_state=3
23:59:37.411 00.000 8654638656 Star::Find(15, 579, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
23:59:37.411 00.000 8654638656 Star::Find returns 1 (0), X=578.82, Y=804.62, Mass=896625, SNR=120.1, Peak=57279 HFD=4.2
23:59:37.412 00.001 8654638656 Backlash: Rejected small move of 1.3 px
23:59:37.412 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:59:37.412 00.000 8654638656 Status Line: Clearing backlash step  17
23:59:37.412 00.000 13064036352 Worker thread wakes up
23:59:37.412 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:59:37.412 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:59:37.412 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:59:37.412 00.000 13064036352 MoveAxis(N, 1500, -)
23:59:37.412 00.000 8654638656 Backlash: Clearing backlash step  17, Last Delta = 1.33 px, CumDistance = 17.74 px
23:59:37.412 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=179, max=57279, med=4966, FiltMin=1830, FiltMax=47257, Gamma=0.680
23:59:37.412 00.000 8654638656 UpdateGuideState exits: m=896625 SNR=120.1
23:59:37.412 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:37.412 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:59:37.412 00.000 8654638656 Enqueuing Expose request
23:59:38.949 01.537 13064036352 Move returns status 0, amount 1500
23:59:38.949 00.000 13064036352 move complete, result=0
23:59:38.949 00.000 13064036352 worker thread done servicing request
23:59:38.949 00.000 13064036352 Worker thread wakes up
23:59:38.949 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:59:38.949 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(564,790,31,31)
23:59:38.974 00.025 8654638656 evsrv: cli 0x600000444d20 request: {"id":1669,"jsonrpc":"2.0","method":"get_connected"}
23:59:38.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1669}
23:59:38.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1670,"jsonrpc":"2.0","method":"get_app_state"}
23:59:38.975 00.000 8654638656 case statement mapped state 3 to 2
23:59:38.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1670}
23:59:41.970 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":1671,"jsonrpc":"2.0","method":"get_connected"}
23:59:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1671}
23:59:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1672,"jsonrpc":"2.0","method":"get_app_state"}
23:59:41.971 00.000 8654638656 case statement mapped state 3 to 2
23:59:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1672}
23:59:44.896 02.925 13064036352 Exposure complete
23:59:44.908 00.012 13064036352 worker thread done servicing request
23:59:44.908 00.000 8654638656 OnExposeComplete: enter
23:59:44.909 00.001 8654638656 UpdateGuideState(): m_state=3
23:59:44.909 00.000 8654638656 Star::Find(15, 578, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
23:59:44.909 00.000 8654638656 Star::Find returns 1 (0), X=578.35, Y=803.22, Mass=890511, SNR=120.1, Peak=61324 HFD=4.0
23:59:44.909 00.000 8654638656 Backlash: Rejected small move of 1.5 px
23:59:44.909 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:59:44.909 00.000 13064036352 Worker thread wakes up
23:59:44.909 00.000 8654638656 Status Line: Clearing backlash step  18
23:59:44.909 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:59:44.909 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:59:44.909 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:59:44.909 00.000 13064036352 MoveAxis(N, 1500, -)
23:59:44.910 00.001 8654638656 Backlash: Clearing backlash step  18, Last Delta = 1.48 px, CumDistance = 19.15 px
23:59:44.910 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61324, med=4979, FiltMin=1632, FiltMax=49292, Gamma=0.680
23:59:44.910 00.000 8654638656 UpdateGuideState exits: m=890511 SNR=120.1
23:59:44.910 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:44.910 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:59:44.910 00.000 8654638656 Enqueuing Expose request
23:59:44.973 00.063 8654638656 evsrv: cli 0x600000444d20 request: {"id":1673,"jsonrpc":"2.0","method":"get_connected"}
23:59:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1673}
23:59:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1674,"jsonrpc":"2.0","method":"get_app_state"}
23:59:44.974 00.001 8654638656 case statement mapped state 3 to 2
23:59:44.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1674}
23:59:46.452 01.478 13064036352 Move returns status 0, amount 1500
23:59:46.452 00.000 13064036352 move complete, result=0
23:59:46.452 00.000 13064036352 worker thread done servicing request
23:59:46.452 00.000 13064036352 Worker thread wakes up
23:59:46.453 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:59:46.453 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,788,31,31)
23:59:47.974 01.521 8654638656 evsrv: cli 0x600000444d20 request: {"id":1675,"jsonrpc":"2.0","method":"get_connected"}
23:59:47.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1675}
23:59:47.977 00.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":1676,"jsonrpc":"2.0","method":"get_app_state"}
23:59:47.977 00.000 8654638656 case statement mapped state 3 to 2
23:59:47.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1676}
23:59:50.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1677,"jsonrpc":"2.0","method":"get_connected"}
23:59:50.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1677}
23:59:50.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1678,"jsonrpc":"2.0","method":"get_app_state"}
23:59:50.977 00.000 8654638656 case statement mapped state 3 to 2
23:59:50.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1678}
23:59:52.397 01.420 13064036352 Exposure complete
23:59:52.409 00.012 13064036352 worker thread done servicing request
23:59:52.409 00.000 8654638656 OnExposeComplete: enter
23:59:52.409 00.000 8654638656 UpdateGuideState(): m_state=3
23:59:52.409 00.000 8654638656 Star::Find(15, 578, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
23:59:52.409 00.000 8654638656 Star::Find returns 1 (0), X=577.91, Y=802.01, Mass=861394, SNR=111.5, Peak=53977 HFD=4.4
23:59:52.409 00.000 8654638656 Backlash: Rejected small move of 1.3 px
23:59:52.409 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:59:52.409 00.000 8654638656 Status Line: Clearing backlash step  19
23:59:52.409 00.000 13064036352 Worker thread wakes up
23:59:52.409 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:59:52.409 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:59:52.409 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:59:52.409 00.000 13064036352 MoveAxis(N, 1500, -)
23:59:52.409 00.000 8654638656 Backlash: Clearing backlash step  19, Last Delta = 1.28 px, CumDistance = 20.37 px
23:59:52.410 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59468, med=4966, FiltMin=1676, FiltMax=51455, Gamma=0.680
23:59:52.410 00.000 8654638656 UpdateGuideState exits: m=861394 SNR=111.5
23:59:52.410 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:52.410 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:59:52.410 00.000 8654638656 Enqueuing Expose request
23:59:53.954 01.544 13064036352 Move returns status 0, amount 1500
23:59:53.954 00.000 13064036352 move complete, result=0
23:59:53.954 00.000 13064036352 worker thread done servicing request
23:59:53.954 00.000 13064036352 Worker thread wakes up
23:59:53.954 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
23:59:53.955 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,787,31,31)
23:59:53.969 00.014 8654638656 evsrv: cli 0x600000444d20 request: {"id":1679,"jsonrpc":"2.0","method":"get_connected"}
23:59:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1679}
23:59:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1680,"jsonrpc":"2.0","method":"get_app_state"}
23:59:53.971 00.000 8654638656 case statement mapped state 3 to 2
23:59:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1680}
23:59:56.975 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":1681,"jsonrpc":"2.0","method":"get_connected"}
23:59:56.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1681}
23:59:56.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1682,"jsonrpc":"2.0","method":"get_app_state"}
23:59:56.977 00.000 8654638656 case statement mapped state 3 to 2
23:59:56.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1682}
23:59:59.884 02.907 13064036352 Exposure complete
23:59:59.895 00.011 13064036352 worker thread done servicing request
23:59:59.895 00.000 8654638656 OnExposeComplete: enter
23:59:59.895 00.000 8654638656 UpdateGuideState(): m_state=3
23:59:59.895 00.000 8654638656 Star::Find(15, 577, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
23:59:59.895 00.000 8654638656 Star::Find returns 1 (0), X=578.27, Y=801.03, Mass=942458, SNR=126.1, Peak=60223 HFD=4.4
23:59:59.895 00.000 8654638656 Backlash: Rejected small move of 1.0 px
23:59:59.895 00.000 8654638656 Enqueuing Calibration Move request for direction 0
23:59:59.895 00.000 8654638656 Status Line: Clearing backlash step  20
23:59:59.895 00.000 13064036352 Worker thread wakes up
23:59:59.895 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
23:59:59.895 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
23:59:59.895 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
23:59:59.895 00.000 13064036352 MoveAxis(N, 1500, -)
23:59:59.896 00.001 8654638656 Backlash: Clearing backlash step  20, Last Delta = 1.05 px, CumDistance = 21.34 px
23:59:59.896 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60223, med=4966, FiltMin=1868, FiltMax=50149, Gamma=0.680
23:59:59.896 00.000 8654638656 UpdateGuideState exits: m=942458 SNR=126.1
23:59:59.896 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:59.896 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
23:59:59.896 00.000 8654638656 Enqueuing Expose request
23:59:59.974 00.078 8654638656 evsrv: cli 0x600000444d20 request: {"id":1683,"jsonrpc":"2.0","method":"get_connected"}
23:59:59.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1683}
23:59:59.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1684,"jsonrpc":"2.0","method":"get_app_state"}
23:59:59.975 00.000 8654638656 case statement mapped state 3 to 2
23:59:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1684}
00:00:01.441 01.466 13064036352 Move returns status 0, amount 1500
00:00:01.441 00.000 13064036352 move complete, result=0
00:00:01.441 00.000 13064036352 worker thread done servicing request
00:00:01.441 00.000 13064036352 Worker thread wakes up
00:00:01.442 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:00:01.442 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,786,31,31)
00:00:02.975 01.533 8654638656 evsrv: cli 0x600000444d20 request: {"id":1685,"jsonrpc":"2.0","method":"get_connected"}
00:00:02.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1685}
00:00:02.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1686,"jsonrpc":"2.0","method":"get_app_state"}
00:00:02.977 00.000 8654638656 case statement mapped state 3 to 2
00:00:02.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1686}
00:00:05.970 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":1687,"jsonrpc":"2.0","method":"get_connected"}
00:00:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1687}
00:00:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1688,"jsonrpc":"2.0","method":"get_app_state"}
00:00:05.971 00.000 8654638656 case statement mapped state 3 to 2
00:00:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1688}
00:00:07.385 01.413 13064036352 Exposure complete
00:00:07.398 00.013 13064036352 worker thread done servicing request
00:00:07.398 00.000 8654638656 OnExposeComplete: enter
00:00:07.398 00.000 8654638656 UpdateGuideState(): m_state=3
00:00:07.398 00.000 8654638656 Star::Find(15, 578, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
00:00:07.398 00.000 8654638656 Star::Find returns 1 (0), X=577.84, Y=799.81, Mass=962540, SNR=127.2, Peak=50124 HFD=4.4
00:00:07.398 00.000 8654638656 Backlash: Rejected small move of 1.3 px
00:00:07.398 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:00:07.398 00.000 8654638656 Status Line: Clearing backlash step  21
00:00:07.398 00.000 13064036352 Worker thread wakes up
00:00:07.398 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:00:07.398 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:00:07.398 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:00:07.398 00.000 13064036352 MoveAxis(N, 1500, -)
00:00:07.399 00.001 8654638656 Backlash: Clearing backlash step  21, Last Delta = 1.30 px, CumDistance = 22.58 px
00:00:07.399 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58713, med=4953, FiltMin=1555, FiltMax=46924, Gamma=0.680
00:00:07.399 00.000 8654638656 UpdateGuideState exits: m=962540 SNR=127.2
00:00:07.399 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:07.399 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:00:07.399 00.000 8654638656 Enqueuing Expose request
00:00:08.944 01.545 13064036352 Move returns status 0, amount 1500
00:00:08.944 00.000 13064036352 move complete, result=0
00:00:08.944 00.000 13064036352 worker thread done servicing request
00:00:08.944 00.000 13064036352 Worker thread wakes up
00:00:08.944 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:00:08.945 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,785,31,31)
00:00:08.974 00.029 8654638656 evsrv: cli 0x600000444d20 request: {"id":1689,"jsonrpc":"2.0","method":"get_connected"}
00:00:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1689}
00:00:08.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1690,"jsonrpc":"2.0","method":"get_app_state"}
00:00:08.976 00.000 8654638656 case statement mapped state 3 to 2
00:00:08.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1690}
00:00:11.974 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1691,"jsonrpc":"2.0","method":"get_connected"}
00:00:11.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1691}
00:00:11.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1692,"jsonrpc":"2.0","method":"get_app_state"}
00:00:11.976 00.000 8654638656 case statement mapped state 3 to 2
00:00:11.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1692}
00:00:14.883 02.907 13064036352 Exposure complete
00:00:14.894 00.011 13064036352 worker thread done servicing request
00:00:14.894 00.000 8654638656 OnExposeComplete: enter
00:00:14.894 00.000 8654638656 UpdateGuideState(): m_state=3
00:00:14.894 00.000 8654638656 Star::Find(15, 577, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
00:00:14.894 00.000 8654638656 Star::Find returns 1 (0), X=577.28, Y=798.64, Mass=884800, SNR=150.3, Peak=48895 HFD=4.5
00:00:14.895 00.001 8654638656 Backlash: Rejected small move of 1.3 px
00:00:14.895 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:00:14.895 00.000 8654638656 Status Line: Clearing backlash step  22
00:00:14.895 00.000 13064036352 Worker thread wakes up
00:00:14.895 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:00:14.895 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:00:14.895 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:00:14.895 00.000 13064036352 MoveAxis(N, 1500, -)
00:00:14.895 00.000 8654638656 Backlash: Clearing backlash step  22, Last Delta = 1.29 px, CumDistance = 23.78 px
00:00:14.895 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56960, med=4953, FiltMin=1715, FiltMax=49279, Gamma=0.680
00:00:14.895 00.000 8654638656 UpdateGuideState exits: m=884800 SNR=150.3
00:00:14.895 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:14.895 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:00:14.895 00.000 8654638656 Enqueuing Expose request
00:00:14.974 00.079 8654638656 evsrv: cli 0x600000444d20 request: {"id":1693,"jsonrpc":"2.0","method":"get_connected"}
00:00:14.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1693}
00:00:14.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1694,"jsonrpc":"2.0","method":"get_app_state"}
00:00:14.975 00.000 8654638656 case statement mapped state 3 to 2
00:00:14.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1694}
00:00:16.446 01.471 13064036352 Move returns status 0, amount 1500
00:00:16.446 00.000 13064036352 move complete, result=0
00:00:16.446 00.000 13064036352 worker thread done servicing request
00:00:16.447 00.001 13064036352 Worker thread wakes up
00:00:16.447 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:00:16.447 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(562,784,31,31)
00:00:17.969 01.522 8654638656 evsrv: cli 0x600000444d20 request: {"id":1695,"jsonrpc":"2.0","method":"get_connected"}
00:00:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1695}
00:00:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1696,"jsonrpc":"2.0","method":"get_app_state"}
00:00:17.970 00.000 8654638656 case statement mapped state 3 to 2
00:00:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1696}
00:00:20.974 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":1697,"jsonrpc":"2.0","method":"get_connected"}
00:00:20.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1697}
00:00:20.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1698,"jsonrpc":"2.0","method":"get_app_state"}
00:00:20.977 00.001 8654638656 case statement mapped state 3 to 2
00:00:20.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1698}
00:00:22.375 01.398 13064036352 Exposure complete
00:00:22.384 00.009 13064036352 worker thread done servicing request
00:00:22.385 00.001 8654638656 OnExposeComplete: enter
00:00:22.385 00.000 8654638656 UpdateGuideState(): m_state=3
00:00:22.385 00.000 8654638656 Star::Find(15, 577, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
00:00:22.385 00.000 8654638656 Star::Find returns 1 (0), X=577.50, Y=797.69, Mass=962240, SNR=122.6, Peak=55884 HFD=4.7
00:00:22.385 00.000 8654638656 Backlash: Rejected small move of 1.0 px
00:00:22.385 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:00:22.385 00.000 8654638656 Status Line: Clearing backlash step  23
00:00:22.385 00.000 13064036352 Worker thread wakes up
00:00:22.385 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:00:22.385 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:00:22.385 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:00:22.385 00.000 13064036352 MoveAxis(N, 1500, -)
00:00:22.385 00.000 8654638656 Backlash: Clearing backlash step  23, Last Delta = 0.98 px, CumDistance = 24.72 px
00:00:22.386 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58329, med=4953, FiltMin=1689, FiltMax=45900, Gamma=0.680
00:00:22.386 00.000 8654638656 UpdateGuideState exits: m=962240 SNR=122.6
00:00:22.386 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:22.386 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:00:22.386 00.000 8654638656 Enqueuing Expose request
00:00:23.933 01.547 13064036352 Move returns status 0, amount 1500
00:00:23.933 00.000 13064036352 move complete, result=0
00:00:23.933 00.000 13064036352 worker thread done servicing request
00:00:23.934 00.001 13064036352 Worker thread wakes up
00:00:23.934 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:00:23.934 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,783,31,31)
00:00:23.974 00.040 8654638656 evsrv: cli 0x600000444d20 request: {"id":1699,"jsonrpc":"2.0","method":"get_connected"}
00:00:23.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1699}
00:00:23.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1700,"jsonrpc":"2.0","method":"get_app_state"}
00:00:23.977 00.001 8654638656 case statement mapped state 3 to 2
00:00:23.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1700}
00:00:26.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1701,"jsonrpc":"2.0","method":"get_connected"}
00:00:26.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1701}
00:00:26.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1702,"jsonrpc":"2.0","method":"get_app_state"}
00:00:26.977 00.000 8654638656 case statement mapped state 3 to 2
00:00:26.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1702}
00:00:29.876 02.899 13064036352 Exposure complete
00:00:29.886 00.010 13064036352 worker thread done servicing request
00:00:29.886 00.000 8654638656 OnExposeComplete: enter
00:00:29.886 00.000 8654638656 UpdateGuideState(): m_state=3
00:00:29.886 00.000 8654638656 Star::Find(15, 577, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
00:00:29.886 00.000 8654638656 Star::Find returns 1 (0), X=578.01, Y=796.45, Mass=810085, SNR=120.4, Peak=48895 HFD=4.1
00:00:29.886 00.000 8654638656 Backlash: Rejected small move of 1.3 px
00:00:29.886 00.000 8654638656 Backlash: Reached clearing limit but total displacement > 3px - proceeding with calibration
00:00:29.886 00.000 8654638656 Backlash: North calibration moves starting at {577.5,797.7}, Offset = 13.6 px
00:00:29.887 00.001 8654638656 Backlash: Total distance moved = 13.2
00:00:29.887 00.000 8654638656 Backlash: Falling Through to state GO_NORTH
00:00:29.887 00.000 8654638656 Status Line: North step   1, dist= 0.0
00:00:29.887 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:00:29.887 00.000 13064036352 Worker thread wakes up
00:00:29.887 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:00:29.887 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:00:29.887 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:00:29.887 00.000 13064036352 MoveAxis(N, 1500, -)
00:00:29.887 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=63308, med=4953, FiltMin=1587, FiltMax=54066, Gamma=0.680
00:00:29.887 00.000 8654638656 UpdateGuideState exits: m=810085 SNR=120.4
00:00:29.887 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:29.887 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:00:29.887 00.000 8654638656 Enqueuing Expose request
00:00:29.972 00.085 8654638656 evsrv: cli 0x600000444d20 request: {"id":1703,"jsonrpc":"2.0","method":"get_connected"}
00:00:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1703}
00:00:29.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1704,"jsonrpc":"2.0","method":"get_app_state"}
00:00:29.973 00.000 8654638656 case statement mapped state 3 to 2
00:00:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1704}
00:00:31.436 01.463 13064036352 Move returns status 0, amount 1500
00:00:31.436 00.000 13064036352 move complete, result=0
00:00:31.437 00.001 13064036352 worker thread done servicing request
00:00:31.437 00.000 13064036352 Worker thread wakes up
00:00:31.437 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:00:31.437 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,781,31,31)
00:00:32.975 01.538 8654638656 evsrv: cli 0x600000444d20 request: {"id":1705,"jsonrpc":"2.0","method":"get_connected"}
00:00:32.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1705}
00:00:32.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1706,"jsonrpc":"2.0","method":"get_app_state"}
00:00:32.977 00.000 8654638656 case statement mapped state 3 to 2
00:00:32.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1706}
00:00:35.974 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1707,"jsonrpc":"2.0","method":"get_connected"}
00:00:35.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1707}
00:00:35.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1708,"jsonrpc":"2.0","method":"get_app_state"}
00:00:35.977 00.001 8654638656 case statement mapped state 3 to 2
00:00:35.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1708}
00:00:37.365 01.388 13064036352 Exposure complete
00:00:37.374 00.009 13064036352 worker thread done servicing request
00:00:37.375 00.001 8654638656 OnExposeComplete: enter
00:00:37.375 00.000 8654638656 UpdateGuideState(): m_state=3
00:00:37.375 00.000 8654638656 Star::Find(15, 578, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
00:00:37.375 00.000 8654638656 Star::Find returns 1 (0), X=578.00, Y=795.40, Mass=938404, SNR=121.6, Peak=58802 HFD=4.2
00:00:37.375 00.000 8654638656 Status Line: North step   2, dist= 1.1
00:00:37.376 00.001 8654638656 Enqueuing Calibration Move request for direction 0
00:00:37.376 00.000 13064036352 Worker thread wakes up
00:00:37.376 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:00:37.376 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:00:37.376 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:00:37.376 00.000 13064036352 MoveAxis(N, 1500, -)
00:00:37.376 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58802, med=4941, FiltMin=1395, FiltMax=49702, Gamma=0.680
00:00:37.376 00.000 8654638656 UpdateGuideState exits: m=938404 SNR=121.6
00:00:37.376 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:37.376 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:00:37.376 00.000 8654638656 Enqueuing Expose request
00:00:38.922 01.546 13064036352 Move returns status 0, amount 1500
00:00:38.922 00.000 13064036352 move complete, result=0
00:00:38.922 00.000 13064036352 worker thread done servicing request
00:00:38.923 00.001 13064036352 Worker thread wakes up
00:00:38.923 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:00:38.923 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(563,780,31,31)
00:00:38.973 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":1709,"jsonrpc":"2.0","method":"get_connected"}
00:00:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1709}
00:00:38.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1710,"jsonrpc":"2.0","method":"get_app_state"}
00:00:38.974 00.000 8654638656 case statement mapped state 3 to 2
00:00:38.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1710}
00:00:41.970 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":1711,"jsonrpc":"2.0","method":"get_connected"}
00:00:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1711}
00:00:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1712,"jsonrpc":"2.0","method":"get_app_state"}
00:00:41.972 00.000 8654638656 case statement mapped state 3 to 2
00:00:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1712}
00:00:44.861 02.889 13064036352 Exposure complete
00:00:44.869 00.008 13064036352 worker thread done servicing request
00:00:44.869 00.000 8654638656 OnExposeComplete: enter
00:00:44.869 00.000 8654638656 UpdateGuideState(): m_state=3
00:00:44.869 00.000 8654638656 Star::Find(15, 577, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
00:00:44.869 00.000 8654638656 Star::Find returns 1 (0), X=578.88, Y=794.19, Mass=856603, SNR=119.7, Peak=46822 HFD=4.5
00:00:44.870 00.001 8654638656 Status Line: North step   3, dist= 2.4
00:00:44.870 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:00:44.870 00.000 13064036352 Worker thread wakes up
00:00:44.870 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:00:44.870 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:00:44.870 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:00:44.870 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58431, med=4953, FiltMin=1907, FiltMax=47590, Gamma=0.680
00:00:44.870 00.000 8654638656 UpdateGuideState exits: m=856603 SNR=119.7
00:00:44.870 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:44.870 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:00:44.870 00.000 8654638656 Enqueuing Expose request
00:00:44.870 00.000 13064036352 MoveAxis(N, 1500, -)
00:00:44.975 00.105 8654638656 evsrv: cli 0x600000444d20 request: {"id":1713,"jsonrpc":"2.0","method":"get_connected"}
00:00:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1713}
00:00:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1714,"jsonrpc":"2.0","method":"get_app_state"}
00:00:44.975 00.000 8654638656 case statement mapped state 3 to 2
00:00:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1714}
00:00:46.409 01.434 13064036352 Move returns status 0, amount 1500
00:00:46.409 00.000 13064036352 move complete, result=0
00:00:46.409 00.000 13064036352 worker thread done servicing request
00:00:46.409 00.000 13064036352 Worker thread wakes up
00:00:46.410 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:00:46.410 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(564,779,31,31)
00:00:47.975 01.565 8654638656 evsrv: cli 0x600000444d20 request: {"id":1715,"jsonrpc":"2.0","method":"get_connected"}
00:00:47.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1715}
00:00:47.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1716,"jsonrpc":"2.0","method":"get_app_state"}
00:00:47.977 00.000 8654638656 case statement mapped state 3 to 2
00:00:47.978 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1716}
00:00:50.975 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1717,"jsonrpc":"2.0","method":"get_connected"}
00:00:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1717}
00:00:50.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1718,"jsonrpc":"2.0","method":"get_app_state"}
00:00:50.977 00.000 8654638656 case statement mapped state 3 to 2
00:00:50.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1718}
00:00:52.359 01.382 13064036352 Exposure complete
00:00:52.370 00.011 13064036352 worker thread done servicing request
00:00:52.371 00.001 8654638656 OnExposeComplete: enter
00:00:52.371 00.000 8654638656 UpdateGuideState(): m_state=3
00:00:52.371 00.000 8654638656 Star::Find(15, 578, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
00:00:52.371 00.000 8654638656 Star::Find returns 1 (0), X=579.51, Y=792.85, Mass=991275, SNR=131.3, Peak=57677 HFD=4.5
00:00:52.371 00.000 8654638656 Status Line: North step   4, dist= 3.9
00:00:52.371 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:00:52.371 00.000 13064036352 Worker thread wakes up
00:00:52.372 00.001 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:00:52.372 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:00:52.372 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:00:52.372 00.000 13064036352 MoveAxis(N, 1500, -)
00:00:52.372 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=57677, med=4953, FiltMin=1779, FiltMax=49702, Gamma=0.680
00:00:52.372 00.000 8654638656 UpdateGuideState exits: m=991275 SNR=131.3
00:00:52.372 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:52.372 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:00:52.372 00.000 8654638656 Enqueuing Expose request
00:00:53.911 01.539 13064036352 Move returns status 0, amount 1500
00:00:53.911 00.000 13064036352 move complete, result=0
00:00:53.912 00.001 13064036352 worker thread done servicing request
00:00:53.912 00.000 13064036352 Worker thread wakes up
00:00:53.912 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:00:53.912 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(565,778,31,31)
00:00:53.970 00.058 8654638656 evsrv: cli 0x600000444d20 request: {"id":1719,"jsonrpc":"2.0","method":"get_connected"}
00:00:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1719}
00:00:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1720,"jsonrpc":"2.0","method":"get_app_state"}
00:00:53.971 00.000 8654638656 case statement mapped state 3 to 2
00:00:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1720}
00:00:56.975 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":1721,"jsonrpc":"2.0","method":"get_connected"}
00:00:56.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1721}
00:00:56.978 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1722,"jsonrpc":"2.0","method":"get_app_state"}
00:00:56.978 00.000 8654638656 case statement mapped state 3 to 2
00:00:56.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1722}
00:00:59.852 02.874 13064036352 Exposure complete
00:00:59.862 00.010 13064036352 worker thread done servicing request
00:00:59.862 00.000 8654638656 OnExposeComplete: enter
00:00:59.862 00.000 8654638656 UpdateGuideState(): m_state=3
00:00:59.862 00.000 8654638656 Star::Find(15, 579, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
00:00:59.862 00.000 8654638656 Star::Find returns 1 (0), X=580.35, Y=791.70, Mass=893685, SNR=124.3, Peak=56140 HFD=4.2
00:00:59.862 00.000 8654638656 Status Line: North step   5, dist= 5.3
00:00:59.863 00.001 8654638656 Enqueuing Calibration Move request for direction 0
00:00:59.863 00.000 13064036352 Worker thread wakes up
00:00:59.863 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:00:59.863 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:00:59.863 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:00:59.863 00.000 13064036352 MoveAxis(N, 1500, -)
00:00:59.863 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=58265, med=4941, FiltMin=1702, FiltMax=51865, Gamma=0.680
00:00:59.863 00.000 8654638656 UpdateGuideState exits: m=893685 SNR=124.3
00:00:59.863 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:59.863 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:00:59.863 00.000 8654638656 Enqueuing Expose request
00:00:59.975 00.112 8654638656 evsrv: cli 0x600000444d20 request: {"id":1723,"jsonrpc":"2.0","method":"get_connected"}
00:00:59.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1723}
00:00:59.976 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1724,"jsonrpc":"2.0","method":"get_app_state"}
00:00:59.976 00.000 8654638656 case statement mapped state 3 to 2
00:00:59.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1724}
00:01:01.414 01.438 13064036352 Move returns status 0, amount 1500
00:01:01.415 00.001 13064036352 move complete, result=0
00:01:01.415 00.000 13064036352 worker thread done servicing request
00:01:01.415 00.000 13064036352 Worker thread wakes up
00:01:01.415 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:01:01.415 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(565,777,31,31)
00:01:02.976 01.561 8654638656 evsrv: cli 0x600000444d20 request: {"id":1725,"jsonrpc":"2.0","method":"get_connected"}
00:01:02.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1725}
00:01:02.978 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1726,"jsonrpc":"2.0","method":"get_app_state"}
00:01:02.978 00.000 8654638656 case statement mapped state 3 to 2
00:01:02.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1726}
00:01:05.971 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":1727,"jsonrpc":"2.0","method":"get_connected"}
00:01:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1727}
00:01:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1728,"jsonrpc":"2.0","method":"get_app_state"}
00:01:05.973 00.000 8654638656 case statement mapped state 3 to 2
00:01:05.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1728}
00:01:07.347 01.374 13064036352 Exposure complete
00:01:07.358 00.011 13064036352 worker thread done servicing request
00:01:07.358 00.000 8654638656 OnExposeComplete: enter
00:01:07.358 00.000 8654638656 UpdateGuideState(): m_state=3
00:01:07.358 00.000 8654638656 Star::Find(15, 580, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
00:01:07.358 00.000 8654638656 Star::Find returns 1 (0), X=580.78, Y=790.36, Mass=907194, SNR=113.3, Peak=48627 HFD=4.6
00:01:07.359 00.001 8654638656 Status Line: North step   6, dist= 6.7
00:01:07.359 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:01:07.359 00.000 13064036352 Worker thread wakes up
00:01:07.359 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:01:07.359 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:01:07.359 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:01:07.359 00.000 13064036352 MoveAxis(N, 1500, -)
00:01:07.359 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=57715, med=4940, FiltMin=1644, FiltMax=49855, Gamma=0.680
00:01:07.359 00.000 8654638656 UpdateGuideState exits: m=907194 SNR=113.3
00:01:07.359 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:07.359 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:01:07.359 00.000 8654638656 Enqueuing Expose request
00:01:08.917 01.558 13064036352 Move returns status 0, amount 1500
00:01:08.917 00.000 13064036352 move complete, result=0
00:01:08.917 00.000 13064036352 worker thread done servicing request
00:01:08.918 00.001 13064036352 Worker thread wakes up
00:01:08.918 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:01:08.918 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(566,775,31,31)
00:01:08.975 00.057 8654638656 evsrv: cli 0x600000444d20 request: {"id":1729,"jsonrpc":"2.0","method":"get_connected"}
00:01:08.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1729}
00:01:08.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1730,"jsonrpc":"2.0","method":"get_app_state"}
00:01:08.976 00.000 8654638656 case statement mapped state 3 to 2
00:01:08.977 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1730}
00:01:11.976 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":1731,"jsonrpc":"2.0","method":"get_connected"}
00:01:11.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1731}
00:01:11.978 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1732,"jsonrpc":"2.0","method":"get_app_state"}
00:01:11.978 00.000 8654638656 case statement mapped state 3 to 2
00:01:11.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1732}
00:01:14.845 02.867 13064036352 Exposure complete
00:01:14.856 00.011 13064036352 worker thread done servicing request
00:01:14.856 00.000 8654638656 OnExposeComplete: enter
00:01:14.856 00.000 8654638656 UpdateGuideState(): m_state=3
00:01:14.856 00.000 8654638656 Star::Find(15, 580, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
00:01:14.856 00.000 8654638656 Star::Find returns 1 (0), X=580.98, Y=789.26, Mass=980515, SNR=134.1, Peak=58457 HFD=4.5
00:01:14.856 00.000 8654638656 Status Line: North step   7, dist= 7.8
00:01:14.856 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:01:14.856 00.000 13064036352 Worker thread wakes up
00:01:14.856 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:01:14.857 00.001 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:01:14.857 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:01:14.857 00.000 13064036352 MoveAxis(N, 1500, -)
00:01:14.857 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4940, FiltMin=1817, FiltMax=57177, Gamma=0.680
00:01:14.857 00.000 8654638656 UpdateGuideState exits: m=980515 SNR=134.1
00:01:14.857 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:14.857 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:01:14.857 00.000 8654638656 Enqueuing Expose request
00:01:14.976 00.119 8654638656 evsrv: cli 0x600000444d20 request: {"id":1733,"jsonrpc":"2.0","method":"get_connected"}
00:01:14.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1733}
00:01:14.976 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1734,"jsonrpc":"2.0","method":"get_app_state"}
00:01:14.977 00.001 8654638656 case statement mapped state 3 to 2
00:01:14.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1734}
00:01:16.403 01.426 13064036352 Move returns status 0, amount 1500
00:01:16.403 00.000 13064036352 move complete, result=0
00:01:16.403 00.000 13064036352 worker thread done servicing request
00:01:16.404 00.001 13064036352 Worker thread wakes up
00:01:16.404 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:01:16.404 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(566,774,31,31)
00:01:17.971 01.567 8654638656 evsrv: cli 0x600000444d20 request: {"id":1735,"jsonrpc":"2.0","method":"get_connected"}
00:01:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1735}
00:01:17.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1736,"jsonrpc":"2.0","method":"get_app_state"}
00:01:17.973 00.000 8654638656 case statement mapped state 3 to 2
00:01:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1736}
00:01:20.975 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1737,"jsonrpc":"2.0","method":"get_connected"}
00:01:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1737}
00:01:20.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1738,"jsonrpc":"2.0","method":"get_app_state"}
00:01:20.977 00.000 8654638656 case statement mapped state 3 to 2
00:01:20.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1738}
00:01:22.345 01.368 13064036352 Exposure complete
00:01:22.357 00.012 13064036352 worker thread done servicing request
00:01:22.357 00.000 8654638656 OnExposeComplete: enter
00:01:22.357 00.000 8654638656 UpdateGuideState(): m_state=3
00:01:22.358 00.001 8654638656 Star::Find(15, 580, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
00:01:22.358 00.000 8654638656 Star::Find returns 1 (0), X=581.61, Y=788.00, Mass=946238, SNR=120.6, Peak=54041 HFD=4.2
00:01:22.358 00.000 8654638656 Status Line: North step   8, dist= 9.2
00:01:22.358 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:01:22.359 00.001 13064036352 Worker thread wakes up
00:01:22.359 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:01:22.359 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:01:22.359 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:01:22.359 00.000 13064036352 MoveAxis(N, 1500, -)
00:01:22.359 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=89, max=65535, med=4940, FiltMin=1638, FiltMax=65298, Gamma=0.680
00:01:22.359 00.000 8654638656 UpdateGuideState exits: m=946238 SNR=120.6
00:01:22.359 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:22.359 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:01:22.359 00.000 8654638656 Enqueuing Expose request
00:01:23.906 01.547 13064036352 Move returns status 0, amount 1500
00:01:23.907 00.001 13064036352 move complete, result=0
00:01:23.907 00.000 13064036352 worker thread done servicing request
00:01:23.907 00.000 13064036352 Worker thread wakes up
00:01:23.907 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:01:23.907 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(567,773,31,31)
00:01:23.975 00.068 8654638656 evsrv: cli 0x600000444d20 request: {"id":1739,"jsonrpc":"2.0","method":"get_connected"}
00:01:23.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1739}
00:01:23.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1740,"jsonrpc":"2.0","method":"get_app_state"}
00:01:23.977 00.000 8654638656 case statement mapped state 3 to 2
00:01:23.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1740}
00:01:26.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1741,"jsonrpc":"2.0","method":"get_connected"}
00:01:26.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1741}
00:01:26.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1742,"jsonrpc":"2.0","method":"get_app_state"}
00:01:26.977 00.001 8654638656 case statement mapped state 3 to 2
00:01:26.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1742}
00:01:29.836 02.859 13064036352 Exposure complete
00:01:29.847 00.011 13064036352 worker thread done servicing request
00:01:29.847 00.000 8654638656 OnExposeComplete: enter
00:01:29.847 00.000 8654638656 UpdateGuideState(): m_state=3
00:01:29.847 00.000 8654638656 Star::Find(15, 581, 787, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
00:01:29.847 00.000 8654638656 Star::Find returns 1 (0), X=582.21, Y=786.77, Mass=889652, SNR=124.0, Peak=55103 HFD=4.3
00:01:29.848 00.001 8654638656 Status Line: North step   9, dist=10.5
00:01:29.848 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:01:29.848 00.000 13064036352 Worker thread wakes up
00:01:29.848 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:01:29.848 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:01:29.848 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:01:29.848 00.000 13064036352 MoveAxis(N, 1500, -)
00:01:29.848 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=65535, med=4940, FiltMin=1651, FiltMax=65374, Gamma=0.680
00:01:29.848 00.000 8654638656 UpdateGuideState exits: m=889652 SNR=124.0
00:01:29.848 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:29.848 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:01:29.848 00.000 8654638656 Enqueuing Expose request
00:01:29.971 00.123 8654638656 evsrv: cli 0x600000444d20 request: {"id":1743,"jsonrpc":"2.0","method":"get_connected"}
00:01:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1743}
00:01:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1744,"jsonrpc":"2.0","method":"get_app_state"}
00:01:29.971 00.000 8654638656 case statement mapped state 3 to 2
00:01:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1744}
00:01:31.393 01.422 13064036352 Move returns status 0, amount 1500
00:01:31.394 00.001 13064036352 move complete, result=0
00:01:31.395 00.001 13064036352 worker thread done servicing request
00:01:31.395 00.000 13064036352 Worker thread wakes up
00:01:31.395 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:01:31.395 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(567,772,31,31)
00:01:32.975 01.580 8654638656 evsrv: cli 0x600000444d20 request: {"id":1745,"jsonrpc":"2.0","method":"get_connected"}
00:01:32.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1745}
00:01:32.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1746,"jsonrpc":"2.0","method":"get_app_state"}
00:01:32.977 00.000 8654638656 case statement mapped state 3 to 2
00:01:32.978 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1746}
00:01:35.975 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1747,"jsonrpc":"2.0","method":"get_connected"}
00:01:35.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1747}
00:01:35.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1748,"jsonrpc":"2.0","method":"get_app_state"}
00:01:35.977 00.000 8654638656 case statement mapped state 3 to 2
00:01:35.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1748}
00:01:37.337 01.360 13064036352 Exposure complete
00:01:37.349 00.012 13064036352 worker thread done servicing request
00:01:37.349 00.000 8654638656 OnExposeComplete: enter
00:01:37.349 00.000 8654638656 UpdateGuideState(): m_state=3
00:01:37.349 00.000 8654638656 Star::Find(15, 582, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
00:01:37.350 00.001 8654638656 Star::Find returns 1 (0), X=581.87, Y=785.55, Mass=882192, SNR=108.3, Peak=58278 HFD=3.9
00:01:37.350 00.000 8654638656 Status Line: North step  10, dist=11.6
00:01:37.350 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:01:37.350 00.000 13064036352 Worker thread wakes up
00:01:37.350 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:01:37.351 00.001 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:01:37.351 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:01:37.351 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=65535, med=4928, FiltMin=1766, FiltMax=65374, Gamma=0.680
00:01:37.351 00.000 13064036352 MoveAxis(N, 1500, -)
00:01:37.351 00.000 8654638656 UpdateGuideState exits: m=882192 SNR=108.3
00:01:37.351 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:37.351 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:01:37.351 00.000 8654638656 Enqueuing Expose request
00:01:38.896 01.545 13064036352 Move returns status 0, amount 1500
00:01:38.896 00.000 13064036352 move complete, result=0
00:01:38.896 00.000 13064036352 worker thread done servicing request
00:01:38.896 00.000 13064036352 Worker thread wakes up
00:01:38.896 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:01:38.897 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(567,771,31,31)
00:01:38.975 00.078 8654638656 evsrv: cli 0x600000444d20 request: {"id":1749,"jsonrpc":"2.0","method":"get_connected"}
00:01:38.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1749}
00:01:38.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1750,"jsonrpc":"2.0","method":"get_app_state"}
00:01:38.977 00.000 8654638656 case statement mapped state 3 to 2
00:01:38.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1750}
00:01:41.970 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":1751,"jsonrpc":"2.0","method":"get_connected"}
00:01:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1751}
00:01:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1752,"jsonrpc":"2.0","method":"get_app_state"}
00:01:41.971 00.000 8654638656 case statement mapped state 3 to 2
00:01:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1752}
00:01:44.831 02.859 13064036352 Exposure complete
00:01:44.842 00.011 13064036352 worker thread done servicing request
00:01:44.842 00.000 8654638656 OnExposeComplete: enter
00:01:44.843 00.001 8654638656 UpdateGuideState(): m_state=3
00:01:44.843 00.000 8654638656 Star::Find(15, 581, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
00:01:44.843 00.000 8654638656 Star::Find returns 1 (0), X=581.76, Y=784.59, Mass=752075, SNR=107.2, Peak=44057 HFD=4.5
00:01:44.843 00.000 8654638656 Status Line: North step  11, dist=12.4
00:01:44.843 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:01:44.843 00.000 13064036352 Worker thread wakes up
00:01:44.843 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:01:44.843 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:01:44.844 00.001 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:01:44.844 00.000 13064036352 MoveAxis(N, 1500, -)
00:01:44.844 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=115, max=65535, med=4928, FiltMin=1638, FiltMax=64486, Gamma=0.680
00:01:44.844 00.000 8654638656 UpdateGuideState exits: m=752075 SNR=107.2
00:01:44.844 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:44.844 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:01:44.844 00.000 8654638656 Enqueuing Expose request
00:01:44.975 00.131 8654638656 evsrv: cli 0x600000444d20 request: {"id":1753,"jsonrpc":"2.0","method":"get_connected"}
00:01:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1753}
00:01:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1754,"jsonrpc":"2.0","method":"get_app_state"}
00:01:44.975 00.000 8654638656 case statement mapped state 3 to 2
00:01:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1754}
00:01:46.398 01.423 13064036352 Move returns status 0, amount 1500
00:01:46.399 00.001 13064036352 move complete, result=0
00:01:46.399 00.000 13064036352 worker thread done servicing request
00:01:46.399 00.000 13064036352 Worker thread wakes up
00:01:46.399 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:01:46.399 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(567,770,31,31)
00:01:47.975 01.576 8654638656 evsrv: cli 0x600000444d20 request: {"id":1755,"jsonrpc":"2.0","method":"get_connected"}
00:01:47.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1755}
00:01:47.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1756,"jsonrpc":"2.0","method":"get_app_state"}
00:01:47.977 00.000 8654638656 case statement mapped state 3 to 2
00:01:47.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1756}
00:01:50.974 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1757,"jsonrpc":"2.0","method":"get_connected"}
00:01:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1757}
00:01:50.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1758,"jsonrpc":"2.0","method":"get_app_state"}
00:01:50.975 00.000 8654638656 case statement mapped state 3 to 2
00:01:50.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1758}
00:01:52.326 01.350 13064036352 Exposure complete
00:01:52.338 00.012 13064036352 worker thread done servicing request
00:01:52.338 00.000 8654638656 OnExposeComplete: enter
00:01:52.338 00.000 8654638656 UpdateGuideState(): m_state=3
00:01:52.338 00.000 8654638656 Star::Find(15, 581, 784, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
00:01:52.338 00.000 8654638656 Star::Find returns 1 (0), X=582.44, Y=783.33, Mass=895502, SNR=114.8, Peak=46041 HFD=4.8
00:01:52.339 00.001 8654638656 Status Line: North step  12, dist=13.9
00:01:52.339 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:01:52.339 00.000 13064036352 Worker thread wakes up
00:01:52.339 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:01:52.339 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:01:52.339 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:01:52.339 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=128, max=65279, med=4928, FiltMin=1805, FiltMax=64486, Gamma=0.680
00:01:52.339 00.000 13064036352 MoveAxis(N, 1500, -)
00:01:52.339 00.000 8654638656 UpdateGuideState exits: m=895502 SNR=114.8
00:01:52.339 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:52.339 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:01:52.339 00.000 8654638656 Enqueuing Expose request
00:01:53.885 01.546 13064036352 Move returns status 0, amount 1500
00:01:53.885 00.000 13064036352 move complete, result=0
00:01:53.885 00.000 13064036352 worker thread done servicing request
00:01:53.885 00.000 13064036352 Worker thread wakes up
00:01:53.885 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:01:53.885 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(567,768,31,31)
00:01:53.970 00.085 8654638656 evsrv: cli 0x600000444d20 request: {"id":1759,"jsonrpc":"2.0","method":"get_connected"}
00:01:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1759}
00:01:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1760,"jsonrpc":"2.0","method":"get_app_state"}
00:01:53.971 00.000 8654638656 case statement mapped state 3 to 2
00:01:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1760}
00:01:56.975 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":1761,"jsonrpc":"2.0","method":"get_connected"}
00:01:56.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1761}
00:01:56.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1762,"jsonrpc":"2.0","method":"get_app_state"}
00:01:56.977 00.000 8654638656 case statement mapped state 3 to 2
00:01:56.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1762}
00:01:59.823 02.846 13064036352 Exposure complete
00:01:59.832 00.009 13064036352 worker thread done servicing request
00:01:59.833 00.001 8654638656 OnExposeComplete: enter
00:01:59.833 00.000 8654638656 UpdateGuideState(): m_state=3
00:01:59.833 00.000 8654638656 Star::Find(15, 582, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
00:01:59.833 00.000 8654638656 Star::Find returns 1 (0), X=582.44, Y=782.37, Mass=835365, SNR=97.7, Peak=46784 HFD=4.9
00:01:59.833 00.000 8654638656 Status Line: North step  13, dist=14.8
00:01:59.833 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:01:59.833 00.000 13064036352 Worker thread wakes up
00:01:59.833 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:01:59.833 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:01:59.833 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:01:59.833 00.000 13064036352 MoveAxis(N, 1500, -)
00:01:59.834 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65458, med=4927, FiltMin=1465, FiltMax=64243, Gamma=0.680
00:01:59.834 00.000 8654638656 UpdateGuideState exits: m=835365 SNR=97.7
00:01:59.834 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:59.834 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:01:59.834 00.000 8654638656 Enqueuing Expose request
00:01:59.975 00.141 8654638656 evsrv: cli 0x600000444d20 request: {"id":1763,"jsonrpc":"2.0","method":"get_connected"}
00:01:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1763}
00:01:59.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1764,"jsonrpc":"2.0","method":"get_app_state"}
00:01:59.976 00.000 8654638656 case statement mapped state 3 to 2
00:01:59.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1764}
00:02:01.371 01.395 13064036352 Move returns status 0, amount 1500
00:02:01.372 00.001 13064036352 move complete, result=0
00:02:01.372 00.000 13064036352 worker thread done servicing request
00:02:01.372 00.000 13064036352 Worker thread wakes up
00:02:01.372 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:02:01.372 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(567,767,31,31)
00:02:02.975 01.603 8654638656 evsrv: cli 0x600000444d20 request: {"id":1765,"jsonrpc":"2.0","method":"get_connected"}
00:02:02.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1765}
00:02:02.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1766,"jsonrpc":"2.0","method":"get_app_state"}
00:02:02.977 00.000 8654638656 case statement mapped state 3 to 2
00:02:02.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1766}
00:02:05.971 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":1767,"jsonrpc":"2.0","method":"get_connected"}
00:02:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1767}
00:02:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1768,"jsonrpc":"2.0","method":"get_app_state"}
00:02:05.972 00.000 8654638656 case statement mapped state 3 to 2
00:02:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1768}
00:02:07.318 01.346 13064036352 Exposure complete
00:02:07.330 00.012 13064036352 worker thread done servicing request
00:02:07.331 00.001 8654638656 OnExposeComplete: enter
00:02:07.331 00.000 8654638656 UpdateGuideState(): m_state=3
00:02:07.331 00.000 8654638656 Star::Find(15, 582, 782, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
00:02:07.331 00.000 8654638656 Star::Find returns 1 (0), X=582.42, Y=780.90, Mass=941011, SNR=118.5, Peak=58368 HFD=4.3
00:02:07.331 00.000 8654638656 Status Line: North step  14, dist=16.2
00:02:07.332 00.001 8654638656 Enqueuing Calibration Move request for direction 0
00:02:07.332 00.000 13064036352 Worker thread wakes up
00:02:07.332 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:02:07.332 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:02:07.332 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:02:07.332 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=65458, med=4915, FiltMin=1676, FiltMax=65394, Gamma=0.680
00:02:07.332 00.000 13064036352 MoveAxis(N, 1500, -)
00:02:07.332 00.000 8654638656 UpdateGuideState exits: m=941011 SNR=118.5
00:02:07.332 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:07.332 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:02:07.332 00.000 8654638656 Enqueuing Expose request
00:02:08.874 01.542 13064036352 Move returns status 0, amount 1500
00:02:08.875 00.001 13064036352 move complete, result=0
00:02:08.875 00.000 13064036352 worker thread done servicing request
00:02:08.875 00.000 13064036352 Worker thread wakes up
00:02:08.875 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:02:08.875 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(567,766,31,31)
00:02:08.974 00.099 8654638656 evsrv: cli 0x600000444d20 request: {"id":1769,"jsonrpc":"2.0","method":"get_connected"}
00:02:08.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1769}
00:02:08.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1770,"jsonrpc":"2.0","method":"get_app_state"}
00:02:08.976 00.000 8654638656 case statement mapped state 3 to 2
00:02:08.977 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1770}
00:02:11.973 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":1771,"jsonrpc":"2.0","method":"get_connected"}
00:02:11.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1771}
00:02:11.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1772,"jsonrpc":"2.0","method":"get_app_state"}
00:02:11.975 00.000 8654638656 case statement mapped state 3 to 2
00:02:11.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1772}
00:02:14.816 02.841 13064036352 Exposure complete
00:02:14.828 00.012 13064036352 worker thread done servicing request
00:02:14.828 00.000 8654638656 OnExposeComplete: enter
00:02:14.828 00.000 8654638656 UpdateGuideState(): m_state=3
00:02:14.828 00.000 8654638656 Star::Find(15, 582, 780, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
00:02:14.828 00.000 8654638656 Star::Find returns 1 (0), X=582.40, Y=779.75, Mass=899787, SNR=132.3, Peak=55321 HFD=4.5
00:02:14.829 00.001 8654638656 Status Line: North step  15, dist=17.3
00:02:14.829 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:02:14.829 00.000 13064036352 Worker thread wakes up
00:02:14.829 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:02:14.829 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:02:14.829 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:02:14.829 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65458, med=4928, FiltMin=1523, FiltMax=65394, Gamma=0.680
00:02:14.829 00.000 13064036352 MoveAxis(N, 1500, -)
00:02:14.829 00.000 8654638656 UpdateGuideState exits: m=899787 SNR=132.3
00:02:14.830 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:14.830 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:02:14.830 00.000 8654638656 Enqueuing Expose request
00:02:14.975 00.145 8654638656 evsrv: cli 0x600000444d20 request: {"id":1773,"jsonrpc":"2.0","method":"get_connected"}
00:02:14.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1773}
00:02:14.975 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1774,"jsonrpc":"2.0","method":"get_app_state"}
00:02:14.976 00.001 8654638656 case statement mapped state 3 to 2
00:02:14.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1774}
00:02:16.377 01.401 13064036352 Move returns status 0, amount 1500
00:02:16.377 00.000 13064036352 move complete, result=0
00:02:16.377 00.000 13064036352 worker thread done servicing request
00:02:16.377 00.000 13064036352 Worker thread wakes up
00:02:16.377 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:02:16.377 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(567,765,31,31)
00:02:17.970 01.593 8654638656 evsrv: cli 0x600000444d20 request: {"id":1775,"jsonrpc":"2.0","method":"get_connected"}
00:02:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1775}
00:02:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1776,"jsonrpc":"2.0","method":"get_app_state"}
00:02:17.972 00.001 8654638656 case statement mapped state 3 to 2
00:02:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1776}
00:02:20.977 03.005 8654638656 evsrv: cli 0x600000444d20 request: {"id":1777,"jsonrpc":"2.0","method":"get_connected"}
00:02:20.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1777}
00:02:20.979 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1778,"jsonrpc":"2.0","method":"get_app_state"}
00:02:20.980 00.001 8654638656 case statement mapped state 3 to 2
00:02:20.980 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1778}
00:02:22.312 01.332 13064036352 Exposure complete
00:02:22.324 00.012 13064036352 worker thread done servicing request
00:02:22.325 00.001 8654638656 OnExposeComplete: enter
00:02:22.325 00.000 8654638656 UpdateGuideState(): m_state=3
00:02:22.325 00.000 8654638656 Star::Find(15, 582, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
00:02:22.325 00.000 8654638656 Star::Find returns 1 (0), X=583.04, Y=778.97, Mass=874129, SNR=109.8, Peak=57485 HFD=4.4
00:02:22.325 00.000 8654638656 Status Line: North step  16, dist=18.2
00:02:22.326 00.001 8654638656 Enqueuing Calibration Move request for direction 0
00:02:22.326 00.000 13064036352 Worker thread wakes up
00:02:22.326 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:02:22.326 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:02:22.326 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:02:22.326 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65433, med=4927, FiltMin=1804, FiltMax=65177, Gamma=0.680
00:02:22.326 00.000 13064036352 MoveAxis(N, 1500, -)
00:02:22.326 00.000 8654638656 UpdateGuideState exits: m=874129 SNR=109.8
00:02:22.326 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:22.326 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:02:22.326 00.000 8654638656 Enqueuing Expose request
00:02:23.880 01.554 13064036352 Move returns status 0, amount 1500
00:02:23.880 00.000 13064036352 move complete, result=0
00:02:23.880 00.000 13064036352 worker thread done servicing request
00:02:23.881 00.001 13064036352 Worker thread wakes up
00:02:23.881 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:02:23.881 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(568,764,31,31)
00:02:23.974 00.093 8654638656 evsrv: cli 0x600000444d20 request: {"id":1779,"jsonrpc":"2.0","method":"get_connected"}
00:02:23.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1779}
00:02:23.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1780,"jsonrpc":"2.0","method":"get_app_state"}
00:02:23.976 00.000 8654638656 case statement mapped state 3 to 2
00:02:23.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1780}
00:02:26.975 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":1781,"jsonrpc":"2.0","method":"get_connected"}
00:02:26.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1781}
00:02:26.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1782,"jsonrpc":"2.0","method":"get_app_state"}
00:02:26.977 00.000 8654638656 case statement mapped state 3 to 2
00:02:26.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1782}
00:02:29.807 02.830 13064036352 Exposure complete
00:02:29.818 00.011 13064036352 worker thread done servicing request
00:02:29.818 00.000 8654638656 OnExposeComplete: enter
00:02:29.818 00.000 8654638656 UpdateGuideState(): m_state=3
00:02:29.819 00.001 8654638656 Star::Find(15, 583, 778, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
00:02:29.819 00.000 8654638656 Star::Find returns 1 (0), X=583.23, Y=777.38, Mass=889015, SNR=126.9, Peak=54336 HFD=4.5
00:02:29.819 00.000 8654638656 Status Line: North step  17, dist=19.8
00:02:29.819 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:02:29.819 00.000 13064036352 Worker thread wakes up
00:02:29.820 00.001 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:02:29.820 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:02:29.820 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:02:29.820 00.000 13064036352 MoveAxis(N, 1500, -)
00:02:29.820 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65381, med=4915, FiltMin=1702, FiltMax=64588, Gamma=0.680
00:02:29.820 00.000 8654638656 UpdateGuideState exits: m=889015 SNR=126.9
00:02:29.820 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:29.820 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:02:29.820 00.000 8654638656 Enqueuing Expose request
00:02:29.973 00.153 8654638656 evsrv: cli 0x600000444d20 request: {"id":1783,"jsonrpc":"2.0","method":"get_connected"}
00:02:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1783}
00:02:29.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1784,"jsonrpc":"2.0","method":"get_app_state"}
00:02:29.974 00.000 8654638656 case statement mapped state 3 to 2
00:02:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1784}
00:02:31.366 01.392 13064036352 Move returns status 0, amount 1500
00:02:31.367 00.001 13064036352 move complete, result=0
00:02:31.367 00.000 13064036352 worker thread done servicing request
00:02:31.367 00.000 13064036352 Worker thread wakes up
00:02:31.367 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:02:31.367 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(568,762,31,31)
00:02:32.975 01.608 8654638656 evsrv: cli 0x600000444d20 request: {"id":1785,"jsonrpc":"2.0","method":"get_connected"}
00:02:32.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1785}
00:02:32.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1786,"jsonrpc":"2.0","method":"get_app_state"}
00:02:32.977 00.000 8654638656 case statement mapped state 3 to 2
00:02:32.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1786}
00:02:35.974 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1787,"jsonrpc":"2.0","method":"get_connected"}
00:02:35.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1787}
00:02:35.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1788,"jsonrpc":"2.0","method":"get_app_state"}
00:02:35.976 00.000 8654638656 case statement mapped state 3 to 2
00:02:35.977 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1788}
00:02:37.304 01.327 13064036352 Exposure complete
00:02:37.316 00.012 13064036352 worker thread done servicing request
00:02:37.316 00.000 8654638656 OnExposeComplete: enter
00:02:37.316 00.000 8654638656 UpdateGuideState(): m_state=3
00:02:37.316 00.000 8654638656 Star::Find(15, 583, 777, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
00:02:37.316 00.000 8654638656 Star::Find returns 1 (0), X=583.62, Y=776.27, Mass=901780, SNR=109.2, Peak=50560 HFD=4.7
00:02:37.317 00.001 8654638656 Status Line: North step  18, dist=20.9
00:02:37.317 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:02:37.317 00.000 13064036352 Worker thread wakes up
00:02:37.317 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:02:37.317 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:02:37.317 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:02:37.317 00.000 13064036352 MoveAxis(N, 1500, -)
00:02:37.317 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65356, med=4915, FiltMin=1574, FiltMax=64998, Gamma=0.680
00:02:37.317 00.000 8654638656 UpdateGuideState exits: m=901780 SNR=109.2
00:02:37.317 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:37.318 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:02:37.318 00.000 8654638656 Enqueuing Expose request
00:02:38.869 01.551 13064036352 Move returns status 0, amount 1500
00:02:38.869 00.000 13064036352 move complete, result=0
00:02:38.869 00.000 13064036352 worker thread done servicing request
00:02:38.869 00.000 13064036352 Worker thread wakes up
00:02:38.869 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:02:38.870 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(569,761,31,31)
00:02:38.975 00.105 8654638656 evsrv: cli 0x600000444d20 request: {"id":1789,"jsonrpc":"2.0","method":"get_connected"}
00:02:38.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1789}
00:02:38.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1790,"jsonrpc":"2.0","method":"get_app_state"}
00:02:38.977 00.001 8654638656 case statement mapped state 3 to 2
00:02:38.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1790}
00:02:41.971 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":1791,"jsonrpc":"2.0","method":"get_connected"}
00:02:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1791}
00:02:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1792,"jsonrpc":"2.0","method":"get_app_state"}
00:02:41.973 00.000 8654638656 case statement mapped state 3 to 2
00:02:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1792}
00:02:44.800 02.827 13064036352 Exposure complete
00:02:44.813 00.013 13064036352 worker thread done servicing request
00:02:44.813 00.000 8654638656 OnExposeComplete: enter
00:02:44.813 00.000 8654638656 UpdateGuideState(): m_state=3
00:02:44.813 00.000 8654638656 Star::Find(15, 583, 776, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
00:02:44.813 00.000 8654638656 Star::Find returns 1 (0), X=584.64, Y=775.30, Mass=967421, SNR=154.4, Peak=56883 HFD=4.7
00:02:44.814 00.001 8654638656 Status Line: North step  19, dist=22.2
00:02:44.814 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:02:44.814 00.000 13064036352 Worker thread wakes up
00:02:44.814 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:02:44.814 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:02:44.814 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:02:44.814 00.000 13064036352 MoveAxis(N, 1500, -)
00:02:44.814 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65241, med=4915, FiltMin=1613, FiltMax=64895, Gamma=0.680
00:02:44.814 00.000 8654638656 UpdateGuideState exits: m=967421 SNR=154.4
00:02:44.814 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:44.814 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:02:44.814 00.000 8654638656 Enqueuing Expose request
00:02:44.975 00.161 8654638656 evsrv: cli 0x600000444d20 request: {"id":1793,"jsonrpc":"2.0","method":"get_connected"}
00:02:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1793}
00:02:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1794,"jsonrpc":"2.0","method":"get_app_state"}
00:02:44.975 00.000 8654638656 case statement mapped state 3 to 2
00:02:44.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1794}
00:02:46.356 01.380 13064036352 Move returns status 0, amount 1500
00:02:46.356 00.000 13064036352 move complete, result=0
00:02:46.356 00.000 13064036352 worker thread done servicing request
00:02:46.356 00.000 13064036352 Worker thread wakes up
00:02:46.356 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:02:46.357 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(570,760,31,31)
00:02:47.974 01.617 8654638656 evsrv: cli 0x600000444d20 request: {"id":1795,"jsonrpc":"2.0","method":"get_connected"}
00:02:47.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1795}
00:02:47.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1796,"jsonrpc":"2.0","method":"get_app_state"}
00:02:47.976 00.000 8654638656 case statement mapped state 3 to 2
00:02:47.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1796}
00:02:50.975 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":1797,"jsonrpc":"2.0","method":"get_connected"}
00:02:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1797}
00:02:50.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1798,"jsonrpc":"2.0","method":"get_app_state"}
00:02:50.977 00.000 8654638656 case statement mapped state 3 to 2
00:02:50.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1798}
00:02:52.294 01.317 13064036352 Exposure complete
00:02:52.302 00.008 13064036352 worker thread done servicing request
00:02:52.302 00.000 8654638656 OnExposeComplete: enter
00:02:52.302 00.000 8654638656 UpdateGuideState(): m_state=3
00:02:52.302 00.000 8654638656 Star::Find(15, 584, 775, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
00:02:52.302 00.000 8654638656 Star::Find returns 1 (0), X=585.31, Y=774.25, Mass=882668, SNR=105.0, Peak=44287 HFD=4.6
00:02:52.303 00.001 8654638656 Status Line: North step  20, dist=23.4
00:02:52.303 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:02:52.303 00.000 13064036352 Worker thread wakes up
00:02:52.303 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:02:52.303 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:02:52.303 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:02:52.303 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65177, med=4928, FiltMin=1459, FiltMax=64511, Gamma=0.680
00:02:52.303 00.000 13064036352 MoveAxis(N, 1500, -)
00:02:52.303 00.000 8654638656 UpdateGuideState exits: m=882668 SNR=105.0
00:02:52.303 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:52.303 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:02:52.303 00.000 8654638656 Enqueuing Expose request
00:02:53.858 01.555 13064036352 Move returns status 0, amount 1500
00:02:53.859 00.001 13064036352 move complete, result=0
00:02:53.859 00.000 13064036352 worker thread done servicing request
00:02:53.859 00.000 13064036352 Worker thread wakes up
00:02:53.859 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:02:53.859 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(570,759,31,31)
00:02:53.972 00.113 8654638656 evsrv: cli 0x600000444d20 request: {"id":1799,"jsonrpc":"2.0","method":"get_connected"}
00:02:53.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1799}
00:02:53.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1800,"jsonrpc":"2.0","method":"get_app_state"}
00:02:53.974 00.000 8654638656 case statement mapped state 3 to 2
00:02:53.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1800}
00:02:56.975 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1801,"jsonrpc":"2.0","method":"get_connected"}
00:02:56.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1801}
00:02:56.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1802,"jsonrpc":"2.0","method":"get_app_state"}
00:02:56.978 00.001 8654638656 case statement mapped state 3 to 2
00:02:56.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1802}
00:02:59.793 02.815 13064036352 Exposure complete
00:02:59.805 00.012 13064036352 worker thread done servicing request
00:02:59.805 00.000 8654638656 OnExposeComplete: enter
00:02:59.805 00.000 8654638656 UpdateGuideState(): m_state=3
00:02:59.805 00.000 8654638656 Star::Find(15, 585, 774, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
00:02:59.805 00.000 8654638656 Star::Find returns 1 (0), X=585.81, Y=772.87, Mass=909944, SNR=146.5, Peak=56371 HFD=4.3
00:02:59.806 00.001 8654638656 Status Line: North step  21, dist=24.8
00:02:59.806 00.000 8654638656 Enqueuing Calibration Move request for direction 0
00:02:59.806 00.000 13064036352 Worker thread wakes up
00:02:59.806 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir N(0) 1500 opts 0x0
00:02:59.806 00.000 13064036352 Handling axis move in thread for scope dir=0 dur=1500
00:02:59.806 00.000 13064036352 scope move axis dir= 0 dur= 1500 opts= 0x0
00:02:59.806 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64985, med=4915, FiltMin=1907, FiltMax=64691, Gamma=0.680
00:02:59.806 00.000 13064036352 MoveAxis(N, 1500, -)
00:02:59.806 00.000 8654638656 UpdateGuideState exits: m=909944 SNR=146.5
00:02:59.806 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:59.806 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:02:59.806 00.000 8654638656 Enqueuing Expose request
00:02:59.975 00.169 8654638656 evsrv: cli 0x600000444d20 request: {"id":1803,"jsonrpc":"2.0","method":"get_connected"}
00:02:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1803}
00:02:59.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1804,"jsonrpc":"2.0","method":"get_app_state"}
00:02:59.976 00.000 8654638656 case statement mapped state 3 to 2
00:02:59.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1804}
00:03:01.361 01.385 13064036352 Move returns status 0, amount 1500
00:03:01.361 00.000 13064036352 move complete, result=0
00:03:01.361 00.000 13064036352 worker thread done servicing request
00:03:01.361 00.000 13064036352 Worker thread wakes up
00:03:01.361 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:03:01.361 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(571,758,31,31)
00:03:02.976 01.615 8654638656 evsrv: cli 0x600000444d20 request: {"id":1805,"jsonrpc":"2.0","method":"get_connected"}
00:03:02.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1805}
00:03:02.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1806,"jsonrpc":"2.0","method":"get_app_state"}
00:03:02.977 00.000 8654638656 case statement mapped state 3 to 2
00:03:02.978 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1806}
00:03:05.971 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":1807,"jsonrpc":"2.0","method":"get_connected"}
00:03:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1807}
00:03:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1808,"jsonrpc":"2.0","method":"get_app_state"}
00:03:05.972 00.000 8654638656 case statement mapped state 3 to 2
00:03:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1808}
00:03:07.288 01.316 13064036352 Exposure complete
00:03:07.300 00.012 13064036352 worker thread done servicing request
00:03:07.300 00.000 8654638656 OnExposeComplete: enter
00:03:07.300 00.000 8654638656 UpdateGuideState(): m_state=3
00:03:07.300 00.000 8654638656 Star::Find(15, 585, 772, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
00:03:07.300 00.000 8654638656 Star::Find returns 1 (0), X=586.49, Y=771.87, Mass=1029362, SNR=131.9, Peak=55142 HFD=4.6
00:03:07.301 00.001 8654638656 NORTH calibration completes with angle=-71.0 rate=0.825 parity=1
00:03:07.301 00.000 8654638656 Falling Through to state GO_SOUTH
00:03:07.301 00.000 8654638656 Status Line: South step  13, dist=26.0
00:03:07.302 00.001 8654638656 Enqueuing Calibration Move request for direction 1
00:03:07.302 00.000 13064036352 Worker thread wakes up
00:03:07.302 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:03:07.302 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:03:07.302 00.000 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:03:07.302 00.000 13064036352 MoveAxis(S, 2500, -)
00:03:07.302 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65318, med=4915, FiltMin=1753, FiltMax=64691, Gamma=0.680
00:03:07.302 00.000 8654638656 UpdateGuideState exits: m=1029362 SNR=131.9
00:03:07.302 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:07.302 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:03:07.302 00.000 8654638656 Enqueuing Expose request
00:03:08.975 01.673 8654638656 evsrv: cli 0x600000444d20 request: {"id":1809,"jsonrpc":"2.0","method":"get_connected"}
00:03:08.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1809}
00:03:08.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1810,"jsonrpc":"2.0","method":"get_app_state"}
00:03:08.977 00.000 8654638656 case statement mapped state 3 to 2
00:03:08.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1810}
00:03:09.856 00.879 13064036352 Move returns status 0, amount 2500
00:03:09.856 00.000 13064036352 move complete, result=0
00:03:09.856 00.000 13064036352 worker thread done servicing request
00:03:09.856 00.000 13064036352 Worker thread wakes up
00:03:09.856 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:03:09.856 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(571,757,31,31)
00:03:11.975 02.119 8654638656 evsrv: cli 0x600000444d20 request: {"id":1811,"jsonrpc":"2.0","method":"get_connected"}
00:03:11.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1811}
00:03:11.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1812,"jsonrpc":"2.0","method":"get_app_state"}
00:03:11.977 00.000 8654638656 case statement mapped state 3 to 2
00:03:11.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1812}
00:03:14.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1813,"jsonrpc":"2.0","method":"get_connected"}
00:03:14.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1813}
00:03:14.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1814,"jsonrpc":"2.0","method":"get_app_state"}
00:03:14.977 00.000 8654638656 case statement mapped state 3 to 2
00:03:14.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1814}
00:03:16.032 01.055 13064036352 Exposure complete
00:03:16.044 00.012 13064036352 worker thread done servicing request
00:03:16.045 00.001 8654638656 OnExposeComplete: enter
00:03:16.045 00.000 8654638656 UpdateGuideState(): m_state=3
00:03:16.045 00.000 8654638656 Star::Find(15, 586, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
00:03:16.045 00.000 8654638656 Star::Find returns 1 (0), X=585.25, Y=776.52, Mass=992246, SNR=128.3, Peak=56345 HFD=4.6
00:03:16.045 00.000 8654638656 Status Line: South step  12, dist=21.2
00:03:16.045 00.000 8654638656 Enqueuing Calibration Move request for direction 1
00:03:16.046 00.001 13064036352 Worker thread wakes up
00:03:16.046 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:03:16.046 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:03:16.046 00.000 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:03:16.046 00.000 13064036352 MoveAxis(S, 2500, -)
00:03:16.046 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65215, med=4915, FiltMin=1766, FiltMax=62758, Gamma=0.680
00:03:16.046 00.000 8654638656 UpdateGuideState exits: m=992246 SNR=128.3
00:03:16.046 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:16.046 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:03:16.046 00.000 8654638656 Enqueuing Expose request
00:03:17.970 01.924 8654638656 evsrv: cli 0x600000444d20 request: {"id":1815,"jsonrpc":"2.0","method":"get_connected"}
00:03:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1815}
00:03:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1816,"jsonrpc":"2.0","method":"get_app_state"}
00:03:17.971 00.000 8654638656 case statement mapped state 3 to 2
00:03:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1816}
00:03:18.590 00.619 13064036352 Move returns status 0, amount 2500
00:03:18.590 00.000 13064036352 move complete, result=0
00:03:18.591 00.001 13064036352 worker thread done servicing request
00:03:18.591 00.000 13064036352 Worker thread wakes up
00:03:18.591 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:03:18.591 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(570,762,31,31)
00:03:20.975 02.384 8654638656 evsrv: cli 0x600000444d20 request: {"id":1817,"jsonrpc":"2.0","method":"get_connected"}
00:03:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1817}
00:03:20.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1818,"jsonrpc":"2.0","method":"get_app_state"}
00:03:20.977 00.000 8654638656 case statement mapped state 3 to 2
00:03:20.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1818}
00:03:23.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1819,"jsonrpc":"2.0","method":"get_connected"}
00:03:23.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1819}
00:03:23.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1820,"jsonrpc":"2.0","method":"get_app_state"}
00:03:23.977 00.000 8654638656 case statement mapped state 3 to 2
00:03:23.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1820}
00:03:24.775 00.798 13064036352 Exposure complete
00:03:24.785 00.010 13064036352 worker thread done servicing request
00:03:24.785 00.000 8654638656 OnExposeComplete: enter
00:03:24.785 00.000 8654638656 UpdateGuideState(): m_state=3
00:03:24.785 00.000 8654638656 Star::Find(15, 585, 776, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
00:03:24.786 00.001 8654638656 Star::Find returns 1 (0), X=583.57, Y=783.76, Mass=824932, SNR=97.0, Peak=54784 HFD=4.1
00:03:24.786 00.000 8654638656 Status Line: South step  11, dist=13.9
00:03:24.786 00.000 8654638656 Enqueuing Calibration Move request for direction 1
00:03:24.786 00.000 13064036352 Worker thread wakes up
00:03:24.786 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:03:24.786 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:03:24.786 00.000 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:03:24.786 00.000 13064036352 MoveAxis(S, 2500, -)
00:03:24.786 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65202, med=4902, FiltMin=1190, FiltMax=64755, Gamma=0.680
00:03:24.786 00.000 8654638656 UpdateGuideState exits: m=824932 SNR=97.0
00:03:24.786 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:24.787 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:03:24.787 00.000 8654638656 Enqueuing Expose request
00:03:26.975 02.188 8654638656 evsrv: cli 0x600000444d20 request: {"id":1821,"jsonrpc":"2.0","method":"get_connected"}
00:03:26.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1821}
00:03:26.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1822,"jsonrpc":"2.0","method":"get_app_state"}
00:03:26.977 00.001 8654638656 case statement mapped state 3 to 2
00:03:26.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1822}
00:03:27.340 00.363 13064036352 Move returns status 0, amount 2500
00:03:27.341 00.001 13064036352 move complete, result=0
00:03:27.341 00.000 13064036352 worker thread done servicing request
00:03:27.341 00.000 13064036352 Worker thread wakes up
00:03:27.341 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:03:27.341 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(569,769,31,31)
00:03:29.969 02.628 8654638656 evsrv: cli 0x600000444d20 request: {"id":1823,"jsonrpc":"2.0","method":"get_connected"}
00:03:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1823}
00:03:29.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1824,"jsonrpc":"2.0","method":"get_app_state"}
00:03:29.970 00.000 8654638656 case statement mapped state 3 to 2
00:03:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1824}
00:03:32.976 03.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":1825,"jsonrpc":"2.0","method":"get_connected"}
00:03:32.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1825}
00:03:32.978 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1826,"jsonrpc":"2.0","method":"get_app_state"}
00:03:32.978 00.000 8654638656 case statement mapped state 3 to 2
00:03:32.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1826}
00:03:33.523 00.545 13064036352 Exposure complete
00:03:33.534 00.011 13064036352 worker thread done servicing request
00:03:33.534 00.000 8654638656 OnExposeComplete: enter
00:03:33.534 00.000 8654638656 UpdateGuideState(): m_state=3
00:03:33.534 00.000 8654638656 Star::Find(15, 583, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
00:03:33.535 00.001 8654638656 Star::Find returns 1 (0), X=581.11, Y=790.68, Mass=970658, SNR=134.5, Peak=55167 HFD=4.4
00:03:33.535 00.000 8654638656 Status Line: South step  10, dist= 6.5
00:03:33.535 00.000 8654638656 Enqueuing Calibration Move request for direction 1
00:03:33.535 00.000 13064036352 Worker thread wakes up
00:03:33.535 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:03:33.535 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:03:33.536 00.001 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:03:33.536 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55167, med=4902, FiltMin=1664, FiltMax=46335, Gamma=0.680
00:03:33.536 00.000 8654638656 UpdateGuideState exits: m=970658 SNR=134.5
00:03:33.536 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:33.536 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:03:33.536 00.000 8654638656 Enqueuing Expose request
00:03:33.536 00.000 13064036352 MoveAxis(S, 2500, -)
00:03:35.975 02.439 8654638656 evsrv: cli 0x600000444d20 request: {"id":1827,"jsonrpc":"2.0","method":"get_connected"}
00:03:35.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1827}
00:03:35.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1828,"jsonrpc":"2.0","method":"get_app_state"}
00:03:35.977 00.000 8654638656 case statement mapped state 3 to 2
00:03:35.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1828}
00:03:36.075 00.098 13064036352 Move returns status 0, amount 2500
00:03:36.075 00.000 13064036352 move complete, result=0
00:03:36.075 00.000 13064036352 worker thread done servicing request
00:03:36.075 00.000 13064036352 Worker thread wakes up
00:03:36.075 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:03:36.076 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(566,776,31,31)
00:03:38.976 02.900 8654638656 evsrv: cli 0x600000444d20 request: {"id":1829,"jsonrpc":"2.0","method":"get_connected"}
00:03:38.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1829}
00:03:38.978 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1830,"jsonrpc":"2.0","method":"get_app_state"}
00:03:38.978 00.000 8654638656 case statement mapped state 3 to 2
00:03:38.979 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1830}
00:03:41.969 02.990 8654638656 evsrv: cli 0x600000444d20 request: {"id":1831,"jsonrpc":"2.0","method":"get_connected"}
00:03:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1831}
00:03:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1832,"jsonrpc":"2.0","method":"get_app_state"}
00:03:41.970 00.000 8654638656 case statement mapped state 3 to 2
00:03:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1832}
00:03:42.270 00.300 13064036352 Exposure complete
00:03:42.277 00.007 13064036352 worker thread done servicing request
00:03:42.278 00.001 8654638656 OnExposeComplete: enter
00:03:42.278 00.000 8654638656 UpdateGuideState(): m_state=3
00:03:42.278 00.000 8654638656 Star::Find(15, 581, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
00:03:42.278 00.000 8654638656 Star::Find returns 1 (0), X=578.56, Y=797.38, Mass=941356, SNR=132.1, Peak=62412 HFD=4.3
00:03:42.278 00.000 8654638656 Status Line: South step   9, dist= 1.1
00:03:42.278 00.000 8654638656 Enqueuing Calibration Move request for direction 1
00:03:42.278 00.000 13064036352 Worker thread wakes up
00:03:42.278 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:03:42.278 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:03:42.278 00.000 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:03:42.278 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62412, med=4902, FiltMin=1689, FiltMax=46668, Gamma=0.680
00:03:42.278 00.000 8654638656 UpdateGuideState exits: m=941356 SNR=132.1
00:03:42.278 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:42.278 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:03:42.279 00.001 8654638656 Enqueuing Expose request
00:03:42.279 00.000 13064036352 MoveAxis(S, 2500, -)
00:03:44.825 02.546 13064036352 Move returns status 0, amount 2500
00:03:44.826 00.001 13064036352 move complete, result=0
00:03:44.826 00.000 13064036352 worker thread done servicing request
00:03:44.826 00.000 13064036352 Worker thread wakes up
00:03:44.826 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:03:44.826 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(564,782,31,31)
00:03:44.975 00.149 8654638656 evsrv: cli 0x600000444d20 request: {"id":1833,"jsonrpc":"2.0","method":"get_connected"}
00:03:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1833}
00:03:44.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1834,"jsonrpc":"2.0","method":"get_app_state"}
00:03:44.976 00.000 8654638656 case statement mapped state 3 to 2
00:03:44.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1834}
00:03:47.975 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":1835,"jsonrpc":"2.0","method":"get_connected"}
00:03:47.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1835}
00:03:47.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1836,"jsonrpc":"2.0","method":"get_app_state"}
00:03:47.978 00.001 8654638656 case statement mapped state 3 to 2
00:03:47.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1836}
00:03:50.976 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1837,"jsonrpc":"2.0","method":"get_connected"}
00:03:50.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1837}
00:03:50.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1838,"jsonrpc":"2.0","method":"get_app_state"}
00:03:50.977 00.000 8654638656 case statement mapped state 3 to 2
00:03:50.978 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1838}
00:03:51.012 00.034 13064036352 Exposure complete
00:03:51.024 00.012 13064036352 worker thread done servicing request
00:03:51.024 00.000 8654638656 OnExposeComplete: enter
00:03:51.024 00.000 8654638656 UpdateGuideState(): m_state=3
00:03:51.024 00.000 8654638656 Star::Find(15, 578, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
00:03:51.024 00.000 8654638656 Star::Find returns 1 (0), X=575.46, Y=804.02, Mass=820876, SNR=112.4, Peak=51417 HFD=4.1
00:03:51.024 00.000 8654638656 Status Line: South step   8, dist= 8.0
00:03:51.025 00.001 8654638656 Enqueuing Calibration Move request for direction 1
00:03:51.025 00.000 13064036352 Worker thread wakes up
00:03:51.025 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:03:51.025 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:03:51.025 00.000 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:03:51.025 00.000 13064036352 MoveAxis(S, 2500, -)
00:03:51.025 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58675, med=4902, FiltMin=1446, FiltMax=50380, Gamma=0.680
00:03:51.025 00.000 8654638656 UpdateGuideState exits: m=820876 SNR=112.4
00:03:51.025 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:51.025 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:03:51.025 00.000 8654638656 Enqueuing Expose request
00:03:53.576 02.551 13064036352 Move returns status 0, amount 2500
00:03:53.576 00.000 13064036352 move complete, result=0
00:03:53.576 00.000 13064036352 worker thread done servicing request
00:03:53.576 00.000 13064036352 Worker thread wakes up
00:03:53.576 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:03:53.577 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(560,789,31,31)
00:03:53.969 00.392 8654638656 evsrv: cli 0x600000444d20 request: {"id":1839,"jsonrpc":"2.0","method":"get_connected"}
00:03:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1839}
00:03:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1840,"jsonrpc":"2.0","method":"get_app_state"}
00:03:53.970 00.000 8654638656 case statement mapped state 3 to 2
00:03:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1840}
00:03:56.975 03.005 8654638656 evsrv: cli 0x600000444d20 request: {"id":1841,"jsonrpc":"2.0","method":"get_connected"}
00:03:56.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1841}
00:03:56.978 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1842,"jsonrpc":"2.0","method":"get_app_state"}
00:03:56.978 00.000 8654638656 case statement mapped state 3 to 2
00:03:56.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1842}
00:03:59.758 02.780 13064036352 Exposure complete
00:03:59.770 00.012 13064036352 worker thread done servicing request
00:03:59.771 00.001 8654638656 OnExposeComplete: enter
00:03:59.771 00.000 8654638656 UpdateGuideState(): m_state=3
00:03:59.771 00.000 8654638656 Star::Find(15, 575, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
00:03:59.771 00.000 8654638656 Star::Find returns 1 (0), X=572.84, Y=810.62, Mass=896656, SNR=114.0, Peak=58099 HFD=4.0
00:03:59.771 00.000 8654638656 Status Line: South step   7, dist=15.1
00:03:59.772 00.001 8654638656 Enqueuing Calibration Move request for direction 1
00:03:59.772 00.000 13064036352 Worker thread wakes up
00:03:59.772 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:03:59.772 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:03:59.772 00.000 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:03:59.772 00.000 13064036352 MoveAxis(S, 2500, -)
00:03:59.772 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58099, med=4902, FiltMin=1651, FiltMax=48537, Gamma=0.680
00:03:59.772 00.000 8654638656 UpdateGuideState exits: m=896656 SNR=114.0
00:03:59.772 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:59.772 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:03:59.772 00.000 8654638656 Enqueuing Expose request
00:03:59.974 00.202 8654638656 evsrv: cli 0x600000444d20 request: {"id":1843,"jsonrpc":"2.0","method":"get_connected"}
00:03:59.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1843}
00:03:59.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1844,"jsonrpc":"2.0","method":"get_app_state"}
00:03:59.975 00.000 8654638656 case statement mapped state 3 to 2
00:03:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1844}
00:04:02.326 02.351 13064036352 Move returns status 0, amount 2500
00:04:02.326 00.000 13064036352 move complete, result=0
00:04:02.327 00.001 13064036352 worker thread done servicing request
00:04:02.327 00.000 13064036352 Worker thread wakes up
00:04:02.327 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:04:02.327 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(558,796,31,31)
00:04:02.975 00.648 8654638656 evsrv: cli 0x600000444d20 request: {"id":1845,"jsonrpc":"2.0","method":"get_connected"}
00:04:02.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1845}
00:04:02.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1846,"jsonrpc":"2.0","method":"get_app_state"}
00:04:02.977 00.000 8654638656 case statement mapped state 3 to 2
00:04:02.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1846}
00:04:05.968 02.991 8654638656 evsrv: cli 0x600000444d20 request: {"id":1847,"jsonrpc":"2.0","method":"get_connected"}
00:04:05.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1847}
00:04:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1848,"jsonrpc":"2.0","method":"get_app_state"}
00:04:05.969 00.000 8654638656 case statement mapped state 3 to 2
00:04:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1848}
00:04:08.505 02.536 13064036352 Exposure complete
00:04:08.517 00.012 13064036352 worker thread done servicing request
00:04:08.517 00.000 8654638656 OnExposeComplete: enter
00:04:08.517 00.000 8654638656 UpdateGuideState(): m_state=3
00:04:08.517 00.000 8654638656 Star::Find(15, 572, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
00:04:08.517 00.000 8654638656 Star::Find returns 1 (0), X=569.76, Y=816.84, Mass=995373, SNR=123.1, Peak=62809 HFD=4.4
00:04:08.518 00.001 8654638656 Status Line: South step   6, dist=22.0
00:04:08.518 00.000 8654638656 Enqueuing Calibration Move request for direction 1
00:04:08.518 00.000 13064036352 Worker thread wakes up
00:04:08.518 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:04:08.518 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:04:08.518 00.000 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:04:08.518 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62809, med=4902, FiltMin=1766, FiltMax=49126, Gamma=0.680
00:04:08.518 00.000 8654638656 UpdateGuideState exits: m=995373 SNR=123.1
00:04:08.518 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:08.518 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:04:08.518 00.000 8654638656 Enqueuing Expose request
00:04:08.518 00.000 13064036352 MoveAxis(S, 2500, -)
00:04:08.974 00.456 8654638656 evsrv: cli 0x600000444d20 request: {"id":1849,"jsonrpc":"2.0","method":"get_connected"}
00:04:08.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1849}
00:04:08.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1850,"jsonrpc":"2.0","method":"get_app_state"}
00:04:08.976 00.000 8654638656 case statement mapped state 3 to 2
00:04:08.977 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1850}
00:04:11.060 02.083 13064036352 Move returns status 0, amount 2500
00:04:11.061 00.001 13064036352 move complete, result=0
00:04:11.061 00.000 13064036352 worker thread done servicing request
00:04:11.061 00.000 13064036352 Worker thread wakes up
00:04:11.061 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:04:11.061 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(555,802,31,31)
00:04:11.976 00.915 8654638656 evsrv: cli 0x600000444d20 request: {"id":1851,"jsonrpc":"2.0","method":"get_connected"}
00:04:11.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1851}
00:04:11.978 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1852,"jsonrpc":"2.0","method":"get_app_state"}
00:04:11.978 00.000 8654638656 case statement mapped state 3 to 2
00:04:11.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1852}
00:04:14.975 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1853,"jsonrpc":"2.0","method":"get_connected"}
00:04:14.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1853}
00:04:14.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1854,"jsonrpc":"2.0","method":"get_app_state"}
00:04:14.977 00.000 8654638656 case statement mapped state 3 to 2
00:04:14.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1854}
00:04:17.249 02.272 13064036352 Exposure complete
00:04:17.262 00.013 13064036352 worker thread done servicing request
00:04:17.262 00.000 8654638656 OnExposeComplete: enter
00:04:17.262 00.000 8654638656 UpdateGuideState(): m_state=3
00:04:17.262 00.000 8654638656 Star::Find(15, 569, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
00:04:17.262 00.000 8654638656 Star::Find returns 1 (0), X=567.16, Y=823.49, Mass=803665, SNR=123.7, Peak=48601 HFD=4.4
00:04:17.263 00.001 8654638656 Status Line: South step   5, dist=29.1
00:04:17.263 00.000 8654638656 Enqueuing Calibration Move request for direction 1
00:04:17.263 00.000 13064036352 Worker thread wakes up
00:04:17.263 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:04:17.263 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:04:17.263 00.000 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:04:17.263 00.000 13064036352 MoveAxis(S, 2500, -)
00:04:17.263 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57817, med=4902, FiltMin=1843, FiltMax=52531, Gamma=0.680
00:04:17.263 00.000 8654638656 UpdateGuideState exits: m=803665 SNR=123.7
00:04:17.263 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:17.263 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:04:17.263 00.000 8654638656 Enqueuing Expose request
00:04:17.971 00.708 8654638656 evsrv: cli 0x600000444d20 request: {"id":1855,"jsonrpc":"2.0","method":"get_connected"}
00:04:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1855}
00:04:17.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1856,"jsonrpc":"2.0","method":"get_app_state"}
00:04:17.972 00.000 8654638656 case statement mapped state 3 to 2
00:04:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1856}
00:04:19.811 01.839 13064036352 Move returns status 0, amount 2500
00:04:19.811 00.000 13064036352 move complete, result=0
00:04:19.811 00.000 13064036352 worker thread done servicing request
00:04:19.811 00.000 13064036352 Worker thread wakes up
00:04:19.812 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:04:19.812 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(552,808,31,31)
00:04:20.975 01.163 8654638656 evsrv: cli 0x600000444d20 request: {"id":1857,"jsonrpc":"2.0","method":"get_connected"}
00:04:20.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1857}
00:04:20.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1858,"jsonrpc":"2.0","method":"get_app_state"}
00:04:20.977 00.000 8654638656 case statement mapped state 3 to 2
00:04:20.978 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1858}
00:04:23.975 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1859,"jsonrpc":"2.0","method":"get_connected"}
00:04:23.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1859}
00:04:23.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1860,"jsonrpc":"2.0","method":"get_app_state"}
00:04:23.977 00.001 8654638656 case statement mapped state 3 to 2
00:04:23.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1860}
00:04:25.995 02.018 13064036352 Exposure complete
00:04:26.007 00.012 13064036352 worker thread done servicing request
00:04:26.007 00.000 8654638656 OnExposeComplete: enter
00:04:26.007 00.000 8654638656 UpdateGuideState(): m_state=3
00:04:26.007 00.000 8654638656 Star::Find(15, 567, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
00:04:26.007 00.000 8654638656 Star::Find returns 1 (0), X=563.91, Y=830.15, Mass=871962, SNR=106.1, Peak=56076 HFD=4.3
00:04:26.008 00.001 8654638656 Status Line: South step   4, dist=36.5
00:04:26.008 00.000 8654638656 Enqueuing Calibration Move request for direction 1
00:04:26.008 00.000 13064036352 Worker thread wakes up
00:04:26.008 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:04:26.008 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:04:26.008 00.000 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:04:26.008 00.000 13064036352 MoveAxis(S, 2500, -)
00:04:26.008 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59020, med=4902, FiltMin=1638, FiltMax=51878, Gamma=0.680
00:04:26.009 00.001 8654638656 UpdateGuideState exits: m=871962 SNR=106.1
00:04:26.009 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:26.009 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:04:26.009 00.000 8654638656 Enqueuing Expose request
00:04:26.975 00.966 8654638656 evsrv: cli 0x600000444d20 request: {"id":1861,"jsonrpc":"2.0","method":"get_connected"}
00:04:26.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1861}
00:04:26.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1862,"jsonrpc":"2.0","method":"get_app_state"}
00:04:26.976 00.000 8654638656 case statement mapped state 3 to 2
00:04:26.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1862}
00:04:28.561 01.585 13064036352 Move returns status 0, amount 2500
00:04:28.562 00.001 13064036352 move complete, result=0
00:04:28.562 00.000 13064036352 worker thread done servicing request
00:04:28.562 00.000 13064036352 Worker thread wakes up
00:04:28.562 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:04:28.562 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(549,815,31,31)
00:04:29.969 01.407 8654638656 evsrv: cli 0x600000444d20 request: {"id":1863,"jsonrpc":"2.0","method":"get_connected"}
00:04:29.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1863}
00:04:29.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1864,"jsonrpc":"2.0","method":"get_app_state"}
00:04:29.971 00.000 8654638656 case statement mapped state 3 to 2
00:04:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1864}
00:04:32.975 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":1865,"jsonrpc":"2.0","method":"get_connected"}
00:04:32.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1865}
00:04:32.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1866,"jsonrpc":"2.0","method":"get_app_state"}
00:04:32.977 00.000 8654638656 case statement mapped state 3 to 2
00:04:32.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1866}
00:04:34.740 01.763 13064036352 Exposure complete
00:04:34.752 00.012 13064036352 worker thread done servicing request
00:04:34.753 00.001 8654638656 OnExposeComplete: enter
00:04:34.753 00.000 8654638656 UpdateGuideState(): m_state=3
00:04:34.753 00.000 8654638656 Star::Find(15, 563, 830, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
00:04:34.753 00.000 8654638656 Star::Find returns 1 (0), X=561.70, Y=837.09, Mass=955635, SNR=137.9, Peak=60006 HFD=4.5
00:04:34.753 00.000 8654638656 Status Line: South step   3, dist=43.8
00:04:34.753 00.000 8654638656 Enqueuing Calibration Move request for direction 1
00:04:34.753 00.000 13064036352 Worker thread wakes up
00:04:34.754 00.001 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:04:34.754 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:04:34.754 00.000 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:04:34.754 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=60006, med=4902, FiltMin=1792, FiltMax=48998, Gamma=0.680
00:04:34.754 00.000 13064036352 MoveAxis(S, 2500, -)
00:04:34.754 00.000 8654638656 UpdateGuideState exits: m=955635 SNR=137.9
00:04:34.754 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:34.754 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:04:34.754 00.000 8654638656 Enqueuing Expose request
00:04:35.977 01.223 8654638656 evsrv: cli 0x600000444d20 request: {"id":1867,"jsonrpc":"2.0","method":"get_connected"}
00:04:35.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1867}
00:04:35.979 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1868,"jsonrpc":"2.0","method":"get_app_state"}
00:04:35.979 00.000 8654638656 case statement mapped state 3 to 2
00:04:35.979 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1868}
00:04:37.296 01.317 13064036352 Move returns status 0, amount 2500
00:04:37.296 00.000 13064036352 move complete, result=0
00:04:37.296 00.000 13064036352 worker thread done servicing request
00:04:37.297 00.001 13064036352 Worker thread wakes up
00:04:37.297 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:04:37.297 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(547,822,31,31)
00:04:38.975 01.678 8654638656 evsrv: cli 0x600000444d20 request: {"id":1869,"jsonrpc":"2.0","method":"get_connected"}
00:04:38.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1869}
00:04:38.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1870,"jsonrpc":"2.0","method":"get_app_state"}
00:04:38.977 00.000 8654638656 case statement mapped state 3 to 2
00:04:38.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1870}
00:04:41.971 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":1871,"jsonrpc":"2.0","method":"get_connected"}
00:04:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1871}
00:04:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1872,"jsonrpc":"2.0","method":"get_app_state"}
00:04:41.972 00.000 8654638656 case statement mapped state 3 to 2
00:04:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1872}
00:04:43.486 01.514 13064036352 Exposure complete
00:04:43.495 00.009 13064036352 worker thread done servicing request
00:04:43.495 00.000 8654638656 OnExposeComplete: enter
00:04:43.495 00.000 8654638656 UpdateGuideState(): m_state=3
00:04:43.495 00.000 8654638656 Star::Find(15, 561, 837, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
00:04:43.495 00.000 8654638656 Star::Find returns 1 (0), X=559.34, Y=844.30, Mass=934275, SNR=106.0, Peak=52467 HFD=4.3
00:04:43.495 00.000 8654638656 Status Line: South step   2, dist=51.4
00:04:43.496 00.001 8654638656 Enqueuing Calibration Move request for direction 1
00:04:43.496 00.000 13064036352 Worker thread wakes up
00:04:43.496 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
00:04:43.496 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=2500
00:04:43.496 00.000 13064036352 scope move axis dir= 1 dur= 2500 opts= 0x0
00:04:43.496 00.000 13064036352 MoveAxis(S, 2500, -)
00:04:43.496 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62028, med=4902, FiltMin=1792, FiltMax=46387, Gamma=0.680
00:04:43.496 00.000 8654638656 UpdateGuideState exits: m=934275 SNR=106.0
00:04:43.496 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:43.496 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:04:43.496 00.000 8654638656 Enqueuing Expose request
00:04:44.975 01.479 8654638656 evsrv: cli 0x600000444d20 request: {"id":1873,"jsonrpc":"2.0","method":"get_connected"}
00:04:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1873}
00:04:44.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1874,"jsonrpc":"2.0","method":"get_app_state"}
00:04:44.977 00.000 8654638656 case statement mapped state 3 to 2
00:04:44.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1874}
00:04:46.046 01.069 13064036352 Move returns status 0, amount 2500
00:04:46.046 00.000 13064036352 move complete, result=0
00:04:46.047 00.001 13064036352 worker thread done servicing request
00:04:46.047 00.000 13064036352 Worker thread wakes up
00:04:46.047 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:04:46.047 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(544,829,31,31)
00:04:47.975 01.928 8654638656 evsrv: cli 0x600000444d20 request: {"id":1875,"jsonrpc":"2.0","method":"get_connected"}
00:04:47.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1875}
00:04:47.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1876,"jsonrpc":"2.0","method":"get_app_state"}
00:04:47.976 00.000 8654638656 case statement mapped state 3 to 2
00:04:47.977 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1876}
00:04:50.973 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":1877,"jsonrpc":"2.0","method":"get_connected"}
00:04:50.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1877}
00:04:50.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1878,"jsonrpc":"2.0","method":"get_app_state"}
00:04:50.974 00.000 8654638656 case statement mapped state 3 to 2
00:04:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1878}
00:04:52.230 01.256 13064036352 Exposure complete
00:04:52.241 00.011 13064036352 worker thread done servicing request
00:04:52.241 00.000 8654638656 OnExposeComplete: enter
00:04:52.241 00.000 8654638656 UpdateGuideState(): m_state=3
00:04:52.242 00.001 8654638656 Star::Find(15, 559, 844, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
00:04:52.242 00.000 8654638656 Star::Find returns 1 (0), X=557.09, Y=851.13, Mass=930306, SNR=115.7, Peak=60863 HFD=4.5
00:04:52.242 00.000 8654638656 Status Line: South step   1, dist=58.5
00:04:52.242 00.000 8654638656 Enqueuing Calibration Move request for direction 1
00:04:52.242 00.000 13064036352 Worker thread wakes up
00:04:52.242 00.000 13064036352 worker thread servicing REQUEST_MOVE scope dir S(1) 1500 opts 0x0
00:04:52.242 00.000 13064036352 Handling axis move in thread for scope dir=1 dur=1500
00:04:52.242 00.000 13064036352 scope move axis dir= 1 dur= 1500 opts= 0x0
00:04:52.242 00.000 13064036352 MoveAxis(S, 1500, -)
00:04:52.242 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60863, med=4889, FiltMin=1484, FiltMax=47871, Gamma=0.680
00:04:52.242 00.000 8654638656 UpdateGuideState exits: m=930306 SNR=115.7
00:04:52.243 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:52.243 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:04:52.243 00.000 8654638656 Enqueuing Expose request
00:04:53.853 01.610 13064036352 Move returns status 0, amount 1500
00:04:53.854 00.001 13064036352 move complete, result=0
00:04:53.854 00.000 13064036352 worker thread done servicing request
00:04:53.854 00.000 13064036352 Worker thread wakes up
00:04:53.854 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:04:53.854 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(542,836,31,31)
00:04:53.969 00.115 8654638656 evsrv: cli 0x600000444d20 request: {"id":1879,"jsonrpc":"2.0","method":"get_connected"}
00:04:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1879}
00:04:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1880,"jsonrpc":"2.0","method":"get_app_state"}
00:04:53.970 00.000 8654638656 case statement mapped state 3 to 2
00:04:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1880}
00:04:56.974 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":1881,"jsonrpc":"2.0","method":"get_connected"}
00:04:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1881}
00:04:56.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1882,"jsonrpc":"2.0","method":"get_app_state"}
00:04:56.976 00.000 8654638656 case statement mapped state 3 to 2
00:04:56.977 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Calibrating","id":1882}
00:04:59.731 02.754 13064036352 Exposure complete
00:04:59.743 00.012 13064036352 worker thread done servicing request
00:04:59.743 00.000 8654638656 OnExposeComplete: enter
00:04:59.743 00.000 8654638656 UpdateGuideState(): m_state=3
00:04:59.743 00.000 8654638656 Star::Find(15, 557, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
00:04:59.743 00.000 8654638656 Star::Find returns 1 (0), X=555.15, Y=855.47, Mass=830311, SNR=99.6, Peak=48230 HFD=4.4
00:04:59.744 00.001 8654638656 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH
00:04:59.744 00.000 8654638656 Nudge: theta = 0.73
00:04:59.744 00.000 8654638656 Nudging discontinued, wrong direction: 0.73
00:04:59.744 00.000 8654638656 Final south nudging status: Current loc = {555.154,855.468}, targeting {591.117,797.941}
00:04:59.744 00.000 8654638656 Falling Through to state CALIBRATION_COMPLETE
00:04:59.744 00.000 8654638656 GetString("/profile/5/scope/calibration/timestamp", "") returns "Sunday, 14 June 2026 at 12:11:30 AM"
00:04:59.744 00.000 8654638656 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.002830
00:04:59.744 00.000 8654638656 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.003939
00:04:59.744 00.000 8654638656 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
00:04:59.744 00.000 8654638656 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns 2.666940
00:04:59.745 00.001 8654638656 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.216800
00:04:59.745 00.000 8654638656 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns -0.242928
00:04:59.745 00.000 8654638656 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
00:04:59.745 00.000 8654638656 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
00:04:59.745 00.000 8654638656 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
00:04:59.745 00.000 8654638656 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
00:04:59.745 00.000 8654638656 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
00:04:59.745 00.000 8654638656 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
00:04:59.745 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
00:04:59.745 00.000 8654638656 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
00:04:59.745 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 47.478000
00:04:59.745 00.000 8654638656 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 9
00:04:59.745 00.000 8654638656 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 7
00:04:59.745 00.000 8654638656 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:04:59.745 00.000 8654638656 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 2
00:04:59.745 00.000 8654638656 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 14 June 2026 at 12:11:30 AM"
00:04:59.745 00.000 8654638656 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
00:04:59.745 00.000 8654638656 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.9 1.1}, {-5.2 2.5}, {-7.8 4.0}, {-11.1 4.9}, {-13.7 6.2}, {-16.0 7.6}, {-19.1 8.9}, {-20.8 10.5}, {-22.7 11.6}, {-22.7 11.6}, {-19.1 15.4}, {-14.5 19.4}, {-9.9 23.2}, {-7.0 26.2}"
00:04:59.745 00.000 8654638656 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-2.3 3.3}, {-3.2 7.0}, {-4.4 10.8}, {-5.8 14.4}, {-7.0 18.5}, {-8.7 21.8}, {-9.6 25.9}, {-9.6 25.9}, {-9.6 26.0}, {-9.3 23.7}, {-8.6 22.1}"
00:04:59.745 00.000 8654638656 INDI Mount: SideOfPier returns 1
00:04:59.745 00.000 8654638656 Mount::SetCalibration (scope) -- xAngle=-126.6 yAngle=-71.0 xRate=2.280 yRate=0.825 bin=1 dec=-13.7 pierSide=1 par=+/+ rotAng=None
00:04:59.745 00.000 8654638656 Mount::SetCalibration (scope) -- sets m_xAngle=-126.6 m_yAngleError=34.4
00:04:59.745 00.000 8654638656 INDI Mount: SideOfPier returns 1
00:04:59.748 00.003 8654638656 INDI Mount: SideOfPier returns 1
00:04:59.748 00.000 8654638656 GetString("/profile/5/scope/calibration/timestamp", "") returns "Sunday, 21 June 2026 at 12:04:59 AM"
00:04:59.748 00.000 8654638656 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.002280
00:04:59.748 00.000 8654638656 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000825
00:04:59.748 00.000 8654638656 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
00:04:59.748 00.000 8654638656 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -2.209560
00:04:59.748 00.000 8654638656 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.238540
00:04:59.748 00.000 8654638656 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns -0.239567
00:04:59.748 00.000 8654638656 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
00:04:59.748 00.000 8654638656 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
00:04:59.748 00.000 8654638656 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
00:04:59.748 00.000 8654638656 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
00:04:59.748 00.000 8654638656 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
00:04:59.748 00.000 8654638656 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
00:04:59.748 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
00:04:59.748 00.000 8654638656 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
00:04:59.748 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 34.364300
00:04:59.748 00.000 8654638656 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 8
00:04:59.748 00.000 8654638656 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 21
00:04:59.749 00.001 8654638656 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:04:59.749 00.000 8654638656 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 0
00:04:59.749 00.000 8654638656 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 21 June 2026 at 12:04:59 AM"
00:04:59.749 00.000 8654638656 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
00:04:59.749 00.000 8654638656 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.8 -2.6}, {-3.4 -5.0}, {-4.6 -7.6}, {-6.7 -10.3}, {-9.5 -13.3}, {-11.9 -16.1}, {-14.0 -18.8}, {-16.3 -22.0}, {-16.3 -22.0}, {-10.2 -21.9}, {-5.6 -22.6}, {0.5 -22.6}, {6.2 -23.0}, {11.0 -23.3}"
00:04:59.749 00.000 8654638656 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.9 2.3}, {-1.5 3.6}, {-2.3 4.8}, {-2.8 6.1}, {-3.0 7.2}, {-3.6 8.5}, {-4.2 9.7}, {-3.9 10.9}, {-3.7 11.9}, {-4.4 13.1}, {-4.4 14.1}, {-4.4 15.5}, {-4.4 16.7}, {-5.0 17.5}, {-5.2 19.1}, {-5.6 20.2}, {-6.6 21.1}, {-7.3 22.2}, {-7.8 23.6}, {-8.5 24.6}, {-8.5 24.6}, {-7.2 19.9}, {-5.6 12.7}, {-3.1 5.8}, {-0.5 -0.9}, {2.6 -7.6}, {5.2 -14.2}, {8.3 -20.4}, {10.8 -27.0}, {14.1 -33.7}, {16.3 -40.6}, {18.7 -47.8}, {20.9 -54.7}, {22.9 -59.0}"
00:04:59.749 00.000 8654638656 GetBoolean("/Confirm/5/CalWarning_Angle", 1) returns 1
00:04:59.749 00.000 8654638656 Alert: Advisory: Calibration completed but RA/Dec axis angles are questionable and guiding may be impaired
00:04:59.977 00.228 8654638656 Calibration alert details: Non-orthogonality = 34.365
00:04:59.978 00.001 8654638656 Status Line: Calibration complete
00:04:59.979 00.001 8654638656 Calibration Complete
00:04:59.979 00.000 8654638656 PhdConfig flush
00:04:59.982 00.003 8654638656 Changing from state CALIBRATING_PRIMARY to CALIBRATING_SECONDARY
00:04:59.982 00.000 8654638656 guider state => CALIBRATED
00:04:59.982 00.000 8654638656 Changing from state CALIBRATED to CALIBRATED
00:04:59.982 00.000 8654638656 guider state => CALIBRATED
00:04:59.982 00.000 8654638656 Changing from state CALIBRATED to GUIDING
00:04:59.982 00.000 8654638656 INDI Mount: SideOfPier returns 1
00:04:59.982 00.000 8654638656 AdjustCalibrationForScopePointing (scope): current dec=-13.7 pierSide=1, cal dec=-13.7 pierSide=1 rotAngle=None bin=1
00:04:59.982 00.000 8654638656 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
00:04:59.983 00.001 8654638656 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
00:04:59.983 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
00:04:59.983 00.000 8654638656 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
00:04:59.983 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 34.364300
00:04:59.983 00.000 8654638656 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 8
00:04:59.983 00.000 8654638656 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 21
00:04:59.983 00.000 8654638656 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:04:59.983 00.000 8654638656 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 2
00:04:59.983 00.000 8654638656 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 21 June 2026 at 12:04:59 AM"
00:04:59.983 00.000 8654638656 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
00:04:59.983 00.000 8654638656 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.8 -2.6}, {-3.4 -5.0}, {-4.6 -7.6}, {-6.7 -10.3}, {-9.5 -13.3}, {-11.9 -16.1}, {-14.0 -18.8}, {-16.3 -22.0}, {-16.3 -22.0}, {-10.2 -21.9}, {-5.6 -22.6}, {0.5 -22.6}, {6.2 -23.0}, {11.0 -23.3}"
00:04:59.984 00.001 8654638656 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.9 2.3}, {-1.5 3.6}, {-2.3 4.8}, {-2.8 6.1}, {-3.0 7.2}, {-3.6 8.5}, {-4.2 9.7}, {-3.9 10.9}, {-3.7 11.9}, {-4.4 13.1}, {-4.4 14.1}, {-4.4 15.5}, {-4.4 16.7}, {-5.0 17.5}, {-5.2 19.1}, {-5.6 20.2}, {-6.6 21.1}, {-7.3 22.2}, {-7.8 23.6}, {-8.5 24.6}, {-8.5 24.6}, {-7.2 19.9}, {-5.6 12.7}, {-3.1 5.8}, {-0.5 -0.9}, {2.6 -7.6}, {5.2 -14.2}, {8.3 -20.4}, {10.8 -27.0}, {14.1 -33.7}, {16.3 -40.6}, {18.7 -47.8}, {20.9 -54.7}, {22.9 -59.0}"
00:04:59.984 00.000 8654638656 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
00:04:59.984 00.000 8654638656 INDI Mount: SideOfPier returns 1
00:04:59.984 00.000 8654638656 setting lock position to (555.15, 855.47)
00:04:59.985 00.001 8654638656 MultiStar: stabilizing after lock position change
00:04:59.985 00.000 8654638656 guider state => GUIDING
00:04:59.985 00.000 8654638656 Status Line: Guiding
00:04:59.985 00.000 8654638656 Mount: notify guiding started
00:04:59.985 00.000 8654638656 GetString("/profile/5/name", "") returns "TRY KSTARS"
00:04:59.985 00.000 8654638656 GetString("/profile/5/scope/calibration/timestamp", "") returns "Sunday, 21 June 2026 at 12:04:59 AM"
00:04:59.985 00.000 8654638656 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.002280
00:04:59.985 00.000 8654638656 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000825
00:04:59.985 00.000 8654638656 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
00:04:59.985 00.000 8654638656 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -2.209560
00:04:59.985 00.000 8654638656 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.238540
00:04:59.985 00.000 8654638656 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns -0.239567
00:04:59.985 00.000 8654638656 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
00:04:59.985 00.000 8654638656 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
00:04:59.985 00.000 8654638656 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
00:04:59.985 00.000 8654638656 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
00:04:59.986 00.001 8654638656 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
00:04:59.986 00.000 8654638656 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
00:04:59.986 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
00:04:59.986 00.000 8654638656 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
00:04:59.986 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 34.364300
00:04:59.986 00.000 8654638656 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 8
00:04:59.986 00.000 8654638656 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 21
00:04:59.986 00.000 8654638656 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:04:59.986 00.000 8654638656 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 2
00:04:59.986 00.000 8654638656 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 21 June 2026 at 12:04:59 AM"
00:04:59.986 00.000 8654638656 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
00:04:59.986 00.000 8654638656 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.8 -2.6}, {-3.4 -5.0}, {-4.6 -7.6}, {-6.7 -10.3}, {-9.5 -13.3}, {-11.9 -16.1}, {-14.0 -18.8}, {-16.3 -22.0}, {-16.3 -22.0}, {-10.2 -21.9}, {-5.6 -22.6}, {0.5 -22.6}, {6.2 -23.0}, {11.0 -23.3}"
00:04:59.986 00.000 8654638656 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.9 2.3}, {-1.5 3.6}, {-2.3 4.8}, {-2.8 6.1}, {-3.0 7.2}, {-3.6 8.5}, {-4.2 9.7}, {-3.9 10.9}, {-3.7 11.9}, {-4.4 13.1}, {-4.4 14.1}, {-4.4 15.5}, {-4.4 16.7}, {-5.0 17.5}, {-5.2 19.1}, {-5.6 20.2}, {-6.6 21.1}, {-7.3 22.2}, {-7.8 23.6}, {-8.5 24.6}, {-8.5 24.6}, {-7.2 19.9}, {-5.6 12.7}, {-3.1 5.8}, {-0.5 -0.9}, {2.6 -7.6}, {5.2 -14.2}, {8.3 -20.4}, {10.8 -27.0}, {14.1 -33.7}, {16.3 -40.6}, {18.7 -47.8}, {20.9 -54.7}, {22.9 -59.0}"
00:04:59.987 00.001 8654638656 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
00:04:59.987 00.000 8654638656 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
00:04:59.987 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
00:04:59.987 00.000 8654638656 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
00:04:59.987 00.000 8654638656 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 34.364300
00:04:59.987 00.000 8654638656 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 8
00:04:59.987 00.000 8654638656 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 21
00:04:59.987 00.000 8654638656 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
00:04:59.987 00.000 8654638656 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 2
00:04:59.987 00.000 8654638656 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 21 June 2026 at 12:04:59 AM"
00:04:59.987 00.000 8654638656 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
00:04:59.987 00.000 8654638656 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.8 -2.6}, {-3.4 -5.0}, {-4.6 -7.6}, {-6.7 -10.3}, {-9.5 -13.3}, {-11.9 -16.1}, {-14.0 -18.8}, {-16.3 -22.0}, {-16.3 -22.0}, {-10.2 -21.9}, {-5.6 -22.6}, {0.5 -22.6}, {6.2 -23.0}, {11.0 -23.3}"
00:04:59.987 00.000 8654638656 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.9 2.3}, {-1.5 3.6}, {-2.3 4.8}, {-2.8 6.1}, {-3.0 7.2}, {-3.6 8.5}, {-4.2 9.7}, {-3.9 10.9}, {-3.7 11.9}, {-4.4 13.1}, {-4.4 14.1}, {-4.4 15.5}, {-4.4 16.7}, {-5.0 17.5}, {-5.2 19.1}, {-5.6 20.2}, {-6.6 21.1}, {-7.3 22.2}, {-7.8 23.6}, {-8.5 24.6}, {-8.5 24.6}, {-7.2 19.9}, {-5.6 12.7}, {-3.1 5.8}, {-0.5 -0.9}, {2.6 -7.6}, {5.2 -14.2}, {8.3 -20.4}, {10.8 -27.0}, {14.1 -33.7}, {16.3 -40.6}, {18.7 -47.8}, {20.9 -54.7}, {22.9 -59.0}"
00:04:59.988 00.001 8654638656 INDI Mount: SideOfPier returns 1
00:04:59.988 00.000 8654638656 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
00:04:59.988 00.000 8654638656 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
00:04:59.988 00.000 8654638656 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -13.7
00:04:59.988 00.000 8654638656 MountToCamera -- mountTheta (0.00) + m_xAngle (-2.21) = xAngle (-2.21 = -2.21)
00:04:59.988 00.000 8654638656 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=-0.00 cameraTheta=0.00
00:04:59.988 00.000 8654638656 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,-0.00 arcsec/hr
00:04:59.988 00.000 8654638656 UpdateLockPosShiftCameraCoords: shift rate -0,-0 px/sec
00:04:59.988 00.000 8654638656 GetInt("/profile/5/AutoLoadCalibration", -1) returns 0
00:04:59.988 00.000 8654638656 GetBoolean("/profile/5/AlreadyAskedCalibAutoload", 0) returns 1
00:04:59.988 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=58764, med=4889, FiltMin=1804, FiltMax=44697, Gamma=0.680
00:04:59.989 00.001 8654638656 UpdateGuideState exits: m=830311 SNR=99.6
00:04:59.989 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:59.989 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:04:59.989 00.000 8654638656 Enqueuing Expose request
00:04:59.989 00.000 13064036352 Worker thread wakes up
00:04:59.989 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1883,"jsonrpc":"2.0","method":"get_connected"}
00:04:59.989 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:04:59.989 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1883}
00:04:59.989 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:05:00.045 00.056 8654638656 evsrv: cli 0x600000444d20 request: {"id":1884,"jsonrpc":"2.0","method":"get_app_state"}
00:05:00.045 00.000 8654638656 case statement mapped state 6 to 3
00:05:00.045 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1884}
00:05:00.069 00.024 8654638656 evsrv: cli 0x600000444d20 request: {"id":1885,"jsonrpc":"2.0","method":"get_exposure"}
00:05:00.069 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":1000,"id":1885}
00:05:00.076 00.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":1886,"jsonrpc":"2.0","method":"get_dec_guide_mode"}
00:05:00.076 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Auto","id":1886}
00:05:00.083 00.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":1887,"jsonrpc":"2.0","method":"get_current_equipment"}
00:05:00.083 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"camera":{"name":"QHY5PII-C-5147d690f33c7353","connected":true},"mount":{"name":"INDI Mount [EQMod Mount]","connected":true}},"id":1887}
00:05:02.976 02.893 8654638656 evsrv: cli 0x600000444d20 request: {"id":1888,"jsonrpc":"2.0","method":"get_connected"}
00:05:02.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1888}
00:05:02.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1889,"jsonrpc":"2.0","method":"get_app_state"}
00:05:02.977 00.000 8654638656 case statement mapped state 6 to 3
00:05:02.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1889}
00:05:05.969 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":1890,"jsonrpc":"2.0","method":"get_connected"}
00:05:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1890}
00:05:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1891,"jsonrpc":"2.0","method":"get_app_state"}
00:05:05.969 00.000 8654638656 case statement mapped state 6 to 3
00:05:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1891}
00:05:05.973 00.004 13064036352 Exposure complete
00:05:05.986 00.013 13064036352 worker thread done servicing request
00:05:05.986 00.000 8654638656 OnExposeComplete: enter
00:05:05.986 00.000 8654638656 UpdateGuideState(): m_state=6
00:05:05.986 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
00:05:05.986 00.000 8654638656 Star::Find returns 1 (0), X=555.45, Y=857.29, Mass=870704, SNR=107.8, Peak=55884 HFD=4.6
00:05:05.986 00.000 8654638656 CameraToMount -- cameraTheta (1.41) - m_xAngle (-2.21) = xAngle (3.62 = -2.67)
00:05:05.986 00.000 8654638656 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.02 = 3.02)
00:05:05.986 00.000 8654638656 CameraToMount -- cameraX=0.30 cameraY=1.82 hyp=1.84 cameraTheta=1.41 mountX=-1.64 mountY=0.23, mountTheta=3.00
00:05:05.986 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.30, y=1.82, opts=13)
00:05:05.986 00.000 8654638656 Enqueuing Move request for scope (0.30, 1.82)
00:05:05.986 00.000 13064036352 Worker thread wakes up
00:05:05.987 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.30, 1.82) opts 0xd
00:05:05.987 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.30, 1.82)
00:05:05.987 00.000 13064036352 Moving (0.30, 1.82) raw xDistance=-1.64 yDistance=0.23
00:05:05.987 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.64
00:05:05.987 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:138->not compelling enough
00:05:05.987 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56063, med=4902, FiltMin=1753, FiltMax=50508, Gamma=0.680
00:05:05.987 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:05:05.987 00.000 8654638656 UpdateGuideState exits: m=870704 SNR=107.8
00:05:05.987 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:05.987 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:05:05.987 00.000 8654638656 Enqueuing Expose request
00:05:05.987 00.000 13064036352 MoveAxis(E, 453, ABG)
00:05:06.523 00.536 13064036352 Move returns status 0, amount 453
00:05:06.524 00.001 13064036352 MoveAxis(N, 0, ABG)
00:05:06.524 00.000 13064036352 Move returns status 0, amount 0
00:05:06.524 00.000 13064036352 move complete, result=0
00:05:06.525 00.001 13064036352 worker thread done servicing request
00:05:06.525 00.000 13064036352 Worker thread wakes up
00:05:06.525 00.000 8654638656 GuideStep: -1.6 px 453 ms EAST, 0.2 px 0 ms NORTH
00:05:06.525 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:05:06.525 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:05:06.574 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":1892,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:05:06.574 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":1,"width":31,"height":31,"star_pos":[15.45,15.29],"pixels":"..."},"id":1892}
00:05:08.975 02.401 8654638656 evsrv: cli 0x600000444d20 request: {"id":1893,"jsonrpc":"2.0","method":"get_connected"}
00:05:08.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1893}
00:05:08.978 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1894,"jsonrpc":"2.0","method":"get_app_state"}
00:05:08.978 00.000 8654638656 case statement mapped state 6 to 3
00:05:08.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1894}
00:05:11.974 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":1895,"jsonrpc":"2.0","method":"get_connected"}
00:05:11.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1895}
00:05:11.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1896,"jsonrpc":"2.0","method":"get_app_state"}
00:05:11.976 00.000 8654638656 case statement mapped state 6 to 3
00:05:11.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1896}
00:05:12.219 00.243 13064036352 Exposure complete
00:05:12.230 00.011 13064036352 worker thread done servicing request
00:05:12.230 00.000 8654638656 OnExposeComplete: enter
00:05:12.230 00.000 8654638656 UpdateGuideState(): m_state=6
00:05:12.230 00.000 8654638656 Star::Find(15, 555, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
00:05:12.230 00.000 8654638656 Star::Find returns 1 (0), X=553.64, Y=858.41, Mass=861043, SNR=131.1, Peak=48678 HFD=4.4
00:05:12.230 00.000 8654638656 CameraToMount -- cameraTheta (2.05) - m_xAngle (-2.21) = xAngle (4.26 = -2.03)
00:05:12.230 00.000 8654638656 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.66 = -2.63)
00:05:12.230 00.000 8654638656 CameraToMount -- cameraX=-1.51 cameraY=2.95 hyp=3.31 cameraTheta=2.05 mountX=-1.46 mountY=-1.63, mountTheta=-2.30
00:05:12.231 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.51, y=2.95, opts=13)
00:05:12.231 00.000 8654638656 Enqueuing Move request for scope (-1.51, 2.95)
00:05:12.231 00.000 13064036352 Worker thread wakes up
00:05:12.231 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.51, 2.95) opts 0xd
00:05:12.231 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.51, 2.95)
00:05:12.231 00.000 13064036352 Moving (-1.51, 2.95) raw xDistance=-1.46 yDistance=-1.63
00:05:12.231 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.99 from input -1.46
00:05:12.231 00.000 13064036352 resist switch: large excursion: input -1.63 thresh 0.60 direction from 0 to -1
00:05:12.231 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59161, med=4889, FiltMin=1523, FiltMax=50521, Gamma=0.680
00:05:12.231 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.88
00:05:12.231 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.63 from input -1.63
00:05:12.231 00.000 13064036352 MoveAxis(E, 436, ABG)
00:05:12.231 00.000 8654638656 UpdateGuideState exits: m=861043 SNR=131.1
00:05:12.231 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:12.231 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:05:12.231 00.000 8654638656 Enqueuing Expose request
00:05:12.746 00.515 13064036352 Move returns status 0, amount 436
00:05:12.746 00.000 13064036352 MoveAxis(N, 1972, ABG)
00:05:14.761 02.015 13064036352 Move returns status 0, amount 1972
00:05:14.761 00.000 13064036352 move complete, result=0
00:05:14.761 00.000 13064036352 worker thread done servicing request
00:05:14.761 00.000 13064036352 Worker thread wakes up
00:05:14.761 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:05:14.762 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:05:14.762 00.000 8654638656 GuideStep: -1.5 px 436 ms EAST, -1.6 px 1972 ms NORTH
00:05:14.801 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":1897,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:05:14.801 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":2,"width":31,"height":31,"star_pos":[14.64,15.41],"pixels":"..."},"id":1897}
00:05:14.975 00.174 8654638656 evsrv: cli 0x600000444d20 request: {"id":1898,"jsonrpc":"2.0","method":"get_connected"}
00:05:14.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1898}
00:05:14.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1899,"jsonrpc":"2.0","method":"get_app_state"}
00:05:14.976 00.000 8654638656 case statement mapped state 6 to 3
00:05:14.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1899}
00:05:17.970 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":1900,"jsonrpc":"2.0","method":"get_connected"}
00:05:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1900}
00:05:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1901,"jsonrpc":"2.0","method":"get_app_state"}
00:05:17.972 00.001 8654638656 case statement mapped state 6 to 3
00:05:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1901}
00:05:20.962 02.990 13064036352 Exposure complete
00:05:20.972 00.010 13064036352 worker thread done servicing request
00:05:20.972 00.000 8654638656 OnExposeComplete: enter
00:05:20.972 00.000 8654638656 UpdateGuideState(): m_state=6
00:05:20.972 00.000 8654638656 Star::Find(15, 553, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
00:05:20.972 00.000 8654638656 Star::Find returns 1 (0), X=551.94, Y=859.31, Mass=880440, SNR=128.8, Peak=61362 HFD=4.1
00:05:20.972 00.000 8654638656 CameraToMount -- cameraTheta (2.27) - m_xAngle (-2.21) = xAngle (4.48 = -1.81)
00:05:20.972 00.000 8654638656 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.88 = -2.41)
00:05:20.972 00.000 8654638656 CameraToMount -- cameraX=-3.22 cameraY=3.84 hyp=5.01 cameraTheta=2.27 mountX=-1.17 mountY=-3.37, mountTheta=-1.90
00:05:20.972 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-3.22, y=3.84, opts=13)
00:05:20.973 00.001 8654638656 Enqueuing Move request for scope (-3.22, 3.84)
00:05:20.973 00.000 13064036352 Worker thread wakes up
00:05:20.973 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-3.22, 3.84) opts 0xd
00:05:20.973 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-3.22, 3.84)
00:05:20.973 00.000 13064036352 Moving (-3.22, 3.84) raw xDistance=-1.17 yDistance=-3.37
00:05:20.973 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.17
00:05:20.973 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -3.37 from input -3.37
00:05:20.973 00.000 13064036352 MoveAxis(E, 353, ABG)
00:05:20.973 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=141, max=61362, med=4889, FiltMin=1779, FiltMax=53055, Gamma=0.680
00:05:20.973 00.000 8654638656 UpdateGuideState exits: m=880440 SNR=128.8
00:05:20.973 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:20.973 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:05:20.973 00.000 8654638656 Enqueuing Expose request
00:05:21.005 00.032 8654638656 evsrv: cli 0x600000444d20 request: {"id":1902,"jsonrpc":"2.0","method":"get_connected"}
00:05:21.005 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1902}
00:05:21.006 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1903,"jsonrpc":"2.0","method":"get_app_state"}
00:05:21.006 00.000 8654638656 case statement mapped state 6 to 3
00:05:21.006 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1903}
00:05:21.400 00.394 13064036352 Move returns status 0, amount 353
00:05:21.400 00.000 13064036352 MoveAxis(N, 4077, ABG)
00:05:21.401 00.001 13064036352 duration set to 2500 by maxDecDuration
00:05:23.944 02.543 13064036352 Move returns status 0, amount 2500
00:05:23.944 00.000 13064036352 move complete, result=0
00:05:23.944 00.000 13064036352 worker thread done servicing request
00:05:23.944 00.000 13064036352 Worker thread wakes up
00:05:23.944 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:05:23.945 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:05:23.945 00.000 8654638656 GuideStep: -1.2 px 353 ms EAST, -3.4 px 2500 ms NORTH
00:05:23.986 00.041 8654638656 evsrv: cli 0x600000444d20 request: {"id":1904,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:05:23.987 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":3,"width":31,"height":31,"star_pos":[14.94,15.31],"pixels":"..."},"id":1904}
00:05:23.990 00.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":1905,"jsonrpc":"2.0","method":"get_connected"}
00:05:23.991 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1905}
00:05:24.001 00.010 8654638656 evsrv: cli 0x600000444d20 request: {"id":1906,"jsonrpc":"2.0","method":"get_app_state"}
00:05:24.001 00.000 8654638656 case statement mapped state 6 to 3
00:05:24.001 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1906}
00:05:26.976 02.975 8654638656 evsrv: cli 0x600000444d20 request: {"id":1907,"jsonrpc":"2.0","method":"get_connected"}
00:05:26.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1907}
00:05:26.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1908,"jsonrpc":"2.0","method":"get_app_state"}
00:05:26.978 00.001 8654638656 case statement mapped state 6 to 3
00:05:26.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1908}
00:05:29.709 02.731 13064036352 Exposure complete
00:05:29.719 00.010 13064036352 worker thread done servicing request
00:05:29.720 00.001 8654638656 OnExposeComplete: enter
00:05:29.720 00.000 8654638656 UpdateGuideState(): m_state=6
00:05:29.720 00.000 8654638656 Star::Find(15, 551, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
00:05:29.720 00.000 8654638656 Star::Find returns 1 (0), X=552.49, Y=856.20, Mass=929635, SNR=114.7, Peak=49843 HFD=4.8
00:05:29.720 00.000 8654638656 CameraToMount -- cameraTheta (2.87) - m_xAngle (-2.21) = xAngle (5.08 = -1.20)
00:05:29.720 00.000 8654638656 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.48 = -1.80)
00:05:29.720 00.000 8654638656 CameraToMount -- cameraX=-2.67 cameraY=0.73 hyp=2.77 cameraTheta=2.87 mountX=1.00 mountY=-2.69, mountTheta=-1.22
00:05:29.720 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-2.67, y=0.73, opts=13)
00:05:29.720 00.000 8654638656 Enqueuing Move request for scope (-2.67, 0.73)
00:05:29.720 00.000 13064036352 Worker thread wakes up
00:05:29.720 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-2.67, 0.73) opts 0xd
00:05:29.720 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-2.67, 0.73)
00:05:29.720 00.000 13064036352 Moving (-2.67, 0.73) raw xDistance=1.00 yDistance=-2.69
00:05:29.720 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.57 from input 1.00
00:05:29.720 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.69 from input -2.69
00:05:29.720 00.000 13064036352 MoveAxis(W, 252, ABG)
00:05:29.720 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61106, med=4889, FiltMin=1779, FiltMax=51737, Gamma=0.680
00:05:29.720 00.000 8654638656 UpdateGuideState exits: m=929635 SNR=114.7
00:05:29.720 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:29.720 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:05:29.720 00.000 8654638656 Enqueuing Expose request
00:05:29.969 00.249 8654638656 evsrv: cli 0x600000444d20 request: {"id":1909,"jsonrpc":"2.0","method":"get_connected"}
00:05:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1909}
00:05:29.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1910,"jsonrpc":"2.0","method":"get_app_state"}
00:05:29.970 00.000 8654638656 case statement mapped state 6 to 3
00:05:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1910}
00:05:30.054 00.084 13064036352 Move returns status 0, amount 252
00:05:30.055 00.001 13064036352 MoveAxis(N, 3262, ABG)
00:05:30.055 00.000 13064036352 duration set to 2500 by maxDecDuration
00:05:32.694 02.639 13064036352 Move returns status 0, amount 2500
00:05:32.694 00.000 13064036352 move complete, result=0
00:05:32.694 00.000 13064036352 worker thread done servicing request
00:05:32.694 00.000 13064036352 Worker thread wakes up
00:05:32.695 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:05:32.695 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:05:32.695 00.000 8654638656 GuideStep: 1.0 px 252 ms WEST, -2.7 px 2500 ms NORTH
00:05:32.738 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":1911,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:05:32.738 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":4,"width":31,"height":31,"star_pos":[15.49,15.20],"pixels":"..."},"id":1911}
00:05:32.976 00.238 8654638656 evsrv: cli 0x600000444d20 request: {"id":1912,"jsonrpc":"2.0","method":"get_connected"}
00:05:32.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1912}
00:05:32.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1913,"jsonrpc":"2.0","method":"get_app_state"}
00:05:32.977 00.000 8654638656 case statement mapped state 6 to 3
00:05:32.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1913}
00:05:35.974 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":1914,"jsonrpc":"2.0","method":"get_connected"}
00:05:35.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1914}
00:05:35.975 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1915,"jsonrpc":"2.0","method":"get_app_state"}
00:05:35.975 00.000 8654638656 case statement mapped state 6 to 3
00:05:35.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1915}
00:05:38.456 02.481 13064036352 Exposure complete
00:05:38.468 00.012 13064036352 worker thread done servicing request
00:05:38.468 00.000 8654638656 OnExposeComplete: enter
00:05:38.468 00.000 8654638656 UpdateGuideState(): m_state=6
00:05:38.468 00.000 8654638656 Star::Find(15, 552, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
00:05:38.468 00.000 8654638656 Star::Find returns 1 (0), X=554.01, Y=853.45, Mass=911635, SNR=108.8, Peak=59199 HFD=4.1
00:05:38.468 00.000 8654638656 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-2.21) = xAngle (0.12 = 0.12)
00:05:38.468 00.000 8654638656 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.48 = -0.48)
00:05:38.468 00.000 8654638656 CameraToMount -- cameraX=-1.15 cameraY=-2.02 hyp=2.33 cameraTheta=-2.09 mountX=2.31 mountY=-1.07, mountTheta=-0.43
00:05:38.469 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.15, y=-2.02, opts=13)
00:05:38.469 00.000 8654638656 Enqueuing Move request for scope (-1.15, -2.02)
00:05:38.469 00.000 13064036352 Worker thread wakes up
00:05:38.469 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -2.02) opts 0xd
00:05:38.469 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.15, -2.02)
00:05:38.469 00.000 13064036352 Moving (-1.15, -2.02) raw xDistance=2.31 yDistance=-1.07
00:05:38.469 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.49 from input 2.31
00:05:38.469 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
00:05:38.469 00.000 13064036352 MoveAxis(W, 655, ABG)
00:05:38.469 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=59199, med=4889, FiltMin=1855, FiltMax=47974, Gamma=0.680
00:05:38.469 00.000 8654638656 UpdateGuideState exits: m=911635 SNR=108.8
00:05:38.469 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:38.469 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:05:38.469 00.000 8654638656 Enqueuing Expose request
00:05:38.974 00.505 8654638656 evsrv: cli 0x600000444d20 request: {"id":1916,"jsonrpc":"2.0","method":"get_connected"}
00:05:38.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1916}
00:05:38.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1917,"jsonrpc":"2.0","method":"get_app_state"}
00:05:38.976 00.000 8654638656 case statement mapped state 6 to 3
00:05:38.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1917}
00:05:39.205 00.229 13064036352 Move returns status 0, amount 655
00:05:39.205 00.000 13064036352 MoveAxis(N, 1295, ABG)
00:05:40.549 01.344 13064036352 Move returns status 0, amount 1295
00:05:40.549 00.000 13064036352 move complete, result=0
00:05:40.550 00.001 13064036352 worker thread done servicing request
00:05:40.550 00.000 13064036352 Worker thread wakes up
00:05:40.550 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:05:40.550 00.000 8654638656 GuideStep: 2.3 px 655 ms WEST, -1.1 px 1295 ms NORTH
00:05:40.550 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:05:40.589 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":1918,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:05:40.589 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":5,"width":31,"height":31,"star_pos":[15.01,15.45],"pixels":"..."},"id":1918}
00:05:41.969 01.380 8654638656 evsrv: cli 0x600000444d20 request: {"id":1919,"jsonrpc":"2.0","method":"get_connected"}
00:05:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1919}
00:05:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1920,"jsonrpc":"2.0","method":"get_app_state"}
00:05:41.970 00.000 8654638656 case statement mapped state 6 to 3
00:05:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1920}
00:05:44.971 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1921,"jsonrpc":"2.0","method":"get_connected"}
00:05:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1921}
00:05:44.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1922,"jsonrpc":"2.0","method":"get_app_state"}
00:05:44.973 00.000 8654638656 case statement mapped state 6 to 3
00:05:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1922}
00:05:45.967 00.994 13064036352 Exposure complete
00:05:45.981 00.014 13064036352 worker thread done servicing request
00:05:45.981 00.000 8654638656 OnExposeComplete: enter
00:05:45.982 00.001 8654638656 UpdateGuideState(): m_state=6
00:05:45.982 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
00:05:45.982 00.000 8654638656 Star::Find returns 1 (0), X=555.39, Y=853.10, Mass=986766, SNR=111.5, Peak=57676 HFD=4.5
00:05:45.982 00.000 8654638656 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-2.21) = xAngle (0.74 = 0.74)
00:05:45.982 00.000 8654638656 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.14 = 0.14)
00:05:45.982 00.000 8654638656 CameraToMount -- cameraX=0.23 cameraY=-2.37 hyp=2.38 cameraTheta=-1.47 mountX=1.76 mountY=0.33, mountTheta=0.18
00:05:45.982 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.23, y=-2.37, opts=13)
00:05:45.982 00.000 8654638656 Enqueuing Move request for scope (0.23, -2.37)
00:05:45.982 00.000 13064036352 Worker thread wakes up
00:05:45.982 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.23, -2.37) opts 0xd
00:05:45.982 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.23, -2.37)
00:05:45.982 00.000 13064036352 Moving (0.23, -2.37) raw xDistance=1.76 yDistance=0.33
00:05:45.982 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.21 from input 1.76
00:05:45.982 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:05:45.982 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=58022, med=4889, FiltMin=1728, FiltMax=45965, Gamma=0.680
00:05:45.982 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:05:45.983 00.001 13064036352 MoveAxis(W, 532, ABG)
00:05:45.983 00.000 8654638656 UpdateGuideState exits: m=986766 SNR=111.5
00:05:45.983 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:45.983 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:05:45.983 00.000 8654638656 Enqueuing Expose request
00:05:46.596 00.613 13064036352 Move returns status 0, amount 532
00:05:46.596 00.000 13064036352 MoveAxis(N, 0, ABG)
00:05:46.596 00.000 13064036352 Move returns status 0, amount 0
00:05:46.596 00.000 13064036352 move complete, result=0
00:05:46.596 00.000 13064036352 worker thread done servicing request
00:05:46.596 00.000 13064036352 Worker thread wakes up
00:05:46.597 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:05:46.597 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:05:46.597 00.000 8654638656 GuideStep: 1.8 px 532 ms WEST, 0.3 px 0 ms NORTH
00:05:46.645 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":1923,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:05:46.645 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":6,"width":31,"height":31,"star_pos":[15.39,15.10],"pixels":"..."},"id":1923}
00:05:47.972 01.327 8654638656 evsrv: cli 0x600000444d20 request: {"id":1924,"jsonrpc":"2.0","method":"get_connected"}
00:05:47.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1924}
00:05:47.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1925,"jsonrpc":"2.0","method":"get_app_state"}
00:05:47.974 00.000 8654638656 case statement mapped state 6 to 3
00:05:47.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1925}
00:05:50.970 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":1926,"jsonrpc":"2.0","method":"get_connected"}
00:05:50.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1926}
00:05:50.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1927,"jsonrpc":"2.0","method":"get_app_state"}
00:05:50.972 00.000 8654638656 case statement mapped state 6 to 3
00:05:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1927}
00:05:52.208 01.236 13064036352 Exposure complete
00:05:52.220 00.012 13064036352 worker thread done servicing request
00:05:52.221 00.001 8654638656 OnExposeComplete: enter
00:05:52.221 00.000 8654638656 UpdateGuideState(): m_state=6
00:05:52.221 00.000 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
00:05:52.221 00.000 8654638656 Star::Find returns 1 (0), X=554.98, Y=854.81, Mass=942406, SNR=110.3, Peak=60223 HFD=4.2
00:05:52.221 00.000 8654638656 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-2.21) = xAngle (0.38 = 0.38)
00:05:52.221 00.000 8654638656 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.22 = -0.22)
00:05:52.221 00.000 8654638656 CameraToMount -- cameraX=-0.17 cameraY=-0.66 hyp=0.68 cameraTheta=-1.83 mountX=0.63 mountY=-0.15, mountTheta=-0.23
00:05:52.221 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.17, y=-0.66, opts=13)
00:05:52.221 00.000 8654638656 Enqueuing Move request for scope (-0.17, -0.66)
00:05:52.221 00.000 13064036352 Worker thread wakes up
00:05:52.221 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.66) opts 0xd
00:05:52.221 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.17, -0.66)
00:05:52.221 00.000 13064036352 Moving (-0.17, -0.66) raw xDistance=0.63 yDistance=-0.15
00:05:52.221 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.63
00:05:52.221 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:52.221 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=60223, med=4889, FiltMin=1907, FiltMax=45004, Gamma=0.680
00:05:52.221 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:05:52.221 00.000 13064036352 MoveAxis(W, 212, ABG)
00:05:52.222 00.001 8654638656 UpdateGuideState exits: m=942406 SNR=110.3
00:05:52.222 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:52.222 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:05:52.222 00.000 8654638656 Enqueuing Expose request
00:05:52.515 00.293 13064036352 Move returns status 0, amount 212
00:05:52.515 00.000 13064036352 MoveAxis(N, 0, ABG)
00:05:52.515 00.000 13064036352 Move returns status 0, amount 0
00:05:52.515 00.000 13064036352 move complete, result=0
00:05:52.515 00.000 13064036352 worker thread done servicing request
00:05:52.515 00.000 13064036352 Worker thread wakes up
00:05:52.515 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:05:52.515 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:05:52.515 00.000 8654638656 GuideStep: 0.6 px 212 ms WEST, -0.1 px 0 ms NORTH
00:05:52.561 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":1928,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:05:52.561 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":7,"width":31,"height":31,"star_pos":[14.98,14.81],"pixels":"..."},"id":1928}
00:05:53.969 01.408 8654638656 evsrv: cli 0x600000444d20 request: {"id":1929,"jsonrpc":"2.0","method":"get_connected"}
00:05:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1929}
00:05:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1930,"jsonrpc":"2.0","method":"get_app_state"}
00:05:53.970 00.000 8654638656 case statement mapped state 6 to 3
00:05:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1930}
00:05:56.975 03.005 8654638656 evsrv: cli 0x600000444d20 request: {"id":1931,"jsonrpc":"2.0","method":"get_connected"}
00:05:56.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1931}
00:05:56.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1932,"jsonrpc":"2.0","method":"get_app_state"}
00:05:56.977 00.000 8654638656 case statement mapped state 6 to 3
00:05:56.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1932}
00:05:58.446 01.469 13064036352 Exposure complete
00:05:58.457 00.011 13064036352 worker thread done servicing request
00:05:58.457 00.000 8654638656 OnExposeComplete: enter
00:05:58.457 00.000 8654638656 UpdateGuideState(): m_state=6
00:05:58.457 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
00:05:58.457 00.000 8654638656 Star::Find returns 1 (0), X=554.97, Y=856.16, Mass=834646, SNR=105.4, Peak=45990 HFD=4.4
00:05:58.457 00.000 8654638656 CameraToMount -- cameraTheta (1.83) - m_xAngle (-2.21) = xAngle (4.04 = -2.24)
00:05:58.457 00.000 8654638656 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.44 = -2.84)
00:05:58.457 00.000 8654638656 CameraToMount -- cameraX=-0.18 cameraY=0.69 hyp=0.72 cameraTheta=1.83 mountX=-0.45 mountY=-0.21, mountTheta=-2.70
00:05:58.458 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.18, y=0.69, opts=13)
00:05:58.458 00.000 8654638656 Enqueuing Move request for scope (-0.18, 0.69)
00:05:58.458 00.000 13064036352 Worker thread wakes up
00:05:58.458 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.69) opts 0xd
00:05:58.458 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.18, 0.69)
00:05:58.458 00.000 13064036352 Moving (-0.18, 0.69) raw xDistance=-0.45 yDistance=-0.21
00:05:58.458 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.45
00:05:58.458 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:05:58.458 00.000 13064036352 MoveAxis(E, 109, ABG)
00:05:58.458 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61580, med=4889, FiltMin=1555, FiltMax=49817, Gamma=0.680
00:05:58.458 00.000 8654638656 UpdateGuideState exits: m=834646 SNR=105.4
00:05:58.458 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:58.458 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:05:58.458 00.000 8654638656 Enqueuing Expose request
00:05:58.641 00.183 13064036352 Move returns status 0, amount 109
00:05:58.641 00.000 13064036352 MoveAxis(N, 254, ABG)
00:05:58.945 00.304 13064036352 Move returns status 0, amount 254
00:05:58.945 00.000 13064036352 move complete, result=0
00:05:58.946 00.001 13064036352 worker thread done servicing request
00:05:58.946 00.000 13064036352 Worker thread wakes up
00:05:58.946 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:05:58.946 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:05:58.946 00.000 8654638656 GuideStep: -0.4 px 109 ms EAST, -0.2 px 254 ms NORTH
00:05:58.994 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":1933,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:05:58.994 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":8,"width":31,"height":31,"star_pos":[14.97,15.16],"pixels":"..."},"id":1933}
00:05:59.975 00.981 8654638656 evsrv: cli 0x600000444d20 request: {"id":1934,"jsonrpc":"2.0","method":"get_connected"}
00:05:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1934}
00:05:59.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1935,"jsonrpc":"2.0","method":"get_app_state"}
00:05:59.977 00.000 8654638656 case statement mapped state 6 to 3
00:05:59.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1935}
00:06:02.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1936,"jsonrpc":"2.0","method":"get_connected"}
00:06:02.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1936}
00:06:02.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1937,"jsonrpc":"2.0","method":"get_app_state"}
00:06:02.977 00.001 8654638656 case statement mapped state 6 to 3
00:06:02.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1937}
00:06:04.694 01.717 13064036352 Exposure complete
00:06:04.706 00.012 13064036352 worker thread done servicing request
00:06:04.706 00.000 8654638656 OnExposeComplete: enter
00:06:04.706 00.000 8654638656 UpdateGuideState(): m_state=6
00:06:04.706 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
00:06:04.706 00.000 8654638656 Star::Find returns 1 (0), X=553.82, Y=856.82, Mass=920498, SNR=110.3, Peak=61145 HFD=4.3
00:06:04.706 00.000 8654638656 CameraToMount -- cameraTheta (2.35) - m_xAngle (-2.21) = xAngle (4.56 = -1.72)
00:06:04.706 00.000 8654638656 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.96 = -2.32)
00:06:04.706 00.000 8654638656 CameraToMount -- cameraX=-1.33 cameraY=1.35 hyp=1.90 cameraTheta=2.35 mountX=-0.29 mountY=-1.38, mountTheta=-1.78
00:06:04.707 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.33, y=1.35, opts=13)
00:06:04.707 00.000 8654638656 Enqueuing Move request for scope (-1.33, 1.35)
00:06:04.707 00.000 13064036352 Worker thread wakes up
00:06:04.707 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.33, 1.35) opts 0xd
00:06:04.707 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.33, 1.35)
00:06:04.707 00.000 13064036352 Moving (-1.33, 1.35) raw xDistance=-0.29 yDistance=-1.38
00:06:04.707 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
00:06:04.707 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.38 from input -1.38
00:06:04.707 00.000 13064036352 MoveAxis(E, 88, ABG)
00:06:04.707 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=153, max=61145, med=4889, FiltMin=1651, FiltMax=52237, Gamma=0.680
00:06:04.707 00.000 8654638656 UpdateGuideState exits: m=920498 SNR=110.3
00:06:04.707 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:04.707 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:06:04.707 00.000 8654638656 Enqueuing Expose request
00:06:04.864 00.157 13064036352 Move returns status 0, amount 88
00:06:04.864 00.000 13064036352 MoveAxis(N, 1674, ABG)
00:06:05.970 01.106 8654638656 evsrv: cli 0x600000444d20 request: {"id":1938,"jsonrpc":"2.0","method":"get_connected"}
00:06:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1938}
00:06:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1939,"jsonrpc":"2.0","method":"get_app_state"}
00:06:05.971 00.000 8654638656 case statement mapped state 6 to 3
00:06:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1939}
00:06:06.576 00.605 13064036352 Move returns status 0, amount 1674
00:06:06.577 00.001 13064036352 move complete, result=0
00:06:06.577 00.000 13064036352 worker thread done servicing request
00:06:06.577 00.000 13064036352 Worker thread wakes up
00:06:06.577 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:06:06.578 00.001 8654638656 GuideStep: -0.3 px 88 ms EAST, -1.4 px 1674 ms NORTH
00:06:06.578 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:06:06.617 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":1940,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:06:06.617 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":9,"width":31,"height":31,"star_pos":[14.82,14.82],"pixels":"..."},"id":1940}
00:06:08.973 02.356 8654638656 evsrv: cli 0x600000444d20 request: {"id":1941,"jsonrpc":"2.0","method":"get_connected"}
00:06:08.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1941}
00:06:08.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1942,"jsonrpc":"2.0","method":"get_app_state"}
00:06:08.975 00.000 8654638656 case statement mapped state 6 to 3
00:06:08.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1942}
00:06:11.974 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1943,"jsonrpc":"2.0","method":"get_connected"}
00:06:11.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1943}
00:06:11.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1944,"jsonrpc":"2.0","method":"get_app_state"}
00:06:11.976 00.000 8654638656 case statement mapped state 6 to 3
00:06:11.977 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1944}
00:06:12.189 00.212 13064036352 Exposure complete
00:06:12.201 00.012 13064036352 worker thread done servicing request
00:06:12.201 00.000 8654638656 OnExposeComplete: enter
00:06:12.201 00.000 8654638656 UpdateGuideState(): m_state=6
00:06:12.201 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
00:06:12.201 00.000 8654638656 Star::Find returns 1 (0), X=553.53, Y=855.24, Mass=910026, SNR=111.3, Peak=55808 HFD=4.6
00:06:12.201 00.000 8654638656 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-2.21) = xAngle (-0.79 = -0.79)
00:06:12.201 00.000 8654638656 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.39 = -1.39)
00:06:12.201 00.000 8654638656 CameraToMount -- cameraX=-1.62 cameraY=-0.23 hyp=1.64 cameraTheta=-3.00 mountX=1.15 mountY=-1.61, mountTheta=-0.95
00:06:12.202 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.62, y=-0.23, opts=13)
00:06:12.202 00.000 8654638656 Enqueuing Move request for scope (-1.62, -0.23)
00:06:12.202 00.000 13064036352 Worker thread wakes up
00:06:12.202 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.62, -0.23) opts 0xd
00:06:12.202 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.62, -0.23)
00:06:12.202 00.000 13064036352 Moving (-1.62, -0.23) raw xDistance=1.15 yDistance=-1.61
00:06:12.202 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.15
00:06:12.202 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.61 from input -1.61
00:06:12.202 00.000 13064036352 MoveAxis(W, 312, ABG)
00:06:12.202 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58162, med=4889, FiltMin=1753, FiltMax=49714, Gamma=0.680
00:06:12.202 00.000 8654638656 UpdateGuideState exits: m=910026 SNR=111.3
00:06:12.202 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:12.202 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:06:12.202 00.000 8654638656 Enqueuing Expose request
00:06:12.591 00.389 13064036352 Move returns status 0, amount 312
00:06:12.591 00.000 13064036352 MoveAxis(N, 1955, ABG)
00:06:14.591 02.000 13064036352 Move returns status 0, amount 1955
00:06:14.591 00.000 13064036352 move complete, result=0
00:06:14.591 00.000 13064036352 worker thread done servicing request
00:06:14.591 00.000 13064036352 Worker thread wakes up
00:06:14.592 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:06:14.592 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:06:14.592 00.000 8654638656 GuideStep: 1.2 px 312 ms WEST, -1.6 px 1955 ms NORTH
00:06:14.642 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":1945,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:06:14.642 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":10,"width":31,"height":31,"star_pos":[14.53,15.24],"pixels":"..."},"id":1945}
00:06:14.974 00.332 8654638656 evsrv: cli 0x600000444d20 request: {"id":1946,"jsonrpc":"2.0","method":"get_connected"}
00:06:14.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1946}
00:06:14.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1947,"jsonrpc":"2.0","method":"get_app_state"}
00:06:14.976 00.001 8654638656 case statement mapped state 6 to 3
00:06:14.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1947}
00:06:17.969 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":1948,"jsonrpc":"2.0","method":"get_connected"}
00:06:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1948}
00:06:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1949,"jsonrpc":"2.0","method":"get_app_state"}
00:06:17.971 00.000 8654638656 case statement mapped state 6 to 3
00:06:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1949}
00:06:19.685 01.714 13064036352 Exposure complete
00:06:19.697 00.012 13064036352 worker thread done servicing request
00:06:19.697 00.000 8654638656 OnExposeComplete: enter
00:06:19.698 00.001 8654638656 UpdateGuideState(): m_state=6
00:06:19.698 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
00:06:19.698 00.000 8654638656 Star::Find returns 1 (0), X=554.55, Y=853.13, Mass=954814, SNR=106.8, Peak=63845 HFD=4.4
00:06:19.698 00.000 8654638656 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-2.21) = xAngle (0.39 = 0.39)
00:06:19.698 00.000 8654638656 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.21 = -0.21)
00:06:19.698 00.000 8654638656 CameraToMount -- cameraX=-0.60 cameraY=-2.34 hyp=2.42 cameraTheta=-1.82 mountX=2.24 mountY=-0.51, mountTheta=-0.22
00:06:19.698 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.60, y=-2.34, opts=13)
00:06:19.698 00.000 8654638656 Enqueuing Move request for scope (-0.60, -2.34)
00:06:19.698 00.000 13064036352 Worker thread wakes up
00:06:19.698 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -2.34) opts 0xd
00:06:19.698 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.60, -2.34)
00:06:19.698 00.000 13064036352 Moving (-0.60, -2.34) raw xDistance=2.24 yDistance=-0.51
00:06:19.698 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.46 from input 2.24
00:06:19.698 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
00:06:19.698 00.000 13064036352 MoveAxis(W, 641, ABG)
00:06:19.699 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=63845, med=4889, FiltMin=1612, FiltMax=50073, Gamma=0.680
00:06:19.699 00.000 8654638656 UpdateGuideState exits: m=954814 SNR=106.8
00:06:19.699 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:19.699 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:06:19.699 00.000 8654638656 Enqueuing Expose request
00:06:20.413 00.714 13064036352 Move returns status 0, amount 641
00:06:20.414 00.001 13064036352 MoveAxis(N, 621, ABG)
00:06:20.974 00.560 8654638656 evsrv: cli 0x600000444d20 request: {"id":1950,"jsonrpc":"2.0","method":"get_connected"}
00:06:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1950}
00:06:20.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1951,"jsonrpc":"2.0","method":"get_app_state"}
00:06:20.976 00.000 8654638656 case statement mapped state 6 to 3
00:06:20.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1951}
00:06:21.085 00.109 13064036352 Move returns status 0, amount 621
00:06:21.086 00.001 13064036352 move complete, result=0
00:06:21.086 00.000 13064036352 worker thread done servicing request
00:06:21.086 00.000 13064036352 Worker thread wakes up
00:06:21.086 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:06:21.086 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:06:21.086 00.000 8654638656 GuideStep: 2.2 px 641 ms WEST, -0.5 px 621 ms NORTH
00:06:21.142 00.056 8654638656 evsrv: cli 0x600000444d20 request: {"id":1952,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:06:21.142 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":11,"width":31,"height":31,"star_pos":[14.55,15.13],"pixels":"..."},"id":1952}
00:06:23.974 02.832 8654638656 evsrv: cli 0x600000444d20 request: {"id":1953,"jsonrpc":"2.0","method":"get_connected"}
00:06:23.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1953}
00:06:23.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1954,"jsonrpc":"2.0","method":"get_app_state"}
00:06:23.977 00.001 8654638656 case statement mapped state 6 to 3
00:06:23.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1954}
00:06:26.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":1955,"jsonrpc":"2.0","method":"get_connected"}
00:06:26.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1955}
00:06:26.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1956,"jsonrpc":"2.0","method":"get_app_state"}
00:06:26.976 00.000 8654638656 case statement mapped state 6 to 3
00:06:26.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1956}
00:06:27.180 00.204 13064036352 Exposure complete
00:06:27.191 00.011 13064036352 worker thread done servicing request
00:06:27.191 00.000 8654638656 OnExposeComplete: enter
00:06:27.191 00.000 8654638656 UpdateGuideState(): m_state=6
00:06:27.191 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
00:06:27.191 00.000 8654638656 Star::Find returns 1 (0), X=555.71, Y=854.35, Mass=958979, SNR=117.2, Peak=50406 HFD=4.7
00:06:27.191 00.000 8654638656 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-2.21) = xAngle (1.10 = 1.10)
00:06:27.191 00.000 8654638656 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.50 = 0.50)
00:06:27.191 00.000 8654638656 CameraToMount -- cameraX=0.56 cameraY=-1.12 hyp=1.25 cameraTheta=-1.11 mountX=0.56 mountY=0.60, mountTheta=0.82
00:06:27.192 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.56, y=-1.12, opts=13)
00:06:27.192 00.000 8654638656 Enqueuing Move request for scope (0.56, -1.12)
00:06:27.192 00.000 13064036352 Worker thread wakes up
00:06:27.192 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.56, -1.12) opts 0xd
00:06:27.192 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.56, -1.12)
00:06:27.192 00.000 13064036352 Moving (0.56, -1.12) raw xDistance=0.56 yDistance=0.60
00:06:27.192 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.56
00:06:27.192 00.000 13064036352 resist switch: large excursion: input 0.60 thresh 0.60 direction from -1 to 1
00:06:27.192 00.000 13064036352 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
00:06:27.192 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
00:06:27.192 00.000 13064036352 MoveAxis(W, 200, ABG)
00:06:27.192 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=55295, med=4889, FiltMin=1766, FiltMax=43161, Gamma=0.680
00:06:27.192 00.000 8654638656 UpdateGuideState exits: m=958979 SNR=117.2
00:06:27.192 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:27.192 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:06:27.192 00.000 8654638656 Enqueuing Expose request
00:06:27.468 00.276 13064036352 Move returns status 0, amount 200
00:06:27.469 00.001 13064036352 MoveAxis(S, 732, ABG)
00:06:28.236 00.767 13064036352 Move returns status 0, amount 732
00:06:28.237 00.001 13064036352 move complete, result=0
00:06:28.237 00.000 13064036352 worker thread done servicing request
00:06:28.237 00.000 13064036352 Worker thread wakes up
00:06:28.237 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:06:28.237 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:06:28.238 00.001 8654638656 GuideStep: 0.6 px 200 ms WEST, 0.6 px 732 ms SOUTH
00:06:28.280 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":1957,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:06:28.281 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":12,"width":31,"height":31,"star_pos":[14.71,15.35],"pixels":"..."},"id":1957}
00:06:29.970 01.689 8654638656 evsrv: cli 0x600000444d20 request: {"id":1958,"jsonrpc":"2.0","method":"get_connected"}
00:06:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1958}
00:06:29.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1959,"jsonrpc":"2.0","method":"get_app_state"}
00:06:29.971 00.000 8654638656 case statement mapped state 6 to 3
00:06:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1959}
00:06:32.974 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":1960,"jsonrpc":"2.0","method":"get_connected"}
00:06:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1960}
00:06:32.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1961,"jsonrpc":"2.0","method":"get_app_state"}
00:06:32.976 00.000 8654638656 case statement mapped state 6 to 3
00:06:32.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1961}
00:06:33.426 00.450 13064036352 Exposure complete
00:06:33.436 00.010 13064036352 worker thread done servicing request
00:06:33.437 00.001 8654638656 OnExposeComplete: enter
00:06:33.437 00.000 8654638656 UpdateGuideState(): m_state=6
00:06:33.437 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
00:06:33.437 00.000 8654638656 Star::Find returns 1 (0), X=555.09, Y=855.71, Mass=796789, SNR=97.8, Peak=47641 HFD=4.1
00:06:33.437 00.000 8654638656 CameraToMount -- cameraTheta (1.82) - m_xAngle (-2.21) = xAngle (4.03 = -2.26)
00:06:33.437 00.000 8654638656 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.43 = -2.86)
00:06:33.437 00.000 8654638656 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.25 cameraTheta=1.82 mountX=-0.16 mountY=-0.07, mountTheta=-2.73
00:06:33.437 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.06, y=0.25, opts=13)
00:06:33.437 00.000 8654638656 Enqueuing Move request for scope (-0.06, 0.25)
00:06:33.437 00.000 13064036352 Worker thread wakes up
00:06:33.437 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
00:06:33.437 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
00:06:33.437 00.000 13064036352 Moving (-0.06, 0.25) raw xDistance=-0.16 yDistance=-0.07
00:06:33.437 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:06:33.437 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:33.437 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:06:33.437 00.000 13064036352 MoveAxis(E, 0, ABG)
00:06:33.437 00.000 13064036352 Move returns status 0, amount 0
00:06:33.437 00.000 13064036352 MoveAxis(N, 0, ABG)
00:06:33.437 00.000 13064036352 Move returns status 0, amount 0
00:06:33.437 00.000 13064036352 move complete, result=0
00:06:33.437 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56140, med=4889, FiltMin=1574, FiltMax=47129, Gamma=0.680
00:06:33.437 00.000 13064036352 worker thread done servicing request
00:06:33.437 00.000 8654638656 UpdateGuideState exits: m=796789 SNR=97.8
00:06:33.437 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:33.438 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:06:33.438 00.000 8654638656 Enqueuing Expose request
00:06:33.438 00.000 13064036352 Worker thread wakes up
00:06:33.438 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:06:33.438 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:33.438 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:06:33.486 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":1962,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:06:33.486 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":13,"width":31,"height":31,"star_pos":[15.09,14.71],"pixels":"..."},"id":1962}
00:06:35.973 02.487 8654638656 evsrv: cli 0x600000444d20 request: {"id":1963,"jsonrpc":"2.0","method":"get_connected"}
00:06:35.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1963}
00:06:35.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1964,"jsonrpc":"2.0","method":"get_app_state"}
00:06:35.975 00.000 8654638656 case statement mapped state 6 to 3
00:06:35.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1964}
00:06:38.974 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":1965,"jsonrpc":"2.0","method":"get_connected"}
00:06:38.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1965}
00:06:38.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1966,"jsonrpc":"2.0","method":"get_app_state"}
00:06:38.976 00.000 8654638656 case statement mapped state 6 to 3
00:06:38.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1966}
00:06:39.675 00.699 13064036352 Exposure complete
00:06:39.684 00.009 13064036352 worker thread done servicing request
00:06:39.684 00.000 8654638656 OnExposeComplete: enter
00:06:39.684 00.000 8654638656 UpdateGuideState(): m_state=6
00:06:39.684 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
00:06:39.685 00.001 8654638656 Star::Find returns 1 (0), X=554.90, Y=857.06, Mass=963012, SNR=139.4, Peak=62297 HFD=4.4
00:06:39.685 00.000 8654638656 CameraToMount -- cameraTheta (1.73) - m_xAngle (-2.21) = xAngle (3.94 = -2.35)
00:06:39.685 00.000 8654638656 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.34 = -2.95)
00:06:39.685 00.000 8654638656 CameraToMount -- cameraX=-0.25 cameraY=1.60 hyp=1.62 cameraTheta=1.73 mountX=-1.13 mountY=-0.31, mountTheta=-2.87
00:06:39.685 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.25, y=1.60, opts=13)
00:06:39.685 00.000 8654638656 Enqueuing Move request for scope (-0.25, 1.60)
00:06:39.685 00.000 13064036352 Worker thread wakes up
00:06:39.685 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 1.60) opts 0xd
00:06:39.685 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.25, 1.60)
00:06:39.685 00.000 13064036352 Moving (-0.25, 1.60) raw xDistance=-1.13 yDistance=-0.31
00:06:39.685 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.13
00:06:39.685 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:39.685 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:06:39.685 00.000 13064036352 MoveAxis(E, 313, ABG)
00:06:39.685 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=62297, med=4876, FiltMin=1741, FiltMax=47897, Gamma=0.680
00:06:39.685 00.000 8654638656 UpdateGuideState exits: m=963012 SNR=139.4
00:06:39.685 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:39.685 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:06:39.685 00.000 8654638656 Enqueuing Expose request
00:06:40.075 00.390 13064036352 Move returns status 0, amount 313
00:06:40.076 00.001 13064036352 MoveAxis(N, 0, ABG)
00:06:40.076 00.000 13064036352 Move returns status 0, amount 0
00:06:40.076 00.000 13064036352 move complete, result=0
00:06:40.076 00.000 13064036352 worker thread done servicing request
00:06:40.076 00.000 13064036352 Worker thread wakes up
00:06:40.076 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:06:40.076 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:06:40.077 00.001 8654638656 GuideStep: -1.1 px 313 ms EAST, -0.3 px 0 ms NORTH
00:06:40.119 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":1967,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:06:40.120 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":14,"width":31,"height":31,"star_pos":[14.90,15.06],"pixels":"..."},"id":1967}
00:06:41.969 01.849 8654638656 evsrv: cli 0x600000444d20 request: {"id":1968,"jsonrpc":"2.0","method":"get_connected"}
00:06:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1968}
00:06:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1969,"jsonrpc":"2.0","method":"get_app_state"}
00:06:41.971 00.000 8654638656 case statement mapped state 6 to 3
00:06:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1969}
00:06:44.974 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":1970,"jsonrpc":"2.0","method":"get_connected"}
00:06:44.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1970}
00:06:44.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1971,"jsonrpc":"2.0","method":"get_app_state"}
00:06:44.976 00.000 8654638656 case statement mapped state 6 to 3
00:06:44.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1971}
00:06:45.917 00.941 13064036352 Exposure complete
00:06:45.929 00.012 13064036352 worker thread done servicing request
00:06:45.929 00.000 8654638656 OnExposeComplete: enter
00:06:45.929 00.000 8654638656 UpdateGuideState(): m_state=6
00:06:45.929 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
00:06:45.929 00.000 8654638656 Star::Find returns 1 (0), X=553.52, Y=858.47, Mass=941050, SNR=120.0, Peak=50086 HFD=4.4
00:06:45.929 00.000 8654638656 CameraToMount -- cameraTheta (2.07) - m_xAngle (-2.21) = xAngle (4.28 = -2.00)
00:06:45.929 00.000 8654638656 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.68 = -2.60)
00:06:45.929 00.000 8654638656 CameraToMount -- cameraX=-1.64 cameraY=3.01 hyp=3.42 cameraTheta=2.07 mountX=-1.44 mountY=-1.75, mountTheta=-2.26
00:06:45.929 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.64, y=3.01, opts=13)
00:06:45.929 00.000 8654638656 Enqueuing Move request for scope (-1.64, 3.01)
00:06:45.929 00.000 13064036352 Worker thread wakes up
00:06:45.929 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.64, 3.01) opts 0xd
00:06:45.929 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.64, 3.01)
00:06:45.929 00.000 13064036352 Moving (-1.64, 3.01) raw xDistance=-1.44 yDistance=-1.75
00:06:45.930 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.44
00:06:45.930 00.000 13064036352 resist switch: large excursion: input -1.75 thresh 0.60 direction from 1 to -1
00:06:45.930 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.25
00:06:45.930 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.75 from input -1.75
00:06:45.930 00.000 13064036352 MoveAxis(E, 419, ABG)
00:06:45.930 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64537, med=4889, FiltMin=1715, FiltMax=50572, Gamma=0.680
00:06:45.930 00.000 8654638656 UpdateGuideState exits: m=941050 SNR=120.0
00:06:45.930 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:45.930 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:06:45.930 00.000 8654638656 Enqueuing Expose request
00:06:46.425 00.495 13064036352 Move returns status 0, amount 419
00:06:46.425 00.000 13064036352 MoveAxis(N, 2122, ABG)
00:06:47.974 01.549 8654638656 evsrv: cli 0x600000444d20 request: {"id":1972,"jsonrpc":"2.0","method":"get_connected"}
00:06:47.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1972}
00:06:47.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1973,"jsonrpc":"2.0","method":"get_app_state"}
00:06:47.976 00.000 8654638656 case statement mapped state 6 to 3
00:06:47.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1973}
00:06:48.585 00.609 13064036352 Move returns status 0, amount 2122
00:06:48.585 00.000 13064036352 move complete, result=0
00:06:48.585 00.000 13064036352 worker thread done servicing request
00:06:48.585 00.000 13064036352 Worker thread wakes up
00:06:48.585 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:06:48.586 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:06:48.586 00.000 8654638656 GuideStep: -1.4 px 419 ms EAST, -1.8 px 2122 ms NORTH
00:06:48.630 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":1974,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:06:48.631 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":15,"width":31,"height":31,"star_pos":[14.52,15.47],"pixels":"..."},"id":1974}
00:06:50.975 02.344 8654638656 evsrv: cli 0x600000444d20 request: {"id":1975,"jsonrpc":"2.0","method":"get_connected"}
00:06:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1975}
00:06:50.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1976,"jsonrpc":"2.0","method":"get_app_state"}
00:06:50.977 00.000 8654638656 case statement mapped state 6 to 3
00:06:50.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1976}
00:06:53.969 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":1977,"jsonrpc":"2.0","method":"get_connected"}
00:06:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1977}
00:06:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1978,"jsonrpc":"2.0","method":"get_app_state"}
00:06:53.970 00.000 8654638656 case statement mapped state 6 to 3
00:06:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1978}
00:06:54.663 00.693 13064036352 Exposure complete
00:06:54.672 00.009 13064036352 worker thread done servicing request
00:06:54.672 00.000 8654638656 OnExposeComplete: enter
00:06:54.672 00.000 8654638656 UpdateGuideState(): m_state=6
00:06:54.672 00.000 8654638656 Star::Find(15, 553, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
00:06:54.672 00.000 8654638656 Star::Find returns 1 (0), X=552.69, Y=857.44, Mass=850929, SNR=118.5, Peak=54361 HFD=4.1
00:06:54.672 00.000 8654638656 CameraToMount -- cameraTheta (2.47) - m_xAngle (-2.21) = xAngle (4.68 = -1.61)
00:06:54.672 00.000 8654638656 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.08 = -2.21)
00:06:54.672 00.000 8654638656 CameraToMount -- cameraX=-2.46 cameraY=1.97 hyp=3.15 cameraTheta=2.47 mountX=-0.12 mountY=-2.53, mountTheta=-1.62
00:06:54.672 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-2.46, y=1.97, opts=13)
00:06:54.672 00.000 8654638656 Enqueuing Move request for scope (-2.46, 1.97)
00:06:54.672 00.000 13064036352 Worker thread wakes up
00:06:54.672 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-2.46, 1.97) opts 0xd
00:06:54.673 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-2.46, 1.97)
00:06:54.673 00.000 13064036352 Moving (-2.46, 1.97) raw xDistance=-0.12 yDistance=-2.53
00:06:54.673 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:06:54.673 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.53 from input -2.53
00:06:54.673 00.000 13064036352 MoveAxis(E, 0, ABG)
00:06:54.673 00.000 13064036352 Move returns status 0, amount 0
00:06:54.673 00.000 13064036352 MoveAxis(N, 3071, ABG)
00:06:54.673 00.000 13064036352 duration set to 2500 by maxDecDuration
00:06:54.673 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=115, max=55500, med=4877, FiltMin=1810, FiltMax=53669, Gamma=0.680
00:06:54.673 00.000 8654638656 UpdateGuideState exits: m=850929 SNR=118.5
00:06:54.673 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:54.673 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:06:54.673 00.000 8654638656 Enqueuing Expose request
00:06:56.967 02.294 8654638656 evsrv: cli 0x600000444d20 request: {"id":1979,"jsonrpc":"2.0","method":"get_connected"}
00:06:56.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1979}
00:06:56.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1980,"jsonrpc":"2.0","method":"get_app_state"}
00:06:56.969 00.000 8654638656 case statement mapped state 6 to 3
00:06:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1980}
00:06:57.206 00.237 13064036352 Move returns status 0, amount 2500
00:06:57.207 00.001 13064036352 move complete, result=0
00:06:57.207 00.000 13064036352 worker thread done servicing request
00:06:57.207 00.000 13064036352 Worker thread wakes up
00:06:57.207 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:06:57.207 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:06:57.207 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -2.5 px 2500 ms NORTH
00:06:57.258 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":1981,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:06:57.258 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":16,"width":31,"height":31,"star_pos":[14.69,15.44],"pixels":"..."},"id":1981}
00:06:59.973 02.715 8654638656 evsrv: cli 0x600000444d20 request: {"id":1982,"jsonrpc":"2.0","method":"get_connected"}
00:06:59.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1982}
00:06:59.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1983,"jsonrpc":"2.0","method":"get_app_state"}
00:06:59.975 00.000 8654638656 case statement mapped state 6 to 3
00:06:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1983}
00:07:02.971 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":1984,"jsonrpc":"2.0","method":"get_connected"}
00:07:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1984}
00:07:02.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1985,"jsonrpc":"2.0","method":"get_app_state"}
00:07:02.973 00.000 8654638656 case statement mapped state 6 to 3
00:07:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1985}
00:07:03.421 00.448 13064036352 Exposure complete
00:07:03.436 00.015 13064036352 worker thread done servicing request
00:07:03.436 00.000 8654638656 OnExposeComplete: enter
00:07:03.437 00.001 8654638656 UpdateGuideState(): m_state=6
00:07:03.437 00.000 8654638656 Star::Find(15, 552, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
00:07:03.437 00.000 8654638656 Star::Find returns 1 (0), X=553.64, Y=855.10, Mass=884034, SNR=111.9, Peak=60940 HFD=4.0
00:07:03.437 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-2.21) = xAngle (-0.69 = -0.69)
00:07:03.437 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.29 = -1.29)
00:07:03.437 00.000 8654638656 CameraToMount -- cameraX=-1.51 cameraY=-0.37 hyp=1.55 cameraTheta=-2.90 mountX=1.19 mountY=-1.49, mountTheta=-0.90
00:07:03.437 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.51, y=-0.37, opts=13)
00:07:03.437 00.000 8654638656 Enqueuing Move request for scope (-1.51, -0.37)
00:07:03.437 00.000 13064036352 Worker thread wakes up
00:07:03.437 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.51, -0.37) opts 0xd
00:07:03.438 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-1.51, -0.37)
00:07:03.438 00.000 13064036352 Moving (-1.51, -0.37) raw xDistance=1.19 yDistance=-1.49
00:07:03.438 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.19
00:07:03.438 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.49 from input -1.49
00:07:03.438 00.000 13064036352 MoveAxis(W, 330, ABG)
00:07:03.438 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=230, max=62053, med=4889, FiltMin=1740, FiltMax=51327, Gamma=0.680
00:07:03.438 00.000 8654638656 UpdateGuideState exits: m=884034 SNR=111.9
00:07:03.438 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:03.438 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:07:03.438 00.000 8654638656 Enqueuing Expose request
00:07:03.846 00.408 13064036352 Move returns status 0, amount 330
00:07:03.846 00.000 13064036352 MoveAxis(N, 1811, ABG)
00:07:05.702 01.856 13064036352 Move returns status 0, amount 1811
00:07:05.702 00.000 13064036352 move complete, result=0
00:07:05.702 00.000 13064036352 worker thread done servicing request
00:07:05.702 00.000 13064036352 Worker thread wakes up
00:07:05.702 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:07:05.702 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:07:05.703 00.001 8654638656 GuideStep: 1.2 px 330 ms WEST, -1.5 px 1811 ms NORTH
00:07:05.756 00.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":1986,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:07:05.756 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":17,"width":31,"height":31,"star_pos":[14.64,15.10],"pixels":"..."},"id":1986}
00:07:05.969 00.213 8654638656 evsrv: cli 0x600000444d20 request: {"id":1987,"jsonrpc":"2.0","method":"get_connected"}
00:07:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1987}
00:07:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1988,"jsonrpc":"2.0","method":"get_app_state"}
00:07:05.970 00.000 8654638656 case statement mapped state 6 to 3
00:07:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1988}
00:07:08.972 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1989,"jsonrpc":"2.0","method":"get_connected"}
00:07:08.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1989}
00:07:08.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1990,"jsonrpc":"2.0","method":"get_app_state"}
00:07:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:07:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1990}
00:07:10.921 01.947 13064036352 Exposure complete
00:07:10.934 00.013 13064036352 worker thread done servicing request
00:07:10.934 00.000 8654638656 OnExposeComplete: enter
00:07:10.934 00.000 8654638656 UpdateGuideState(): m_state=6
00:07:10.934 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
00:07:10.935 00.001 8654638656 Star::Find returns 1 (0), X=555.12, Y=853.75, Mass=817352, SNR=109.7, Peak=46041 HFD=4.3
00:07:10.935 00.000 8654638656 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-2.21) = xAngle (0.62 = 0.62)
00:07:10.935 00.000 8654638656 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.02 = 0.02)
00:07:10.935 00.000 8654638656 CameraToMount -- cameraX=-0.04 cameraY=-1.72 hyp=1.72 cameraTheta=-1.59 mountX=1.40 mountY=0.03, mountTheta=0.02
00:07:10.935 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.04, y=-1.72, opts=13)
00:07:10.935 00.000 8654638656 Enqueuing Move request for scope (-0.04, -1.72)
00:07:10.935 00.000 13064036352 Worker thread wakes up
00:07:10.935 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -1.72) opts 0xd
00:07:10.935 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.04, -1.72)
00:07:10.935 00.000 13064036352 Moving (-0.04, -1.72) raw xDistance=1.40 yDistance=0.03
00:07:10.935 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.40
00:07:10.935 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:10.935 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:07:10.935 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54566, med=4877, FiltMin=1715, FiltMax=45350, Gamma=0.680
00:07:10.935 00.000 13064036352 MoveAxis(W, 411, ABG)
00:07:10.935 00.000 8654638656 UpdateGuideState exits: m=817352 SNR=109.7
00:07:10.936 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:10.936 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:07:10.936 00.000 8654638656 Enqueuing Expose request
00:07:11.428 00.492 13064036352 Move returns status 0, amount 411
00:07:11.428 00.000 13064036352 MoveAxis(N, 0, ABG)
00:07:11.428 00.000 13064036352 Move returns status 0, amount 0
00:07:11.428 00.000 13064036352 move complete, result=0
00:07:11.428 00.000 13064036352 worker thread done servicing request
00:07:11.428 00.000 13064036352 Worker thread wakes up
00:07:11.428 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:07:11.428 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:07:11.428 00.000 8654638656 GuideStep: 1.4 px 411 ms WEST, 0.0 px 0 ms NORTH
00:07:11.471 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":1991,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:07:11.471 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":18,"width":31,"height":31,"star_pos":[15.12,14.75],"pixels":"..."},"id":1991}
00:07:11.968 00.497 8654638656 evsrv: cli 0x600000444d20 request: {"id":1992,"jsonrpc":"2.0","method":"get_connected"}
00:07:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1992}
00:07:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":1993,"jsonrpc":"2.0","method":"get_app_state"}
00:07:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:07:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1993}
00:07:15.004 03.036 8654638656 evsrv: cli 0x600000444d20 request: {"id":1994,"jsonrpc":"2.0","method":"get_connected"}
00:07:15.005 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1994}
00:07:15.006 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":1995,"jsonrpc":"2.0","method":"get_app_state"}
00:07:15.006 00.000 8654638656 case statement mapped state 6 to 3
00:07:15.006 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1995}
00:07:17.166 02.160 13064036352 Exposure complete
00:07:17.180 00.014 13064036352 worker thread done servicing request
00:07:17.180 00.000 8654638656 OnExposeComplete: enter
00:07:17.180 00.000 8654638656 UpdateGuideState(): m_state=6
00:07:17.180 00.000 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
00:07:17.180 00.000 8654638656 Star::Find returns 1 (0), X=555.43, Y=855.74, Mass=906998, SNR=148.0, Peak=56460 HFD=4.6
00:07:17.181 00.001 8654638656 CameraToMount -- cameraTheta (0.77) - m_xAngle (-2.21) = xAngle (2.98 = 2.98)
00:07:17.181 00.000 8654638656 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.38 = 2.38)
00:07:17.181 00.000 8654638656 CameraToMount -- cameraX=0.28 cameraY=0.27 hyp=0.38 cameraTheta=0.77 mountX=-0.38 mountY=0.27, mountTheta=2.53
00:07:17.181 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.28, y=0.27, opts=13)
00:07:17.181 00.000 8654638656 Enqueuing Move request for scope (0.28, 0.27)
00:07:17.181 00.000 13064036352 Worker thread wakes up
00:07:17.181 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.27) opts 0xd
00:07:17.181 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.28, 0.27)
00:07:17.181 00.000 13064036352 Moving (0.28, 0.27) raw xDistance=-0.38 yDistance=0.27
00:07:17.181 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.38
00:07:17.181 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:07:17.181 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:07:17.181 00.000 13064036352 MoveAxis(E, 76, ABG)
00:07:17.182 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57676, med=4876, FiltMin=1612, FiltMax=49394, Gamma=0.680
00:07:17.182 00.000 8654638656 UpdateGuideState exits: m=906998 SNR=148.0
00:07:17.182 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:17.182 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:07:17.182 00.000 8654638656 Enqueuing Expose request
00:07:17.331 00.149 13064036352 Move returns status 0, amount 76
00:07:17.331 00.000 13064036352 MoveAxis(N, 0, ABG)
00:07:17.331 00.000 13064036352 Move returns status 0, amount 0
00:07:17.331 00.000 13064036352 move complete, result=0
00:07:17.331 00.000 13064036352 worker thread done servicing request
00:07:17.331 00.000 13064036352 Worker thread wakes up
00:07:17.331 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:07:17.331 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:07:17.331 00.000 8654638656 GuideStep: -0.4 px 76 ms EAST, 0.3 px 0 ms NORTH
00:07:17.363 00.032 8654638656 evsrv: cli 0x600000444d20 request: {"id":1996,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:07:17.363 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":19,"width":31,"height":31,"star_pos":[15.43,14.74],"pixels":"..."},"id":1996}
00:07:17.975 00.612 8654638656 evsrv: cli 0x600000444d20 request: {"id":1997,"jsonrpc":"2.0","method":"get_connected"}
00:07:17.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1997}
00:07:17.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":1998,"jsonrpc":"2.0","method":"get_app_state"}
00:07:17.978 00.001 8654638656 case statement mapped state 6 to 3
00:07:17.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":1998}
00:07:20.971 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":1999,"jsonrpc":"2.0","method":"get_connected"}
00:07:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":1999}
00:07:20.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2000,"jsonrpc":"2.0","method":"get_app_state"}
00:07:20.972 00.000 8654638656 case statement mapped state 6 to 3
00:07:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2000}
00:07:23.413 02.441 13064036352 Exposure complete
00:07:23.428 00.015 13064036352 worker thread done servicing request
00:07:23.428 00.000 8654638656 OnExposeComplete: enter
00:07:23.428 00.000 8654638656 UpdateGuideState(): m_state=6
00:07:23.428 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
00:07:23.428 00.000 8654638656 Star::Find returns 1 (0), X=554.70, Y=856.94, Mass=934656, SNR=139.2, Peak=58841 HFD=4.3
00:07:23.428 00.000 8654638656 CameraToMount -- cameraTheta (1.87) - m_xAngle (-2.21) = xAngle (4.08 = -2.20)
00:07:23.428 00.000 8654638656 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.48 = -2.80)
00:07:23.428 00.000 8654638656 CameraToMount -- cameraX=-0.45 cameraY=1.48 hyp=1.54 cameraTheta=1.87 mountX=-0.91 mountY=-0.51, mountTheta=-2.63
00:07:23.429 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.45, y=1.48, opts=13)
00:07:23.429 00.000 8654638656 Enqueuing Move request for scope (-0.45, 1.48)
00:07:23.429 00.000 13064036352 Worker thread wakes up
00:07:23.429 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 1.48) opts 0xd
00:07:23.429 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.45, 1.48)
00:07:23.429 00.000 13064036352 Moving (-0.45, 1.48) raw xDistance=-0.91 yDistance=-0.51
00:07:23.429 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.91
00:07:23.429 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
00:07:23.429 00.000 13064036352 MoveAxis(E, 258, ABG)
00:07:23.429 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58841, med=4877, FiltMin=1798, FiltMax=49484, Gamma=0.680
00:07:23.429 00.000 8654638656 UpdateGuideState exits: m=934656 SNR=139.2
00:07:23.429 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:23.429 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:07:23.429 00.000 8654638656 Enqueuing Expose request
00:07:23.762 00.333 13064036352 Move returns status 0, amount 258
00:07:23.763 00.001 13064036352 MoveAxis(N, 620, ABG)
00:07:23.972 00.209 8654638656 evsrv: cli 0x600000444d20 request: {"id":2001,"jsonrpc":"2.0","method":"get_connected"}
00:07:23.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2001}
00:07:23.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2002,"jsonrpc":"2.0","method":"get_app_state"}
00:07:23.974 00.000 8654638656 case statement mapped state 6 to 3
00:07:23.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2002}
00:07:24.418 00.444 13064036352 Move returns status 0, amount 620
00:07:24.419 00.001 13064036352 move complete, result=0
00:07:24.419 00.000 13064036352 worker thread done servicing request
00:07:24.419 00.000 13064036352 Worker thread wakes up
00:07:24.419 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:07:24.419 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:07:24.419 00.000 8654638656 GuideStep: -0.9 px 258 ms EAST, -0.5 px 620 ms NORTH
00:07:24.466 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2003,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:07:24.466 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":20,"width":31,"height":31,"star_pos":[14.70,14.94],"pixels":"..."},"id":2003}
00:07:27.008 02.542 8654638656 evsrv: cli 0x600000444d20 request: {"id":2004,"jsonrpc":"2.0","method":"get_connected"}
00:07:27.008 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2004}
00:07:27.009 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2005,"jsonrpc":"2.0","method":"get_app_state"}
00:07:27.010 00.001 8654638656 case statement mapped state 6 to 3
00:07:27.010 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2005}
00:07:29.663 02.653 13064036352 Exposure complete
00:07:29.678 00.015 13064036352 worker thread done servicing request
00:07:29.678 00.000 8654638656 OnExposeComplete: enter
00:07:29.678 00.000 8654638656 UpdateGuideState(): m_state=6
00:07:29.678 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
00:07:29.678 00.000 8654638656 Star::Find returns 1 (0), X=554.21, Y=857.12, Mass=949431, SNR=121.5, Peak=59571 HFD=4.4
00:07:29.678 00.000 8654638656 CameraToMount -- cameraTheta (2.09) - m_xAngle (-2.21) = xAngle (4.30 = -1.98)
00:07:29.678 00.000 8654638656 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.70 = -2.58)
00:07:29.678 00.000 8654638656 CameraToMount -- cameraX=-0.94 cameraY=1.65 hyp=1.90 cameraTheta=2.09 mountX=-0.76 mountY=-1.01, mountTheta=-2.22
00:07:29.679 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.94, y=1.65, opts=13)
00:07:29.679 00.000 8654638656 Enqueuing Move request for scope (-0.94, 1.65)
00:07:29.679 00.000 13064036352 Worker thread wakes up
00:07:29.679 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 1.65) opts 0xd
00:07:29.679 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.94, 1.65)
00:07:29.679 00.000 13064036352 Moving (-0.94, 1.65) raw xDistance=-0.76 yDistance=-1.01
00:07:29.679 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.76
00:07:29.679 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
00:07:29.679 00.000 13064036352 MoveAxis(E, 229, ABG)
00:07:29.679 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=115, max=64319, med=4889, FiltMin=1574, FiltMax=54860, Gamma=0.680
00:07:29.679 00.000 8654638656 UpdateGuideState exits: m=949431 SNR=121.5
00:07:29.679 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:29.679 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:07:29.679 00.000 8654638656 Enqueuing Expose request
00:07:29.969 00.290 8654638656 evsrv: cli 0x600000444d20 request: {"id":2006,"jsonrpc":"2.0","method":"get_connected"}
00:07:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2006}
00:07:29.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2007,"jsonrpc":"2.0","method":"get_app_state"}
00:07:29.971 00.000 8654638656 case statement mapped state 6 to 3
00:07:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2007}
00:07:29.985 00.014 13064036352 Move returns status 0, amount 229
00:07:29.985 00.000 13064036352 MoveAxis(N, 1219, ABG)
00:07:31.249 01.264 13064036352 Move returns status 0, amount 1219
00:07:31.249 00.000 13064036352 move complete, result=0
00:07:31.249 00.000 13064036352 worker thread done servicing request
00:07:31.249 00.000 13064036352 Worker thread wakes up
00:07:31.249 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:07:31.250 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:07:31.250 00.000 8654638656 GuideStep: -0.8 px 229 ms EAST, -1.0 px 1219 ms NORTH
00:07:31.295 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2008,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:07:31.295 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":21,"width":31,"height":31,"star_pos":[15.21,15.12],"pixels":"..."},"id":2008}
00:07:32.973 01.678 8654638656 evsrv: cli 0x600000444d20 request: {"id":2009,"jsonrpc":"2.0","method":"get_connected"}
00:07:32.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2009}
00:07:32.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2010,"jsonrpc":"2.0","method":"get_app_state"}
00:07:32.975 00.000 8654638656 case statement mapped state 6 to 3
00:07:32.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2010}
00:07:35.974 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2011,"jsonrpc":"2.0","method":"get_connected"}
00:07:35.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2011}
00:07:35.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2012,"jsonrpc":"2.0","method":"get_app_state"}
00:07:35.975 00.000 8654638656 case statement mapped state 6 to 3
00:07:35.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2012}
00:07:37.154 01.179 13064036352 Exposure complete
00:07:37.169 00.015 13064036352 worker thread done servicing request
00:07:37.169 00.000 8654638656 OnExposeComplete: enter
00:07:37.169 00.000 8654638656 UpdateGuideState(): m_state=6
00:07:37.169 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
00:07:37.169 00.000 8654638656 Star::Find returns 1 (0), X=553.41, Y=856.20, Mass=896220, SNR=133.9, Peak=47693 HFD=4.6
00:07:37.169 00.000 8654638656 CameraToMount -- cameraTheta (2.75) - m_xAngle (-2.21) = xAngle (4.96 = -1.33)
00:07:37.169 00.000 8654638656 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.36 = -1.93)
00:07:37.169 00.000 8654638656 CameraToMount -- cameraX=-1.75 cameraY=0.73 hyp=1.89 cameraTheta=2.75 mountX=0.46 mountY=-1.77, mountTheta=-1.32
00:07:37.170 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.75, y=0.73, opts=13)
00:07:37.170 00.000 8654638656 Enqueuing Move request for scope (-1.75, 0.73)
00:07:37.170 00.000 13064036352 Worker thread wakes up
00:07:37.170 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.75, 0.73) opts 0xd
00:07:37.170 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.75, 0.73)
00:07:37.170 00.000 13064036352 Moving (-1.75, 0.73) raw xDistance=0.46 yDistance=-1.77
00:07:37.170 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.46
00:07:37.170 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.77 from input -1.77
00:07:37.170 00.000 13064036352 MoveAxis(W, 110, ABG)
00:07:37.170 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60659, med=4889, FiltMin=1753, FiltMax=49843, Gamma=0.680
00:07:37.170 00.000 8654638656 UpdateGuideState exits: m=896220 SNR=133.9
00:07:37.170 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:37.170 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:07:37.170 00.000 8654638656 Enqueuing Expose request
00:07:37.359 00.189 13064036352 Move returns status 0, amount 110
00:07:37.359 00.000 13064036352 MoveAxis(N, 2148, ABG)
00:07:39.014 01.655 8654638656 evsrv: cli 0x600000444d20 request: {"id":2013,"jsonrpc":"2.0","method":"get_connected"}
00:07:39.014 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2013}
00:07:39.015 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2014,"jsonrpc":"2.0","method":"get_app_state"}
00:07:39.015 00.000 8654638656 case statement mapped state 6 to 3
00:07:39.015 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2014}
00:07:39.551 00.536 13064036352 Move returns status 0, amount 2148
00:07:39.552 00.001 13064036352 move complete, result=0
00:07:39.552 00.000 13064036352 worker thread done servicing request
00:07:39.552 00.000 13064036352 Worker thread wakes up
00:07:39.552 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:07:39.552 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:07:39.552 00.000 8654638656 GuideStep: 0.5 px 110 ms WEST, -1.8 px 2148 ms NORTH
00:07:39.602 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2015,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:07:39.602 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":22,"width":31,"height":31,"star_pos":[15.41,15.20],"pixels":"..."},"id":2015}
00:07:41.973 02.371 8654638656 evsrv: cli 0x600000444d20 request: {"id":2016,"jsonrpc":"2.0","method":"get_connected"}
00:07:41.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2016}
00:07:41.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2017,"jsonrpc":"2.0","method":"get_app_state"}
00:07:41.976 00.001 8654638656 case statement mapped state 6 to 3
00:07:41.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2017}
00:07:44.651 02.675 13064036352 Exposure complete
00:07:44.666 00.015 13064036352 worker thread done servicing request
00:07:44.666 00.000 8654638656 OnExposeComplete: enter
00:07:44.666 00.000 8654638656 UpdateGuideState(): m_state=6
00:07:44.666 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
00:07:44.666 00.000 8654638656 Star::Find returns 1 (0), X=553.81, Y=853.42, Mass=973249, SNR=106.6, Peak=59890 HFD=4.5
00:07:44.666 00.000 8654638656 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-2.21) = xAngle (0.06 = 0.06)
00:07:44.666 00.000 8654638656 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.54 = -0.54)
00:07:44.666 00.000 8654638656 CameraToMount -- cameraX=-1.35 cameraY=-2.04 hyp=2.45 cameraTheta=-2.15 mountX=2.44 mountY=-1.27, mountTheta=-0.48
00:07:44.666 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.35, y=-2.04, opts=13)
00:07:44.666 00.000 8654638656 Enqueuing Move request for scope (-1.35, -2.04)
00:07:44.666 00.000 13064036352 Worker thread wakes up
00:07:44.666 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.35, -2.04) opts 0xd
00:07:44.666 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.35, -2.04)
00:07:44.666 00.000 13064036352 Moving (-1.35, -2.04) raw xDistance=2.44 yDistance=-1.27
00:07:44.667 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns 1.56 from input 2.44
00:07:44.667 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
00:07:44.667 00.000 13064036352 MoveAxis(W, 683, ABG)
00:07:44.667 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59890, med=4877, FiltMin=1804, FiltMax=49894, Gamma=0.680
00:07:44.667 00.000 8654638656 UpdateGuideState exits: m=973249 SNR=106.6
00:07:44.667 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:44.667 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:07:44.667 00.000 8654638656 Enqueuing Expose request
00:07:44.971 00.304 8654638656 evsrv: cli 0x600000444d20 request: {"id":2018,"jsonrpc":"2.0","method":"get_connected"}
00:07:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2018}
00:07:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2019,"jsonrpc":"2.0","method":"get_app_state"}
00:07:44.972 00.000 8654638656 case statement mapped state 6 to 3
00:07:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2019}
00:07:45.422 00.450 13064036352 Move returns status 0, amount 683
00:07:45.422 00.000 13064036352 MoveAxis(N, 1537, ABG)
00:07:47.006 01.584 13064036352 Move returns status 0, amount 1537
00:07:47.006 00.000 13064036352 move complete, result=0
00:07:47.006 00.000 13064036352 worker thread done servicing request
00:07:47.006 00.000 13064036352 Worker thread wakes up
00:07:47.006 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:07:47.006 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:07:47.006 00.000 8654638656 GuideStep: 2.4 px 683 ms WEST, -1.3 px 1537 ms NORTH
00:07:47.057 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":2020,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:07:47.057 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":23,"width":31,"height":31,"star_pos":[14.81,15.42],"pixels":"..."},"id":2020}
00:07:47.973 00.916 8654638656 evsrv: cli 0x600000444d20 request: {"id":2021,"jsonrpc":"2.0","method":"get_connected"}
00:07:47.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2021}
00:07:47.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2022,"jsonrpc":"2.0","method":"get_app_state"}
00:07:47.975 00.001 8654638656 case statement mapped state 6 to 3
00:07:47.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2022}
00:07:51.023 03.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2023,"jsonrpc":"2.0","method":"get_connected"}
00:07:51.024 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2023}
00:07:51.025 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2024,"jsonrpc":"2.0","method":"get_app_state"}
00:07:51.025 00.000 8654638656 case statement mapped state 6 to 3
00:07:51.025 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2024}
00:07:52.135 01.110 13064036352 Exposure complete
00:07:52.147 00.012 13064036352 worker thread done servicing request
00:07:52.147 00.000 8654638656 OnExposeComplete: enter
00:07:52.147 00.000 8654638656 UpdateGuideState(): m_state=6
00:07:52.147 00.000 8654638656 Star::Find(15, 553, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
00:07:52.147 00.000 8654638656 Star::Find returns 1 (0), X=555.22, Y=852.48, Mass=944883, SNR=124.4, Peak=53926 HFD=4.6
00:07:52.147 00.000 8654638656 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-2.21) = xAngle (0.66 = 0.66)
00:07:52.147 00.000 8654638656 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.06 = 0.06)
00:07:52.147 00.000 8654638656 CameraToMount -- cameraX=0.07 cameraY=-2.99 hyp=2.99 cameraTheta=-1.55 mountX=2.36 mountY=0.19, mountTheta=0.08
00:07:52.148 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.07, y=-2.99, opts=13)
00:07:52.148 00.000 8654638656 Enqueuing Move request for scope (0.07, -2.99)
00:07:52.148 00.000 13064036352 Worker thread wakes up
00:07:52.148 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.07, -2.99) opts 0xd
00:07:52.148 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.07, -2.99)
00:07:52.148 00.000 13064036352 Moving (0.07, -2.99) raw xDistance=2.36 yDistance=0.19
00:07:52.148 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.60 from input 2.36
00:07:52.148 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:52.148 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:07:52.148 00.000 13064036352 MoveAxis(W, 700, ABG)
00:07:52.148 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56000, med=4889, FiltMin=1728, FiltMax=48575, Gamma=0.680
00:07:52.148 00.000 8654638656 UpdateGuideState exits: m=944883 SNR=124.4
00:07:52.148 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:52.148 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:07:52.148 00.000 8654638656 Enqueuing Expose request
00:07:52.925 00.777 13064036352 Move returns status 0, amount 700
00:07:52.925 00.000 13064036352 MoveAxis(N, 0, ABG)
00:07:52.926 00.001 13064036352 Move returns status 0, amount 0
00:07:52.926 00.000 13064036352 move complete, result=0
00:07:52.926 00.000 13064036352 worker thread done servicing request
00:07:52.926 00.000 13064036352 Worker thread wakes up
00:07:52.926 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:07:52.926 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:07:52.926 00.000 8654638656 GuideStep: 2.4 px 700 ms WEST, 0.2 px 0 ms NORTH
00:07:52.967 00.041 8654638656 evsrv: cli 0x600000444d20 request: {"id":2025,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:07:52.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":24,"width":31,"height":31,"star_pos":[15.22,15.48],"pixels":"..."},"id":2025}
00:07:53.973 01.005 8654638656 evsrv: cli 0x600000444d20 request: {"id":2026,"jsonrpc":"2.0","method":"get_connected"}
00:07:53.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2026}
00:07:53.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2027,"jsonrpc":"2.0","method":"get_app_state"}
00:07:53.976 00.001 8654638656 case statement mapped state 6 to 3
00:07:53.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2027}
00:07:56.974 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2028,"jsonrpc":"2.0","method":"get_connected"}
00:07:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2028}
00:07:56.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2029,"jsonrpc":"2.0","method":"get_app_state"}
00:07:56.976 00.000 8654638656 case statement mapped state 6 to 3
00:07:56.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2029}
00:07:58.382 01.406 13064036352 Exposure complete
00:07:58.394 00.012 13064036352 worker thread done servicing request
00:07:58.394 00.000 8654638656 OnExposeComplete: enter
00:07:58.394 00.000 8654638656 UpdateGuideState(): m_state=6
00:07:58.394 00.000 8654638656 Star::Find(15, 555, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
00:07:58.394 00.000 8654638656 Star::Find returns 1 (0), X=555.68, Y=854.35, Mass=857535, SNR=103.3, Peak=49062 HFD=4.5
00:07:58.394 00.000 8654638656 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-2.21) = xAngle (1.08 = 1.08)
00:07:58.394 00.000 8654638656 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.48 = 0.48)
00:07:58.394 00.000 8654638656 CameraToMount -- cameraX=0.53 cameraY=-1.12 hyp=1.24 cameraTheta=-1.13 mountX=0.58 mountY=0.57, mountTheta=0.78
00:07:58.395 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.53, y=-1.12, opts=13)
00:07:58.395 00.000 8654638656 Enqueuing Move request for scope (0.53, -1.12)
00:07:58.395 00.000 13064036352 Worker thread wakes up
00:07:58.395 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.53, -1.12) opts 0xd
00:07:58.395 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.53, -1.12)
00:07:58.395 00.000 13064036352 Moving (0.53, -1.12) raw xDistance=0.58 yDistance=0.57
00:07:58.395 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.58
00:07:58.395 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:07:58.395 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
00:07:58.395 00.000 13064036352 MoveAxis(W, 210, ABG)
00:07:58.395 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=57087, med=4889, FiltMin=1804, FiltMax=41395, Gamma=0.680
00:07:58.395 00.000 8654638656 UpdateGuideState exits: m=857535 SNR=103.3
00:07:58.395 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:58.395 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:07:58.395 00.000 8654638656 Enqueuing Expose request
00:07:58.684 00.289 13064036352 Move returns status 0, amount 210
00:07:58.684 00.000 13064036352 MoveAxis(N, 0, ABG)
00:07:58.684 00.000 13064036352 Move returns status 0, amount 0
00:07:58.684 00.000 13064036352 move complete, result=0
00:07:58.685 00.001 13064036352 worker thread done servicing request
00:07:58.685 00.000 13064036352 Worker thread wakes up
00:07:58.685 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:07:58.685 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:07:58.685 00.000 8654638656 GuideStep: 0.6 px 210 ms WEST, 0.6 px 0 ms NORTH
00:07:58.730 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2030,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:07:58.730 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":25,"width":31,"height":31,"star_pos":[14.68,15.35],"pixels":"..."},"id":2030}
00:07:59.975 01.245 8654638656 evsrv: cli 0x600000444d20 request: {"id":2031,"jsonrpc":"2.0","method":"get_connected"}
00:07:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2031}
00:07:59.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2032,"jsonrpc":"2.0","method":"get_app_state"}
00:07:59.977 00.001 8654638656 case statement mapped state 6 to 3
00:07:59.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2032}
00:08:03.027 03.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2033,"jsonrpc":"2.0","method":"get_connected"}
00:08:03.027 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2033}
00:08:03.028 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2034,"jsonrpc":"2.0","method":"get_app_state"}
00:08:03.028 00.000 8654638656 case statement mapped state 6 to 3
00:08:03.028 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2034}
00:08:04.626 01.598 13064036352 Exposure complete
00:08:04.638 00.012 13064036352 worker thread done servicing request
00:08:04.638 00.000 8654638656 OnExposeComplete: enter
00:08:04.638 00.000 8654638656 UpdateGuideState(): m_state=6
00:08:04.638 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
00:08:04.638 00.000 8654638656 Star::Find returns 1 (0), X=554.33, Y=855.43, Mass=940610, SNR=114.7, Peak=58317 HFD=4.2
00:08:04.638 00.000 8654638656 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-2.21) = xAngle (-0.88 = -0.88)
00:08:04.638 00.000 8654638656 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.48 = -1.48)
00:08:04.639 00.001 8654638656 CameraToMount -- cameraX=-0.83 cameraY=-0.04 hyp=0.83 cameraTheta=-3.09 mountX=0.53 mountY=-0.83, mountTheta=-1.00
00:08:04.639 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.83, y=-0.04, opts=13)
00:08:04.639 00.000 8654638656 Enqueuing Move request for scope (-0.83, -0.04)
00:08:04.639 00.000 13064036352 Worker thread wakes up
00:08:04.639 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.04) opts 0xd
00:08:04.639 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.83, -0.04)
00:08:04.639 00.000 13064036352 Moving (-0.83, -0.04) raw xDistance=0.53 yDistance=-0.83
00:08:04.639 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.53
00:08:04.639 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
00:08:04.639 00.000 13064036352 MoveAxis(W, 161, ABG)
00:08:04.639 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=58317, med=4889, FiltMin=1676, FiltMax=47974, Gamma=0.680
00:08:04.639 00.000 8654638656 UpdateGuideState exits: m=940610 SNR=114.7
00:08:04.639 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:04.639 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:08:04.639 00.000 8654638656 Enqueuing Expose request
00:08:04.875 00.236 13064036352 Move returns status 0, amount 161
00:08:04.875 00.000 13064036352 MoveAxis(N, 1001, ABG)
00:08:05.915 01.040 13064036352 Move returns status 0, amount 1001
00:08:05.915 00.000 13064036352 move complete, result=0
00:08:05.915 00.000 13064036352 worker thread done servicing request
00:08:05.915 00.000 13064036352 Worker thread wakes up
00:08:05.915 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:08:05.915 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:08:05.916 00.001 8654638656 GuideStep: 0.5 px 161 ms WEST, -0.8 px 1001 ms NORTH
00:08:05.955 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":2035,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:08:05.955 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":26,"width":31,"height":31,"star_pos":[15.33,15.43],"pixels":"..."},"id":2035}
00:08:05.970 00.015 8654638656 evsrv: cli 0x600000444d20 request: {"id":2036,"jsonrpc":"2.0","method":"get_connected"}
00:08:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2036}
00:08:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2037,"jsonrpc":"2.0","method":"get_app_state"}
00:08:05.971 00.000 8654638656 case statement mapped state 6 to 3
00:08:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2037}
00:08:08.974 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":2038,"jsonrpc":"2.0","method":"get_connected"}
00:08:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2038}
00:08:08.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2039,"jsonrpc":"2.0","method":"get_app_state"}
00:08:08.976 00.000 8654638656 case statement mapped state 6 to 3
00:08:08.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2039}
00:08:11.975 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2040,"jsonrpc":"2.0","method":"get_connected"}
00:08:11.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2040}
00:08:11.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2041,"jsonrpc":"2.0","method":"get_app_state"}
00:08:11.977 00.000 8654638656 case statement mapped state 6 to 3
00:08:11.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2041}
00:08:12.123 00.146 13064036352 Exposure complete
00:08:12.135 00.012 13064036352 worker thread done servicing request
00:08:12.135 00.000 8654638656 OnExposeComplete: enter
00:08:12.135 00.000 8654638656 UpdateGuideState(): m_state=6
00:08:12.135 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
00:08:12.135 00.000 8654638656 Star::Find returns 1 (0), X=554.61, Y=855.27, Mass=922629, SNR=111.0, Peak=58419 HFD=4.3
00:08:12.136 00.001 8654638656 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-2.21) = xAngle (-0.59 = -0.59)
00:08:12.136 00.000 8654638656 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.19 = -1.19)
00:08:12.136 00.000 8654638656 CameraToMount -- cameraX=-0.55 cameraY=-0.19 hyp=0.58 cameraTheta=-2.80 mountX=0.48 mountY=-0.54, mountTheta=-0.84
00:08:12.136 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.55, y=-0.19, opts=13)
00:08:12.136 00.000 8654638656 Enqueuing Move request for scope (-0.55, -0.19)
00:08:12.136 00.000 13064036352 Worker thread wakes up
00:08:12.136 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.19) opts 0xd
00:08:12.136 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.55, -0.19)
00:08:12.136 00.000 13064036352 Moving (-0.55, -0.19) raw xDistance=0.48 yDistance=-0.54
00:08:12.136 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.48
00:08:12.136 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
00:08:12.136 00.000 13064036352 MoveAxis(W, 145, ABG)
00:08:12.136 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58419, med=4889, FiltMin=1638, FiltMax=50329, Gamma=0.680
00:08:12.136 00.000 8654638656 UpdateGuideState exits: m=922629 SNR=111.0
00:08:12.136 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:12.136 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:08:12.136 00.000 8654638656 Enqueuing Expose request
00:08:12.361 00.225 13064036352 Move returns status 0, amount 145
00:08:12.362 00.001 13064036352 MoveAxis(N, 655, ABG)
00:08:13.066 00.704 13064036352 Move returns status 0, amount 655
00:08:13.066 00.000 13064036352 move complete, result=0
00:08:13.066 00.000 13064036352 worker thread done servicing request
00:08:13.066 00.000 13064036352 Worker thread wakes up
00:08:13.066 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:08:13.066 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:08:13.067 00.001 8654638656 GuideStep: 0.5 px 145 ms WEST, -0.5 px 655 ms NORTH
00:08:13.109 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":2042,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:08:13.110 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":27,"width":31,"height":31,"star_pos":[14.61,15.27],"pixels":"..."},"id":2042}
00:08:15.028 01.918 8654638656 evsrv: cli 0x600000444d20 request: {"id":2043,"jsonrpc":"2.0","method":"get_connected"}
00:08:15.028 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2043}
00:08:15.029 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2044,"jsonrpc":"2.0","method":"get_app_state"}
00:08:15.030 00.001 8654638656 case statement mapped state 6 to 3
00:08:15.030 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2044}
00:08:17.974 02.944 8654638656 evsrv: cli 0x600000444d20 request: {"id":2045,"jsonrpc":"2.0","method":"get_connected"}
00:08:17.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2045}
00:08:17.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2046,"jsonrpc":"2.0","method":"get_app_state"}
00:08:17.977 00.001 8654638656 case statement mapped state 6 to 3
00:08:17.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2046}
00:08:18.369 00.392 13064036352 Exposure complete
00:08:18.381 00.012 13064036352 worker thread done servicing request
00:08:18.381 00.000 8654638656 OnExposeComplete: enter
00:08:18.381 00.000 8654638656 UpdateGuideState(): m_state=6
00:08:18.381 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
00:08:18.381 00.000 8654638656 Star::Find returns 1 (0), X=554.78, Y=855.71, Mass=933662, SNR=131.9, Peak=52006 HFD=4.4
00:08:18.381 00.000 8654638656 CameraToMount -- cameraTheta (2.55) - m_xAngle (-2.21) = xAngle (4.76 = -1.52)
00:08:18.381 00.000 8654638656 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.16 = -2.12)
00:08:18.381 00.000 8654638656 CameraToMount -- cameraX=-0.37 cameraY=0.25 hyp=0.44 cameraTheta=2.55 mountX=0.02 mountY=-0.38, mountTheta=-1.51
00:08:18.382 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.37, y=0.25, opts=13)
00:08:18.382 00.000 8654638656 Enqueuing Move request for scope (-0.37, 0.25)
00:08:18.382 00.000 13064036352 Worker thread wakes up
00:08:18.382 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.25) opts 0xd
00:08:18.382 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.37, 0.25)
00:08:18.382 00.000 13064036352 Moving (-0.37, 0.25) raw xDistance=0.02 yDistance=-0.38
00:08:18.382 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:08:18.382 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
00:08:18.382 00.000 13064036352 MoveAxis(E, 0, ABG)
00:08:18.382 00.000 13064036352 Move returns status 0, amount 0
00:08:18.382 00.000 13064036352 MoveAxis(N, 459, ABG)
00:08:18.382 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=128, max=58636, med=4877, FiltMin=1625, FiltMax=45196, Gamma=0.680
00:08:18.382 00.000 8654638656 UpdateGuideState exits: m=933662 SNR=131.9
00:08:18.382 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:18.382 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:08:18.382 00.000 8654638656 Enqueuing Expose request
00:08:18.889 00.507 13064036352 Move returns status 0, amount 459
00:08:18.889 00.000 13064036352 move complete, result=0
00:08:18.889 00.000 13064036352 worker thread done servicing request
00:08:18.889 00.000 13064036352 Worker thread wakes up
00:08:18.890 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:08:18.890 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:08:18.890 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, -0.4 px 459 ms NORTH
00:08:18.939 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2047,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:08:18.939 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":28,"width":31,"height":31,"star_pos":[14.78,14.71],"pixels":"..."},"id":2047}
00:08:20.974 02.035 8654638656 evsrv: cli 0x600000444d20 request: {"id":2048,"jsonrpc":"2.0","method":"get_connected"}
00:08:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2048}
00:08:20.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2049,"jsonrpc":"2.0","method":"get_app_state"}
00:08:20.976 00.000 8654638656 case statement mapped state 6 to 3
00:08:20.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2049}
00:08:23.974 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2050,"jsonrpc":"2.0","method":"get_connected"}
00:08:23.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2050}
00:08:23.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2051,"jsonrpc":"2.0","method":"get_app_state"}
00:08:23.976 00.000 8654638656 case statement mapped state 6 to 3
00:08:23.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2051}
00:08:24.616 00.640 13064036352 Exposure complete
00:08:24.627 00.011 13064036352 worker thread done servicing request
00:08:24.627 00.000 8654638656 OnExposeComplete: enter
00:08:24.627 00.000 8654638656 UpdateGuideState(): m_state=6
00:08:24.627 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
00:08:24.627 00.000 8654638656 Star::Find returns 1 (0), X=554.13, Y=856.03, Mass=907215, SNR=111.1, Peak=53965 HFD=4.5
00:08:24.627 00.000 8654638656 CameraToMount -- cameraTheta (2.64) - m_xAngle (-2.21) = xAngle (4.85 = -1.44)
00:08:24.627 00.000 8654638656 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.25 = -2.04)
00:08:24.627 00.000 8654638656 CameraToMount -- cameraX=-1.02 cameraY=0.56 hyp=1.17 cameraTheta=2.64 mountX=0.16 mountY=-1.04, mountTheta=-1.42
00:08:24.628 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.02, y=0.56, opts=13)
00:08:24.628 00.000 8654638656 Enqueuing Move request for scope (-1.02, 0.56)
00:08:24.628 00.000 13064036352 Worker thread wakes up
00:08:24.628 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.56) opts 0xd
00:08:24.628 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.02, 0.56)
00:08:24.628 00.000 13064036352 Moving (-1.02, 0.56) raw xDistance=0.16 yDistance=-1.04
00:08:24.628 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:08:24.628 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
00:08:24.628 00.000 13064036352 MoveAxis(E, 0, ABG)
00:08:24.628 00.000 13064036352 Move returns status 0, amount 0
00:08:24.628 00.000 13064036352 MoveAxis(N, 1265, ABG)
00:08:24.628 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=59506, med=4876, FiltMin=1536, FiltMax=48652, Gamma=0.680
00:08:24.628 00.000 8654638656 UpdateGuideState exits: m=907215 SNR=111.1
00:08:24.628 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:24.628 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:08:24.628 00.000 8654638656 Enqueuing Expose request
00:08:25.927 01.299 13064036352 Move returns status 0, amount 1265
00:08:25.928 00.001 13064036352 move complete, result=0
00:08:25.928 00.000 13064036352 worker thread done servicing request
00:08:25.928 00.000 13064036352 Worker thread wakes up
00:08:25.928 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:08:25.928 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:08:25.928 00.000 8654638656 GuideStep: 0.2 px 0 ms EAST, -1.0 px 1265 ms NORTH
00:08:25.974 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2052,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:08:25.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":29,"width":31,"height":31,"star_pos":[15.13,15.03],"pixels":"..."},"id":2052}
00:08:27.031 01.057 8654638656 evsrv: cli 0x600000444d20 request: {"id":2053,"jsonrpc":"2.0","method":"get_connected"}
00:08:27.031 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2053}
00:08:27.032 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2054,"jsonrpc":"2.0","method":"get_app_state"}
00:08:27.032 00.000 8654638656 case statement mapped state 6 to 3
00:08:27.032 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2054}
00:08:29.974 02.942 8654638656 evsrv: cli 0x600000444d20 request: {"id":2055,"jsonrpc":"2.0","method":"get_connected"}
00:08:29.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2055}
00:08:29.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2056,"jsonrpc":"2.0","method":"get_app_state"}
00:08:29.977 00.001 8654638656 case statement mapped state 6 to 3
00:08:29.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2056}
00:08:32.111 02.134 13064036352 Exposure complete
00:08:32.120 00.009 13064036352 worker thread done servicing request
00:08:32.121 00.001 8654638656 OnExposeComplete: enter
00:08:32.121 00.000 8654638656 UpdateGuideState(): m_state=6
00:08:32.121 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
00:08:32.121 00.000 8654638656 Star::Find returns 1 (0), X=554.05, Y=855.20, Mass=956474, SNR=146.8, Peak=58700 HFD=4.3
00:08:32.121 00.000 8654638656 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-2.21) = xAngle (-0.70 = -0.70)
00:08:32.121 00.000 8654638656 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.30 = -1.30)
00:08:32.121 00.000 8654638656 CameraToMount -- cameraX=-1.10 cameraY=-0.26 hyp=1.14 cameraTheta=-2.91 mountX=0.87 mountY=-1.09, mountTheta=-0.90
00:08:32.121 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.10, y=-0.26, opts=13)
00:08:32.121 00.000 8654638656 Enqueuing Move request for scope (-1.10, -0.26)
00:08:32.121 00.000 13064036352 Worker thread wakes up
00:08:32.121 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.10, -0.26) opts 0xd
00:08:32.121 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.10, -0.26)
00:08:32.121 00.000 13064036352 Moving (-1.10, -0.26) raw xDistance=0.87 yDistance=-1.09
00:08:32.121 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
00:08:32.121 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
00:08:32.121 00.000 13064036352 MoveAxis(W, 241, ABG)
00:08:32.121 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=58700, med=4877, FiltMin=1664, FiltMax=50700, Gamma=0.680
00:08:32.121 00.000 8654638656 UpdateGuideState exits: m=956474 SNR=146.8
00:08:32.121 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:32.121 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:08:32.121 00.000 8654638656 Enqueuing Expose request
00:08:32.438 00.317 13064036352 Move returns status 0, amount 241
00:08:32.438 00.000 13064036352 MoveAxis(N, 1325, ABG)
00:08:32.974 00.536 8654638656 evsrv: cli 0x600000444d20 request: {"id":2057,"jsonrpc":"2.0","method":"get_connected"}
00:08:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2057}
00:08:32.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2058,"jsonrpc":"2.0","method":"get_app_state"}
00:08:32.976 00.000 8654638656 case statement mapped state 6 to 3
00:08:32.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2058}
00:08:33.814 00.838 13064036352 Move returns status 0, amount 1325
00:08:33.814 00.000 13064036352 move complete, result=0
00:08:33.814 00.000 13064036352 worker thread done servicing request
00:08:33.814 00.000 13064036352 Worker thread wakes up
00:08:33.815 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:08:33.815 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:08:33.815 00.000 8654638656 GuideStep: 0.9 px 241 ms WEST, -1.1 px 1325 ms NORTH
00:08:33.857 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":2059,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:08:33.857 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":30,"width":31,"height":31,"star_pos":[15.05,15.20],"pixels":"..."},"id":2059}
00:08:35.975 02.118 8654638656 evsrv: cli 0x600000444d20 request: {"id":2060,"jsonrpc":"2.0","method":"get_connected"}
00:08:35.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2060}
00:08:35.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2061,"jsonrpc":"2.0","method":"get_app_state"}
00:08:35.977 00.000 8654638656 case statement mapped state 6 to 3
00:08:35.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2061}
00:08:39.027 03.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2062,"jsonrpc":"2.0","method":"get_connected"}
00:08:39.027 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2062}
00:08:39.028 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2063,"jsonrpc":"2.0","method":"get_app_state"}
00:08:39.029 00.001 8654638656 case statement mapped state 6 to 3
00:08:39.029 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2063}
00:08:39.611 00.582 13064036352 Exposure complete
00:08:39.623 00.012 13064036352 worker thread done servicing request
00:08:39.623 00.000 8654638656 OnExposeComplete: enter
00:08:39.623 00.000 8654638656 UpdateGuideState(): m_state=6
00:08:39.623 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
00:08:39.623 00.000 8654638656 Star::Find returns 1 (0), X=554.90, Y=854.85, Mass=871181, SNR=125.8, Peak=56831 HFD=4.3
00:08:39.623 00.000 8654638656 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-2.21) = xAngle (0.25 = 0.25)
00:08:39.623 00.000 8654638656 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.35 = -0.35)
00:08:39.623 00.000 8654638656 CameraToMount -- cameraX=-0.25 cameraY=-0.61 hyp=0.66 cameraTheta=-1.96 mountX=0.64 mountY=-0.23, mountTheta=-0.34
00:08:39.624 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.25, y=-0.61, opts=13)
00:08:39.624 00.000 8654638656 Enqueuing Move request for scope (-0.25, -0.61)
00:08:39.624 00.000 13064036352 Worker thread wakes up
00:08:39.624 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.61) opts 0xd
00:08:39.624 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.25, -0.61)
00:08:39.624 00.000 13064036352 Moving (-0.25, -0.61) raw xDistance=0.64 yDistance=-0.23
00:08:39.624 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.64
00:08:39.624 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:08:39.624 00.000 13064036352 MoveAxis(W, 195, ABG)
00:08:39.624 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=115, max=56831, med=4889, FiltMin=1721, FiltMax=47334, Gamma=0.680
00:08:39.624 00.000 8654638656 UpdateGuideState exits: m=871181 SNR=125.8
00:08:39.624 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:39.624 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:08:39.624 00.000 8654638656 Enqueuing Expose request
00:08:39.892 00.268 13064036352 Move returns status 0, amount 195
00:08:39.893 00.001 13064036352 MoveAxis(N, 276, ABG)
00:08:40.213 00.320 13064036352 Move returns status 0, amount 276
00:08:40.213 00.000 13064036352 move complete, result=0
00:08:40.213 00.000 13064036352 worker thread done servicing request
00:08:40.213 00.000 13064036352 Worker thread wakes up
00:08:40.213 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:08:40.213 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:08:40.214 00.001 8654638656 GuideStep: 0.6 px 195 ms WEST, -0.2 px 276 ms NORTH
00:08:40.256 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":2064,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:08:40.256 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":31,"width":31,"height":31,"star_pos":[14.90,14.85],"pixels":"..."},"id":2064}
00:08:41.974 01.718 8654638656 evsrv: cli 0x600000444d20 request: {"id":2065,"jsonrpc":"2.0","method":"get_connected"}
00:08:41.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2065}
00:08:41.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2066,"jsonrpc":"2.0","method":"get_app_state"}
00:08:41.976 00.001 8654638656 case statement mapped state 6 to 3
00:08:41.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2066}
00:08:44.973 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2067,"jsonrpc":"2.0","method":"get_connected"}
00:08:44.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2067}
00:08:44.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2068,"jsonrpc":"2.0","method":"get_app_state"}
00:08:44.975 00.000 8654638656 case statement mapped state 6 to 3
00:08:44.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2068}
00:08:45.855 00.879 13064036352 Exposure complete
00:08:45.866 00.011 13064036352 worker thread done servicing request
00:08:45.866 00.000 8654638656 OnExposeComplete: enter
00:08:45.866 00.000 8654638656 UpdateGuideState(): m_state=6
00:08:45.866 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
00:08:45.866 00.000 8654638656 Star::Find returns 1 (0), X=554.97, Y=855.84, Mass=903280, SNR=109.7, Peak=47078 HFD=4.4
00:08:45.866 00.000 8654638656 CameraToMount -- cameraTheta (2.03) - m_xAngle (-2.21) = xAngle (4.24 = -2.04)
00:08:45.866 00.000 8654638656 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.64 = -2.64)
00:08:45.866 00.000 8654638656 CameraToMount -- cameraX=-0.18 cameraY=0.37 hyp=0.41 cameraTheta=2.03 mountX=-0.19 mountY=-0.20, mountTheta=-2.33
00:08:45.866 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.18, y=0.37, opts=13)
00:08:45.866 00.000 8654638656 Enqueuing Move request for scope (-0.18, 0.37)
00:08:45.866 00.000 13064036352 Worker thread wakes up
00:08:45.866 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.37) opts 0xd
00:08:45.866 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.18, 0.37)
00:08:45.867 00.001 13064036352 Moving (-0.18, 0.37) raw xDistance=-0.19 yDistance=-0.20
00:08:45.867 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:08:45.867 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:45.867 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:08:45.867 00.000 13064036352 MoveAxis(E, 0, ABG)
00:08:45.867 00.000 13064036352 Move returns status 0, amount 0
00:08:45.867 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58124, med=4877, FiltMin=1561, FiltMax=48217, Gamma=0.680
00:08:45.867 00.000 8654638656 UpdateGuideState exits: m=903280 SNR=109.7
00:08:45.867 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:45.867 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:08:45.867 00.000 8654638656 Enqueuing Expose request
00:08:45.867 00.000 13064036352 MoveAxis(N, 0, ABG)
00:08:45.867 00.000 13064036352 Move returns status 0, amount 0
00:08:45.867 00.000 13064036352 move complete, result=0
00:08:45.867 00.000 13064036352 worker thread done servicing request
00:08:45.867 00.000 13064036352 Worker thread wakes up
00:08:45.867 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:08:45.867 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:08:45.899 00.032 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:45.943 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":2069,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:08:45.943 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":32,"width":31,"height":31,"star_pos":[14.97,14.84],"pixels":"..."},"id":2069}
00:08:47.975 02.032 8654638656 evsrv: cli 0x600000444d20 request: {"id":2070,"jsonrpc":"2.0","method":"get_connected"}
00:08:47.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2070}
00:08:47.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2071,"jsonrpc":"2.0","method":"get_app_state"}
00:08:47.977 00.000 8654638656 case statement mapped state 6 to 3
00:08:47.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2071}
00:08:51.029 03.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":2072,"jsonrpc":"2.0","method":"get_connected"}
00:08:51.029 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2072}
00:08:51.030 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2073,"jsonrpc":"2.0","method":"get_app_state"}
00:08:51.030 00.000 8654638656 case statement mapped state 6 to 3
00:08:51.031 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2073}
00:08:52.103 01.072 13064036352 Exposure complete
00:08:52.115 00.012 13064036352 worker thread done servicing request
00:08:52.115 00.000 8654638656 OnExposeComplete: enter
00:08:52.115 00.000 8654638656 UpdateGuideState(): m_state=6
00:08:52.115 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
00:08:52.115 00.000 8654638656 Star::Find returns 1 (0), X=554.53, Y=857.35, Mass=884605, SNR=107.3, Peak=56819 HFD=4.3
00:08:52.115 00.000 8654638656 CameraToMount -- cameraTheta (1.89) - m_xAngle (-2.21) = xAngle (4.10 = -2.18)
00:08:52.115 00.000 8654638656 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.50 = -2.78)
00:08:52.115 00.000 8654638656 CameraToMount -- cameraX=-0.62 cameraY=1.88 hyp=1.98 cameraTheta=1.89 mountX=-1.14 mountY=-0.69, mountTheta=-2.59
00:08:52.116 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.62, y=1.88, opts=13)
00:08:52.116 00.000 8654638656 Enqueuing Move request for scope (-0.62, 1.88)
00:08:52.116 00.000 13064036352 Worker thread wakes up
00:08:52.116 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 1.88) opts 0xd
00:08:52.116 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.62, 1.88)
00:08:52.116 00.000 13064036352 Moving (-0.62, 1.88) raw xDistance=-1.14 yDistance=-0.69
00:08:52.116 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.14
00:08:52.116 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
00:08:52.116 00.000 13064036352 MoveAxis(E, 315, ABG)
00:08:52.116 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56819, med=4876, FiltMin=1638, FiltMax=49421, Gamma=0.680
00:08:52.116 00.000 8654638656 UpdateGuideState exits: m=884605 SNR=107.3
00:08:52.116 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:52.116 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:08:52.116 00.000 8654638656 Enqueuing Expose request
00:08:52.499 00.383 13064036352 Move returns status 0, amount 315
00:08:52.499 00.000 13064036352 MoveAxis(N, 841, ABG)
00:08:53.378 00.879 13064036352 Move returns status 0, amount 841
00:08:53.378 00.000 13064036352 move complete, result=0
00:08:53.378 00.000 13064036352 worker thread done servicing request
00:08:53.378 00.000 13064036352 Worker thread wakes up
00:08:53.379 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:08:53.379 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:08:53.379 00.000 8654638656 GuideStep: -1.1 px 315 ms EAST, -0.7 px 841 ms NORTH
00:08:53.446 00.067 8654638656 evsrv: cli 0x600000444d20 request: {"id":2074,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:08:53.446 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":33,"width":31,"height":31,"star_pos":[14.53,15.35],"pixels":"..."},"id":2074}
00:08:53.973 00.527 8654638656 evsrv: cli 0x600000444d20 request: {"id":2075,"jsonrpc":"2.0","method":"get_connected"}
00:08:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2075}
00:08:53.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2076,"jsonrpc":"2.0","method":"get_app_state"}
00:08:53.975 00.001 8654638656 case statement mapped state 6 to 3
00:08:53.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2076}
00:08:56.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2077,"jsonrpc":"2.0","method":"get_connected"}
00:08:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2077}
00:08:56.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2078,"jsonrpc":"2.0","method":"get_app_state"}
00:08:56.974 00.000 8654638656 case statement mapped state 6 to 3
00:08:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2078}
00:08:59.598 02.624 13064036352 Exposure complete
00:08:59.610 00.012 13064036352 worker thread done servicing request
00:08:59.611 00.001 8654638656 OnExposeComplete: enter
00:08:59.611 00.000 8654638656 UpdateGuideState(): m_state=6
00:08:59.611 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
00:08:59.611 00.000 8654638656 Star::Find returns 1 (0), X=554.48, Y=857.31, Mass=961830, SNR=123.5, Peak=58931 HFD=4.4
00:08:59.611 00.000 8654638656 CameraToMount -- cameraTheta (1.92) - m_xAngle (-2.21) = xAngle (4.13 = -2.15)
00:08:59.611 00.000 8654638656 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.53 = -2.75)
00:08:59.611 00.000 8654638656 CameraToMount -- cameraX=-0.68 cameraY=1.84 hyp=1.96 cameraTheta=1.92 mountX=-1.07 mountY=-0.75, mountTheta=-2.53
00:08:59.611 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.68, y=1.84, opts=13)
00:08:59.611 00.000 8654638656 Enqueuing Move request for scope (-0.68, 1.84)
00:08:59.611 00.000 13064036352 Worker thread wakes up
00:08:59.611 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 1.84) opts 0xd
00:08:59.611 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.68, 1.84)
00:08:59.611 00.000 13064036352 Moving (-0.68, 1.84) raw xDistance=-1.07 yDistance=-0.75
00:08:59.611 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.07
00:08:59.611 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
00:08:59.611 00.000 13064036352 MoveAxis(E, 319, ABG)
00:08:59.611 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58931, med=4889, FiltMin=1772, FiltMax=50432, Gamma=0.680
00:08:59.612 00.001 8654638656 UpdateGuideState exits: m=961830 SNR=123.5
00:08:59.612 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:59.612 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:08:59.612 00.000 8654638656 Enqueuing Expose request
00:08:59.971 00.359 8654638656 evsrv: cli 0x600000444d20 request: {"id":2079,"jsonrpc":"2.0","method":"get_connected"}
00:08:59.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2079}
00:08:59.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2080,"jsonrpc":"2.0","method":"get_app_state"}
00:08:59.972 00.000 8654638656 case statement mapped state 6 to 3
00:08:59.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2080}
00:09:00.017 00.045 13064036352 Move returns status 0, amount 319
00:09:00.017 00.000 13064036352 MoveAxis(N, 906, ABG)
00:09:00.961 00.944 13064036352 Move returns status 0, amount 906
00:09:00.961 00.000 13064036352 move complete, result=0
00:09:00.961 00.000 13064036352 worker thread done servicing request
00:09:00.962 00.001 13064036352 Worker thread wakes up
00:09:00.962 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:09:00.962 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:09:00.962 00.000 8654638656 GuideStep: -1.1 px 319 ms EAST, -0.7 px 906 ms NORTH
00:09:01.004 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":2081,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:09:01.004 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":34,"width":31,"height":31,"star_pos":[15.48,15.31],"pixels":"..."},"id":2081}
00:09:03.020 02.016 8654638656 evsrv: cli 0x600000444d20 request: {"id":2082,"jsonrpc":"2.0","method":"get_connected"}
00:09:03.020 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2082}
00:09:03.021 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2083,"jsonrpc":"2.0","method":"get_app_state"}
00:09:03.021 00.000 8654638656 case statement mapped state 6 to 3
00:09:03.021 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2083}
00:09:05.973 02.952 8654638656 evsrv: cli 0x600000444d20 request: {"id":2084,"jsonrpc":"2.0","method":"get_connected"}
00:09:05.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2084}
00:09:05.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2085,"jsonrpc":"2.0","method":"get_app_state"}
00:09:05.975 00.000 8654638656 case statement mapped state 6 to 3
00:09:05.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2085}
00:09:07.094 01.119 13064036352 Exposure complete
00:09:07.106 00.012 13064036352 worker thread done servicing request
00:09:07.107 00.001 8654638656 OnExposeComplete: enter
00:09:07.107 00.000 8654638656 UpdateGuideState(): m_state=6
00:09:07.107 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
00:09:07.107 00.000 8654638656 Star::Find returns 1 (0), X=553.43, Y=857.36, Mass=912729, SNR=108.7, Peak=56793 HFD=4.5
00:09:07.107 00.000 8654638656 CameraToMount -- cameraTheta (2.31) - m_xAngle (-2.21) = xAngle (4.52 = -1.76)
00:09:07.107 00.000 8654638656 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.92 = -2.36)
00:09:07.107 00.000 8654638656 CameraToMount -- cameraX=-1.72 cameraY=1.89 hyp=2.56 cameraTheta=2.31 mountX=-0.49 mountY=-1.79, mountTheta=-1.84
00:09:07.107 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.72, y=1.89, opts=13)
00:09:07.107 00.000 8654638656 Enqueuing Move request for scope (-1.72, 1.89)
00:09:07.107 00.000 13064036352 Worker thread wakes up
00:09:07.107 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.72, 1.89) opts 0xd
00:09:07.107 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.72, 1.89)
00:09:07.107 00.000 13064036352 Moving (-1.72, 1.89) raw xDistance=-0.49 yDistance=-1.79
00:09:07.107 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.49
00:09:07.107 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.79 from input -1.79
00:09:07.107 00.000 13064036352 MoveAxis(E, 157, ABG)
00:09:07.107 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56793, med=4876, FiltMin=1715, FiltMax=50393, Gamma=0.680
00:09:07.107 00.000 8654638656 UpdateGuideState exits: m=912729 SNR=108.7
00:09:07.107 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:07.107 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:09:07.108 00.001 8654638656 Enqueuing Expose request
00:09:07.328 00.220 13064036352 Move returns status 0, amount 157
00:09:07.328 00.000 13064036352 MoveAxis(N, 2174, ABG)
00:09:08.972 01.644 8654638656 evsrv: cli 0x600000444d20 request: {"id":2086,"jsonrpc":"2.0","method":"get_connected"}
00:09:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2086}
00:09:08.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2087,"jsonrpc":"2.0","method":"get_app_state"}
00:09:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:09:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2087}
00:09:09.551 00.577 13064036352 Move returns status 0, amount 2174
00:09:09.552 00.001 13064036352 move complete, result=0
00:09:09.552 00.000 13064036352 worker thread done servicing request
00:09:09.552 00.000 13064036352 Worker thread wakes up
00:09:09.552 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:09:09.552 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:09:09.552 00.000 8654638656 GuideStep: -0.5 px 157 ms EAST, -1.8 px 2174 ms NORTH
00:09:09.595 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2088,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:09:09.595 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":35,"width":31,"height":31,"star_pos":[15.43,15.36],"pixels":"..."},"id":2088}
00:09:11.973 02.378 8654638656 evsrv: cli 0x600000444d20 request: {"id":2089,"jsonrpc":"2.0","method":"get_connected"}
00:09:11.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2089}
00:09:11.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2090,"jsonrpc":"2.0","method":"get_app_state"}
00:09:11.974 00.000 8654638656 case statement mapped state 6 to 3
00:09:11.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2090}
00:09:14.589 02.615 13064036352 Exposure complete
00:09:14.602 00.013 13064036352 worker thread done servicing request
00:09:14.602 00.000 8654638656 OnExposeComplete: enter
00:09:14.602 00.000 8654638656 UpdateGuideState(): m_state=6
00:09:14.602 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
00:09:14.602 00.000 8654638656 Star::Find returns 1 (0), X=554.37, Y=854.83, Mass=1021858, SNR=153.0, Peak=61337 HFD=4.6
00:09:14.602 00.000 8654638656 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-2.21) = xAngle (-0.25 = -0.25)
00:09:14.602 00.000 8654638656 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.85 = -0.85)
00:09:14.602 00.000 8654638656 CameraToMount -- cameraX=-0.78 cameraY=-0.64 hyp=1.01 cameraTheta=-2.46 mountX=0.98 mountY=-0.76, mountTheta=-0.66
00:09:14.602 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.78, y=-0.64, opts=13)
00:09:14.602 00.000 8654638656 Enqueuing Move request for scope (-0.78, -0.64)
00:09:14.602 00.000 13064036352 Worker thread wakes up
00:09:14.602 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.64) opts 0xd
00:09:14.602 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.78, -0.64)
00:09:14.602 00.000 13064036352 Moving (-0.78, -0.64) raw xDistance=0.98 yDistance=-0.76
00:09:14.602 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.98
00:09:14.602 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
00:09:14.603 00.001 13064036352 MoveAxis(W, 259, ABG)
00:09:14.603 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61337, med=4889, FiltMin=1740, FiltMax=51186, Gamma=0.680
00:09:14.603 00.000 8654638656 UpdateGuideState exits: m=1021858 SNR=153.0
00:09:14.603 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:14.603 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:09:14.603 00.000 8654638656 Enqueuing Expose request
00:09:14.926 00.323 13064036352 Move returns status 0, amount 259
00:09:14.927 00.001 13064036352 MoveAxis(N, 918, ABG)
00:09:15.021 00.094 8654638656 evsrv: cli 0x600000444d20 request: {"id":2091,"jsonrpc":"2.0","method":"get_connected"}
00:09:15.022 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2091}
00:09:15.022 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2092,"jsonrpc":"2.0","method":"get_app_state"}
00:09:15.022 00.000 8654638656 case statement mapped state 6 to 3
00:09:15.022 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2092}
00:09:15.886 00.864 13064036352 Move returns status 0, amount 918
00:09:15.886 00.000 13064036352 move complete, result=0
00:09:15.886 00.000 13064036352 worker thread done servicing request
00:09:15.886 00.000 13064036352 Worker thread wakes up
00:09:15.887 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:09:15.887 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:09:15.887 00.000 8654638656 GuideStep: 1.0 px 259 ms WEST, -0.8 px 918 ms NORTH
00:09:15.925 00.038 8654638656 evsrv: cli 0x600000444d20 request: {"id":2093,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:09:15.926 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":36,"width":31,"height":31,"star_pos":[15.37,14.83],"pixels":"..."},"id":2093}
00:09:17.971 02.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2094,"jsonrpc":"2.0","method":"get_connected"}
00:09:17.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2094}
00:09:17.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2095,"jsonrpc":"2.0","method":"get_app_state"}
00:09:17.973 00.000 8654638656 case statement mapped state 6 to 3
00:09:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2095}
00:09:20.973 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2096,"jsonrpc":"2.0","method":"get_connected"}
00:09:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2096}
00:09:20.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2097,"jsonrpc":"2.0","method":"get_app_state"}
00:09:20.975 00.000 8654638656 case statement mapped state 6 to 3
00:09:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2097}
00:09:22.084 01.109 13064036352 Exposure complete
00:09:22.096 00.012 13064036352 worker thread done servicing request
00:09:22.096 00.000 8654638656 OnExposeComplete: enter
00:09:22.096 00.000 8654638656 UpdateGuideState(): m_state=6
00:09:22.096 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
00:09:22.096 00.000 8654638656 Star::Find returns 1 (0), X=555.26, Y=854.96, Mass=913015, SNR=136.2, Peak=57113 HFD=4.5
00:09:22.096 00.000 8654638656 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-2.21) = xAngle (0.85 = 0.85)
00:09:22.096 00.000 8654638656 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.25 = 0.25)
00:09:22.096 00.000 8654638656 CameraToMount -- cameraX=0.11 cameraY=-0.51 hyp=0.52 cameraTheta=-1.36 mountX=0.34 mountY=0.13, mountTheta=0.35
00:09:22.097 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.11, y=-0.51, opts=13)
00:09:22.097 00.000 8654638656 Enqueuing Move request for scope (0.11, -0.51)
00:09:22.097 00.000 13064036352 Worker thread wakes up
00:09:22.097 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.51) opts 0xd
00:09:22.097 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.11, -0.51)
00:09:22.097 00.000 13064036352 Moving (0.11, -0.51) raw xDistance=0.34 yDistance=0.13
00:09:22.097 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.34
00:09:22.097 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:22.097 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:09:22.097 00.000 13064036352 MoveAxis(W, 113, ABG)
00:09:22.097 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=57113, med=4889, FiltMin=1856, FiltMax=46834, Gamma=0.680
00:09:22.097 00.000 8654638656 UpdateGuideState exits: m=913015 SNR=136.2
00:09:22.097 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:22.097 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:09:22.097 00.000 8654638656 Enqueuing Expose request
00:09:22.285 00.188 13064036352 Move returns status 0, amount 113
00:09:22.285 00.000 13064036352 MoveAxis(N, 0, ABG)
00:09:22.285 00.000 13064036352 Move returns status 0, amount 0
00:09:22.285 00.000 13064036352 move complete, result=0
00:09:22.285 00.000 13064036352 worker thread done servicing request
00:09:22.285 00.000 13064036352 Worker thread wakes up
00:09:22.285 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:09:22.286 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:09:22.286 00.000 8654638656 GuideStep: 0.3 px 113 ms WEST, 0.1 px 0 ms NORTH
00:09:22.320 00.034 8654638656 evsrv: cli 0x600000444d20 request: {"id":2098,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:09:22.320 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":37,"width":31,"height":31,"star_pos":[15.26,14.96],"pixels":"..."},"id":2098}
00:09:23.994 01.674 8654638656 evsrv: cli 0x600000444d20 request: {"id":2099,"jsonrpc":"2.0","method":"get_connected"}
00:09:23.994 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2099}
00:09:23.995 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2100,"jsonrpc":"2.0","method":"get_app_state"}
00:09:23.995 00.000 8654638656 case statement mapped state 6 to 3
00:09:23.995 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2100}
00:09:27.029 03.034 8654638656 evsrv: cli 0x600000444d20 request: {"id":2101,"jsonrpc":"2.0","method":"get_connected"}
00:09:27.029 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2101}
00:09:27.030 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2102,"jsonrpc":"2.0","method":"get_app_state"}
00:09:27.030 00.000 8654638656 case statement mapped state 6 to 3
00:09:27.030 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2102}
00:09:28.332 01.302 13064036352 Exposure complete
00:09:28.344 00.012 13064036352 worker thread done servicing request
00:09:28.344 00.000 8654638656 OnExposeComplete: enter
00:09:28.344 00.000 8654638656 UpdateGuideState(): m_state=6
00:09:28.344 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
00:09:28.344 00.000 8654638656 Star::Find returns 1 (0), X=554.87, Y=856.81, Mass=931536, SNR=110.2, Peak=58713 HFD=4.4
00:09:28.344 00.000 8654638656 CameraToMount -- cameraTheta (1.78) - m_xAngle (-2.21) = xAngle (3.99 = -2.30)
00:09:28.344 00.000 8654638656 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.39 = -2.90)
00:09:28.344 00.000 8654638656 CameraToMount -- cameraX=-0.28 cameraY=1.34 hyp=1.37 cameraTheta=1.78 mountX=-0.91 mountY=-0.34, mountTheta=-2.79
00:09:28.345 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.28, y=1.34, opts=13)
00:09:28.345 00.000 8654638656 Enqueuing Move request for scope (-0.28, 1.34)
00:09:28.345 00.000 13064036352 Worker thread wakes up
00:09:28.345 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 1.34) opts 0xd
00:09:28.345 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.28, 1.34)
00:09:28.345 00.000 13064036352 Moving (-0.28, 1.34) raw xDistance=-0.91 yDistance=-0.34
00:09:28.345 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.91
00:09:28.345 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:09:28.345 00.000 13064036352 MoveAxis(E, 244, ABG)
00:09:28.345 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61132, med=4889, FiltMin=1612, FiltMax=50995, Gamma=0.680
00:09:28.345 00.000 8654638656 UpdateGuideState exits: m=931536 SNR=110.2
00:09:28.345 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:28.345 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:09:28.345 00.000 8654638656 Enqueuing Expose request
00:09:28.667 00.322 13064036352 Move returns status 0, amount 244
00:09:28.667 00.000 13064036352 MoveAxis(N, 406, ABG)
00:09:29.116 00.449 13064036352 Move returns status 0, amount 406
00:09:29.116 00.000 13064036352 move complete, result=0
00:09:29.116 00.000 13064036352 worker thread done servicing request
00:09:29.116 00.000 13064036352 Worker thread wakes up
00:09:29.117 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:09:29.117 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:09:29.117 00.000 8654638656 GuideStep: -0.9 px 244 ms EAST, -0.3 px 406 ms NORTH
00:09:29.156 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":2103,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:09:29.156 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":38,"width":31,"height":31,"star_pos":[14.87,14.81],"pixels":"..."},"id":2103}
00:09:29.973 00.817 8654638656 evsrv: cli 0x600000444d20 request: {"id":2104,"jsonrpc":"2.0","method":"get_connected"}
00:09:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2104}
00:09:29.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2105,"jsonrpc":"2.0","method":"get_app_state"}
00:09:29.975 00.000 8654638656 case statement mapped state 6 to 3
00:09:29.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2105}
00:09:32.973 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2106,"jsonrpc":"2.0","method":"get_connected"}
00:09:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2106}
00:09:32.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2107,"jsonrpc":"2.0","method":"get_app_state"}
00:09:32.975 00.000 8654638656 case statement mapped state 6 to 3
00:09:32.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2107}
00:09:34.579 01.604 13064036352 Exposure complete
00:09:34.590 00.011 13064036352 worker thread done servicing request
00:09:34.590 00.000 8654638656 OnExposeComplete: enter
00:09:34.590 00.000 8654638656 UpdateGuideState(): m_state=6
00:09:34.590 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
00:09:34.591 00.001 8654638656 Star::Find returns 1 (0), X=554.03, Y=856.96, Mass=875915, SNR=115.1, Peak=58265 HFD=4.3
00:09:34.591 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - m_xAngle (-2.21) = xAngle (4.43 = -1.86)
00:09:34.591 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.83 = -2.46)
00:09:34.591 00.000 8654638656 CameraToMount -- cameraX=-1.13 cameraY=1.49 hyp=1.87 cameraTheta=2.22 mountX=-0.53 mountY=-1.18, mountTheta=-1.99
00:09:34.591 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.13, y=1.49, opts=13)
00:09:34.591 00.000 8654638656 Enqueuing Move request for scope (-1.13, 1.49)
00:09:34.591 00.000 13064036352 Worker thread wakes up
00:09:34.591 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.13, 1.49) opts 0xd
00:09:34.591 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.13, 1.49)
00:09:34.591 00.000 13064036352 Moving (-1.13, 1.49) raw xDistance=-0.53 yDistance=-1.18
00:09:34.591 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.53
00:09:34.591 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.18 from input -1.18
00:09:34.591 00.000 13064036352 MoveAxis(E, 162, ABG)
00:09:34.591 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58265, med=4876, FiltMin=1600, FiltMax=52429, Gamma=0.680
00:09:34.592 00.001 8654638656 UpdateGuideState exits: m=875915 SNR=115.1
00:09:34.592 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:34.592 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:09:34.592 00.000 8654638656 Enqueuing Expose request
00:09:34.827 00.235 13064036352 Move returns status 0, amount 162
00:09:34.827 00.000 13064036352 MoveAxis(N, 1434, ABG)
00:09:35.972 01.145 8654638656 evsrv: cli 0x600000444d20 request: {"id":2108,"jsonrpc":"2.0","method":"get_connected"}
00:09:35.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2108}
00:09:35.973 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2109,"jsonrpc":"2.0","method":"get_app_state"}
00:09:35.974 00.001 8654638656 case statement mapped state 6 to 3
00:09:35.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2109}
00:09:36.298 00.324 13064036352 Move returns status 0, amount 1434
00:09:36.299 00.001 13064036352 move complete, result=0
00:09:36.299 00.000 13064036352 worker thread done servicing request
00:09:36.299 00.000 13064036352 Worker thread wakes up
00:09:36.299 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:09:36.299 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:09:36.299 00.000 8654638656 GuideStep: -0.5 px 162 ms EAST, -1.2 px 1434 ms NORTH
00:09:36.343 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":2110,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:09:36.343 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":39,"width":31,"height":31,"star_pos":[15.03,14.96],"pixels":"..."},"id":2110}
00:09:39.030 02.687 8654638656 evsrv: cli 0x600000444d20 request: {"id":2111,"jsonrpc":"2.0","method":"get_connected"}
00:09:39.031 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2111}
00:09:39.032 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2112,"jsonrpc":"2.0","method":"get_app_state"}
00:09:39.032 00.000 8654638656 case statement mapped state 6 to 3
00:09:39.032 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2112}
00:09:41.974 02.942 8654638656 evsrv: cli 0x600000444d20 request: {"id":2113,"jsonrpc":"2.0","method":"get_connected"}
00:09:41.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2113}
00:09:41.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2114,"jsonrpc":"2.0","method":"get_app_state"}
00:09:41.976 00.000 8654638656 case statement mapped state 6 to 3
00:09:41.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2114}
00:09:42.073 00.097 13064036352 Exposure complete
00:09:42.085 00.012 13064036352 worker thread done servicing request
00:09:42.085 00.000 8654638656 OnExposeComplete: enter
00:09:42.085 00.000 8654638656 UpdateGuideState(): m_state=6
00:09:42.085 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
00:09:42.085 00.000 8654638656 Star::Find returns 1 (0), X=554.37, Y=856.44, Mass=849903, SNR=106.4, Peak=50829 HFD=4.4
00:09:42.085 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - m_xAngle (-2.21) = xAngle (4.46 = -1.82)
00:09:42.086 00.001 8654638656 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.86 = -2.42)
00:09:42.086 00.000 8654638656 CameraToMount -- cameraX=-0.79 cameraY=0.98 hyp=1.25 cameraTheta=2.25 mountX=-0.31 mountY=-0.82, mountTheta=-1.94
00:09:42.086 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.79, y=0.98, opts=13)
00:09:42.086 00.000 8654638656 Enqueuing Move request for scope (-0.79, 0.98)
00:09:42.086 00.000 13064036352 Worker thread wakes up
00:09:42.086 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.98) opts 0xd
00:09:42.086 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.79, 0.98)
00:09:42.086 00.000 13064036352 Moving (-0.79, 0.98) raw xDistance=-0.31 yDistance=-0.82
00:09:42.086 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.31
00:09:42.086 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
00:09:42.086 00.000 13064036352 MoveAxis(E, 98, ABG)
00:09:42.086 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54386, med=4876, FiltMin=1638, FiltMax=48639, Gamma=0.680
00:09:42.086 00.000 8654638656 UpdateGuideState exits: m=849903 SNR=106.4
00:09:42.086 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:42.086 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:09:42.086 00.000 8654638656 Enqueuing Expose request
00:09:42.249 00.163 13064036352 Move returns status 0, amount 98
00:09:42.249 00.000 13064036352 MoveAxis(N, 998, ABG)
00:09:43.386 01.137 13064036352 Move returns status 0, amount 998
00:09:43.386 00.000 13064036352 move complete, result=0
00:09:43.387 00.001 13064036352 worker thread done servicing request
00:09:43.387 00.000 13064036352 Worker thread wakes up
00:09:43.387 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:09:43.387 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:09:43.387 00.000 8654638656 GuideStep: -0.3 px 98 ms EAST, -0.8 px 998 ms NORTH
00:09:43.429 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":2115,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:09:43.429 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":40,"width":31,"height":31,"star_pos":[15.37,15.44],"pixels":"..."},"id":2115}
00:09:44.974 01.545 8654638656 evsrv: cli 0x600000444d20 request: {"id":2116,"jsonrpc":"2.0","method":"get_connected"}
00:09:44.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2116}
00:09:44.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2117,"jsonrpc":"2.0","method":"get_app_state"}
00:09:44.976 00.001 8654638656 case statement mapped state 6 to 3
00:09:44.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2117}
00:09:47.975 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2118,"jsonrpc":"2.0","method":"get_connected"}
00:09:47.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2118}
00:09:47.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2119,"jsonrpc":"2.0","method":"get_app_state"}
00:09:47.977 00.001 8654638656 case statement mapped state 6 to 3
00:09:47.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2119}
00:09:49.568 01.591 13064036352 Exposure complete
00:09:49.577 00.009 13064036352 worker thread done servicing request
00:09:49.578 00.001 8654638656 OnExposeComplete: enter
00:09:49.578 00.000 8654638656 UpdateGuideState(): m_state=6
00:09:49.578 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
00:09:49.578 00.000 8654638656 Star::Find returns 1 (0), X=554.03, Y=856.02, Mass=802088, SNR=108.8, Peak=54861 HFD=4.4
00:09:49.578 00.000 8654638656 CameraToMount -- cameraTheta (2.68) - m_xAngle (-2.21) = xAngle (4.89 = -1.39)
00:09:49.578 00.000 8654638656 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.29 = -1.99)
00:09:49.578 00.000 8654638656 CameraToMount -- cameraX=-1.12 cameraY=0.55 hyp=1.25 cameraTheta=2.68 mountX=0.22 mountY=-1.14, mountTheta=-1.38
00:09:49.578 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.12, y=0.55, opts=13)
00:09:49.578 00.000 8654638656 Enqueuing Move request for scope (-1.12, 0.55)
00:09:49.578 00.000 13064036352 Worker thread wakes up
00:09:49.578 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 0.55) opts 0xd
00:09:49.578 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.12, 0.55)
00:09:49.578 00.000 13064036352 Moving (-1.12, 0.55) raw xDistance=0.22 yDistance=-1.14
00:09:49.578 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
00:09:49.578 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
00:09:49.578 00.000 13064036352 MoveAxis(W, 55, ABG)
00:09:49.578 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57074, med=4876, FiltMin=1676, FiltMax=49484, Gamma=0.680
00:09:49.578 00.000 8654638656 UpdateGuideState exits: m=802088 SNR=108.8
00:09:49.578 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:49.579 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:09:49.579 00.000 8654638656 Enqueuing Expose request
00:09:49.720 00.141 13064036352 Move returns status 0, amount 55
00:09:49.720 00.000 13064036352 MoveAxis(N, 1382, ABG)
00:09:51.030 01.310 8654638656 evsrv: cli 0x600000444d20 request: {"id":2120,"jsonrpc":"2.0","method":"get_connected"}
00:09:51.030 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2120}
00:09:51.031 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2121,"jsonrpc":"2.0","method":"get_app_state"}
00:09:51.031 00.000 8654638656 case statement mapped state 6 to 3
00:09:51.031 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2121}
00:09:51.144 00.113 13064036352 Move returns status 0, amount 1382
00:09:51.144 00.000 13064036352 move complete, result=0
00:09:51.144 00.000 13064036352 worker thread done servicing request
00:09:51.144 00.000 13064036352 Worker thread wakes up
00:09:51.145 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:09:51.145 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:09:51.145 00.000 8654638656 GuideStep: 0.2 px 55 ms WEST, -1.1 px 1382 ms NORTH
00:09:51.194 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2122,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:09:51.195 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":41,"width":31,"height":31,"star_pos":[15.03,15.02],"pixels":"..."},"id":2122}
00:09:53.975 02.780 8654638656 evsrv: cli 0x600000444d20 request: {"id":2123,"jsonrpc":"2.0","method":"get_connected"}
00:09:53.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2123}
00:09:53.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2124,"jsonrpc":"2.0","method":"get_app_state"}
00:09:53.977 00.001 8654638656 case statement mapped state 6 to 3
00:09:53.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2124}
00:09:56.975 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2125,"jsonrpc":"2.0","method":"get_connected"}
00:09:56.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2125}
00:09:56.977 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2126,"jsonrpc":"2.0","method":"get_app_state"}
00:09:56.977 00.000 8654638656 case statement mapped state 6 to 3
00:09:56.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2126}
00:09:57.064 00.087 13064036352 Exposure complete
00:09:57.072 00.008 13064036352 worker thread done servicing request
00:09:57.072 00.000 8654638656 OnExposeComplete: enter
00:09:57.072 00.000 8654638656 UpdateGuideState(): m_state=6
00:09:57.072 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
00:09:57.072 00.000 8654638656 Star::Find returns 1 (0), X=553.64, Y=855.10, Mass=951345, SNR=111.4, Peak=61516 HFD=4.3
00:09:57.072 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-2.21) = xAngle (-0.69 = -0.69)
00:09:57.072 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.29 = -1.29)
00:09:57.072 00.000 8654638656 CameraToMount -- cameraX=-1.52 cameraY=-0.37 hyp=1.56 cameraTheta=-2.90 mountX=1.20 mountY=-1.50, mountTheta=-0.90
00:09:57.073 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.52, y=-0.37, opts=13)
00:09:57.073 00.000 8654638656 Enqueuing Move request for scope (-1.52, -0.37)
00:09:57.073 00.000 13064036352 Worker thread wakes up
00:09:57.073 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.52, -0.37) opts 0xd
00:09:57.073 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.52, -0.37)
00:09:57.073 00.000 13064036352 Moving (-1.52, -0.37) raw xDistance=1.20 yDistance=-1.50
00:09:57.073 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.20
00:09:57.073 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.50 from input -1.50
00:09:57.073 00.000 13064036352 MoveAxis(W, 336, ABG)
00:09:57.073 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61516, med=4877, FiltMin=1792, FiltMax=48038, Gamma=0.680
00:09:57.073 00.000 8654638656 UpdateGuideState exits: m=951345 SNR=111.4
00:09:57.073 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:57.073 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:09:57.073 00.000 8654638656 Enqueuing Expose request
00:09:57.479 00.406 13064036352 Move returns status 0, amount 336
00:09:57.479 00.000 13064036352 MoveAxis(N, 1820, ABG)
00:09:59.351 01.872 13064036352 Move returns status 0, amount 1820
00:09:59.351 00.000 13064036352 move complete, result=0
00:09:59.351 00.000 13064036352 worker thread done servicing request
00:09:59.352 00.001 13064036352 Worker thread wakes up
00:09:59.352 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:09:59.352 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:09:59.352 00.000 8654638656 GuideStep: 1.2 px 336 ms WEST, -1.5 px 1820 ms NORTH
00:09:59.401 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2127,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:09:59.401 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":42,"width":31,"height":31,"star_pos":[14.64,15.10],"pixels":"..."},"id":2127}
00:09:59.975 00.574 8654638656 evsrv: cli 0x600000444d20 request: {"id":2128,"jsonrpc":"2.0","method":"get_connected"}
00:09:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2128}
00:09:59.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2129,"jsonrpc":"2.0","method":"get_app_state"}
00:09:59.976 00.000 8654638656 case statement mapped state 6 to 3
00:09:59.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2129}
00:10:03.027 03.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":2130,"jsonrpc":"2.0","method":"get_connected"}
00:10:03.027 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2130}
00:10:03.028 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2131,"jsonrpc":"2.0","method":"get_app_state"}
00:10:03.028 00.000 8654638656 case statement mapped state 6 to 3
00:10:03.028 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2131}
00:10:04.562 01.534 13064036352 Exposure complete
00:10:04.573 00.011 13064036352 worker thread done servicing request
00:10:04.573 00.000 8654638656 OnExposeComplete: enter
00:10:04.573 00.000 8654638656 UpdateGuideState(): m_state=6
00:10:04.573 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
00:10:04.574 00.001 8654638656 Star::Find returns 1 (0), X=555.04, Y=853.80, Mass=813586, SNR=126.0, Peak=44083 HFD=4.4
00:10:04.574 00.000 8654638656 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-2.21) = xAngle (0.57 = 0.57)
00:10:04.574 00.000 8654638656 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.03 = -0.03)
00:10:04.574 00.000 8654638656 CameraToMount -- cameraX=-0.12 cameraY=-1.67 hyp=1.67 cameraTheta=-1.64 mountX=1.41 mountY=-0.05, mountTheta=-0.04
00:10:04.574 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.12, y=-1.67, opts=13)
00:10:04.574 00.000 8654638656 Enqueuing Move request for scope (-0.12, -1.67)
00:10:04.574 00.000 13064036352 Worker thread wakes up
00:10:04.574 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -1.67) opts 0xd
00:10:04.574 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.12, -1.67)
00:10:04.574 00.000 13064036352 Moving (-0.12, -1.67) raw xDistance=1.41 yDistance=-0.05
00:10:04.574 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.41
00:10:04.574 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:04.574 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:10:04.574 00.000 13064036352 MoveAxis(W, 413, ABG)
00:10:04.574 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55014, med=4877, FiltMin=1779, FiltMax=49164, Gamma=0.680
00:10:04.574 00.000 8654638656 UpdateGuideState exits: m=813586 SNR=126.0
00:10:04.574 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:04.574 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:10:04.574 00.000 8654638656 Enqueuing Expose request
00:10:05.062 00.488 13064036352 Move returns status 0, amount 413
00:10:05.063 00.001 13064036352 MoveAxis(N, 0, ABG)
00:10:05.063 00.000 13064036352 Move returns status 0, amount 0
00:10:05.063 00.000 13064036352 move complete, result=0
00:10:05.063 00.000 13064036352 worker thread done servicing request
00:10:05.063 00.000 13064036352 Worker thread wakes up
00:10:05.063 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:10:05.063 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:10:05.064 00.001 8654638656 GuideStep: 1.4 px 413 ms WEST, -0.1 px 0 ms NORTH
00:10:05.111 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2132,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:10:05.111 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":43,"width":31,"height":31,"star_pos":[15.04,14.80],"pixels":"..."},"id":2132}
00:10:05.976 00.865 8654638656 evsrv: cli 0x600000444d20 request: {"id":2133,"jsonrpc":"2.0","method":"get_connected"}
00:10:05.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2133}
00:10:05.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2134,"jsonrpc":"2.0","method":"get_app_state"}
00:10:05.977 00.000 8654638656 case statement mapped state 6 to 3
00:10:05.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2134}
00:10:08.974 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2135,"jsonrpc":"2.0","method":"get_connected"}
00:10:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2135}
00:10:08.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2136,"jsonrpc":"2.0","method":"get_app_state"}
00:10:08.975 00.000 8654638656 case statement mapped state 6 to 3
00:10:08.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2136}
00:10:10.809 01.833 13064036352 Exposure complete
00:10:10.821 00.012 13064036352 worker thread done servicing request
00:10:10.821 00.000 8654638656 OnExposeComplete: enter
00:10:10.821 00.000 8654638656 UpdateGuideState(): m_state=6
00:10:10.821 00.000 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
00:10:10.822 00.001 8654638656 Star::Find returns 1 (0), X=555.37, Y=855.38, Mass=832036, SNR=110.1, Peak=49446 HFD=4.8
00:10:10.822 00.000 8654638656 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-2.21) = xAngle (1.83 = 1.83)
00:10:10.822 00.000 8654638656 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (1.23 = 1.23)
00:10:10.822 00.000 8654638656 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-0.38 mountX=-0.06 mountY=0.22, mountTheta=1.83
00:10:10.822 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.22, y=-0.09, opts=13)
00:10:10.822 00.000 8654638656 Enqueuing Move request for scope (0.22, -0.09)
00:10:10.822 00.000 13064036352 Worker thread wakes up
00:10:10.822 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd
00:10:10.822 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.22, -0.09)
00:10:10.822 00.000 13064036352 Moving (0.22, -0.09) raw xDistance=-0.06 yDistance=0.22
00:10:10.822 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:10:10.822 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:10.822 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:10:10.822 00.000 13064036352 MoveAxis(E, 0, ABG)
00:10:10.822 00.000 13064036352 Move returns status 0, amount 0
00:10:10.822 00.000 13064036352 MoveAxis(N, 0, ABG)
00:10:10.822 00.000 13064036352 Move returns status 0, amount 0
00:10:10.822 00.000 13064036352 move complete, result=0
00:10:10.822 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=115, max=57036, med=4864, FiltMin=1664, FiltMax=49522, Gamma=0.680
00:10:10.822 00.000 13064036352 worker thread done servicing request
00:10:10.823 00.001 8654638656 UpdateGuideState exits: m=832036 SNR=110.1
00:10:10.823 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:10.823 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:10:10.823 00.000 8654638656 Enqueuing Expose request
00:10:10.823 00.000 13064036352 Worker thread wakes up
00:10:10.823 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:10:10.823 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:10:10.823 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:10:10.860 00.037 8654638656 evsrv: cli 0x600000444d20 request: {"id":2137,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:10:10.860 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":44,"width":31,"height":31,"star_pos":[15.37,15.38],"pixels":"..."},"id":2137}
00:10:11.973 01.113 8654638656 evsrv: cli 0x600000444d20 request: {"id":2138,"jsonrpc":"2.0","method":"get_connected"}
00:10:11.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2138}
00:10:11.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2139,"jsonrpc":"2.0","method":"get_app_state"}
00:10:11.975 00.000 8654638656 case statement mapped state 6 to 3
00:10:11.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2139}
00:10:15.029 03.054 8654638656 evsrv: cli 0x600000444d20 request: {"id":2140,"jsonrpc":"2.0","method":"get_connected"}
00:10:15.030 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2140}
00:10:15.031 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2141,"jsonrpc":"2.0","method":"get_app_state"}
00:10:15.031 00.000 8654638656 case statement mapped state 6 to 3
00:10:15.031 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2141}
00:10:17.055 02.024 13064036352 Exposure complete
00:10:17.067 00.012 13064036352 worker thread done servicing request
00:10:17.067 00.000 8654638656 OnExposeComplete: enter
00:10:17.067 00.000 8654638656 UpdateGuideState(): m_state=6
00:10:17.067 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
00:10:17.067 00.000 8654638656 Star::Find returns 1 (0), X=554.41, Y=856.79, Mass=1014886, SNR=119.2, Peak=58713 HFD=4.6
00:10:17.067 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - m_xAngle (-2.21) = xAngle (4.29 = -1.99)
00:10:17.067 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.69 = -2.59)
00:10:17.067 00.000 8654638656 CameraToMount -- cameraX=-0.75 cameraY=1.32 hyp=1.52 cameraTheta=2.08 mountX=-0.62 mountY=-0.80, mountTheta=-2.23
00:10:17.068 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.75, y=1.32, opts=13)
00:10:17.068 00.000 8654638656 Enqueuing Move request for scope (-0.75, 1.32)
00:10:17.068 00.000 13064036352 Worker thread wakes up
00:10:17.068 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 1.32) opts 0xd
00:10:17.068 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.75, 1.32)
00:10:17.068 00.000 13064036352 Moving (-0.75, 1.32) raw xDistance=-0.62 yDistance=-0.80
00:10:17.068 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
00:10:17.068 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
00:10:17.068 00.000 13064036352 MoveAxis(E, 170, ABG)
00:10:17.068 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=62156, med=4877, FiltMin=1766, FiltMax=54847, Gamma=0.680
00:10:17.068 00.000 8654638656 UpdateGuideState exits: m=1014886 SNR=119.2
00:10:17.068 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:17.068 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:10:17.068 00.000 8654638656 Enqueuing Expose request
00:10:17.315 00.247 13064036352 Move returns status 0, amount 170
00:10:17.316 00.001 13064036352 MoveAxis(N, 965, ABG)
00:10:17.974 00.658 8654638656 evsrv: cli 0x600000444d20 request: {"id":2142,"jsonrpc":"2.0","method":"get_connected"}
00:10:17.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2142}
00:10:17.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2143,"jsonrpc":"2.0","method":"get_app_state"}
00:10:17.975 00.000 8654638656 case statement mapped state 6 to 3
00:10:17.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2143}
00:10:18.323 00.348 13064036352 Move returns status 0, amount 965
00:10:18.323 00.000 13064036352 move complete, result=0
00:10:18.323 00.000 13064036352 worker thread done servicing request
00:10:18.324 00.001 13064036352 Worker thread wakes up
00:10:18.324 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:10:18.324 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:10:18.324 00.000 8654638656 GuideStep: -0.6 px 170 ms EAST, -0.8 px 965 ms NORTH
00:10:18.365 00.041 8654638656 evsrv: cli 0x600000444d20 request: {"id":2144,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:10:18.365 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":45,"width":31,"height":31,"star_pos":[15.41,14.79],"pixels":"..."},"id":2144}
00:10:20.974 02.609 8654638656 evsrv: cli 0x600000444d20 request: {"id":2145,"jsonrpc":"2.0","method":"get_connected"}
00:10:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2145}
00:10:20.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2146,"jsonrpc":"2.0","method":"get_app_state"}
00:10:20.975 00.000 8654638656 case statement mapped state 6 to 3
00:10:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2146}
00:10:23.974 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2147,"jsonrpc":"2.0","method":"get_connected"}
00:10:23.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2147}
00:10:23.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2148,"jsonrpc":"2.0","method":"get_app_state"}
00:10:23.976 00.000 8654638656 case statement mapped state 6 to 3
00:10:23.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2148}
00:10:24.550 00.574 13064036352 Exposure complete
00:10:24.560 00.010 13064036352 worker thread done servicing request
00:10:24.560 00.000 8654638656 OnExposeComplete: enter
00:10:24.560 00.000 8654638656 UpdateGuideState(): m_state=6
00:10:24.560 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
00:10:24.560 00.000 8654638656 Star::Find returns 1 (0), X=553.89, Y=856.60, Mass=964839, SNR=131.5, Peak=55744 HFD=4.4
00:10:24.560 00.000 8654638656 CameraToMount -- cameraTheta (2.41) - m_xAngle (-2.21) = xAngle (4.62 = -1.66)
00:10:24.560 00.000 8654638656 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.02 = -2.26)
00:10:24.560 00.000 8654638656 CameraToMount -- cameraX=-1.26 cameraY=1.13 hyp=1.69 cameraTheta=2.41 mountX=-0.16 mountY=-1.30, mountTheta=-1.69
00:10:24.560 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.26, y=1.13, opts=13)
00:10:24.560 00.000 8654638656 Enqueuing Move request for scope (-1.26, 1.13)
00:10:24.560 00.000 13064036352 Worker thread wakes up
00:10:24.560 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 1.13) opts 0xd
00:10:24.560 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.26, 1.13)
00:10:24.561 00.001 13064036352 Moving (-1.26, 1.13) raw xDistance=-0.16 yDistance=-1.30
00:10:24.561 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:10:24.561 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
00:10:24.561 00.000 13064036352 MoveAxis(E, 0, ABG)
00:10:24.561 00.000 13064036352 Move returns status 0, amount 0
00:10:24.561 00.000 13064036352 MoveAxis(N, 1578, ABG)
00:10:24.561 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58188, med=4877, FiltMin=1337, FiltMax=50636, Gamma=0.680
00:10:24.561 00.000 8654638656 UpdateGuideState exits: m=964839 SNR=131.5
00:10:24.561 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:24.561 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:10:24.561 00.000 8654638656 Enqueuing Expose request
00:10:26.178 01.617 13064036352 Move returns status 0, amount 1578
00:10:26.178 00.000 13064036352 move complete, result=0
00:10:26.179 00.001 13064036352 worker thread done servicing request
00:10:26.179 00.000 13064036352 Worker thread wakes up
00:10:26.179 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:10:26.179 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:10:26.179 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -1.3 px 1578 ms NORTH
00:10:26.242 00.063 8654638656 evsrv: cli 0x600000444d20 request: {"id":2149,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:10:26.242 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":46,"width":31,"height":31,"star_pos":[14.89,14.60],"pixels":"..."},"id":2149}
00:10:27.024 00.782 8654638656 evsrv: cli 0x600000444d20 request: {"id":2150,"jsonrpc":"2.0","method":"get_connected"}
00:10:27.024 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2150}
00:10:27.026 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2151,"jsonrpc":"2.0","method":"get_app_state"}
00:10:27.026 00.000 8654638656 case statement mapped state 6 to 3
00:10:27.026 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2151}
00:10:29.974 02.948 8654638656 evsrv: cli 0x600000444d20 request: {"id":2152,"jsonrpc":"2.0","method":"get_connected"}
00:10:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2152}
00:10:29.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2153,"jsonrpc":"2.0","method":"get_app_state"}
00:10:29.975 00.000 8654638656 case statement mapped state 6 to 3
00:10:29.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2153}
00:10:32.048 02.073 13064036352 Exposure complete
00:10:32.060 00.012 13064036352 worker thread done servicing request
00:10:32.060 00.000 8654638656 OnExposeComplete: enter
00:10:32.061 00.001 8654638656 UpdateGuideState(): m_state=6
00:10:32.061 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
00:10:32.061 00.000 8654638656 Star::Find returns 1 (0), X=554.50, Y=855.27, Mass=1014799, SNR=134.9, Peak=60287 HFD=4.6
00:10:32.061 00.000 8654638656 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-2.21) = xAngle (-0.64 = -0.64)
00:10:32.061 00.000 8654638656 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.24 = -1.24)
00:10:32.061 00.000 8654638656 CameraToMount -- cameraX=-0.65 cameraY=-0.20 hyp=0.68 cameraTheta=-2.85 mountX=0.54 mountY=-0.64, mountTheta=-0.87
00:10:32.061 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.65, y=-0.20, opts=13)
00:10:32.061 00.000 8654638656 Enqueuing Move request for scope (-0.65, -0.20)
00:10:32.061 00.000 13064036352 Worker thread wakes up
00:10:32.061 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.20) opts 0xd
00:10:32.061 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.65, -0.20)
00:10:32.061 00.000 13064036352 Moving (-0.65, -0.20) raw xDistance=0.54 yDistance=-0.64
00:10:32.061 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
00:10:32.061 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
00:10:32.061 00.000 13064036352 MoveAxis(W, 151, ABG)
00:10:32.062 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60287, med=4876, FiltMin=1676, FiltMax=50687, Gamma=0.680
00:10:32.062 00.000 8654638656 UpdateGuideState exits: m=1014799 SNR=134.9
00:10:32.062 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:32.062 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:10:32.062 00.000 8654638656 Enqueuing Expose request
00:10:32.289 00.227 13064036352 Move returns status 0, amount 151
00:10:32.289 00.000 13064036352 MoveAxis(N, 778, ABG)
00:10:32.974 00.685 8654638656 evsrv: cli 0x600000444d20 request: {"id":2154,"jsonrpc":"2.0","method":"get_connected"}
00:10:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2154}
00:10:32.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2155,"jsonrpc":"2.0","method":"get_app_state"}
00:10:32.975 00.000 8654638656 case statement mapped state 6 to 3
00:10:32.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2155}
00:10:33.105 00.129 13064036352 Move returns status 0, amount 778
00:10:33.105 00.000 13064036352 move complete, result=0
00:10:33.105 00.000 13064036352 worker thread done servicing request
00:10:33.105 00.000 13064036352 Worker thread wakes up
00:10:33.105 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:10:33.105 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:10:33.105 00.000 8654638656 GuideStep: 0.5 px 151 ms WEST, -0.6 px 778 ms NORTH
00:10:33.156 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":2156,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:10:33.156 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":47,"width":31,"height":31,"star_pos":[14.50,15.27],"pixels":"..."},"id":2156}
00:10:35.973 02.817 8654638656 evsrv: cli 0x600000444d20 request: {"id":2157,"jsonrpc":"2.0","method":"get_connected"}
00:10:35.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2157}
00:10:35.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2158,"jsonrpc":"2.0","method":"get_app_state"}
00:10:35.974 00.000 8654638656 case statement mapped state 6 to 3
00:10:35.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2158}
00:10:38.294 02.320 13064036352 Exposure complete
00:10:38.306 00.012 13064036352 worker thread done servicing request
00:10:38.306 00.000 8654638656 OnExposeComplete: enter
00:10:38.306 00.000 8654638656 UpdateGuideState(): m_state=6
00:10:38.307 00.001 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
00:10:38.307 00.000 8654638656 Star::Find returns 1 (0), X=554.44, Y=855.26, Mass=1005499, SNR=117.5, Peak=60735 HFD=4.6
00:10:38.307 00.000 8654638656 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-2.21) = xAngle (-0.64 = -0.64)
00:10:38.307 00.000 8654638656 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.24 = -1.24)
00:10:38.307 00.000 8654638656 CameraToMount -- cameraX=-0.72 cameraY=-0.21 hyp=0.75 cameraTheta=-2.85 mountX=0.60 mountY=-0.71, mountTheta=-0.87
00:10:38.307 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.72, y=-0.21, opts=13)
00:10:38.307 00.000 8654638656 Enqueuing Move request for scope (-0.72, -0.21)
00:10:38.307 00.000 13064036352 Worker thread wakes up
00:10:38.307 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.21) opts 0xd
00:10:38.307 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.72, -0.21)
00:10:38.307 00.000 13064036352 Moving (-0.72, -0.21) raw xDistance=0.60 yDistance=-0.71
00:10:38.307 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.60
00:10:38.307 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
00:10:38.307 00.000 13064036352 MoveAxis(W, 176, ABG)
00:10:38.307 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60735, med=4876, FiltMin=1766, FiltMax=47666, Gamma=0.680
00:10:38.307 00.000 8654638656 UpdateGuideState exits: m=1005499 SNR=117.5
00:10:38.307 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:38.307 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:10:38.307 00.000 8654638656 Enqueuing Expose request
00:10:38.559 00.252 13064036352 Move returns status 0, amount 176
00:10:38.560 00.001 13064036352 MoveAxis(N, 858, ABG)
00:10:39.016 00.456 8654638656 evsrv: cli 0x600000444d20 request: {"id":2159,"jsonrpc":"2.0","method":"get_connected"}
00:10:39.016 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2159}
00:10:39.017 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2160,"jsonrpc":"2.0","method":"get_app_state"}
00:10:39.017 00.000 8654638656 case statement mapped state 6 to 3
00:10:39.017 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2160}
00:10:39.456 00.439 13064036352 Move returns status 0, amount 858
00:10:39.456 00.000 13064036352 move complete, result=0
00:10:39.456 00.000 13064036352 worker thread done servicing request
00:10:39.456 00.000 13064036352 Worker thread wakes up
00:10:39.456 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:10:39.456 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:10:39.456 00.000 8654638656 GuideStep: 0.6 px 176 ms WEST, -0.7 px 858 ms NORTH
00:10:39.508 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":2161,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:10:39.508 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":48,"width":31,"height":31,"star_pos":[15.44,15.26],"pixels":"..."},"id":2161}
00:10:41.972 02.464 8654638656 evsrv: cli 0x600000444d20 request: {"id":2162,"jsonrpc":"2.0","method":"get_connected"}
00:10:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2162}
00:10:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2163,"jsonrpc":"2.0","method":"get_app_state"}
00:10:41.973 00.000 8654638656 case statement mapped state 6 to 3
00:10:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2163}
00:10:44.546 02.573 13064036352 Exposure complete
00:10:44.558 00.012 13064036352 worker thread done servicing request
00:10:44.558 00.000 8654638656 OnExposeComplete: enter
00:10:44.558 00.000 8654638656 UpdateGuideState(): m_state=6
00:10:44.558 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
00:10:44.558 00.000 8654638656 Star::Find returns 1 (0), X=554.62, Y=854.95, Mass=878759, SNR=108.3, Peak=61887 HFD=4.1
00:10:44.558 00.000 8654638656 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-2.21) = xAngle (-0.17 = -0.17)
00:10:44.558 00.000 8654638656 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.77 = -0.77)
00:10:44.558 00.000 8654638656 CameraToMount -- cameraX=-0.54 cameraY=-0.51 hyp=0.74 cameraTheta=-2.38 mountX=0.73 mountY=-0.52, mountTheta=-0.62
00:10:44.558 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.54, y=-0.51, opts=13)
00:10:44.559 00.001 8654638656 Enqueuing Move request for scope (-0.54, -0.51)
00:10:44.559 00.000 13064036352 Worker thread wakes up
00:10:44.559 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.51) opts 0xd
00:10:44.559 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.54, -0.51)
00:10:44.559 00.000 13064036352 Moving (-0.54, -0.51) raw xDistance=0.73 yDistance=-0.52
00:10:44.559 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.73
00:10:44.559 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
00:10:44.559 00.000 13064036352 MoveAxis(W, 215, ABG)
00:10:44.559 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=140, max=61887, med=4877, FiltMin=1388, FiltMax=47116, Gamma=0.680
00:10:44.559 00.000 8654638656 UpdateGuideState exits: m=878759 SNR=108.3
00:10:44.559 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:44.559 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:10:44.559 00.000 8654638656 Enqueuing Expose request
00:10:44.846 00.287 13064036352 Move returns status 0, amount 215
00:10:44.847 00.001 13064036352 MoveAxis(N, 628, ABG)
00:10:44.970 00.123 8654638656 evsrv: cli 0x600000444d20 request: {"id":2164,"jsonrpc":"2.0","method":"get_connected"}
00:10:44.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2164}
00:10:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2165,"jsonrpc":"2.0","method":"get_app_state"}
00:10:44.971 00.000 8654638656 case statement mapped state 6 to 3
00:10:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2165}
00:10:45.518 00.546 13064036352 Move returns status 0, amount 628
00:10:45.519 00.001 13064036352 move complete, result=0
00:10:45.519 00.000 13064036352 worker thread done servicing request
00:10:45.519 00.000 13064036352 Worker thread wakes up
00:10:45.519 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:10:45.519 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:10:45.519 00.000 8654638656 GuideStep: 0.7 px 215 ms WEST, -0.5 px 628 ms NORTH
00:10:45.556 00.037 8654638656 evsrv: cli 0x600000444d20 request: {"id":2166,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:10:45.556 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":49,"width":31,"height":31,"star_pos":[14.62,14.95],"pixels":"..."},"id":2166}
00:10:47.968 02.412 8654638656 evsrv: cli 0x600000444d20 request: {"id":2167,"jsonrpc":"2.0","method":"get_connected"}
00:10:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2167}
00:10:47.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2168,"jsonrpc":"2.0","method":"get_app_state"}
00:10:47.969 00.000 8654638656 case statement mapped state 6 to 3
00:10:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2168}
00:10:50.787 02.818 13064036352 Exposure complete
00:10:50.795 00.008 13064036352 worker thread done servicing request
00:10:50.795 00.000 8654638656 OnExposeComplete: enter
00:10:50.795 00.000 8654638656 UpdateGuideState(): m_state=6
00:10:50.795 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
00:10:50.795 00.000 8654638656 Star::Find returns 1 (0), X=554.91, Y=855.01, Mass=904592, SNR=132.5, Peak=56831 HFD=4.3
00:10:50.795 00.000 8654638656 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-2.21) = xAngle (0.15 = 0.15)
00:10:50.795 00.000 8654638656 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.45 = -0.45)
00:10:50.795 00.000 8654638656 CameraToMount -- cameraX=-0.24 cameraY=-0.45 hyp=0.51 cameraTheta=-2.06 mountX=0.51 mountY=-0.22, mountTheta=-0.41
00:10:50.796 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.24, y=-0.45, opts=13)
00:10:50.796 00.000 8654638656 Enqueuing Move request for scope (-0.24, -0.45)
00:10:50.796 00.000 13064036352 Worker thread wakes up
00:10:50.796 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.45) opts 0xd
00:10:50.796 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.24, -0.45)
00:10:50.796 00.000 13064036352 Moving (-0.24, -0.45) raw xDistance=0.51 yDistance=-0.22
00:10:50.796 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.51
00:10:50.796 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:10:50.796 00.000 13064036352 MoveAxis(W, 156, ABG)
00:10:50.796 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56831, med=4877, FiltMin=1804, FiltMax=42150, Gamma=0.680
00:10:50.796 00.000 8654638656 UpdateGuideState exits: m=904592 SNR=132.5
00:10:50.796 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:50.796 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:10:50.796 00.000 8654638656 Enqueuing Expose request
00:10:51.001 00.205 8654638656 evsrv: cli 0x600000444d20 request: {"id":2169,"jsonrpc":"2.0","method":"get_connected"}
00:10:51.001 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2169}
00:10:51.002 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2170,"jsonrpc":"2.0","method":"get_app_state"}
00:10:51.002 00.000 8654638656 case statement mapped state 6 to 3
00:10:51.002 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2170}
00:10:51.021 00.019 13064036352 Move returns status 0, amount 156
00:10:51.021 00.000 13064036352 MoveAxis(N, 270, ABG)
00:10:51.325 00.304 13064036352 Move returns status 0, amount 270
00:10:51.326 00.001 13064036352 move complete, result=0
00:10:51.326 00.000 13064036352 worker thread done servicing request
00:10:51.326 00.000 13064036352 Worker thread wakes up
00:10:51.326 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:10:51.326 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:10:51.327 00.001 8654638656 GuideStep: 0.5 px 156 ms WEST, -0.2 px 270 ms NORTH
00:10:51.374 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2171,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:10:51.374 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":50,"width":31,"height":31,"star_pos":[14.91,15.01],"pixels":"..."},"id":2171}
00:10:53.968 02.594 8654638656 evsrv: cli 0x600000444d20 request: {"id":2172,"jsonrpc":"2.0","method":"get_connected"}
00:10:53.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2172}
00:10:53.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2173,"jsonrpc":"2.0","method":"get_app_state"}
00:10:53.970 00.001 8654638656 case statement mapped state 6 to 3
00:10:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2173}
00:10:56.975 03.005 8654638656 evsrv: cli 0x600000444d20 request: {"id":2174,"jsonrpc":"2.0","method":"get_connected"}
00:10:56.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2174}
00:10:56.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2175,"jsonrpc":"2.0","method":"get_app_state"}
00:10:56.977 00.000 8654638656 case statement mapped state 6 to 3
00:10:56.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2175}
00:10:57.034 00.057 13064036352 Exposure complete
00:10:57.046 00.012 13064036352 worker thread done servicing request
00:10:57.046 00.000 8654638656 OnExposeComplete: enter
00:10:57.046 00.000 8654638656 UpdateGuideState(): m_state=6
00:10:57.046 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
00:10:57.046 00.000 8654638656 Star::Find returns 1 (0), X=554.73, Y=856.24, Mass=807755, SNR=94.2, Peak=47488 HFD=4.3
00:10:57.046 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - m_xAngle (-2.21) = xAngle (4.28 = -2.00)
00:10:57.046 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.68 = -2.60)
00:10:57.046 00.000 8654638656 CameraToMount -- cameraX=-0.43 cameraY=0.77 hyp=0.88 cameraTheta=2.08 mountX=-0.37 mountY=-0.46, mountTheta=-2.25
00:10:57.046 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.43, y=0.77, opts=13)
00:10:57.046 00.000 8654638656 Enqueuing Move request for scope (-0.43, 0.77)
00:10:57.046 00.000 13064036352 Worker thread wakes up
00:10:57.046 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.77) opts 0xd
00:10:57.047 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.43, 0.77)
00:10:57.047 00.000 13064036352 Moving (-0.43, 0.77) raw xDistance=-0.37 yDistance=-0.46
00:10:57.047 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.37
00:10:57.047 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
00:10:57.047 00.000 13064036352 MoveAxis(E, 90, ABG)
00:10:57.047 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59020, med=4876, FiltMin=1644, FiltMax=50508, Gamma=0.680
00:10:57.047 00.000 8654638656 UpdateGuideState exits: m=807755 SNR=94.2
00:10:57.047 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:57.047 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:10:57.047 00.000 8654638656 Enqueuing Expose request
00:10:57.212 00.165 13064036352 Move returns status 0, amount 90
00:10:57.212 00.000 13064036352 MoveAxis(N, 552, ABG)
00:10:57.805 00.593 13064036352 Move returns status 0, amount 552
00:10:57.805 00.000 13064036352 move complete, result=0
00:10:57.805 00.000 13064036352 worker thread done servicing request
00:10:57.805 00.000 13064036352 Worker thread wakes up
00:10:57.805 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:10:57.805 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:10:57.806 00.001 8654638656 GuideStep: -0.4 px 90 ms EAST, -0.5 px 552 ms NORTH
00:10:57.848 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":2176,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:10:57.848 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":51,"width":31,"height":31,"star_pos":[14.73,15.24],"pixels":"..."},"id":2176}
00:10:59.975 02.127 8654638656 evsrv: cli 0x600000444d20 request: {"id":2177,"jsonrpc":"2.0","method":"get_connected"}
00:10:59.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2177}
00:10:59.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2178,"jsonrpc":"2.0","method":"get_app_state"}
00:10:59.977 00.000 8654638656 case statement mapped state 6 to 3
00:10:59.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2178}
00:11:03.020 03.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2179,"jsonrpc":"2.0","method":"get_connected"}
00:11:03.020 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2179}
00:11:03.021 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2180,"jsonrpc":"2.0","method":"get_app_state"}
00:11:03.021 00.000 8654638656 case statement mapped state 6 to 3
00:11:03.021 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2180}
00:11:03.278 00.257 13064036352 Exposure complete
00:11:03.287 00.009 13064036352 worker thread done servicing request
00:11:03.287 00.000 8654638656 OnExposeComplete: enter
00:11:03.287 00.000 8654638656 UpdateGuideState(): m_state=6
00:11:03.287 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
00:11:03.287 00.000 8654638656 Star::Find returns 1 (0), X=555.15, Y=856.78, Mass=887494, SNR=105.7, Peak=55641 HFD=4.3
00:11:03.287 00.000 8654638656 CameraToMount -- cameraTheta (1.58) - m_xAngle (-2.21) = xAngle (3.79 = -2.50)
00:11:03.287 00.000 8654638656 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.19 = -3.10)
00:11:03.287 00.000 8654638656 CameraToMount -- cameraX=-0.01 cameraY=1.32 hyp=1.32 cameraTheta=1.58 mountX=-1.05 mountY=-0.06, mountTheta=-3.09
00:11:03.288 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.01, y=1.32, opts=13)
00:11:03.288 00.000 8654638656 Enqueuing Move request for scope (-0.01, 1.32)
00:11:03.288 00.000 13064036352 Worker thread wakes up
00:11:03.288 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 1.32) opts 0xd
00:11:03.288 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.01, 1.32)
00:11:03.288 00.000 13064036352 Moving (-0.01, 1.32) raw xDistance=-1.05 yDistance=-0.06
00:11:03.288 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.05
00:11:03.288 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:03.288 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:11:03.288 00.000 13064036352 MoveAxis(E, 297, ABG)
00:11:03.288 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59788, med=4876, FiltMin=1632, FiltMax=48793, Gamma=0.680
00:11:03.288 00.000 8654638656 UpdateGuideState exits: m=887494 SNR=105.7
00:11:03.288 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:03.288 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:11:03.288 00.000 8654638656 Enqueuing Expose request
00:11:03.659 00.371 13064036352 Move returns status 0, amount 297
00:11:03.660 00.001 13064036352 MoveAxis(N, 0, ABG)
00:11:03.660 00.000 13064036352 Move returns status 0, amount 0
00:11:03.660 00.000 13064036352 move complete, result=0
00:11:03.660 00.000 13064036352 worker thread done servicing request
00:11:03.660 00.000 13064036352 Worker thread wakes up
00:11:03.660 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:11:03.660 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:11:03.661 00.001 8654638656 GuideStep: -1.1 px 297 ms EAST, -0.1 px 0 ms NORTH
00:11:03.710 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2181,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:11:03.710 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":52,"width":31,"height":31,"star_pos":[15.15,14.78],"pixels":"..."},"id":2181}
00:11:05.971 02.261 8654638656 evsrv: cli 0x600000444d20 request: {"id":2182,"jsonrpc":"2.0","method":"get_connected"}
00:11:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2182}
00:11:06.006 00.035 8654638656 evsrv: cli 0x600000444d20 request: {"id":2183,"jsonrpc":"2.0","method":"get_app_state"}
00:11:06.006 00.000 8654638656 case statement mapped state 6 to 3
00:11:06.006 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2183}
00:11:08.976 02.970 8654638656 evsrv: cli 0x600000444d20 request: {"id":2184,"jsonrpc":"2.0","method":"get_connected"}
00:11:08.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2184}
00:11:09.008 00.032 8654638656 evsrv: cli 0x600000444d20 request: {"id":2185,"jsonrpc":"2.0","method":"get_app_state"}
00:11:09.008 00.000 8654638656 case statement mapped state 6 to 3
00:11:09.008 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2185}
00:11:09.533 00.525 13064036352 Exposure complete
00:11:09.545 00.012 13064036352 worker thread done servicing request
00:11:09.545 00.000 8654638656 OnExposeComplete: enter
00:11:09.545 00.000 8654638656 UpdateGuideState(): m_state=6
00:11:09.545 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
00:11:09.545 00.000 8654638656 Star::Find returns 1 (0), X=554.12, Y=858.05, Mass=872878, SNR=123.8, Peak=55718 HFD=4.5
00:11:09.545 00.000 8654638656 CameraToMount -- cameraTheta (1.95) - m_xAngle (-2.21) = xAngle (4.16 = -2.12)
00:11:09.545 00.000 8654638656 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.56 = -2.72)
00:11:09.545 00.000 8654638656 CameraToMount -- cameraX=-1.03 cameraY=2.58 hyp=2.78 cameraTheta=1.95 mountX=-1.46 mountY=-1.13, mountTheta=-2.48
00:11:09.546 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.03, y=2.58, opts=13)
00:11:09.546 00.000 8654638656 Enqueuing Move request for scope (-1.03, 2.58)
00:11:09.546 00.000 13064036352 Worker thread wakes up
00:11:09.546 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 2.58) opts 0xd
00:11:09.546 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.03, 2.58)
00:11:09.546 00.000 13064036352 Moving (-1.03, 2.58) raw xDistance=-1.46 yDistance=-1.13
00:11:09.546 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.46
00:11:09.546 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
00:11:09.546 00.000 13064036352 MoveAxis(E, 424, ABG)
00:11:09.546 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=60787, med=4876, FiltMin=1472, FiltMax=50611, Gamma=0.680
00:11:09.546 00.000 8654638656 UpdateGuideState exits: m=872878 SNR=123.8
00:11:09.546 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:09.546 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:11:09.546 00.000 8654638656 Enqueuing Expose request
00:11:10.058 00.512 13064036352 Move returns status 0, amount 424
00:11:10.058 00.000 13064036352 MoveAxis(N, 1369, ABG)
00:11:11.466 01.408 13064036352 Move returns status 0, amount 1369
00:11:11.466 00.000 13064036352 move complete, result=0
00:11:11.466 00.000 13064036352 worker thread done servicing request
00:11:11.467 00.001 13064036352 Worker thread wakes up
00:11:11.467 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:11:11.467 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:11:11.467 00.000 8654638656 GuideStep: -1.5 px 424 ms EAST, -1.1 px 1369 ms NORTH
00:11:11.506 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":2186,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:11:11.507 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":53,"width":31,"height":31,"star_pos":[15.12,15.05],"pixels":"..."},"id":2186}
00:11:11.974 00.467 8654638656 evsrv: cli 0x600000444d20 request: {"id":2187,"jsonrpc":"2.0","method":"get_connected"}
00:11:11.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2187}
00:11:11.980 00.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":2188,"jsonrpc":"2.0","method":"get_app_state"}
00:11:11.980 00.000 8654638656 case statement mapped state 6 to 3
00:11:11.980 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2188}
00:11:15.029 03.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2189,"jsonrpc":"2.0","method":"get_connected"}
00:11:15.029 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2189}
00:11:15.041 00.012 8654638656 evsrv: cli 0x600000444d20 request: {"id":2190,"jsonrpc":"2.0","method":"get_app_state"}
00:11:15.041 00.000 8654638656 case statement mapped state 6 to 3
00:11:15.042 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2190}
00:11:17.022 01.980 13064036352 Exposure complete
00:11:17.035 00.013 13064036352 worker thread done servicing request
00:11:17.035 00.000 8654638656 OnExposeComplete: enter
00:11:17.035 00.000 8654638656 UpdateGuideState(): m_state=6
00:11:17.035 00.000 8654638656 Star::Find(15, 554, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
00:11:17.035 00.000 8654638656 Star::Find returns 1 (0), X=553.93, Y=856.88, Mass=969621, SNR=120.3, Peak=59545 HFD=4.3
00:11:17.035 00.000 8654638656 CameraToMount -- cameraTheta (2.29) - m_xAngle (-2.21) = xAngle (4.50 = -1.79)
00:11:17.035 00.000 8654638656 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.90 = -2.39)
00:11:17.035 00.000 8654638656 CameraToMount -- cameraX=-1.23 cameraY=1.41 hyp=1.87 cameraTheta=2.29 mountX=-0.40 mountY=-1.28, mountTheta=-1.87
00:11:17.035 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.23, y=1.41, opts=13)
00:11:17.035 00.000 8654638656 Enqueuing Move request for scope (-1.23, 1.41)
00:11:17.036 00.001 13064036352 Worker thread wakes up
00:11:17.036 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 1.41) opts 0xd
00:11:17.036 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.23, 1.41)
00:11:17.036 00.000 13064036352 Moving (-1.23, 1.41) raw xDistance=-0.40 yDistance=-1.28
00:11:17.036 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.40
00:11:17.036 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
00:11:17.036 00.000 13064036352 MoveAxis(E, 141, ABG)
00:11:17.036 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59545, med=4876, FiltMin=1452, FiltMax=51340, Gamma=0.680
00:11:17.036 00.000 8654638656 UpdateGuideState exits: m=969621 SNR=120.3
00:11:17.036 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:17.036 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:11:17.036 00.000 8654638656 Enqueuing Expose request
00:11:17.305 00.269 13064036352 Move returns status 0, amount 141
00:11:17.305 00.000 13064036352 MoveAxis(N, 1551, ABG)
00:11:17.972 00.667 8654638656 evsrv: cli 0x600000444d20 request: {"id":2191,"jsonrpc":"2.0","method":"get_connected"}
00:11:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2191}
00:11:17.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2192,"jsonrpc":"2.0","method":"get_app_state"}
00:11:17.974 00.000 8654638656 case statement mapped state 6 to 3
00:11:17.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2192}
00:11:18.905 00.930 13064036352 Move returns status 0, amount 1551
00:11:18.905 00.000 13064036352 move complete, result=0
00:11:18.905 00.000 13064036352 worker thread done servicing request
00:11:18.906 00.001 13064036352 Worker thread wakes up
00:11:18.906 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:11:18.906 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:11:18.906 00.000 8654638656 GuideStep: -0.4 px 141 ms EAST, -1.3 px 1551 ms NORTH
00:11:18.956 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2193,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:11:18.956 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":54,"width":31,"height":31,"star_pos":[14.93,14.88],"pixels":"..."},"id":2193}
00:11:20.973 02.017 8654638656 evsrv: cli 0x600000444d20 request: {"id":2194,"jsonrpc":"2.0","method":"get_connected"}
00:11:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2194}
00:11:20.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2195,"jsonrpc":"2.0","method":"get_app_state"}
00:11:20.975 00.000 8654638656 case statement mapped state 6 to 3
00:11:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2195}
00:11:23.974 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2196,"jsonrpc":"2.0","method":"get_connected"}
00:11:23.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2196}
00:11:23.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2197,"jsonrpc":"2.0","method":"get_app_state"}
00:11:23.975 00.000 8654638656 case statement mapped state 6 to 3
00:11:23.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2197}
00:11:24.519 00.544 13064036352 Exposure complete
00:11:24.531 00.012 13064036352 worker thread done servicing request
00:11:24.531 00.000 8654638656 OnExposeComplete: enter
00:11:24.531 00.000 8654638656 UpdateGuideState(): m_state=6
00:11:24.532 00.001 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
00:11:24.532 00.000 8654638656 Star::Find returns 1 (0), X=554.61, Y=855.71, Mass=905325, SNR=123.0, Peak=53990 HFD=4.7
00:11:24.532 00.000 8654638656 CameraToMount -- cameraTheta (2.73) - m_xAngle (-2.21) = xAngle (4.93 = -1.35)
00:11:24.532 00.000 8654638656 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.34 = -1.95)
00:11:24.532 00.000 8654638656 CameraToMount -- cameraX=-0.54 cameraY=0.24 hyp=0.59 cameraTheta=2.73 mountX=0.13 mountY=-0.55, mountTheta=-1.34
00:11:24.532 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.54, y=0.24, opts=13)
00:11:24.532 00.000 8654638656 Enqueuing Move request for scope (-0.54, 0.24)
00:11:24.532 00.000 13064036352 Worker thread wakes up
00:11:24.532 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.24) opts 0xd
00:11:24.532 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.54, 0.24)
00:11:24.532 00.000 13064036352 Moving (-0.54, 0.24) raw xDistance=0.13 yDistance=-0.55
00:11:24.532 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:11:24.532 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
00:11:24.532 00.000 13064036352 MoveAxis(E, 0, ABG)
00:11:24.532 00.000 13064036352 Move returns status 0, amount 0
00:11:24.532 00.000 13064036352 MoveAxis(N, 669, ABG)
00:11:24.532 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58674, med=4876, FiltMin=1830, FiltMax=48934, Gamma=0.680
00:11:24.532 00.000 8654638656 UpdateGuideState exits: m=905325 SNR=123.0
00:11:24.532 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:24.532 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:11:24.532 00.000 8654638656 Enqueuing Expose request
00:11:25.239 00.707 13064036352 Move returns status 0, amount 669
00:11:25.240 00.001 13064036352 move complete, result=0
00:11:25.240 00.000 13064036352 worker thread done servicing request
00:11:25.240 00.000 13064036352 Worker thread wakes up
00:11:25.240 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:11:25.240 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:11:25.240 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.6 px 669 ms NORTH
00:11:25.283 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2198,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:11:25.283 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":55,"width":31,"height":31,"star_pos":[14.61,14.71],"pixels":"..."},"id":2198}
00:11:27.027 01.744 8654638656 evsrv: cli 0x600000444d20 request: {"id":2199,"jsonrpc":"2.0","method":"get_connected"}
00:11:27.027 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2199}
00:11:27.028 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2200,"jsonrpc":"2.0","method":"get_app_state"}
00:11:27.028 00.000 8654638656 case statement mapped state 6 to 3
00:11:27.028 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2200}
00:11:29.974 02.946 8654638656 evsrv: cli 0x600000444d20 request: {"id":2201,"jsonrpc":"2.0","method":"get_connected"}
00:11:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2201}
00:11:29.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2202,"jsonrpc":"2.0","method":"get_app_state"}
00:11:29.976 00.001 8654638656 case statement mapped state 6 to 3
00:11:29.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2202}
00:11:30.764 00.788 13064036352 Exposure complete
00:11:30.775 00.011 13064036352 worker thread done servicing request
00:11:30.775 00.000 8654638656 OnExposeComplete: enter
00:11:30.775 00.000 8654638656 UpdateGuideState(): m_state=6
00:11:30.775 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
00:11:30.775 00.000 8654638656 Star::Find returns 1 (0), X=554.13, Y=856.07, Mass=832718, SNR=108.7, Peak=53517 HFD=4.2
00:11:30.775 00.000 8654638656 CameraToMount -- cameraTheta (2.61) - m_xAngle (-2.21) = xAngle (4.82 = -1.46)
00:11:30.775 00.000 8654638656 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.22 = -2.06)
00:11:30.776 00.001 8654638656 CameraToMount -- cameraX=-1.02 cameraY=0.60 hyp=1.19 cameraTheta=2.61 mountX=0.13 mountY=-1.04, mountTheta=-1.45
00:11:30.776 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.02, y=0.60, opts=13)
00:11:30.776 00.000 8654638656 Enqueuing Move request for scope (-1.02, 0.60)
00:11:30.776 00.000 13064036352 Worker thread wakes up
00:11:30.776 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.60) opts 0xd
00:11:30.776 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.02, 0.60)
00:11:30.776 00.000 13064036352 Moving (-1.02, 0.60) raw xDistance=0.13 yDistance=-1.04
00:11:30.776 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:11:30.776 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
00:11:30.776 00.000 13064036352 MoveAxis(E, 0, ABG)
00:11:30.776 00.000 13064036352 Move returns status 0, amount 0
00:11:30.776 00.000 13064036352 MoveAxis(N, 1265, ABG)
00:11:30.776 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59314, med=4876, FiltMin=1638, FiltMax=50227, Gamma=0.680
00:11:30.776 00.000 8654638656 UpdateGuideState exits: m=832718 SNR=108.7
00:11:30.776 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:30.776 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:11:30.776 00.000 8654638656 Enqueuing Expose request
00:11:32.087 01.311 13064036352 Move returns status 0, amount 1265
00:11:32.087 00.000 13064036352 move complete, result=0
00:11:32.087 00.000 13064036352 worker thread done servicing request
00:11:32.088 00.001 13064036352 Worker thread wakes up
00:11:32.088 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:11:32.088 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:11:32.088 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -1.0 px 1265 ms NORTH
00:11:32.129 00.041 8654638656 evsrv: cli 0x600000444d20 request: {"id":2203,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:11:32.129 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":56,"width":31,"height":31,"star_pos":[15.13,15.07],"pixels":"..."},"id":2203}
00:11:32.974 00.845 8654638656 evsrv: cli 0x600000444d20 request: {"id":2204,"jsonrpc":"2.0","method":"get_connected"}
00:11:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2204}
00:11:32.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2205,"jsonrpc":"2.0","method":"get_app_state"}
00:11:32.976 00.000 8654638656 case statement mapped state 6 to 3
00:11:32.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2205}
00:11:35.974 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2206,"jsonrpc":"2.0","method":"get_connected"}
00:11:35.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2206}
00:11:35.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2207,"jsonrpc":"2.0","method":"get_app_state"}
00:11:35.975 00.000 8654638656 case statement mapped state 6 to 3
00:11:35.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2207}
00:11:38.277 02.302 13064036352 Exposure complete
00:11:38.291 00.014 13064036352 worker thread done servicing request
00:11:38.292 00.001 8654638656 OnExposeComplete: enter
00:11:38.292 00.000 8654638656 UpdateGuideState(): m_state=6
00:11:38.292 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
00:11:38.292 00.000 8654638656 Star::Find returns 1 (0), X=554.57, Y=855.37, Mass=961339, SNR=132.4, Peak=59263 HFD=4.4
00:11:38.292 00.000 8654638656 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-2.21) = xAngle (-0.76 = -0.76)
00:11:38.292 00.000 8654638656 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.36 = -1.36)
00:11:38.292 00.000 8654638656 CameraToMount -- cameraX=-0.58 cameraY=-0.10 hyp=0.59 cameraTheta=-2.97 mountX=0.43 mountY=-0.58, mountTheta=-0.93
00:11:38.292 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.58, y=-0.10, opts=13)
00:11:38.292 00.000 8654638656 Enqueuing Move request for scope (-0.58, -0.10)
00:11:38.292 00.000 13064036352 Worker thread wakes up
00:11:38.292 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.10) opts 0xd
00:11:38.292 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.58, -0.10)
00:11:38.292 00.000 13064036352 Moving (-0.58, -0.10) raw xDistance=0.43 yDistance=-0.58
00:11:38.292 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
00:11:38.293 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
00:11:38.293 00.000 13064036352 MoveAxis(W, 118, ABG)
00:11:38.293 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59263, med=4876, FiltMin=1536, FiltMax=48383, Gamma=0.680
00:11:38.293 00.000 8654638656 UpdateGuideState exits: m=961339 SNR=132.4
00:11:38.293 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:38.293 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:11:38.293 00.000 8654638656 Enqueuing Expose request
00:11:38.485 00.192 13064036352 Move returns status 0, amount 118
00:11:38.486 00.001 13064036352 MoveAxis(N, 700, ABG)
00:11:39.008 00.522 8654638656 evsrv: cli 0x600000444d20 request: {"id":2208,"jsonrpc":"2.0","method":"get_connected"}
00:11:39.008 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2208}
00:11:39.009 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2209,"jsonrpc":"2.0","method":"get_app_state"}
00:11:39.009 00.000 8654638656 case statement mapped state 6 to 3
00:11:39.009 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2209}
00:11:39.221 00.212 13064036352 Move returns status 0, amount 700
00:11:39.221 00.000 13064036352 move complete, result=0
00:11:39.221 00.000 13064036352 worker thread done servicing request
00:11:39.221 00.000 13064036352 Worker thread wakes up
00:11:39.222 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:11:39.222 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:11:39.222 00.000 8654638656 GuideStep: 0.4 px 118 ms WEST, -0.6 px 700 ms NORTH
00:11:39.268 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2210,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:11:39.269 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":57,"width":31,"height":31,"star_pos":[14.57,15.37],"pixels":"..."},"id":2210}
00:11:41.973 02.704 8654638656 evsrv: cli 0x600000444d20 request: {"id":2211,"jsonrpc":"2.0","method":"get_connected"}
00:11:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2211}
00:11:41.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2212,"jsonrpc":"2.0","method":"get_app_state"}
00:11:41.975 00.000 8654638656 case statement mapped state 6 to 3
00:11:41.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2212}
00:11:44.523 02.548 13064036352 Exposure complete
00:11:44.538 00.015 13064036352 worker thread done servicing request
00:11:44.538 00.000 8654638656 OnExposeComplete: enter
00:11:44.538 00.000 8654638656 UpdateGuideState(): m_state=6
00:11:44.538 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
00:11:44.538 00.000 8654638656 Star::Find returns 1 (0), X=554.70, Y=855.29, Mass=960313, SNR=138.2, Peak=60275 HFD=4.3
00:11:44.538 00.000 8654638656 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-2.21) = xAngle (-0.56 = -0.56)
00:11:44.538 00.000 8654638656 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.16 = -1.16)
00:11:44.538 00.000 8654638656 CameraToMount -- cameraX=-0.45 cameraY=-0.18 hyp=0.49 cameraTheta=-2.77 mountX=0.41 mountY=-0.45, mountTheta=-0.82
00:11:44.539 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.45, y=-0.18, opts=13)
00:11:44.539 00.000 8654638656 Enqueuing Move request for scope (-0.45, -0.18)
00:11:44.539 00.000 13064036352 Worker thread wakes up
00:11:44.539 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.18) opts 0xd
00:11:44.539 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.45, -0.18)
00:11:44.539 00.000 13064036352 Moving (-0.45, -0.18) raw xDistance=0.41 yDistance=-0.45
00:11:44.539 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.41
00:11:44.539 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
00:11:44.539 00.000 13064036352 MoveAxis(W, 122, ABG)
00:11:44.539 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60275, med=4864, FiltMin=1638, FiltMax=48652, Gamma=0.680
00:11:44.539 00.000 8654638656 UpdateGuideState exits: m=960313 SNR=138.2
00:11:44.539 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:44.539 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:11:44.539 00.000 8654638656 Enqueuing Expose request
00:11:44.740 00.201 13064036352 Move returns status 0, amount 122
00:11:44.740 00.000 13064036352 MoveAxis(N, 540, ABG)
00:11:44.973 00.233 8654638656 evsrv: cli 0x600000444d20 request: {"id":2213,"jsonrpc":"2.0","method":"get_connected"}
00:11:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2213}
00:11:44.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2214,"jsonrpc":"2.0","method":"get_app_state"}
00:11:44.975 00.001 8654638656 case statement mapped state 6 to 3
00:11:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2214}
00:11:45.316 00.341 13064036352 Move returns status 0, amount 540
00:11:45.316 00.000 13064036352 move complete, result=0
00:11:45.317 00.001 13064036352 worker thread done servicing request
00:11:45.317 00.000 13064036352 Worker thread wakes up
00:11:45.317 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:11:45.317 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:11:45.317 00.000 8654638656 GuideStep: 0.4 px 122 ms WEST, -0.4 px 540 ms NORTH
00:11:45.366 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2215,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:11:45.366 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":58,"width":31,"height":31,"star_pos":[14.70,15.29],"pixels":"..."},"id":2215}
00:11:47.973 02.607 8654638656 evsrv: cli 0x600000444d20 request: {"id":2216,"jsonrpc":"2.0","method":"get_connected"}
00:11:47.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2216}
00:11:47.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2217,"jsonrpc":"2.0","method":"get_app_state"}
00:11:47.974 00.000 8654638656 case statement mapped state 6 to 3
00:11:47.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2217}
00:11:50.771 02.797 13064036352 Exposure complete
00:11:50.786 00.015 13064036352 worker thread done servicing request
00:11:50.786 00.000 8654638656 OnExposeComplete: enter
00:11:50.786 00.000 8654638656 UpdateGuideState(): m_state=6
00:11:50.786 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
00:11:50.786 00.000 8654638656 Star::Find returns 1 (0), X=554.63, Y=856.05, Mass=876738, SNR=109.6, Peak=50278 HFD=4.4
00:11:50.786 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - m_xAngle (-2.21) = xAngle (4.51 = -1.77)
00:11:50.786 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.91 = -2.37)
00:11:50.786 00.000 8654638656 CameraToMount -- cameraX=-0.52 cameraY=0.58 hyp=0.78 cameraTheta=2.30 mountX=-0.15 mountY=-0.55, mountTheta=-1.85
00:11:50.787 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.52, y=0.58, opts=13)
00:11:50.787 00.000 8654638656 Enqueuing Move request for scope (-0.52, 0.58)
00:11:50.787 00.000 13064036352 Worker thread wakes up
00:11:50.787 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.58) opts 0xd
00:11:50.787 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.52, 0.58)
00:11:50.787 00.000 13064036352 Moving (-0.52, 0.58) raw xDistance=-0.15 yDistance=-0.55
00:11:50.787 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:11:50.787 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
00:11:50.787 00.000 13064036352 MoveAxis(E, 0, ABG)
00:11:50.787 00.000 13064036352 Move returns status 0, amount 0
00:11:50.787 00.000 13064036352 MoveAxis(N, 661, ABG)
00:11:50.787 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57842, med=4864, FiltMin=1715, FiltMax=51583, Gamma=0.680
00:11:50.787 00.000 8654638656 UpdateGuideState exits: m=876738 SNR=109.6
00:11:50.787 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:50.787 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:11:50.787 00.000 8654638656 Enqueuing Expose request
00:11:51.007 00.220 8654638656 evsrv: cli 0x600000444d20 request: {"id":2218,"jsonrpc":"2.0","method":"get_connected"}
00:11:51.008 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2218}
00:11:51.008 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2219,"jsonrpc":"2.0","method":"get_app_state"}
00:11:51.009 00.001 8654638656 case statement mapped state 6 to 3
00:11:51.009 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2219}
00:11:51.491 00.482 13064036352 Move returns status 0, amount 661
00:11:51.491 00.000 13064036352 move complete, result=0
00:11:51.492 00.001 13064036352 worker thread done servicing request
00:11:51.492 00.000 13064036352 Worker thread wakes up
00:11:51.492 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:11:51.492 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:11:51.492 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.5 px 661 ms NORTH
00:11:51.535 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2220,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:11:51.535 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":59,"width":31,"height":31,"star_pos":[14.63,15.05],"pixels":"..."},"id":2220}
00:11:53.973 02.438 8654638656 evsrv: cli 0x600000444d20 request: {"id":2221,"jsonrpc":"2.0","method":"get_connected"}
00:11:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2221}
00:11:53.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2222,"jsonrpc":"2.0","method":"get_app_state"}
00:11:53.974 00.000 8654638656 case statement mapped state 6 to 3
00:11:53.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2222}
00:11:56.973 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2223,"jsonrpc":"2.0","method":"get_connected"}
00:11:56.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2223}
00:11:56.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2224,"jsonrpc":"2.0","method":"get_app_state"}
00:11:56.975 00.000 8654638656 case statement mapped state 6 to 3
00:11:56.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2224}
00:11:57.015 00.040 13064036352 Exposure complete
00:11:57.030 00.015 13064036352 worker thread done servicing request
00:11:57.030 00.000 8654638656 OnExposeComplete: enter
00:11:57.030 00.000 8654638656 UpdateGuideState(): m_state=6
00:11:57.030 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
00:11:57.030 00.000 8654638656 Star::Find returns 1 (0), X=554.10, Y=856.10, Mass=807038, SNR=107.7, Peak=50509 HFD=4.4
00:11:57.030 00.000 8654638656 CameraToMount -- cameraTheta (2.61) - m_xAngle (-2.21) = xAngle (4.81 = -1.47)
00:11:57.030 00.000 8654638656 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.22 = -2.07)
00:11:57.030 00.000 8654638656 CameraToMount -- cameraX=-1.06 cameraY=0.63 hyp=1.23 cameraTheta=2.61 mountX=0.13 mountY=-1.08, mountTheta=-1.45
00:11:57.031 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.06, y=0.63, opts=13)
00:11:57.031 00.000 8654638656 Enqueuing Move request for scope (-1.06, 0.63)
00:11:57.031 00.000 13064036352 Worker thread wakes up
00:11:57.031 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 0.63) opts 0xd
00:11:57.031 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.06, 0.63)
00:11:57.031 00.000 13064036352 Moving (-1.06, 0.63) raw xDistance=0.13 yDistance=-1.08
00:11:57.031 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:11:57.031 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
00:11:57.031 00.000 13064036352 MoveAxis(E, 0, ABG)
00:11:57.031 00.000 13064036352 Move returns status 0, amount 0
00:11:57.031 00.000 13064036352 MoveAxis(N, 1310, ABG)
00:11:57.031 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=115, max=56562, med=4851, FiltMin=1689, FiltMax=51775, Gamma=0.680
00:11:57.031 00.000 8654638656 UpdateGuideState exits: m=807038 SNR=107.7
00:11:57.031 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:57.031 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:11:57.031 00.000 8654638656 Enqueuing Expose request
00:11:58.401 01.370 13064036352 Move returns status 0, amount 1310
00:11:58.402 00.001 13064036352 move complete, result=0
00:11:58.402 00.000 13064036352 worker thread done servicing request
00:11:58.402 00.000 13064036352 Worker thread wakes up
00:11:58.402 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:11:58.402 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:11:58.402 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -1.1 px 1310 ms NORTH
00:11:58.450 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2225,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:11:58.450 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":60,"width":31,"height":31,"star_pos":[15.10,15.10],"pixels":"..."},"id":2225}
00:11:59.973 01.523 8654638656 evsrv: cli 0x600000444d20 request: {"id":2226,"jsonrpc":"2.0","method":"get_connected"}
00:11:59.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2226}
00:11:59.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2227,"jsonrpc":"2.0","method":"get_app_state"}
00:11:59.974 00.000 8654638656 case statement mapped state 6 to 3
00:11:59.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2227}
00:12:03.006 03.032 8654638656 evsrv: cli 0x600000444d20 request: {"id":2228,"jsonrpc":"2.0","method":"get_connected"}
00:12:03.006 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2228}
00:12:03.006 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2229,"jsonrpc":"2.0","method":"get_app_state"}
00:12:03.006 00.000 8654638656 case statement mapped state 6 to 3
00:12:03.006 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2229}
00:12:04.512 01.506 13064036352 Exposure complete
00:12:04.526 00.014 13064036352 worker thread done servicing request
00:12:04.526 00.000 8654638656 OnExposeComplete: enter
00:12:04.526 00.000 8654638656 UpdateGuideState(): m_state=6
00:12:04.526 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
00:12:04.526 00.000 8654638656 Star::Find returns 1 (0), X=554.14, Y=855.37, Mass=967614, SNR=118.0, Peak=59468 HFD=4.2
00:12:04.526 00.000 8654638656 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-2.21) = xAngle (-0.83 = -0.83)
00:12:04.526 00.000 8654638656 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.43 = -1.43)
00:12:04.527 00.001 8654638656 CameraToMount -- cameraX=-1.01 cameraY=-0.10 hyp=1.02 cameraTheta=-3.04 mountX=0.69 mountY=-1.01, mountTheta=-0.97
00:12:04.527 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.01, y=-0.10, opts=13)
00:12:04.527 00.000 8654638656 Enqueuing Move request for scope (-1.01, -0.10)
00:12:04.527 00.000 13064036352 Worker thread wakes up
00:12:04.527 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -0.10) opts 0xd
00:12:04.527 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.01, -0.10)
00:12:04.527 00.000 13064036352 Moving (-1.01, -0.10) raw xDistance=0.69 yDistance=-1.01
00:12:04.527 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.69
00:12:04.527 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
00:12:04.527 00.000 13064036352 MoveAxis(W, 189, ABG)
00:12:04.528 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65177, med=4864, FiltMin=1407, FiltMax=50060, Gamma=0.680
00:12:04.528 00.000 8654638656 UpdateGuideState exits: m=967614 SNR=118.0
00:12:04.528 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:04.528 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:12:04.528 00.000 8654638656 Enqueuing Expose request
00:12:04.848 00.320 13064036352 Move returns status 0, amount 189
00:12:04.849 00.001 13064036352 MoveAxis(N, 1222, ABG)
00:12:05.973 01.124 8654638656 evsrv: cli 0x600000444d20 request: {"id":2230,"jsonrpc":"2.0","method":"get_connected"}
00:12:05.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2230}
00:12:05.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2231,"jsonrpc":"2.0","method":"get_app_state"}
00:12:05.975 00.000 8654638656 case statement mapped state 6 to 3
00:12:05.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2231}
00:12:06.112 00.137 13064036352 Move returns status 0, amount 1222
00:12:06.112 00.000 13064036352 move complete, result=0
00:12:06.113 00.001 13064036352 worker thread done servicing request
00:12:06.113 00.000 13064036352 Worker thread wakes up
00:12:06.113 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:12:06.113 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:12:06.113 00.000 8654638656 GuideStep: 0.7 px 189 ms WEST, -1.0 px 1222 ms NORTH
00:12:06.163 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2232,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:12:06.163 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":61,"width":31,"height":31,"star_pos":[15.14,15.37],"pixels":"..."},"id":2232}
00:12:08.973 02.810 8654638656 evsrv: cli 0x600000444d20 request: {"id":2233,"jsonrpc":"2.0","method":"get_connected"}
00:12:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2233}
00:12:08.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2234,"jsonrpc":"2.0","method":"get_app_state"}
00:12:08.975 00.000 8654638656 case statement mapped state 6 to 3
00:12:08.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2234}
00:12:11.974 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2235,"jsonrpc":"2.0","method":"get_connected"}
00:12:11.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2235}
00:12:11.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2236,"jsonrpc":"2.0","method":"get_app_state"}
00:12:11.976 00.000 8654638656 case statement mapped state 6 to 3
00:12:11.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2236}
00:12:12.005 00.029 13064036352 Exposure complete
00:12:12.021 00.016 13064036352 worker thread done servicing request
00:12:12.021 00.000 8654638656 OnExposeComplete: enter
00:12:12.021 00.000 8654638656 UpdateGuideState(): m_state=6
00:12:12.021 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
00:12:12.021 00.000 8654638656 Star::Find returns 1 (0), X=553.95, Y=854.63, Mass=947923, SNR=115.8, Peak=57484 HFD=4.2
00:12:12.021 00.000 8654638656 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-2.21) = xAngle (-0.32 = -0.32)
00:12:12.021 00.000 8654638656 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.92 = -0.92)
00:12:12.021 00.000 8654638656 CameraToMount -- cameraX=-1.21 cameraY=-0.84 hyp=1.47 cameraTheta=-2.53 mountX=1.40 mountY=-1.17, mountTheta=-0.70
00:12:12.022 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.21, y=-0.84, opts=13)
00:12:12.022 00.000 8654638656 Enqueuing Move request for scope (-1.21, -0.84)
00:12:12.022 00.000 13064036352 Worker thread wakes up
00:12:12.022 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.21, -0.84) opts 0xd
00:12:12.022 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.21, -0.84)
00:12:12.022 00.000 13064036352 Moving (-1.21, -0.84) raw xDistance=1.40 yDistance=-1.17
00:12:12.022 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.40
00:12:12.022 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
00:12:12.022 00.000 13064036352 MoveAxis(W, 399, ABG)
00:12:12.022 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57484, med=4851, FiltMin=1651, FiltMax=46643, Gamma=0.680
00:12:12.022 00.000 8654638656 UpdateGuideState exits: m=947923 SNR=115.8
00:12:12.022 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:12.022 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:12:12.022 00.000 8654638656 Enqueuing Expose request
00:12:12.495 00.473 13064036352 Move returns status 0, amount 399
00:12:12.495 00.000 13064036352 MoveAxis(N, 1423, ABG)
00:12:13.967 01.472 13064036352 Move returns status 0, amount 1423
00:12:13.967 00.000 13064036352 move complete, result=0
00:12:13.967 00.000 13064036352 worker thread done servicing request
00:12:13.967 00.000 13064036352 Worker thread wakes up
00:12:13.968 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:12:13.968 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:12:13.968 00.000 8654638656 GuideStep: 1.4 px 399 ms WEST, -1.2 px 1423 ms NORTH
00:12:14.017 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2237,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:12:14.017 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":62,"width":31,"height":31,"star_pos":[14.95,14.63],"pixels":"..."},"id":2237}
00:12:15.005 00.988 8654638656 evsrv: cli 0x600000444d20 request: {"id":2238,"jsonrpc":"2.0","method":"get_connected"}
00:12:15.006 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2238}
00:12:15.006 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2239,"jsonrpc":"2.0","method":"get_app_state"}
00:12:15.006 00.000 8654638656 case statement mapped state 6 to 3
00:12:15.006 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2239}
00:12:17.973 02.967 8654638656 evsrv: cli 0x600000444d20 request: {"id":2240,"jsonrpc":"2.0","method":"get_connected"}
00:12:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2240}
00:12:17.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2241,"jsonrpc":"2.0","method":"get_app_state"}
00:12:17.975 00.000 8654638656 case statement mapped state 6 to 3
00:12:17.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2241}
00:12:19.504 01.529 13064036352 Exposure complete
00:12:19.519 00.015 13064036352 worker thread done servicing request
00:12:19.519 00.000 8654638656 OnExposeComplete: enter
00:12:19.519 00.000 8654638656 UpdateGuideState(): m_state=6
00:12:19.519 00.000 8654638656 Star::Find(15, 553, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
00:12:19.519 00.000 8654638656 Star::Find returns 1 (0), X=554.49, Y=853.86, Mass=917758, SNR=115.7, Peak=54374 HFD=4.4
00:12:19.519 00.000 8654638656 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-2.21) = xAngle (0.25 = 0.25)
00:12:19.519 00.000 8654638656 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.35 = -0.35)
00:12:19.519 00.000 8654638656 CameraToMount -- cameraX=-0.67 cameraY=-1.61 hyp=1.74 cameraTheta=-1.96 mountX=1.69 mountY=-0.61, mountTheta=-0.34
00:12:19.520 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.67, y=-1.61, opts=13)
00:12:19.520 00.000 8654638656 Enqueuing Move request for scope (-0.67, -1.61)
00:12:19.520 00.000 13064036352 Worker thread wakes up
00:12:19.520 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -1.61) opts 0xd
00:12:19.520 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.67, -1.61)
00:12:19.520 00.000 13064036352 Moving (-0.67, -1.61) raw xDistance=1.69 yDistance=-0.61
00:12:19.520 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.13 from input 1.69
00:12:19.520 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
00:12:19.520 00.000 13064036352 MoveAxis(W, 495, ABG)
00:12:19.520 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=102, max=56140, med=4864, FiltMin=1625, FiltMax=45017, Gamma=0.680
00:12:19.520 00.000 8654638656 UpdateGuideState exits: m=917758 SNR=115.7
00:12:19.520 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:19.520 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:12:19.520 00.000 8654638656 Enqueuing Expose request
00:12:20.094 00.574 13064036352 Move returns status 0, amount 495
00:12:20.094 00.000 13064036352 MoveAxis(N, 733, ABG)
00:12:20.877 00.783 13064036352 Move returns status 0, amount 733
00:12:20.878 00.001 13064036352 move complete, result=0
00:12:20.878 00.000 13064036352 worker thread done servicing request
00:12:20.878 00.000 13064036352 Worker thread wakes up
00:12:20.878 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:12:20.878 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:12:20.879 00.001 8654638656 GuideStep: 1.7 px 495 ms WEST, -0.6 px 733 ms NORTH
00:12:20.932 00.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":2242,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:12:20.932 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":63,"width":31,"height":31,"star_pos":[15.49,14.86],"pixels":"..."},"id":2242}
00:12:20.968 00.036 8654638656 evsrv: cli 0x600000444d20 request: {"id":2243,"jsonrpc":"2.0","method":"get_connected"}
00:12:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2243}
00:12:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2244,"jsonrpc":"2.0","method":"get_app_state"}
00:12:20.968 00.000 8654638656 case statement mapped state 6 to 3
00:12:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2244}
00:12:23.974 03.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":2245,"jsonrpc":"2.0","method":"get_connected"}
00:12:23.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2245}
00:12:23.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2246,"jsonrpc":"2.0","method":"get_app_state"}
00:12:23.975 00.000 8654638656 case statement mapped state 6 to 3
00:12:23.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2246}
00:12:26.995 03.020 13064036352 Exposure complete
00:12:27.004 00.009 8654638656 evsrv: cli 0x600000444d20 request: {"id":2247,"jsonrpc":"2.0","method":"get_connected"}
00:12:27.005 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2247}
00:12:27.005 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2248,"jsonrpc":"2.0","method":"get_app_state"}
00:12:27.005 00.000 8654638656 case statement mapped state 6 to 3
00:12:27.005 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2248}
00:12:27.006 00.001 13064036352 worker thread done servicing request
00:12:27.006 00.000 8654638656 OnExposeComplete: enter
00:12:27.006 00.000 8654638656 UpdateGuideState(): m_state=6
00:12:27.006 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
00:12:27.006 00.000 8654638656 Star::Find returns 1 (0), X=555.38, Y=854.35, Mass=996665, SNR=125.7, Peak=51967 HFD=4.6
00:12:27.006 00.000 8654638656 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-2.21) = xAngle (0.84 = 0.84)
00:12:27.006 00.000 8654638656 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.24 = 0.24)
00:12:27.006 00.000 8654638656 CameraToMount -- cameraX=0.22 cameraY=-1.12 hyp=1.14 cameraTheta=-1.37 mountX=0.77 mountY=0.27, mountTheta=0.34
00:12:27.006 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.22, y=-1.12, opts=13)
00:12:27.006 00.000 8654638656 Enqueuing Move request for scope (0.22, -1.12)
00:12:27.006 00.000 13064036352 Worker thread wakes up
00:12:27.006 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.22, -1.12) opts 0xd
00:12:27.006 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.22, -1.12)
00:12:27.006 00.000 13064036352 Moving (0.22, -1.12) raw xDistance=0.77 yDistance=0.27
00:12:27.006 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.77
00:12:27.006 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:27.006 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:12:27.006 00.000 13064036352 MoveAxis(W, 247, ABG)
00:12:27.006 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=52863, med=4851, FiltMin=1523, FiltMax=45759, Gamma=0.680
00:12:27.006 00.000 8654638656 UpdateGuideState exits: m=996665 SNR=125.7
00:12:27.006 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:27.006 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:12:27.006 00.000 8654638656 Enqueuing Expose request
00:12:27.324 00.318 13064036352 Move returns status 0, amount 247
00:12:27.325 00.001 13064036352 MoveAxis(N, 0, ABG)
00:12:27.325 00.000 13064036352 Move returns status 0, amount 0
00:12:27.325 00.000 13064036352 move complete, result=0
00:12:27.325 00.000 13064036352 worker thread done servicing request
00:12:27.325 00.000 13064036352 Worker thread wakes up
00:12:27.325 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:12:27.325 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:12:27.325 00.000 8654638656 GuideStep: 0.8 px 247 ms WEST, 0.3 px 0 ms NORTH
00:12:27.373 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2249,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:12:27.373 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":64,"width":31,"height":31,"star_pos":[15.38,15.35],"pixels":"..."},"id":2249}
00:12:29.974 02.601 8654638656 evsrv: cli 0x600000444d20 request: {"id":2250,"jsonrpc":"2.0","method":"get_connected"}
00:12:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2250}
00:12:29.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2251,"jsonrpc":"2.0","method":"get_app_state"}
00:12:29.976 00.000 8654638656 case statement mapped state 6 to 3
00:12:29.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2251}
00:12:32.974 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2252,"jsonrpc":"2.0","method":"get_connected"}
00:12:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2252}
00:12:32.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2253,"jsonrpc":"2.0","method":"get_app_state"}
00:12:32.976 00.001 8654638656 case statement mapped state 6 to 3
00:12:32.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2253}
00:12:33.245 00.269 13064036352 Exposure complete
00:12:33.259 00.014 13064036352 worker thread done servicing request
00:12:33.259 00.000 8654638656 OnExposeComplete: enter
00:12:33.259 00.000 8654638656 UpdateGuideState(): m_state=6
00:12:33.259 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
00:12:33.260 00.001 8654638656 Star::Find returns 1 (0), X=555.26, Y=856.02, Mass=1019174, SNR=151.2, Peak=48550 HFD=4.7
00:12:33.260 00.000 8654638656 CameraToMount -- cameraTheta (1.38) - m_xAngle (-2.21) = xAngle (3.59 = -2.70)
00:12:33.260 00.000 8654638656 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.99 = 2.99)
00:12:33.260 00.000 8654638656 CameraToMount -- cameraX=0.11 cameraY=0.55 hyp=0.56 cameraTheta=1.38 mountX=-0.50 mountY=0.09, mountTheta=2.97
00:12:33.260 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.11, y=0.55, opts=13)
00:12:33.260 00.000 8654638656 Enqueuing Move request for scope (0.11, 0.55)
00:12:33.260 00.000 13064036352 Worker thread wakes up
00:12:33.260 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.55) opts 0xd
00:12:33.260 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.11, 0.55)
00:12:33.260 00.000 13064036352 Moving (0.11, 0.55) raw xDistance=-0.50 yDistance=0.09
00:12:33.261 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.50
00:12:33.261 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:33.261 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:12:33.261 00.000 13064036352 MoveAxis(E, 122, ABG)
00:12:33.261 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=55295, med=4851, FiltMin=1843, FiltMax=46476, Gamma=0.680
00:12:33.261 00.000 8654638656 UpdateGuideState exits: m=1019174 SNR=151.2
00:12:33.261 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:33.261 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:12:33.261 00.000 8654638656 Enqueuing Expose request
00:12:33.451 00.190 13064036352 Move returns status 0, amount 122
00:12:33.451 00.000 13064036352 MoveAxis(N, 0, ABG)
00:12:33.451 00.000 13064036352 Move returns status 0, amount 0
00:12:33.451 00.000 13064036352 move complete, result=0
00:12:33.451 00.000 13064036352 worker thread done servicing request
00:12:33.451 00.000 13064036352 Worker thread wakes up
00:12:33.451 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:12:33.452 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:12:33.452 00.000 8654638656 GuideStep: -0.5 px 122 ms EAST, 0.1 px 0 ms NORTH
00:12:33.489 00.037 8654638656 evsrv: cli 0x600000444d20 request: {"id":2254,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:12:33.489 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":65,"width":31,"height":31,"star_pos":[15.26,15.02],"pixels":"..."},"id":2254}
00:12:35.974 02.485 8654638656 evsrv: cli 0x600000444d20 request: {"id":2255,"jsonrpc":"2.0","method":"get_connected"}
00:12:35.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2255}
00:12:35.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2256,"jsonrpc":"2.0","method":"get_app_state"}
00:12:35.975 00.000 8654638656 case statement mapped state 6 to 3
00:12:35.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2256}
00:12:39.008 03.033 8654638656 evsrv: cli 0x600000444d20 request: {"id":2257,"jsonrpc":"2.0","method":"get_connected"}
00:12:39.008 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2257}
00:12:39.009 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2258,"jsonrpc":"2.0","method":"get_app_state"}
00:12:39.009 00.000 8654638656 case statement mapped state 6 to 3
00:12:39.009 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2258}
00:12:39.492 00.483 13064036352 Exposure complete
00:12:39.506 00.014 13064036352 worker thread done servicing request
00:12:39.506 00.000 8654638656 OnExposeComplete: enter
00:12:39.506 00.000 8654638656 UpdateGuideState(): m_state=6
00:12:39.507 00.001 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
00:12:39.507 00.000 8654638656 Star::Find returns 1 (0), X=554.12, Y=857.07, Mass=916762, SNR=120.2, Peak=57907 HFD=4.2
00:12:39.507 00.000 8654638656 CameraToMount -- cameraTheta (2.15) - m_xAngle (-2.21) = xAngle (4.36 = -1.93)
00:12:39.507 00.000 8654638656 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.76 = -2.53)
00:12:39.507 00.000 8654638656 CameraToMount -- cameraX=-1.04 cameraY=1.60 hyp=1.91 cameraTheta=2.15 mountX=-0.67 mountY=-1.10, mountTheta=-2.12
00:12:39.507 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.04, y=1.60, opts=13)
00:12:39.507 00.000 8654638656 Enqueuing Move request for scope (-1.04, 1.60)
00:12:39.507 00.000 13064036352 Worker thread wakes up
00:12:39.507 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 1.60) opts 0xd
00:12:39.507 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.04, 1.60)
00:12:39.507 00.000 13064036352 Moving (-1.04, 1.60) raw xDistance=-0.67 yDistance=-1.10
00:12:39.507 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.67
00:12:39.507 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
00:12:39.508 00.001 13064036352 MoveAxis(E, 192, ABG)
00:12:39.508 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61580, med=4851, FiltMin=1715, FiltMax=54732, Gamma=0.680
00:12:39.508 00.000 8654638656 UpdateGuideState exits: m=916762 SNR=120.2
00:12:39.508 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:39.508 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:12:39.508 00.000 8654638656 Enqueuing Expose request
00:12:39.770 00.262 13064036352 Move returns status 0, amount 192
00:12:39.770 00.000 13064036352 MoveAxis(N, 1332, ABG)
00:12:41.146 01.376 13064036352 Move returns status 0, amount 1332
00:12:41.146 00.000 13064036352 move complete, result=0
00:12:41.147 00.001 13064036352 worker thread done servicing request
00:12:41.147 00.000 13064036352 Worker thread wakes up
00:12:41.147 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:12:41.147 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:12:41.147 00.000 8654638656 GuideStep: -0.7 px 192 ms EAST, -1.1 px 1332 ms NORTH
00:12:41.195 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2259,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:12:41.196 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":66,"width":31,"height":31,"star_pos":[15.12,15.07],"pixels":"..."},"id":2259}
00:12:41.972 00.776 8654638656 evsrv: cli 0x600000444d20 request: {"id":2260,"jsonrpc":"2.0","method":"get_connected"}
00:12:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2260}
00:12:41.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2261,"jsonrpc":"2.0","method":"get_app_state"}
00:12:41.974 00.000 8654638656 case statement mapped state 6 to 3
00:12:41.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2261}
00:12:44.973 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2262,"jsonrpc":"2.0","method":"get_connected"}
00:12:44.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2262}
00:12:44.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2263,"jsonrpc":"2.0","method":"get_app_state"}
00:12:44.975 00.000 8654638656 case statement mapped state 6 to 3
00:12:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2263}
00:12:46.990 02.015 13064036352 Exposure complete
00:12:47.004 00.014 13064036352 worker thread done servicing request
00:12:47.004 00.000 8654638656 OnExposeComplete: enter
00:12:47.004 00.000 8654638656 UpdateGuideState(): m_state=6
00:12:47.004 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
00:12:47.004 00.000 8654638656 Star::Find returns 1 (0), X=554.70, Y=856.48, Mass=924500, SNR=133.1, Peak=55833 HFD=4.6
00:12:47.004 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - m_xAngle (-2.21) = xAngle (4.20 = -2.08)
00:12:47.004 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.60 = -2.68)
00:12:47.004 00.000 8654638656 CameraToMount -- cameraX=-0.46 cameraY=1.01 hyp=1.11 cameraTheta=1.99 mountX=-0.54 mountY=-0.49, mountTheta=-2.40
00:12:47.005 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.46, y=1.01, opts=13)
00:12:47.005 00.000 8654638656 Enqueuing Move request for scope (-0.46, 1.01)
00:12:47.005 00.000 13064036352 Worker thread wakes up
00:12:47.005 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 1.01) opts 0xd
00:12:47.005 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.46, 1.01)
00:12:47.005 00.000 13064036352 Moving (-0.46, 1.01) raw xDistance=-0.54 yDistance=-0.49
00:12:47.005 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.54
00:12:47.005 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
00:12:47.005 00.000 13064036352 MoveAxis(E, 163, ABG)
00:12:47.005 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60940, med=4851, FiltMin=1753, FiltMax=53107, Gamma=0.680
00:12:47.005 00.000 8654638656 UpdateGuideState exits: m=924500 SNR=133.1
00:12:47.005 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:47.005 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:12:47.005 00.000 8654638656 Enqueuing Expose request
00:12:47.241 00.236 13064036352 Move returns status 0, amount 163
00:12:47.241 00.000 13064036352 MoveAxis(N, 599, ABG)
00:12:47.880 00.639 13064036352 Move returns status 0, amount 599
00:12:47.881 00.001 13064036352 move complete, result=0
00:12:47.881 00.000 13064036352 worker thread done servicing request
00:12:47.881 00.000 13064036352 Worker thread wakes up
00:12:47.881 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:12:47.881 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:12:47.881 00.000 8654638656 GuideStep: -0.5 px 163 ms EAST, -0.5 px 599 ms NORTH
00:12:47.930 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2264,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:12:47.930 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":67,"width":31,"height":31,"star_pos":[14.70,15.48],"pixels":"..."},"id":2264}
00:12:47.968 00.038 8654638656 evsrv: cli 0x600000444d20 request: {"id":2265,"jsonrpc":"2.0","method":"get_connected"}
00:12:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2265}
00:12:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2266,"jsonrpc":"2.0","method":"get_app_state"}
00:12:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:12:47.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2266}
00:12:51.010 03.041 8654638656 evsrv: cli 0x600000444d20 request: {"id":2267,"jsonrpc":"2.0","method":"get_connected"}
00:12:51.010 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2267}
00:12:51.011 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2268,"jsonrpc":"2.0","method":"get_app_state"}
00:12:51.011 00.000 8654638656 case statement mapped state 6 to 3
00:12:51.011 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2268}
00:12:53.238 02.227 13064036352 Exposure complete
00:12:53.252 00.014 13064036352 worker thread done servicing request
00:12:53.253 00.001 8654638656 OnExposeComplete: enter
00:12:53.253 00.000 8654638656 UpdateGuideState(): m_state=6
00:12:53.253 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
00:12:53.253 00.000 8654638656 Star::Find returns 1 (0), X=553.95, Y=856.96, Mass=948441, SNR=127.0, Peak=59929 HFD=4.4
00:12:53.253 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - m_xAngle (-2.21) = xAngle (4.46 = -1.82)
00:12:53.253 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.86 = -2.42)
00:12:53.253 00.000 8654638656 CameraToMount -- cameraX=-1.20 cameraY=1.49 hyp=1.91 cameraTheta=2.25 mountX=-0.48 mountY=-1.26, mountTheta=-1.94
00:12:53.254 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.20, y=1.49, opts=13)
00:12:53.254 00.000 8654638656 Enqueuing Move request for scope (-1.20, 1.49)
00:12:53.254 00.000 13064036352 Worker thread wakes up
00:12:53.254 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.20, 1.49) opts 0xd
00:12:53.254 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.20, 1.49)
00:12:53.254 00.000 13064036352 Moving (-1.20, 1.49) raw xDistance=-0.48 yDistance=-1.26
00:12:53.254 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.48
00:12:53.254 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26
00:12:53.254 00.000 13064036352 MoveAxis(E, 144, ABG)
00:12:53.254 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59929, med=4851, FiltMin=1516, FiltMax=53683, Gamma=0.680
00:12:53.254 00.000 8654638656 UpdateGuideState exits: m=948441 SNR=127.0
00:12:53.254 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:53.254 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:12:53.254 00.000 8654638656 Enqueuing Expose request
00:12:53.463 00.209 13064036352 Move returns status 0, amount 144
00:12:53.464 00.001 13064036352 MoveAxis(N, 1525, ABG)
00:12:53.975 00.511 8654638656 evsrv: cli 0x600000444d20 request: {"id":2269,"jsonrpc":"2.0","method":"get_connected"}
00:12:53.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2269}
00:12:53.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2270,"jsonrpc":"2.0","method":"get_app_state"}
00:12:53.976 00.000 8654638656 case statement mapped state 6 to 3
00:12:53.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2270}
00:12:55.031 01.055 13064036352 Move returns status 0, amount 1525
00:12:55.031 00.000 13064036352 move complete, result=0
00:12:55.032 00.001 13064036352 worker thread done servicing request
00:12:55.032 00.000 13064036352 Worker thread wakes up
00:12:55.032 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:12:55.032 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:12:55.032 00.000 8654638656 GuideStep: -0.5 px 144 ms EAST, -1.3 px 1525 ms NORTH
00:12:55.080 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2271,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:12:55.080 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":68,"width":31,"height":31,"star_pos":[14.95,14.96],"pixels":"..."},"id":2271}
00:12:56.970 01.890 8654638656 evsrv: cli 0x600000444d20 request: {"id":2272,"jsonrpc":"2.0","method":"get_connected"}
00:12:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2272}
00:12:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2273,"jsonrpc":"2.0","method":"get_app_state"}
00:12:56.971 00.000 8654638656 case statement mapped state 6 to 3
00:12:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2273}
00:12:59.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2274,"jsonrpc":"2.0","method":"get_connected"}
00:12:59.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2274}
00:12:59.971 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2275,"jsonrpc":"2.0","method":"get_app_state"}
00:12:59.971 00.000 8654638656 case statement mapped state 6 to 3
00:12:59.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2275}
00:13:00.731 00.760 13064036352 Exposure complete
00:13:00.745 00.014 13064036352 worker thread done servicing request
00:13:00.746 00.001 8654638656 OnExposeComplete: enter
00:13:00.746 00.000 8654638656 UpdateGuideState(): m_state=6
00:13:00.746 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
00:13:00.746 00.000 8654638656 Star::Find returns 1 (0), X=554.20, Y=855.79, Mass=976227, SNR=124.3, Peak=56589 HFD=4.4
00:13:00.746 00.000 8654638656 CameraToMount -- cameraTheta (2.81) - m_xAngle (-2.21) = xAngle (5.02 = -1.26)
00:13:00.746 00.000 8654638656 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.42 = -1.86)
00:13:00.746 00.000 8654638656 CameraToMount -- cameraX=-0.95 cameraY=0.32 hyp=1.00 cameraTheta=2.81 mountX=0.31 mountY=-0.96, mountTheta=-1.26
00:13:00.746 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.95, y=0.32, opts=13)
00:13:00.746 00.000 8654638656 Enqueuing Move request for scope (-0.95, 0.32)
00:13:00.746 00.000 13064036352 Worker thread wakes up
00:13:00.746 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.32) opts 0xd
00:13:00.747 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.95, 0.32)
00:13:00.747 00.000 13064036352 Moving (-0.95, 0.32) raw xDistance=0.31 yDistance=-0.96
00:13:00.747 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.31
00:13:00.747 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
00:13:00.747 00.000 13064036352 MoveAxis(W, 75, ABG)
00:13:00.747 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=179, max=58098, med=4838, FiltMin=1728, FiltMax=50073, Gamma=0.680
00:13:00.747 00.000 8654638656 UpdateGuideState exits: m=976227 SNR=124.3
00:13:00.747 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:00.747 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:13:00.747 00.000 8654638656 Enqueuing Expose request
00:13:00.886 00.139 13064036352 Move returns status 0, amount 75
00:13:00.886 00.000 13064036352 MoveAxis(N, 1166, ABG)
00:13:02.102 01.216 13064036352 Move returns status 0, amount 1166
00:13:02.103 00.001 13064036352 move complete, result=0
00:13:02.103 00.000 13064036352 worker thread done servicing request
00:13:02.103 00.000 13064036352 Worker thread wakes up
00:13:02.103 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:13:02.103 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:13:02.103 00.000 8654638656 GuideStep: 0.3 px 75 ms WEST, -1.0 px 1166 ms NORTH
00:13:02.151 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2276,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:13:02.151 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":69,"width":31,"height":31,"star_pos":[15.20,14.79],"pixels":"..."},"id":2276}
00:13:02.997 00.846 8654638656 evsrv: cli 0x600000444d20 request: {"id":2277,"jsonrpc":"2.0","method":"get_connected"}
00:13:02.997 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2277}
00:13:02.998 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2278,"jsonrpc":"2.0","method":"get_app_state"}
00:13:02.998 00.000 8654638656 case statement mapped state 6 to 3
00:13:02.998 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2278}
00:13:05.969 02.971 8654638656 evsrv: cli 0x600000444d20 request: {"id":2279,"jsonrpc":"2.0","method":"get_connected"}
00:13:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2279}
00:13:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2280,"jsonrpc":"2.0","method":"get_app_state"}
00:13:05.970 00.000 8654638656 case statement mapped state 6 to 3
00:13:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2280}
00:13:08.227 02.257 13064036352 Exposure complete
00:13:08.242 00.015 13064036352 worker thread done servicing request
00:13:08.242 00.000 8654638656 OnExposeComplete: enter
00:13:08.242 00.000 8654638656 UpdateGuideState(): m_state=6
00:13:08.242 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
00:13:08.242 00.000 8654638656 Star::Find returns 1 (0), X=555.05, Y=855.45, Mass=916293, SNR=131.1, Peak=57267 HFD=4.2
00:13:08.242 00.000 8654638656 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-2.21) = xAngle (-0.74 = -0.74)
00:13:08.242 00.000 8654638656 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.34 = -1.34)
00:13:08.242 00.000 8654638656 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.95 mountX=0.08 mountY=-0.11, mountTheta=-0.92
00:13:08.243 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.11, y=-0.02, opts=13)
00:13:08.243 00.000 8654638656 Enqueuing Move request for scope (-0.11, -0.02)
00:13:08.243 00.000 13064036352 Worker thread wakes up
00:13:08.243 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
00:13:08.243 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
00:13:08.243 00.000 13064036352 Moving (-0.11, -0.02) raw xDistance=0.08 yDistance=-0.11
00:13:08.243 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:13:08.243 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:08.243 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:13:08.243 00.000 13064036352 MoveAxis(E, 0, ABG)
00:13:08.243 00.000 13064036352 Move returns status 0, amount 0
00:13:08.243 00.000 13064036352 MoveAxis(N, 0, ABG)
00:13:08.243 00.000 13064036352 Move returns status 0, amount 0
00:13:08.243 00.000 13064036352 move complete, result=0
00:13:08.243 00.000 13064036352 worker thread done servicing request
00:13:08.244 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57267, med=4838, FiltMin=1574, FiltMax=47347, Gamma=0.680
00:13:08.244 00.000 8654638656 UpdateGuideState exits: m=916293 SNR=131.1
00:13:08.244 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:08.244 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:13:08.244 00.000 8654638656 Enqueuing Expose request
00:13:08.244 00.000 13064036352 Worker thread wakes up
00:13:08.244 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:08.244 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:13:08.244 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:13:08.282 00.038 8654638656 evsrv: cli 0x600000444d20 request: {"id":2281,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:13:08.282 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":70,"width":31,"height":31,"star_pos":[15.05,15.45],"pixels":"..."},"id":2281}
00:13:08.970 00.688 8654638656 evsrv: cli 0x600000444d20 request: {"id":2282,"jsonrpc":"2.0","method":"get_connected"}
00:13:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2282}
00:13:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2283,"jsonrpc":"2.0","method":"get_app_state"}
00:13:08.971 00.000 8654638656 case statement mapped state 6 to 3
00:13:08.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2283}
00:13:11.968 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":2284,"jsonrpc":"2.0","method":"get_connected"}
00:13:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2284}
00:13:11.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2285,"jsonrpc":"2.0","method":"get_app_state"}
00:13:11.969 00.000 8654638656 case statement mapped state 6 to 3
00:13:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2285}
00:13:14.472 02.503 13064036352 Exposure complete
00:13:14.487 00.015 13064036352 worker thread done servicing request
00:13:14.487 00.000 8654638656 OnExposeComplete: enter
00:13:14.488 00.001 8654638656 UpdateGuideState(): m_state=6
00:13:14.488 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
00:13:14.488 00.000 8654638656 Star::Find returns 1 (0), X=554.80, Y=856.98, Mass=958334, SNR=130.4, Peak=62873 HFD=4.4
00:13:14.488 00.000 8654638656 CameraToMount -- cameraTheta (1.80) - m_xAngle (-2.21) = xAngle (4.01 = -2.27)
00:13:14.488 00.000 8654638656 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.41 = -2.87)
00:13:14.488 00.000 8654638656 CameraToMount -- cameraX=-0.36 cameraY=1.52 hyp=1.56 cameraTheta=1.80 mountX=-1.00 mountY=-0.42, mountTheta=-2.75
00:13:14.488 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.36, y=1.52, opts=13)
00:13:14.488 00.000 8654638656 Enqueuing Move request for scope (-0.36, 1.52)
00:13:14.488 00.000 13064036352 Worker thread wakes up
00:13:14.488 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 1.52) opts 0xd
00:13:14.489 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.36, 1.52)
00:13:14.489 00.000 13064036352 Moving (-0.36, 1.52) raw xDistance=-1.00 yDistance=-0.42
00:13:14.489 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.00
00:13:14.489 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
00:13:14.489 00.000 13064036352 MoveAxis(E, 278, ABG)
00:13:14.489 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62988, med=4851, FiltMin=1497, FiltMax=53004, Gamma=0.680
00:13:14.489 00.000 8654638656 UpdateGuideState exits: m=958334 SNR=130.4
00:13:14.489 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:14.489 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:13:14.489 00.000 8654638656 Enqueuing Expose request
00:13:14.836 00.347 13064036352 Move returns status 0, amount 278
00:13:14.836 00.000 13064036352 MoveAxis(N, 503, ABG)
00:13:14.992 00.156 8654638656 evsrv: cli 0x600000444d20 request: {"id":2286,"jsonrpc":"2.0","method":"get_connected"}
00:13:14.993 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2286}
00:13:14.994 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2287,"jsonrpc":"2.0","method":"get_app_state"}
00:13:14.994 00.000 8654638656 case statement mapped state 6 to 3
00:13:14.994 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2287}
00:13:15.380 00.386 13064036352 Move returns status 0, amount 503
00:13:15.380 00.000 13064036352 move complete, result=0
00:13:15.380 00.000 13064036352 worker thread done servicing request
00:13:15.380 00.000 13064036352 Worker thread wakes up
00:13:15.380 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:13:15.381 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:13:15.381 00.000 8654638656 GuideStep: -1.0 px 278 ms EAST, -0.4 px 503 ms NORTH
00:13:15.429 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2288,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:13:15.429 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":71,"width":31,"height":31,"star_pos":[14.80,14.98],"pixels":"..."},"id":2288}
00:13:17.968 02.539 8654638656 evsrv: cli 0x600000444d20 request: {"id":2289,"jsonrpc":"2.0","method":"get_connected"}
00:13:17.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2289}
00:13:17.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2290,"jsonrpc":"2.0","method":"get_app_state"}
00:13:17.969 00.000 8654638656 case statement mapped state 6 to 3
00:13:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2290}
00:13:20.716 02.747 13064036352 Exposure complete
00:13:20.732 00.016 13064036352 worker thread done servicing request
00:13:20.732 00.000 8654638656 OnExposeComplete: enter
00:13:20.732 00.000 8654638656 UpdateGuideState(): m_state=6
00:13:20.732 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
00:13:20.732 00.000 8654638656 Star::Find returns 1 (0), X=553.82, Y=857.17, Mass=883016, SNR=125.6, Peak=59545 HFD=4.3
00:13:20.732 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - m_xAngle (-2.21) = xAngle (4.44 = -1.84)
00:13:20.732 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.84 = -2.44)
00:13:20.732 00.000 8654638656 CameraToMount -- cameraX=-1.33 cameraY=1.70 hyp=2.16 cameraTheta=2.23 mountX=-0.57 mountY=-1.39, mountTheta=-1.96
00:13:20.733 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.33, y=1.70, opts=13)
00:13:20.733 00.000 8654638656 Enqueuing Move request for scope (-1.33, 1.70)
00:13:20.733 00.000 13064036352 Worker thread wakes up
00:13:20.733 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.33, 1.70) opts 0xd
00:13:20.733 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.33, 1.70)
00:13:20.733 00.000 13064036352 Moving (-1.33, 1.70) raw xDistance=-0.57 yDistance=-1.39
00:13:20.733 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.57
00:13:20.733 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.39 from input -1.39
00:13:20.733 00.000 13064036352 MoveAxis(E, 178, ABG)
00:13:20.733 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=89, max=59545, med=4838, FiltMin=1868, FiltMax=52365, Gamma=0.680
00:13:20.733 00.000 8654638656 UpdateGuideState exits: m=883016 SNR=125.6
00:13:20.733 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:20.733 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:13:20.733 00.000 8654638656 Enqueuing Expose request
00:13:20.976 00.243 8654638656 evsrv: cli 0x600000444d20 request: {"id":2291,"jsonrpc":"2.0","method":"get_connected"}
00:13:20.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2291}
00:13:20.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2292,"jsonrpc":"2.0","method":"get_app_state"}
00:13:20.977 00.000 8654638656 case statement mapped state 6 to 3
00:13:20.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2292}
00:13:20.995 00.018 13064036352 Move returns status 0, amount 178
00:13:20.995 00.000 13064036352 MoveAxis(N, 1689, ABG)
00:13:22.723 01.728 13064036352 Move returns status 0, amount 1689
00:13:22.723 00.000 13064036352 move complete, result=0
00:13:22.723 00.000 13064036352 worker thread done servicing request
00:13:22.723 00.000 13064036352 Worker thread wakes up
00:13:22.724 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:13:22.724 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:13:22.724 00.000 8654638656 GuideStep: -0.6 px 178 ms EAST, -1.4 px 1689 ms NORTH
00:13:22.772 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2293,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:13:22.772 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":72,"width":31,"height":31,"star_pos":[14.82,15.17],"pixels":"..."},"id":2293}
00:13:23.972 01.200 8654638656 evsrv: cli 0x600000444d20 request: {"id":2294,"jsonrpc":"2.0","method":"get_connected"}
00:13:23.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2294}
00:13:23.989 00.017 8654638656 evsrv: cli 0x600000444d20 request: {"id":2295,"jsonrpc":"2.0","method":"get_app_state"}
00:13:23.989 00.000 8654638656 case statement mapped state 6 to 3
00:13:23.989 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2295}
00:13:27.008 03.019 8654638656 evsrv: cli 0x600000444d20 request: {"id":2296,"jsonrpc":"2.0","method":"get_connected"}
00:13:27.008 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2296}
00:13:27.019 00.011 8654638656 evsrv: cli 0x600000444d20 request: {"id":2297,"jsonrpc":"2.0","method":"get_app_state"}
00:13:27.019 00.000 8654638656 case statement mapped state 6 to 3
00:13:27.019 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2297}
00:13:28.216 01.197 13064036352 Exposure complete
00:13:28.231 00.015 13064036352 worker thread done servicing request
00:13:28.231 00.000 8654638656 OnExposeComplete: enter
00:13:28.231 00.000 8654638656 UpdateGuideState(): m_state=6
00:13:28.231 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
00:13:28.231 00.000 8654638656 Star::Find returns 1 (0), X=554.38, Y=856.02, Mass=945514, SNR=150.8, Peak=55181 HFD=4.3
00:13:28.232 00.001 8654638656 CameraToMount -- cameraTheta (2.53) - m_xAngle (-2.21) = xAngle (4.73 = -1.55)
00:13:28.232 00.000 8654638656 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.14 = -2.15)
00:13:28.232 00.000 8654638656 CameraToMount -- cameraX=-0.78 cameraY=0.55 hyp=0.95 cameraTheta=2.53 mountX=0.02 mountY=-0.80, mountTheta=-1.54
00:13:28.232 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.78, y=0.55, opts=13)
00:13:28.232 00.000 8654638656 Enqueuing Move request for scope (-0.78, 0.55)
00:13:28.232 00.000 13064036352 Worker thread wakes up
00:13:28.232 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.55) opts 0xd
00:13:28.232 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.78, 0.55)
00:13:28.232 00.000 13064036352 Moving (-0.78, 0.55) raw xDistance=0.02 yDistance=-0.80
00:13:28.232 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:13:28.232 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
00:13:28.232 00.000 13064036352 MoveAxis(E, 0, ABG)
00:13:28.232 00.000 13064036352 Move returns status 0, amount 0
00:13:28.233 00.001 13064036352 MoveAxis(N, 967, ABG)
00:13:28.233 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=56498, med=4838, FiltMin=1305, FiltMax=48524, Gamma=0.680
00:13:28.233 00.000 8654638656 UpdateGuideState exits: m=945514 SNR=150.8
00:13:28.233 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:28.233 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:13:28.233 00.000 8654638656 Enqueuing Expose request
00:13:29.249 01.016 13064036352 Move returns status 0, amount 967
00:13:29.250 00.001 13064036352 move complete, result=0
00:13:29.250 00.000 13064036352 worker thread done servicing request
00:13:29.250 00.000 13064036352 Worker thread wakes up
00:13:29.250 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:13:29.250 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:13:29.251 00.001 8654638656 GuideStep: 0.0 px 0 ms EAST, -0.8 px 967 ms NORTH
00:13:29.295 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":2298,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:13:29.295 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":73,"width":31,"height":31,"star_pos":[15.38,15.02],"pixels":"..."},"id":2298}
00:13:29.973 00.678 8654638656 evsrv: cli 0x600000444d20 request: {"id":2299,"jsonrpc":"2.0","method":"get_connected"}
00:13:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2299}
00:13:29.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2300,"jsonrpc":"2.0","method":"get_app_state"}
00:13:29.975 00.000 8654638656 case statement mapped state 6 to 3
00:13:29.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2300}
00:13:32.973 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2301,"jsonrpc":"2.0","method":"get_connected"}
00:13:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2301}
00:13:32.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2302,"jsonrpc":"2.0","method":"get_app_state"}
00:13:32.975 00.000 8654638656 case statement mapped state 6 to 3
00:13:32.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2302}
00:13:34.465 01.490 13064036352 Exposure complete
00:13:34.479 00.014 13064036352 worker thread done servicing request
00:13:34.480 00.001 8654638656 OnExposeComplete: enter
00:13:34.480 00.000 8654638656 UpdateGuideState(): m_state=6
00:13:34.480 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
00:13:34.480 00.000 8654638656 Star::Find returns 1 (0), X=553.90, Y=855.33, Mass=891095, SNR=105.8, Peak=56192 HFD=4.2
00:13:34.480 00.000 8654638656 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-2.21) = xAngle (-0.82 = -0.82)
00:13:34.480 00.000 8654638656 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.42 = -1.42)
00:13:34.480 00.000 8654638656 CameraToMount -- cameraX=-1.25 cameraY=-0.14 hyp=1.26 cameraTheta=-3.03 mountX=0.85 mountY=-1.24, mountTheta=-0.97
00:13:34.481 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.25, y=-0.14, opts=13)
00:13:34.481 00.000 8654638656 Enqueuing Move request for scope (-1.25, -0.14)
00:13:34.481 00.000 13064036352 Worker thread wakes up
00:13:34.481 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.25, -0.14) opts 0xd
00:13:34.481 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.25, -0.14)
00:13:34.481 00.000 13064036352 Moving (-1.25, -0.14) raw xDistance=0.85 yDistance=-1.24
00:13:34.481 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85
00:13:34.481 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.24 from input -1.24
00:13:34.481 00.000 13064036352 MoveAxis(W, 236, ABG)
00:13:34.481 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56626, med=4838, FiltMin=1638, FiltMax=51967, Gamma=0.680
00:13:34.481 00.000 8654638656 UpdateGuideState exits: m=891095 SNR=105.8
00:13:34.481 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:34.481 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:13:34.481 00.000 8654638656 Enqueuing Expose request
00:13:34.785 00.304 13064036352 Move returns status 0, amount 236
00:13:34.785 00.000 13064036352 MoveAxis(N, 1506, ABG)
00:13:35.973 01.188 8654638656 evsrv: cli 0x600000444d20 request: {"id":2303,"jsonrpc":"2.0","method":"get_connected"}
00:13:35.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2303}
00:13:35.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2304,"jsonrpc":"2.0","method":"get_app_state"}
00:13:35.974 00.000 8654638656 case statement mapped state 6 to 3
00:13:35.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2304}
00:13:36.336 00.362 13064036352 Move returns status 0, amount 1506
00:13:36.337 00.001 13064036352 move complete, result=0
00:13:36.337 00.000 13064036352 worker thread done servicing request
00:13:36.337 00.000 13064036352 Worker thread wakes up
00:13:36.337 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:13:36.337 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:13:36.337 00.000 8654638656 GuideStep: 0.9 px 236 ms WEST, -1.2 px 1506 ms NORTH
00:13:36.386 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2305,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:13:36.386 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":74,"width":31,"height":31,"star_pos":[14.90,15.33],"pixels":"..."},"id":2305}
00:13:39.005 02.619 8654638656 evsrv: cli 0x600000444d20 request: {"id":2306,"jsonrpc":"2.0","method":"get_connected"}
00:13:39.005 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2306}
00:13:39.007 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2307,"jsonrpc":"2.0","method":"get_app_state"}
00:13:39.007 00.000 8654638656 case statement mapped state 6 to 3
00:13:39.007 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2307}
00:13:41.962 02.955 13064036352 Exposure complete
00:13:41.971 00.009 8654638656 evsrv: cli 0x600000444d20 request: {"id":2308,"jsonrpc":"2.0","method":"get_connected"}
00:13:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2308}
00:13:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2309,"jsonrpc":"2.0","method":"get_app_state"}
00:13:41.973 00.001 8654638656 case statement mapped state 6 to 3
00:13:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2309}
00:13:41.977 00.004 13064036352 worker thread done servicing request
00:13:41.977 00.000 8654638656 OnExposeComplete: enter
00:13:41.977 00.000 8654638656 UpdateGuideState(): m_state=6
00:13:41.977 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
00:13:41.977 00.000 8654638656 Star::Find returns 1 (0), X=555.12, Y=854.38, Mass=961165, SNR=129.9, Peak=54463 HFD=4.4
00:13:41.977 00.000 8654638656 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-2.21) = xAngle (0.61 = 0.61)
00:13:41.977 00.000 8654638656 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.01 = 0.01)
00:13:41.977 00.000 8654638656 CameraToMount -- cameraX=-0.04 cameraY=-1.09 hyp=1.09 cameraTheta=-1.60 mountX=0.90 mountY=0.01, mountTheta=0.01
00:13:41.978 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.04, y=-1.09, opts=13)
00:13:41.978 00.000 8654638656 Enqueuing Move request for scope (-0.04, -1.09)
00:13:41.978 00.000 13064036352 Worker thread wakes up
00:13:41.978 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -1.09) opts 0xd
00:13:41.978 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.04, -1.09)
00:13:41.978 00.000 13064036352 Moving (-0.04, -1.09) raw xDistance=0.90 yDistance=0.01
00:13:41.978 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.90
00:13:41.978 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:41.978 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:13:41.978 00.000 13064036352 MoveAxis(W, 264, ABG)
00:13:41.978 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54463, med=4851, FiltMin=1561, FiltMax=44838, Gamma=0.680
00:13:41.978 00.000 8654638656 UpdateGuideState exits: m=961165 SNR=129.9
00:13:41.978 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:41.978 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:13:41.978 00.000 8654638656 Enqueuing Expose request
00:13:42.319 00.341 13064036352 Move returns status 0, amount 264
00:13:42.319 00.000 13064036352 MoveAxis(N, 0, ABG)
00:13:42.319 00.000 13064036352 Move returns status 0, amount 0
00:13:42.319 00.000 13064036352 move complete, result=0
00:13:42.319 00.000 13064036352 worker thread done servicing request
00:13:42.319 00.000 13064036352 Worker thread wakes up
00:13:42.319 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:13:42.319 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:13:42.320 00.001 8654638656 GuideStep: 0.9 px 264 ms WEST, 0.0 px 0 ms NORTH
00:13:42.364 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":2310,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:13:42.364 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":75,"width":31,"height":31,"star_pos":[15.12,15.38],"pixels":"..."},"id":2310}
00:13:44.973 02.609 8654638656 evsrv: cli 0x600000444d20 request: {"id":2311,"jsonrpc":"2.0","method":"get_connected"}
00:13:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2311}
00:13:44.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2312,"jsonrpc":"2.0","method":"get_app_state"}
00:13:44.975 00.000 8654638656 case statement mapped state 6 to 3
00:13:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2312}
00:13:47.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2313,"jsonrpc":"2.0","method":"get_connected"}
00:13:47.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2313}
00:13:47.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2314,"jsonrpc":"2.0","method":"get_app_state"}
00:13:47.973 00.000 8654638656 case statement mapped state 6 to 3
00:13:47.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2314}
00:13:48.204 00.231 13064036352 Exposure complete
00:13:48.220 00.016 13064036352 worker thread done servicing request
00:13:48.220 00.000 8654638656 OnExposeComplete: enter
00:13:48.220 00.000 8654638656 UpdateGuideState(): m_state=6
00:13:48.221 00.001 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
00:13:48.221 00.000 8654638656 Star::Find returns 1 (0), X=555.26, Y=856.35, Mass=894991, SNR=114.4, Peak=48358 HFD=4.6
00:13:48.221 00.000 8654638656 CameraToMount -- cameraTheta (1.45) - m_xAngle (-2.21) = xAngle (3.66 = -2.62)
00:13:48.221 00.000 8654638656 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.06 = 3.06)
00:13:48.221 00.000 8654638656 CameraToMount -- cameraX=0.11 cameraY=0.89 hyp=0.89 cameraTheta=1.45 mountX=-0.77 mountY=0.07, mountTheta=3.05
00:13:48.221 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.11, y=0.89, opts=13)
00:13:48.221 00.000 8654638656 Enqueuing Move request for scope (0.11, 0.89)
00:13:48.221 00.000 13064036352 Worker thread wakes up
00:13:48.221 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.89) opts 0xd
00:13:48.221 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.11, 0.89)
00:13:48.221 00.000 13064036352 Moving (0.11, 0.89) raw xDistance=-0.77 yDistance=0.07
00:13:48.222 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.77
00:13:48.222 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:48.222 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:13:48.222 00.000 13064036352 MoveAxis(E, 196, ABG)
00:13:48.222 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55628, med=4851, FiltMin=1663, FiltMax=46873, Gamma=0.680
00:13:48.222 00.000 8654638656 UpdateGuideState exits: m=894991 SNR=114.4
00:13:48.222 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:48.222 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:13:48.222 00.000 8654638656 Enqueuing Expose request
00:13:48.494 00.272 13064036352 Move returns status 0, amount 196
00:13:48.494 00.000 13064036352 MoveAxis(N, 0, ABG)
00:13:48.494 00.000 13064036352 Move returns status 0, amount 0
00:13:48.494 00.000 13064036352 move complete, result=0
00:13:48.494 00.000 13064036352 worker thread done servicing request
00:13:48.495 00.001 13064036352 Worker thread wakes up
00:13:48.495 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:13:48.495 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:13:48.495 00.000 8654638656 GuideStep: -0.8 px 196 ms EAST, 0.1 px 0 ms NORTH
00:13:48.538 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2315,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:13:48.539 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":76,"width":31,"height":31,"star_pos":[15.26,15.35],"pixels":"..."},"id":2315}
00:13:51.001 02.462 8654638656 evsrv: cli 0x600000444d20 request: {"id":2316,"jsonrpc":"2.0","method":"get_connected"}
00:13:51.001 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2316}
00:13:51.002 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2317,"jsonrpc":"2.0","method":"get_app_state"}
00:13:51.002 00.000 8654638656 case statement mapped state 6 to 3
00:13:51.002 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2317}
00:13:53.972 02.970 8654638656 evsrv: cli 0x600000444d20 request: {"id":2318,"jsonrpc":"2.0","method":"get_connected"}
00:13:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2318}
00:13:53.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2319,"jsonrpc":"2.0","method":"get_app_state"}
00:13:53.975 00.001 8654638656 case statement mapped state 6 to 3
00:13:53.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2319}
00:13:54.452 00.477 13064036352 Exposure complete
00:13:54.467 00.015 13064036352 worker thread done servicing request
00:13:54.467 00.000 8654638656 OnExposeComplete: enter
00:13:54.467 00.000 8654638656 UpdateGuideState(): m_state=6
00:13:54.467 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 77
00:13:54.467 00.000 8654638656 Star::Find returns 1 (0), X=554.10, Y=857.26, Mass=875561, SNR=114.9, Peak=61209 HFD=4.1
00:13:54.467 00.000 8654638656 CameraToMount -- cameraTheta (2.10) - m_xAngle (-2.21) = xAngle (4.31 = -1.97)
00:13:54.468 00.001 8654638656 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.71 = -2.57)
00:13:54.468 00.000 8654638656 CameraToMount -- cameraX=-1.05 cameraY=1.79 hyp=2.08 cameraTheta=2.10 mountX=-0.81 mountY=-1.12, mountTheta=-2.20
00:13:54.468 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.05, y=1.79, opts=13)
00:13:54.468 00.000 8654638656 Enqueuing Move request for scope (-1.05, 1.79)
00:13:54.468 00.000 13064036352 Worker thread wakes up
00:13:54.468 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 1.79) opts 0xd
00:13:54.468 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.05, 1.79)
00:13:54.468 00.000 13064036352 Moving (-1.05, 1.79) raw xDistance=-0.81 yDistance=-1.12
00:13:54.468 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.81
00:13:54.468 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
00:13:54.468 00.000 13064036352 MoveAxis(E, 237, ABG)
00:13:54.468 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=128, max=61209, med=4838, FiltMin=1433, FiltMax=52173, Gamma=0.680
00:13:54.468 00.000 8654638656 UpdateGuideState exits: m=875561 SNR=114.9
00:13:54.468 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:54.468 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:13:54.469 00.001 8654638656 Enqueuing Expose request
00:13:54.781 00.312 13064036352 Move returns status 0, amount 237
00:13:54.781 00.000 13064036352 MoveAxis(N, 1358, ABG)
00:13:56.189 01.408 13064036352 Move returns status 0, amount 1358
00:13:56.189 00.000 13064036352 move complete, result=0
00:13:56.189 00.000 13064036352 worker thread done servicing request
00:13:56.189 00.000 13064036352 Worker thread wakes up
00:13:56.189 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:13:56.189 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:13:56.189 00.000 8654638656 GuideStep: -0.8 px 237 ms EAST, -1.1 px 1358 ms NORTH
00:13:56.236 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2320,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:13:56.236 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":77,"width":31,"height":31,"star_pos":[15.10,15.26],"pixels":"..."},"id":2320}
00:13:56.972 00.736 8654638656 evsrv: cli 0x600000444d20 request: {"id":2321,"jsonrpc":"2.0","method":"get_connected"}
00:13:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2321}
00:13:56.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2322,"jsonrpc":"2.0","method":"get_app_state"}
00:13:56.974 00.000 8654638656 case statement mapped state 6 to 3
00:13:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2322}
00:13:59.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2323,"jsonrpc":"2.0","method":"get_connected"}
00:13:59.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2323}
00:13:59.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2324,"jsonrpc":"2.0","method":"get_app_state"}
00:13:59.973 00.000 8654638656 case statement mapped state 6 to 3
00:13:59.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2324}
00:14:01.948 01.975 13064036352 Exposure complete
00:14:01.962 00.014 13064036352 worker thread done servicing request
00:14:01.962 00.000 8654638656 OnExposeComplete: enter
00:14:01.963 00.001 8654638656 UpdateGuideState(): m_state=6
00:14:01.963 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 78
00:14:01.963 00.000 8654638656 Star::Find returns 1 (0), X=553.18, Y=856.25, Mass=892583, SNR=120.9, Peak=50572 HFD=4.5
00:14:01.963 00.000 8654638656 CameraToMount -- cameraTheta (2.77) - m_xAngle (-2.21) = xAngle (4.98 = -1.31)
00:14:01.963 00.000 8654638656 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.38 = -1.91)
00:14:01.963 00.000 8654638656 CameraToMount -- cameraX=-1.98 cameraY=0.78 hyp=2.12 cameraTheta=2.77 mountX=0.55 mountY=-2.00, mountTheta=-1.30
00:14:01.963 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.98, y=0.78, opts=13)
00:14:01.963 00.000 8654638656 Enqueuing Move request for scope (-1.98, 0.78)
00:14:01.963 00.000 13064036352 Worker thread wakes up
00:14:01.963 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.98, 0.78) opts 0xd
00:14:01.963 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.98, 0.78)
00:14:01.964 00.001 13064036352 Moving (-1.98, 0.78) raw xDistance=0.55 yDistance=-2.00
00:14:01.964 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.55
00:14:01.964 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.00 from input -2.00
00:14:01.964 00.000 13064036352 MoveAxis(W, 136, ABG)
00:14:01.964 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58354, med=4838, FiltMin=1363, FiltMax=50047, Gamma=0.680
00:14:01.964 00.000 8654638656 UpdateGuideState exits: m=892583 SNR=120.9
00:14:01.964 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:01.964 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:14:01.964 00.000 8654638656 Enqueuing Expose request
00:14:02.219 00.255 13064036352 Move returns status 0, amount 136
00:14:02.219 00.000 13064036352 MoveAxis(N, 2429, ABG)
00:14:03.005 00.786 8654638656 evsrv: cli 0x600000444d20 request: {"id":2325,"jsonrpc":"2.0","method":"get_connected"}
00:14:03.005 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2325}
00:14:03.006 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2326,"jsonrpc":"2.0","method":"get_app_state"}
00:14:03.006 00.000 8654638656 case statement mapped state 6 to 3
00:14:03.006 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2326}
00:14:04.683 01.677 13064036352 Move returns status 0, amount 2429
00:14:04.683 00.000 13064036352 move complete, result=0
00:14:04.683 00.000 13064036352 worker thread done servicing request
00:14:04.683 00.000 13064036352 Worker thread wakes up
00:14:04.683 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:14:04.684 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:14:04.684 00.000 8654638656 GuideStep: 0.6 px 136 ms WEST, -2.0 px 2429 ms NORTH
00:14:04.734 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2327,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:14:04.734 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":78,"width":31,"height":31,"star_pos":[15.18,15.25],"pixels":"..."},"id":2327}
00:14:05.972 01.238 8654638656 evsrv: cli 0x600000444d20 request: {"id":2328,"jsonrpc":"2.0","method":"get_connected"}
00:14:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2328}
00:14:05.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2329,"jsonrpc":"2.0","method":"get_app_state"}
00:14:05.974 00.000 8654638656 case statement mapped state 6 to 3
00:14:05.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2329}
00:14:08.974 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2330,"jsonrpc":"2.0","method":"get_connected"}
00:14:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2330}
00:14:08.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2331,"jsonrpc":"2.0","method":"get_app_state"}
00:14:08.975 00.000 8654638656 case statement mapped state 6 to 3
00:14:08.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2331}
00:14:10.693 01.717 13064036352 Exposure complete
00:14:10.707 00.014 13064036352 worker thread done servicing request
00:14:10.708 00.001 8654638656 OnExposeComplete: enter
00:14:10.708 00.000 8654638656 UpdateGuideState(): m_state=6
00:14:10.708 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 79
00:14:10.708 00.000 8654638656 Star::Find returns 1 (0), X=554.07, Y=853.09, Mass=933747, SNR=128.7, Peak=60773 HFD=4.3
00:14:10.708 00.000 8654638656 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-2.21) = xAngle (0.21 = 0.21)
00:14:10.708 00.000 8654638656 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.39 = -0.39)
00:14:10.708 00.000 8654638656 CameraToMount -- cameraX=-1.08 cameraY=-2.37 hyp=2.61 cameraTheta=-2.00 mountX=2.55 mountY=-0.99, mountTheta=-0.37
00:14:10.709 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.08, y=-2.37, opts=13)
00:14:10.709 00.000 8654638656 Enqueuing Move request for scope (-1.08, -2.37)
00:14:10.709 00.000 13064036352 Worker thread wakes up
00:14:10.709 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.08, -2.37) opts 0xd
00:14:10.709 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.08, -2.37)
00:14:10.709 00.000 13064036352 Moving (-1.08, -2.37) raw xDistance=2.55 yDistance=-0.99
00:14:10.709 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.63 from input 2.55
00:14:10.709 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
00:14:10.709 00.000 13064036352 MoveAxis(W, 714, ABG)
00:14:10.709 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=60773, med=4851, FiltMin=1785, FiltMax=56319, Gamma=0.680
00:14:10.709 00.000 8654638656 UpdateGuideState exits: m=933747 SNR=128.7
00:14:10.709 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:10.709 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:14:10.709 00.000 8654638656 Enqueuing Expose request
00:14:11.498 00.789 13064036352 Move returns status 0, amount 714
00:14:11.499 00.001 13064036352 MoveAxis(N, 1196, ABG)
00:14:11.973 00.474 8654638656 evsrv: cli 0x600000444d20 request: {"id":2332,"jsonrpc":"2.0","method":"get_connected"}
00:14:11.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2332}
00:14:11.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2333,"jsonrpc":"2.0","method":"get_app_state"}
00:14:11.974 00.000 8654638656 case statement mapped state 6 to 3
00:14:11.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2333}
00:14:12.746 00.772 13064036352 Move returns status 0, amount 1196
00:14:12.746 00.000 13064036352 move complete, result=0
00:14:12.746 00.000 13064036352 worker thread done servicing request
00:14:12.747 00.001 13064036352 Worker thread wakes up
00:14:12.747 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:14:12.747 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:14:12.747 00.000 8654638656 GuideStep: 2.6 px 714 ms WEST, -1.0 px 1196 ms NORTH
00:14:12.796 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2334,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:14:12.796 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":79,"width":31,"height":31,"star_pos":[15.07,15.09],"pixels":"..."},"id":2334}
00:14:15.013 02.217 8654638656 evsrv: cli 0x600000444d20 request: {"id":2335,"jsonrpc":"2.0","method":"get_connected"}
00:14:15.014 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2335}
00:14:15.015 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2336,"jsonrpc":"2.0","method":"get_app_state"}
00:14:15.015 00.000 8654638656 case statement mapped state 6 to 3
00:14:15.015 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2336}
00:14:17.973 02.958 8654638656 evsrv: cli 0x600000444d20 request: {"id":2337,"jsonrpc":"2.0","method":"get_connected"}
00:14:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2337}
00:14:17.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2338,"jsonrpc":"2.0","method":"get_app_state"}
00:14:17.975 00.001 8654638656 case statement mapped state 6 to 3
00:14:17.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2338}
00:14:18.188 00.213 13064036352 Exposure complete
00:14:18.199 00.011 13064036352 worker thread done servicing request
00:14:18.199 00.000 8654638656 OnExposeComplete: enter
00:14:18.199 00.000 8654638656 UpdateGuideState(): m_state=6
00:14:18.199 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 80
00:14:18.199 00.000 8654638656 Star::Find returns 1 (0), X=555.52, Y=853.02, Mass=927275, SNR=115.6, Peak=60492 HFD=4.2
00:14:18.199 00.000 8654638656 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-2.21) = xAngle (0.79 = 0.79)
00:14:18.199 00.000 8654638656 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.19 = 0.19)
00:14:18.199 00.000 8654638656 CameraToMount -- cameraX=0.37 cameraY=-2.45 hyp=2.47 cameraTheta=-1.42 mountX=1.74 mountY=0.47, mountTheta=0.26
00:14:18.199 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.37, y=-2.45, opts=13)
00:14:18.199 00.000 8654638656 Enqueuing Move request for scope (0.37, -2.45)
00:14:18.199 00.000 13064036352 Worker thread wakes up
00:14:18.199 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.37, -2.45) opts 0xd
00:14:18.199 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.37, -2.45)
00:14:18.199 00.000 13064036352 Moving (0.37, -2.45) raw xDistance=1.74 yDistance=0.47
00:14:18.199 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.21 from input 1.74
00:14:18.199 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:18.199 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
00:14:18.199 00.000 13064036352 MoveAxis(W, 531, ABG)
00:14:18.199 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=128, max=60672, med=4838, FiltMin=1126, FiltMax=44620, Gamma=0.680
00:14:18.200 00.001 8654638656 UpdateGuideState exits: m=927275 SNR=115.6
00:14:18.200 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:18.200 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:14:18.200 00.000 8654638656 Enqueuing Expose request
00:14:18.809 00.609 13064036352 Move returns status 0, amount 531
00:14:18.809 00.000 13064036352 MoveAxis(N, 0, ABG)
00:14:18.809 00.000 13064036352 Move returns status 0, amount 0
00:14:18.810 00.001 13064036352 move complete, result=0
00:14:18.810 00.000 13064036352 worker thread done servicing request
00:14:18.810 00.000 13064036352 Worker thread wakes up
00:14:18.810 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:14:18.810 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:14:18.810 00.000 8654638656 GuideStep: 1.7 px 531 ms WEST, 0.5 px 0 ms NORTH
00:14:18.855 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2339,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:14:18.855 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":80,"width":31,"height":31,"star_pos":[14.52,15.02],"pixels":"..."},"id":2339}
00:14:20.972 02.117 8654638656 evsrv: cli 0x600000444d20 request: {"id":2340,"jsonrpc":"2.0","method":"get_connected"}
00:14:20.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2340}
00:14:20.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2341,"jsonrpc":"2.0","method":"get_app_state"}
00:14:20.974 00.000 8654638656 case statement mapped state 6 to 3
00:14:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2341}
00:14:23.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2342,"jsonrpc":"2.0","method":"get_connected"}
00:14:23.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2342}
00:14:23.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2343,"jsonrpc":"2.0","method":"get_app_state"}
00:14:23.973 00.000 8654638656 case statement mapped state 6 to 3
00:14:23.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2343}
00:14:24.436 00.463 13064036352 Exposure complete
00:14:24.451 00.015 13064036352 worker thread done servicing request
00:14:24.451 00.000 8654638656 OnExposeComplete: enter
00:14:24.451 00.000 8654638656 UpdateGuideState(): m_state=6
00:14:24.451 00.000 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 81
00:14:24.451 00.000 8654638656 Star::Find returns 1 (0), X=555.27, Y=854.61, Mass=947559, SNR=118.4, Peak=53567 HFD=4.5
00:14:24.451 00.000 8654638656 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-2.21) = xAngle (0.77 = 0.77)
00:14:24.451 00.000 8654638656 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.18 = 0.18)
00:14:24.451 00.000 8654638656 CameraToMount -- cameraX=0.12 cameraY=-0.86 hyp=0.86 cameraTheta=-1.43 mountX=0.62 mountY=0.15, mountTheta=0.24
00:14:24.452 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.12, y=-0.86, opts=13)
00:14:24.452 00.000 8654638656 Enqueuing Move request for scope (0.12, -0.86)
00:14:24.452 00.000 13064036352 Worker thread wakes up
00:14:24.452 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.86) opts 0xd
00:14:24.452 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.12, -0.86)
00:14:24.452 00.000 13064036352 Moving (0.12, -0.86) raw xDistance=0.62 yDistance=0.15
00:14:24.452 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.62
00:14:24.452 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:24.452 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:14:24.452 00.000 13064036352 MoveAxis(W, 208, ABG)
00:14:24.452 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53567, med=4851, FiltMin=1663, FiltMax=45427, Gamma=0.680
00:14:24.452 00.000 8654638656 UpdateGuideState exits: m=947559 SNR=118.4
00:14:24.452 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:24.452 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:14:24.452 00.000 8654638656 Enqueuing Expose request
00:14:24.728 00.276 13064036352 Move returns status 0, amount 208
00:14:24.728 00.000 13064036352 MoveAxis(N, 0, ABG)
00:14:24.728 00.000 13064036352 Move returns status 0, amount 0
00:14:24.728 00.000 13064036352 move complete, result=0
00:14:24.728 00.000 13064036352 worker thread done servicing request
00:14:24.728 00.000 13064036352 Worker thread wakes up
00:14:24.728 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:14:24.728 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:14:24.729 00.001 8654638656 GuideStep: 0.6 px 208 ms WEST, 0.2 px 0 ms NORTH
00:14:24.771 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":2344,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:14:24.771 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":81,"width":31,"height":31,"star_pos":[15.27,14.61],"pixels":"..."},"id":2344}
00:14:27.007 02.236 8654638656 evsrv: cli 0x600000444d20 request: {"id":2345,"jsonrpc":"2.0","method":"get_connected"}
00:14:27.007 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2345}
00:14:27.008 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2346,"jsonrpc":"2.0","method":"get_app_state"}
00:14:27.009 00.001 8654638656 case statement mapped state 6 to 3
00:14:27.009 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2346}
00:14:29.973 02.964 8654638656 evsrv: cli 0x600000444d20 request: {"id":2347,"jsonrpc":"2.0","method":"get_connected"}
00:14:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2347}
00:14:29.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2348,"jsonrpc":"2.0","method":"get_app_state"}
00:14:29.974 00.000 8654638656 case statement mapped state 6 to 3
00:14:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2348}
00:14:30.684 00.710 13064036352 Exposure complete
00:14:30.699 00.015 13064036352 worker thread done servicing request
00:14:30.699 00.000 8654638656 OnExposeComplete: enter
00:14:30.699 00.000 8654638656 UpdateGuideState(): m_state=6
00:14:30.699 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 82
00:14:30.699 00.000 8654638656 Star::Find returns 1 (0), X=554.65, Y=856.31, Mass=889943, SNR=134.2, Peak=53478 HFD=4.3
00:14:30.699 00.000 8654638656 CameraToMount -- cameraTheta (2.11) - m_xAngle (-2.21) = xAngle (4.32 = -1.96)
00:14:30.699 00.000 8654638656 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.72 = -2.56)
00:14:30.699 00.000 8654638656 CameraToMount -- cameraX=-0.50 cameraY=0.84 hyp=0.98 cameraTheta=2.11 mountX=-0.37 mountY=-0.54, mountTheta=-2.18
00:14:30.700 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.50, y=0.84, opts=13)
00:14:30.700 00.000 8654638656 Enqueuing Move request for scope (-0.50, 0.84)
00:14:30.700 00.000 13064036352 Worker thread wakes up
00:14:30.700 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.84) opts 0xd
00:14:30.700 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.50, 0.84)
00:14:30.700 00.000 13064036352 Moving (-0.50, 0.84) raw xDistance=-0.37 yDistance=-0.54
00:14:30.700 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.37
00:14:30.700 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
00:14:30.700 00.000 13064036352 MoveAxis(E, 88, ABG)
00:14:30.700 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57228, med=4838, FiltMin=1817, FiltMax=47116, Gamma=0.680
00:14:30.701 00.001 8654638656 UpdateGuideState exits: m=889943 SNR=134.2
00:14:30.701 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:30.701 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:14:30.701 00.000 8654638656 Enqueuing Expose request
00:14:30.870 00.169 13064036352 Move returns status 0, amount 88
00:14:30.871 00.001 13064036352 MoveAxis(N, 649, ABG)
00:14:31.558 00.687 13064036352 Move returns status 0, amount 649
00:14:31.559 00.001 13064036352 move complete, result=0
00:14:31.559 00.000 13064036352 worker thread done servicing request
00:14:31.559 00.000 13064036352 Worker thread wakes up
00:14:31.559 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:14:31.559 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:14:31.559 00.000 8654638656 GuideStep: -0.4 px 88 ms EAST, -0.5 px 649 ms NORTH
00:14:31.604 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2349,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:14:31.605 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":82,"width":31,"height":31,"star_pos":[14.65,15.31],"pixels":"..."},"id":2349}
00:14:32.973 01.368 8654638656 evsrv: cli 0x600000444d20 request: {"id":2350,"jsonrpc":"2.0","method":"get_connected"}
00:14:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2350}
00:14:32.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2351,"jsonrpc":"2.0","method":"get_app_state"}
00:14:32.974 00.000 8654638656 case statement mapped state 6 to 3
00:14:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2351}
00:14:35.974 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2352,"jsonrpc":"2.0","method":"get_connected"}
00:14:35.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2352}
00:14:35.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2353,"jsonrpc":"2.0","method":"get_app_state"}
00:14:35.976 00.000 8654638656 case statement mapped state 6 to 3
00:14:35.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2353}
00:14:36.931 00.955 13064036352 Exposure complete
00:14:36.947 00.016 13064036352 worker thread done servicing request
00:14:36.948 00.001 8654638656 OnExposeComplete: enter
00:14:36.948 00.000 8654638656 UpdateGuideState(): m_state=6
00:14:36.948 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 83
00:14:36.948 00.000 8654638656 Star::Find returns 1 (0), X=554.51, Y=856.42, Mass=925069, SNR=118.6, Peak=55513 HFD=4.4
00:14:36.948 00.000 8654638656 CameraToMount -- cameraTheta (2.16) - m_xAngle (-2.21) = xAngle (4.37 = -1.91)
00:14:36.948 00.000 8654638656 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.77 = -2.51)
00:14:36.948 00.000 8654638656 CameraToMount -- cameraX=-0.65 cameraY=0.96 hyp=1.15 cameraTheta=2.16 mountX=-0.38 mountY=-0.68, mountTheta=-2.08
00:14:36.949 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.65, y=0.96, opts=13)
00:14:36.949 00.000 8654638656 Enqueuing Move request for scope (-0.65, 0.96)
00:14:36.949 00.000 13064036352 Worker thread wakes up
00:14:36.949 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.96) opts 0xd
00:14:36.949 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.65, 0.96)
00:14:36.949 00.000 13064036352 Moving (-0.65, 0.96) raw xDistance=-0.38 yDistance=-0.68
00:14:36.949 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.38
00:14:36.949 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
00:14:36.949 00.000 13064036352 MoveAxis(E, 112, ABG)
00:14:36.949 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=89, max=58572, med=4838, FiltMin=1523, FiltMax=52953, Gamma=0.680
00:14:36.949 00.000 8654638656 UpdateGuideState exits: m=925069 SNR=118.6
00:14:36.949 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:36.949 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:14:36.949 00.000 8654638656 Enqueuing Expose request
00:14:37.141 00.192 13064036352 Move returns status 0, amount 112
00:14:37.142 00.001 13064036352 MoveAxis(N, 827, ABG)
00:14:38.021 00.879 13064036352 Move returns status 0, amount 827
00:14:38.022 00.001 13064036352 move complete, result=0
00:14:38.022 00.000 13064036352 worker thread done servicing request
00:14:38.022 00.000 13064036352 Worker thread wakes up
00:14:38.022 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:14:38.022 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:14:38.023 00.001 8654638656 GuideStep: -0.4 px 112 ms EAST, -0.7 px 827 ms NORTH
00:14:38.067 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":2354,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:14:38.067 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":83,"width":31,"height":31,"star_pos":[14.51,15.42],"pixels":"..."},"id":2354}
00:14:39.007 00.940 8654638656 evsrv: cli 0x600000444d20 request: {"id":2355,"jsonrpc":"2.0","method":"get_connected"}
00:14:39.007 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2355}
00:14:39.008 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2356,"jsonrpc":"2.0","method":"get_app_state"}
00:14:39.008 00.000 8654638656 case statement mapped state 6 to 3
00:14:39.008 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2356}
00:14:41.972 02.964 8654638656 evsrv: cli 0x600000444d20 request: {"id":2357,"jsonrpc":"2.0","method":"get_connected"}
00:14:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2357}
00:14:41.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2358,"jsonrpc":"2.0","method":"get_app_state"}
00:14:41.974 00.000 8654638656 case statement mapped state 6 to 3
00:14:41.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2358}
00:14:43.175 01.201 13064036352 Exposure complete
00:14:43.189 00.014 13064036352 worker thread done servicing request
00:14:43.189 00.000 8654638656 OnExposeComplete: enter
00:14:43.189 00.000 8654638656 UpdateGuideState(): m_state=6
00:14:43.189 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 84
00:14:43.189 00.000 8654638656 Star::Find returns 1 (0), X=553.58, Y=856.17, Mass=930525, SNR=128.8, Peak=52045 HFD=4.7
00:14:43.189 00.000 8654638656 CameraToMount -- cameraTheta (2.72) - m_xAngle (-2.21) = xAngle (4.93 = -1.35)
00:14:43.189 00.000 8654638656 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.33 = -1.95)
00:14:43.189 00.000 8654638656 CameraToMount -- cameraX=-1.58 cameraY=0.70 hyp=1.72 cameraTheta=2.72 mountX=0.38 mountY=-1.60, mountTheta=-1.34
00:14:43.190 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.58, y=0.70, opts=13)
00:14:43.190 00.000 8654638656 Enqueuing Move request for scope (-1.58, 0.70)
00:14:43.190 00.000 13064036352 Worker thread wakes up
00:14:43.190 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.58, 0.70) opts 0xd
00:14:43.190 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.58, 0.70)
00:14:43.190 00.000 13064036352 Moving (-1.58, 0.70) raw xDistance=0.38 yDistance=-1.60
00:14:43.190 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.38
00:14:43.190 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
00:14:43.190 00.000 13064036352 MoveAxis(W, 97, ABG)
00:14:43.190 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=58610, med=4838, FiltMin=1715, FiltMax=47730, Gamma=0.680
00:14:43.190 00.000 8654638656 UpdateGuideState exits: m=930525 SNR=128.8
00:14:43.190 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:43.190 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:14:43.190 00.000 8654638656 Enqueuing Expose request
00:14:43.364 00.174 13064036352 Move returns status 0, amount 97
00:14:43.365 00.001 13064036352 MoveAxis(N, 1942, ABG)
00:14:44.972 01.607 8654638656 evsrv: cli 0x600000444d20 request: {"id":2359,"jsonrpc":"2.0","method":"get_connected"}
00:14:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2359}
00:14:44.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2360,"jsonrpc":"2.0","method":"get_app_state"}
00:14:44.974 00.000 8654638656 case statement mapped state 6 to 3
00:14:44.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2360}
00:14:45.348 00.373 13064036352 Move returns status 0, amount 1942
00:14:45.348 00.000 13064036352 move complete, result=0
00:14:45.348 00.000 13064036352 worker thread done servicing request
00:14:45.348 00.000 13064036352 Worker thread wakes up
00:14:45.348 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:14:45.348 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:14:45.349 00.001 8654638656 GuideStep: 0.4 px 97 ms WEST, -1.6 px 1942 ms NORTH
00:14:45.395 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2361,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:14:45.395 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":84,"width":31,"height":31,"star_pos":[14.58,15.17],"pixels":"..."},"id":2361}
00:14:47.972 02.577 8654638656 evsrv: cli 0x600000444d20 request: {"id":2362,"jsonrpc":"2.0","method":"get_connected"}
00:14:47.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2362}
00:14:47.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2363,"jsonrpc":"2.0","method":"get_app_state"}
00:14:47.973 00.000 8654638656 case statement mapped state 6 to 3
00:14:47.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2363}
00:14:50.671 02.698 13064036352 Exposure complete
00:14:50.685 00.014 13064036352 worker thread done servicing request
00:14:50.685 00.000 8654638656 OnExposeComplete: enter
00:14:50.685 00.000 8654638656 UpdateGuideState(): m_state=6
00:14:50.686 00.001 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 85
00:14:50.686 00.000 8654638656 Star::Find returns 1 (0), X=554.39, Y=854.12, Mass=772407, SNR=120.8, Peak=49190 HFD=4.3
00:14:50.686 00.000 8654638656 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-2.21) = xAngle (0.13 = 0.13)
00:14:50.686 00.000 8654638656 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.47 = -0.47)
00:14:50.686 00.000 8654638656 CameraToMount -- cameraX=-0.76 cameraY=-1.35 hyp=1.55 cameraTheta=-2.08 mountX=1.54 mountY=-0.71, mountTheta=-0.43
00:14:50.686 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.76, y=-1.35, opts=13)
00:14:50.686 00.000 8654638656 Enqueuing Move request for scope (-0.76, -1.35)
00:14:50.686 00.000 13064036352 Worker thread wakes up
00:14:50.686 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -1.35) opts 0xd
00:14:50.686 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.76, -1.35)
00:14:50.686 00.000 13064036352 Moving (-0.76, -1.35) raw xDistance=1.54 yDistance=-0.71
00:14:50.686 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.99 from input 1.54
00:14:50.686 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
00:14:50.687 00.001 13064036352 MoveAxis(W, 432, ABG)
00:14:50.687 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56332, med=4838, FiltMin=1510, FiltMax=49766, Gamma=0.680
00:14:50.687 00.000 8654638656 UpdateGuideState exits: m=772407 SNR=120.8
00:14:50.687 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:50.687 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:14:50.687 00.000 8654638656 Enqueuing Expose request
00:14:51.005 00.318 8654638656 evsrv: cli 0x600000444d20 request: {"id":2364,"jsonrpc":"2.0","method":"get_connected"}
00:14:51.005 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2364}
00:14:51.006 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2365,"jsonrpc":"2.0","method":"get_app_state"}
00:14:51.006 00.000 8654638656 case statement mapped state 6 to 3
00:14:51.006 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2365}
00:14:51.187 00.181 13064036352 Move returns status 0, amount 432
00:14:51.188 00.001 13064036352 MoveAxis(N, 858, ABG)
00:14:52.083 00.895 13064036352 Move returns status 0, amount 858
00:14:52.083 00.000 13064036352 move complete, result=0
00:14:52.083 00.000 13064036352 worker thread done servicing request
00:14:52.083 00.000 13064036352 Worker thread wakes up
00:14:52.083 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:14:52.084 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:14:52.084 00.000 8654638656 GuideStep: 1.5 px 432 ms WEST, -0.7 px 858 ms NORTH
00:14:52.133 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2366,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:14:52.134 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":85,"width":31,"height":31,"star_pos":[15.39,15.12],"pixels":"..."},"id":2366}
00:14:53.972 01.838 8654638656 evsrv: cli 0x600000444d20 request: {"id":2367,"jsonrpc":"2.0","method":"get_connected"}
00:14:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2367}
00:14:53.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2368,"jsonrpc":"2.0","method":"get_app_state"}
00:14:53.974 00.000 8654638656 case statement mapped state 6 to 3
00:14:53.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2368}
00:14:56.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2369,"jsonrpc":"2.0","method":"get_connected"}
00:14:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2369}
00:14:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2370,"jsonrpc":"2.0","method":"get_app_state"}
00:14:56.974 00.001 8654638656 case statement mapped state 6 to 3
00:14:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2370}
00:14:58.169 01.195 13064036352 Exposure complete
00:14:58.184 00.015 13064036352 worker thread done servicing request
00:14:58.184 00.000 8654638656 OnExposeComplete: enter
00:14:58.184 00.000 8654638656 UpdateGuideState(): m_state=6
00:14:58.184 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 86
00:14:58.184 00.000 8654638656 Star::Find returns 1 (0), X=555.69, Y=854.34, Mass=855874, SNR=108.7, Peak=50610 HFD=4.3
00:14:58.184 00.000 8654638656 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-2.21) = xAngle (1.08 = 1.08)
00:14:58.184 00.000 8654638656 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.49 = 0.49)
00:14:58.184 00.000 8654638656 CameraToMount -- cameraX=0.54 cameraY=-1.13 hyp=1.25 cameraTheta=-1.12 mountX=0.58 mountY=0.58, mountTheta=0.78
00:14:58.185 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.54, y=-1.13, opts=13)
00:14:58.185 00.000 8654638656 Enqueuing Move request for scope (0.54, -1.13)
00:14:58.185 00.000 13064036352 Worker thread wakes up
00:14:58.185 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.54, -1.13) opts 0xd
00:14:58.185 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.54, -1.13)
00:14:58.185 00.000 13064036352 Moving (0.54, -1.13) raw xDistance=0.58 yDistance=0.58
00:14:58.185 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.58
00:14:58.185 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:58.185 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
00:14:58.186 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53785, med=4838, FiltMin=1843, FiltMax=43148, Gamma=0.680
00:14:58.186 00.000 13064036352 MoveAxis(W, 192, ABG)
00:14:58.186 00.000 8654638656 UpdateGuideState exits: m=855874 SNR=108.7
00:14:58.186 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:58.186 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:14:58.186 00.000 8654638656 Enqueuing Expose request
00:14:58.450 00.264 13064036352 Move returns status 0, amount 192
00:14:58.450 00.000 13064036352 MoveAxis(N, 0, ABG)
00:14:58.450 00.000 13064036352 Move returns status 0, amount 0
00:14:58.450 00.000 13064036352 move complete, result=0
00:14:58.450 00.000 13064036352 worker thread done servicing request
00:14:58.450 00.000 13064036352 Worker thread wakes up
00:14:58.450 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:14:58.451 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:14:58.451 00.000 8654638656 GuideStep: 0.6 px 192 ms WEST, 0.6 px 0 ms NORTH
00:14:58.497 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2371,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:14:58.497 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":86,"width":31,"height":31,"star_pos":[14.69,15.34],"pixels":"..."},"id":2371}
00:14:59.973 01.476 8654638656 evsrv: cli 0x600000444d20 request: {"id":2372,"jsonrpc":"2.0","method":"get_connected"}
00:14:59.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2372}
00:14:59.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2373,"jsonrpc":"2.0","method":"get_app_state"}
00:14:59.975 00.000 8654638656 case statement mapped state 6 to 3
00:14:59.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2373}
00:15:03.009 03.034 8654638656 evsrv: cli 0x600000444d20 request: {"id":2374,"jsonrpc":"2.0","method":"get_connected"}
00:15:03.010 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2374}
00:15:03.011 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2375,"jsonrpc":"2.0","method":"get_app_state"}
00:15:03.011 00.000 8654638656 case statement mapped state 6 to 3
00:15:03.011 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2375}
00:15:04.418 01.407 13064036352 Exposure complete
00:15:04.433 00.015 13064036352 worker thread done servicing request
00:15:04.433 00.000 8654638656 OnExposeComplete: enter
00:15:04.434 00.001 8654638656 UpdateGuideState(): m_state=6
00:15:04.434 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 87
00:15:04.434 00.000 8654638656 Star::Find returns 1 (0), X=555.35, Y=855.90, Mass=875463, SNR=109.8, Peak=49753 HFD=4.5
00:15:04.434 00.000 8654638656 CameraToMount -- cameraTheta (1.15) - m_xAngle (-2.21) = xAngle (3.36 = -2.93)
00:15:04.434 00.000 8654638656 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.76 = 2.76)
00:15:04.434 00.000 8654638656 CameraToMount -- cameraX=0.20 cameraY=0.44 hyp=0.48 cameraTheta=1.15 mountX=-0.47 mountY=0.18, mountTheta=2.77
00:15:04.434 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.20, y=0.44, opts=13)
00:15:04.434 00.000 8654638656 Enqueuing Move request for scope (0.20, 0.44)
00:15:04.434 00.000 13064036352 Worker thread wakes up
00:15:04.434 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.44) opts 0xd
00:15:04.434 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.20, 0.44)
00:15:04.434 00.000 13064036352 Moving (0.20, 0.44) raw xDistance=-0.47 yDistance=0.18
00:15:04.434 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.47
00:15:04.434 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:04.434 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:15:04.434 00.000 13064036352 MoveAxis(E, 116, ABG)
00:15:04.434 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56396, med=4838, FiltMin=1536, FiltMax=48345, Gamma=0.680
00:15:04.434 00.000 8654638656 UpdateGuideState exits: m=875463 SNR=109.8
00:15:04.435 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:04.435 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:15:04.435 00.000 8654638656 Enqueuing Expose request
00:15:04.624 00.189 13064036352 Move returns status 0, amount 116
00:15:04.624 00.000 13064036352 MoveAxis(N, 0, ABG)
00:15:04.624 00.000 13064036352 Move returns status 0, amount 0
00:15:04.624 00.000 13064036352 move complete, result=0
00:15:04.625 00.001 13064036352 worker thread done servicing request
00:15:04.625 00.000 13064036352 Worker thread wakes up
00:15:04.625 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:15:04.625 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:15:04.625 00.000 8654638656 GuideStep: -0.5 px 116 ms EAST, 0.2 px 0 ms NORTH
00:15:04.665 00.040 8654638656 evsrv: cli 0x600000444d20 request: {"id":2376,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:15:04.665 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":87,"width":31,"height":31,"star_pos":[15.35,14.90],"pixels":"..."},"id":2376}
00:15:05.972 01.307 8654638656 evsrv: cli 0x600000444d20 request: {"id":2377,"jsonrpc":"2.0","method":"get_connected"}
00:15:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2377}
00:15:05.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2378,"jsonrpc":"2.0","method":"get_app_state"}
00:15:05.975 00.001 8654638656 case statement mapped state 6 to 3
00:15:05.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2378}
00:15:08.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2379,"jsonrpc":"2.0","method":"get_connected"}
00:15:08.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2379}
00:15:08.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2380,"jsonrpc":"2.0","method":"get_app_state"}
00:15:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:15:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2380}
00:15:10.657 01.683 13064036352 Exposure complete
00:15:10.673 00.016 13064036352 worker thread done servicing request
00:15:10.673 00.000 8654638656 OnExposeComplete: enter
00:15:10.673 00.000 8654638656 UpdateGuideState(): m_state=6
00:15:10.673 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 88
00:15:10.674 00.001 8654638656 Star::Find returns 1 (0), X=554.90, Y=857.32, Mass=908557, SNR=121.4, Peak=58713 HFD=4.4
00:15:10.674 00.000 8654638656 CameraToMount -- cameraTheta (1.71) - m_xAngle (-2.21) = xAngle (3.92 = -2.37)
00:15:10.674 00.000 8654638656 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.32 = -2.97)
00:15:10.674 00.000 8654638656 CameraToMount -- cameraX=-0.26 cameraY=1.85 hyp=1.87 cameraTheta=1.71 mountX=-1.34 mountY=-0.33, mountTheta=-2.90
00:15:10.674 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.26, y=1.85, opts=13)
00:15:10.674 00.000 8654638656 Enqueuing Move request for scope (-0.26, 1.85)
00:15:10.674 00.000 13064036352 Worker thread wakes up
00:15:10.674 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 1.85) opts 0xd
00:15:10.674 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.26, 1.85)
00:15:10.674 00.000 13064036352 Moving (-0.26, 1.85) raw xDistance=-1.34 yDistance=-0.33
00:15:10.674 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.86 from input -1.34
00:15:10.674 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:15:10.674 00.000 13064036352 MoveAxis(E, 377, ABG)
00:15:10.675 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58713, med=4838, FiltMin=1664, FiltMax=50828, Gamma=0.680
00:15:10.675 00.000 8654638656 UpdateGuideState exits: m=908557 SNR=121.4
00:15:10.675 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:10.675 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:15:10.675 00.000 8654638656 Enqueuing Expose request
00:15:11.119 00.444 13064036352 Move returns status 0, amount 377
00:15:11.119 00.000 13064036352 MoveAxis(N, 396, ABG)
00:15:11.567 00.448 13064036352 Move returns status 0, amount 396
00:15:11.568 00.001 13064036352 move complete, result=0
00:15:11.568 00.000 13064036352 worker thread done servicing request
00:15:11.568 00.000 13064036352 Worker thread wakes up
00:15:11.568 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:15:11.568 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:15:11.569 00.001 8654638656 GuideStep: -1.3 px 377 ms EAST, -0.3 px 396 ms NORTH
00:15:11.615 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2381,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:15:11.616 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":88,"width":31,"height":31,"star_pos":[14.90,15.32],"pixels":"..."},"id":2381}
00:15:11.971 00.355 8654638656 evsrv: cli 0x600000444d20 request: {"id":2382,"jsonrpc":"2.0","method":"get_connected"}
00:15:11.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2382}
00:15:11.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2383,"jsonrpc":"2.0","method":"get_app_state"}
00:15:11.972 00.000 8654638656 case statement mapped state 6 to 3
00:15:11.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2383}
00:15:15.002 03.030 8654638656 evsrv: cli 0x600000444d20 request: {"id":2384,"jsonrpc":"2.0","method":"get_connected"}
00:15:15.002 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2384}
00:15:15.003 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2385,"jsonrpc":"2.0","method":"get_app_state"}
00:15:15.003 00.000 8654638656 case statement mapped state 6 to 3
00:15:15.003 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2385}
00:15:16.907 01.904 13064036352 Exposure complete
00:15:16.921 00.014 13064036352 worker thread done servicing request
00:15:16.922 00.001 8654638656 OnExposeComplete: enter
00:15:16.922 00.000 8654638656 UpdateGuideState(): m_state=6
00:15:16.922 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 89
00:15:16.922 00.000 8654638656 Star::Find returns 1 (0), X=554.02, Y=858.10, Mass=871122, SNR=98.7, Peak=58854 HFD=4.4
00:15:16.922 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - m_xAngle (-2.21) = xAngle (4.19 = -2.09)
00:15:16.922 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.59 = -2.69)
00:15:16.922 00.000 8654638656 CameraToMount -- cameraX=-1.14 cameraY=2.63 hyp=2.87 cameraTheta=1.98 mountX=-1.43 mountY=-1.24, mountTheta=-2.43
00:15:16.923 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.14, y=2.63, opts=13)
00:15:16.923 00.000 8654638656 Enqueuing Move request for scope (-1.14, 2.63)
00:15:16.923 00.000 13064036352 Worker thread wakes up
00:15:16.923 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 2.63) opts 0xd
00:15:16.923 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.14, 2.63)
00:15:16.923 00.000 13064036352 Moving (-1.14, 2.63) raw xDistance=-1.43 yDistance=-1.24
00:15:16.923 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.96 from input -1.43
00:15:16.923 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.24 from input -1.24
00:15:16.923 00.000 13064036352 MoveAxis(E, 423, ABG)
00:15:16.923 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59378, med=4825, FiltMin=1299, FiltMax=50854, Gamma=0.680
00:15:16.923 00.000 8654638656 UpdateGuideState exits: m=871122 SNR=98.7
00:15:16.923 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:16.923 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:15:16.923 00.000 8654638656 Enqueuing Expose request
00:15:17.422 00.499 13064036352 Move returns status 0, amount 423
00:15:17.422 00.000 13064036352 MoveAxis(N, 1501, ABG)
00:15:17.973 00.551 8654638656 evsrv: cli 0x600000444d20 request: {"id":2386,"jsonrpc":"2.0","method":"get_connected"}
00:15:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2386}
00:15:17.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2387,"jsonrpc":"2.0","method":"get_app_state"}
00:15:17.975 00.000 8654638656 case statement mapped state 6 to 3
00:15:17.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2387}
00:15:18.974 00.999 13064036352 Move returns status 0, amount 1501
00:15:18.974 00.000 13064036352 move complete, result=0
00:15:18.974 00.000 13064036352 worker thread done servicing request
00:15:18.975 00.001 13064036352 Worker thread wakes up
00:15:18.975 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:15:18.975 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:15:18.975 00.000 8654638656 GuideStep: -1.4 px 423 ms EAST, -1.2 px 1501 ms NORTH
00:15:19.029 00.054 8654638656 evsrv: cli 0x600000444d20 request: {"id":2388,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:15:19.029 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":89,"width":31,"height":31,"star_pos":[15.02,15.10],"pixels":"..."},"id":2388}
00:15:20.973 01.944 8654638656 evsrv: cli 0x600000444d20 request: {"id":2389,"jsonrpc":"2.0","method":"get_connected"}
00:15:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2389}
00:15:20.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2390,"jsonrpc":"2.0","method":"get_app_state"}
00:15:20.975 00.000 8654638656 case statement mapped state 6 to 3
00:15:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2390}
00:15:23.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2391,"jsonrpc":"2.0","method":"get_connected"}
00:15:23.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2391}
00:15:23.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2392,"jsonrpc":"2.0","method":"get_app_state"}
00:15:23.973 00.000 8654638656 case statement mapped state 6 to 3
00:15:23.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2392}
00:15:24.398 00.425 13064036352 Exposure complete
00:15:24.414 00.016 13064036352 worker thread done servicing request
00:15:24.414 00.000 8654638656 OnExposeComplete: enter
00:15:24.414 00.000 8654638656 UpdateGuideState(): m_state=6
00:15:24.414 00.000 8654638656 Star::Find(15, 554, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 90
00:15:24.414 00.000 8654638656 Star::Find returns 1 (0), X=552.72, Y=856.37, Mass=859758, SNR=106.5, Peak=50828 HFD=4.6
00:15:24.414 00.000 8654638656 CameraToMount -- cameraTheta (2.79) - m_xAngle (-2.21) = xAngle (4.99 = -1.29)
00:15:24.414 00.000 8654638656 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.39 = -1.89)
00:15:24.414 00.000 8654638656 CameraToMount -- cameraX=-2.43 cameraY=0.91 hyp=2.60 cameraTheta=2.79 mountX=0.72 mountY=-2.47, mountTheta=-1.29
00:15:24.414 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-2.43, y=0.91, opts=13)
00:15:24.414 00.000 8654638656 Enqueuing Move request for scope (-2.43, 0.91)
00:15:24.414 00.000 13064036352 Worker thread wakes up
00:15:24.414 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-2.43, 0.91) opts 0xd
00:15:24.415 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-2.43, 0.91)
00:15:24.415 00.000 13064036352 Moving (-2.43, 0.91) raw xDistance=0.72 yDistance=-2.47
00:15:24.415 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.72
00:15:24.415 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.47 from input -2.47
00:15:24.415 00.000 13064036352 MoveAxis(W, 170, ABG)
00:15:24.415 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57202, med=4838, FiltMin=1472, FiltMax=51289, Gamma=0.680
00:15:24.415 00.000 8654638656 UpdateGuideState exits: m=859758 SNR=106.5
00:15:24.415 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:24.415 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:15:24.415 00.000 8654638656 Enqueuing Expose request
00:15:24.653 00.238 13064036352 Move returns status 0, amount 170
00:15:24.653 00.000 13064036352 MoveAxis(N, 2987, ABG)
00:15:24.653 00.000 13064036352 duration set to 2500 by maxDecDuration
00:15:27.008 02.355 8654638656 evsrv: cli 0x600000444d20 request: {"id":2393,"jsonrpc":"2.0","method":"get_connected"}
00:15:27.008 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2393}
00:15:27.009 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2394,"jsonrpc":"2.0","method":"get_app_state"}
00:15:27.009 00.000 8654638656 case statement mapped state 6 to 3
00:15:27.009 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2394}
00:15:27.196 00.187 13064036352 Move returns status 0, amount 2500
00:15:27.197 00.001 13064036352 move complete, result=0
00:15:27.197 00.000 13064036352 worker thread done servicing request
00:15:27.197 00.000 13064036352 Worker thread wakes up
00:15:27.197 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:15:27.197 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:15:27.197 00.000 8654638656 GuideStep: 0.7 px 170 ms WEST, -2.5 px 2500 ms NORTH
00:15:27.248 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":2395,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:15:27.248 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":90,"width":31,"height":31,"star_pos":[14.72,15.37],"pixels":"..."},"id":2395}
00:15:29.972 02.724 8654638656 evsrv: cli 0x600000444d20 request: {"id":2396,"jsonrpc":"2.0","method":"get_connected"}
00:15:29.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2396}
00:15:29.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2397,"jsonrpc":"2.0","method":"get_app_state"}
00:15:29.975 00.000 8654638656 case statement mapped state 6 to 3
00:15:29.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2397}
00:15:32.971 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":2398,"jsonrpc":"2.0","method":"get_connected"}
00:15:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2398}
00:15:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2399,"jsonrpc":"2.0","method":"get_app_state"}
00:15:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:15:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2399}
00:15:33.149 00.176 13064036352 Exposure complete
00:15:33.164 00.015 13064036352 worker thread done servicing request
00:15:33.164 00.000 8654638656 OnExposeComplete: enter
00:15:33.165 00.001 8654638656 UpdateGuideState(): m_state=6
00:15:33.165 00.000 8654638656 Star::Find(15, 552, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 91
00:15:33.165 00.000 8654638656 Star::Find returns 1 (0), X=554.35, Y=853.88, Mass=896597, SNR=123.5, Peak=54399 HFD=4.4
00:15:33.165 00.000 8654638656 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-2.21) = xAngle (0.17 = 0.17)
00:15:33.165 00.000 8654638656 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.43 = -0.43)
00:15:33.165 00.000 8654638656 CameraToMount -- cameraX=-0.80 cameraY=-1.58 hyp=1.78 cameraTheta=-2.04 mountX=1.75 mountY=-0.74, mountTheta=-0.40
00:15:33.165 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.80, y=-1.58, opts=13)
00:15:33.165 00.000 8654638656 Enqueuing Move request for scope (-0.80, -1.58)
00:15:33.165 00.000 13064036352 Worker thread wakes up
00:15:33.165 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -1.58) opts 0xd
00:15:33.165 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.80, -1.58)
00:15:33.165 00.000 13064036352 Moving (-0.80, -1.58) raw xDistance=1.75 yDistance=-0.74
00:15:33.165 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.13 from input 1.75
00:15:33.165 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
00:15:33.166 00.001 13064036352 MoveAxis(W, 496, ABG)
00:15:33.166 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54988, med=4838, FiltMin=1715, FiltMax=49727, Gamma=0.680
00:15:33.166 00.000 8654638656 UpdateGuideState exits: m=896597 SNR=123.5
00:15:33.166 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:33.166 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:15:33.166 00.000 8654638656 Enqueuing Expose request
00:15:33.740 00.574 13064036352 Move returns status 0, amount 496
00:15:33.740 00.000 13064036352 MoveAxis(N, 899, ABG)
00:15:34.683 00.943 13064036352 Move returns status 0, amount 899
00:15:34.684 00.001 13064036352 move complete, result=0
00:15:34.684 00.000 13064036352 worker thread done servicing request
00:15:34.684 00.000 13064036352 Worker thread wakes up
00:15:34.684 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:15:34.684 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:15:34.684 00.000 8654638656 GuideStep: 1.8 px 496 ms WEST, -0.7 px 899 ms NORTH
00:15:34.732 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2400,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:15:34.732 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":91,"width":31,"height":31,"star_pos":[15.35,14.88],"pixels":"..."},"id":2400}
00:15:35.972 01.240 8654638656 evsrv: cli 0x600000444d20 request: {"id":2401,"jsonrpc":"2.0","method":"get_connected"}
00:15:35.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2401}
00:15:35.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2402,"jsonrpc":"2.0","method":"get_app_state"}
00:15:35.973 00.000 8654638656 case statement mapped state 6 to 3
00:15:35.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2402}
00:15:39.006 03.033 8654638656 evsrv: cli 0x600000444d20 request: {"id":2403,"jsonrpc":"2.0","method":"get_connected"}
00:15:39.006 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2403}
00:15:39.007 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2404,"jsonrpc":"2.0","method":"get_app_state"}
00:15:39.007 00.000 8654638656 case statement mapped state 6 to 3
00:15:39.007 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2404}
00:15:40.643 01.636 13064036352 Exposure complete
00:15:40.652 00.009 13064036352 worker thread done servicing request
00:15:40.652 00.000 8654638656 OnExposeComplete: enter
00:15:40.652 00.000 8654638656 UpdateGuideState(): m_state=6
00:15:40.652 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 92
00:15:40.652 00.000 8654638656 Star::Find returns 1 (0), X=555.21, Y=854.20, Mass=962594, SNR=122.0, Peak=49958 HFD=4.6
00:15:40.652 00.000 8654638656 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-2.21) = xAngle (0.68 = 0.68)
00:15:40.652 00.000 8654638656 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.09 = 0.09)
00:15:40.652 00.000 8654638656 CameraToMount -- cameraX=0.06 cameraY=-1.27 hyp=1.27 cameraTheta=-1.52 mountX=0.98 mountY=0.11, mountTheta=0.11
00:15:40.652 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.06, y=-1.27, opts=13)
00:15:40.652 00.000 8654638656 Enqueuing Move request for scope (0.06, -1.27)
00:15:40.652 00.000 13064036352 Worker thread wakes up
00:15:40.652 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.06, -1.27) opts 0xd
00:15:40.652 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.06, -1.27)
00:15:40.652 00.000 13064036352 Moving (0.06, -1.27) raw xDistance=0.98 yDistance=0.11
00:15:40.652 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.70 from input 0.98
00:15:40.652 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:40.652 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:15:40.652 00.000 13064036352 MoveAxis(W, 307, ABG)
00:15:40.652 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=55295, med=4825, FiltMin=1471, FiltMax=43750, Gamma=0.680
00:15:40.652 00.000 8654638656 UpdateGuideState exits: m=962594 SNR=122.0
00:15:40.652 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:40.652 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:15:40.652 00.000 8654638656 Enqueuing Expose request
00:15:41.034 00.382 13064036352 Move returns status 0, amount 307
00:15:41.035 00.001 13064036352 MoveAxis(N, 0, ABG)
00:15:41.035 00.000 13064036352 Move returns status 0, amount 0
00:15:41.035 00.000 13064036352 move complete, result=0
00:15:41.035 00.000 13064036352 worker thread done servicing request
00:15:41.035 00.000 13064036352 Worker thread wakes up
00:15:41.035 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:15:41.035 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:15:41.036 00.001 8654638656 GuideStep: 1.0 px 307 ms WEST, 0.1 px 0 ms NORTH
00:15:41.081 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2405,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:15:41.081 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":92,"width":31,"height":31,"star_pos":[15.21,15.20],"pixels":"..."},"id":2405}
00:15:41.973 00.892 8654638656 evsrv: cli 0x600000444d20 request: {"id":2406,"jsonrpc":"2.0","method":"get_connected"}
00:15:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2406}
00:15:41.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2407,"jsonrpc":"2.0","method":"get_app_state"}
00:15:41.974 00.000 8654638656 case statement mapped state 6 to 3
00:15:41.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2407}
00:15:44.973 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2408,"jsonrpc":"2.0","method":"get_connected"}
00:15:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2408}
00:15:44.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2409,"jsonrpc":"2.0","method":"get_app_state"}
00:15:44.975 00.001 8654638656 case statement mapped state 6 to 3
00:15:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2409}
00:15:46.888 01.913 13064036352 Exposure complete
00:15:46.904 00.016 13064036352 worker thread done servicing request
00:15:46.905 00.001 8654638656 OnExposeComplete: enter
00:15:46.905 00.000 8654638656 UpdateGuideState(): m_state=6
00:15:46.905 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 93
00:15:46.905 00.000 8654638656 Star::Find returns 1 (0), X=555.00, Y=855.69, Mass=889912, SNR=104.8, Peak=50982 HFD=4.2
00:15:46.905 00.000 8654638656 CameraToMount -- cameraTheta (2.16) - m_xAngle (-2.21) = xAngle (4.37 = -1.92)
00:15:46.905 00.000 8654638656 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.77 = -2.52)
00:15:46.905 00.000 8654638656 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.27 cameraTheta=2.16 mountX=-0.09 mountY=-0.16, mountTheta=-2.10
00:15:46.905 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.15, y=0.23, opts=13)
00:15:46.905 00.000 8654638656 Enqueuing Move request for scope (-0.15, 0.23)
00:15:46.905 00.000 13064036352 Worker thread wakes up
00:15:46.905 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
00:15:46.906 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
00:15:46.906 00.000 13064036352 Moving (-0.15, 0.23) raw xDistance=-0.09 yDistance=-0.16
00:15:46.906 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:15:46.906 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:15:46.906 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:15:46.906 00.000 13064036352 MoveAxis(E, 0, ABG)
00:15:46.906 00.000 13064036352 Move returns status 0, amount 0
00:15:46.906 00.000 13064036352 MoveAxis(N, 0, ABG)
00:15:46.906 00.000 13064036352 Move returns status 0, amount 0
00:15:46.906 00.000 13064036352 move complete, result=0
00:15:46.906 00.000 13064036352 worker thread done servicing request
00:15:46.906 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58354, med=4838, FiltMin=1587, FiltMax=49049, Gamma=0.680
00:15:46.906 00.000 8654638656 UpdateGuideState exits: m=889912 SNR=104.8
00:15:46.906 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:46.906 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:15:46.906 00.000 8654638656 Enqueuing Expose request
00:15:46.906 00.000 13064036352 Worker thread wakes up
00:15:46.906 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:15:46.906 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:15:46.906 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:15:46.944 00.038 8654638656 evsrv: cli 0x600000444d20 request: {"id":2410,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:15:46.945 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":93,"width":31,"height":31,"star_pos":[15.00,14.69],"pixels":"..."},"id":2410}
00:15:47.969 01.024 8654638656 evsrv: cli 0x600000444d20 request: {"id":2411,"jsonrpc":"2.0","method":"get_connected"}
00:15:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2411}
00:15:47.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2412,"jsonrpc":"2.0","method":"get_app_state"}
00:15:47.970 00.000 8654638656 case statement mapped state 6 to 3
00:15:47.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2412}
00:15:50.974 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":2413,"jsonrpc":"2.0","method":"get_connected"}
00:15:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2413}
00:15:50.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2414,"jsonrpc":"2.0","method":"get_app_state"}
00:15:50.975 00.000 8654638656 case statement mapped state 6 to 3
00:15:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2414}
00:15:53.137 02.162 13064036352 Exposure complete
00:15:53.151 00.014 13064036352 worker thread done servicing request
00:15:53.151 00.000 8654638656 OnExposeComplete: enter
00:15:53.151 00.000 8654638656 UpdateGuideState(): m_state=6
00:15:53.151 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 94
00:15:53.152 00.001 8654638656 Star::Find returns 1 (0), X=554.19, Y=857.23, Mass=893513, SNR=125.4, Peak=60441 HFD=4.3
00:15:53.152 00.000 8654638656 CameraToMount -- cameraTheta (2.07) - m_xAngle (-2.21) = xAngle (4.28 = -2.00)
00:15:53.152 00.000 8654638656 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.68 = -2.60)
00:15:53.152 00.000 8654638656 CameraToMount -- cameraX=-0.96 cameraY=1.77 hyp=2.01 cameraTheta=2.07 mountX=-0.84 mountY=-1.03, mountTheta=-2.26
00:15:53.152 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.96, y=1.77, opts=13)
00:15:53.152 00.000 8654638656 Enqueuing Move request for scope (-0.96, 1.77)
00:15:53.152 00.000 13064036352 Worker thread wakes up
00:15:53.152 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 1.77) opts 0xd
00:15:53.152 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.96, 1.77)
00:15:53.152 00.000 13064036352 Moving (-0.96, 1.77) raw xDistance=-0.84 yDistance=-1.03
00:15:53.152 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.84
00:15:53.153 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
00:15:53.153 00.000 13064036352 MoveAxis(E, 233, ABG)
00:15:53.153 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64396, med=4825, FiltMin=1689, FiltMax=53260, Gamma=0.680
00:15:53.153 00.000 8654638656 UpdateGuideState exits: m=893513 SNR=125.4
00:15:53.153 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:15:53.153 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:15:53.153 00.000 8654638656 Enqueuing Expose request
00:15:53.464 00.311 13064036352 Move returns status 0, amount 233
00:15:53.464 00.000 13064036352 MoveAxis(N, 1246, ABG)
00:15:53.974 00.510 8654638656 evsrv: cli 0x600000444d20 request: {"id":2415,"jsonrpc":"2.0","method":"get_connected"}
00:15:53.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2415}
00:15:53.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2416,"jsonrpc":"2.0","method":"get_app_state"}
00:15:53.975 00.000 8654638656 case statement mapped state 6 to 3
00:15:53.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2416}
00:15:54.744 00.769 13064036352 Move returns status 0, amount 1246
00:15:54.744 00.000 13064036352 move complete, result=0
00:15:54.744 00.000 13064036352 worker thread done servicing request
00:15:54.744 00.000 13064036352 Worker thread wakes up
00:15:54.745 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:15:54.745 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:15:54.745 00.000 8654638656 GuideStep: -0.8 px 233 ms EAST, -1.0 px 1246 ms NORTH
00:15:54.791 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2417,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:15:54.791 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":94,"width":31,"height":31,"star_pos":[15.19,15.23],"pixels":"..."},"id":2417}
00:15:56.972 02.181 8654638656 evsrv: cli 0x600000444d20 request: {"id":2418,"jsonrpc":"2.0","method":"get_connected"}
00:15:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2418}
00:15:56.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2419,"jsonrpc":"2.0","method":"get_app_state"}
00:15:56.974 00.000 8654638656 case statement mapped state 6 to 3
00:15:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2419}
00:15:59.968 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":2420,"jsonrpc":"2.0","method":"get_connected"}
00:15:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2420}
00:15:59.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2421,"jsonrpc":"2.0","method":"get_app_state"}
00:15:59.969 00.000 8654638656 case statement mapped state 6 to 3
00:15:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2421}
00:16:00.633 00.664 13064036352 Exposure complete
00:16:00.648 00.015 13064036352 worker thread done servicing request
00:16:00.648 00.000 8654638656 OnExposeComplete: enter
00:16:00.648 00.000 8654638656 UpdateGuideState(): m_state=6
00:16:00.648 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 95
00:16:00.648 00.000 8654638656 Star::Find returns 1 (0), X=554.08, Y=856.67, Mass=888562, SNR=119.2, Peak=53504 HFD=4.3
00:16:00.648 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - m_xAngle (-2.21) = xAngle (4.51 = -1.78)
00:16:00.648 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.91 = -2.38)
00:16:00.648 00.000 8654638656 CameraToMount -- cameraX=-1.07 cameraY=1.20 hyp=1.61 cameraTheta=2.30 mountX=-0.33 mountY=-1.12, mountTheta=-1.86
00:16:00.649 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.07, y=1.20, opts=13)
00:16:00.649 00.000 8654638656 Enqueuing Move request for scope (-1.07, 1.20)
00:16:00.649 00.000 13064036352 Worker thread wakes up
00:16:00.649 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 1.20) opts 0xd
00:16:00.649 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.07, 1.20)
00:16:00.649 00.000 13064036352 Moving (-1.07, 1.20) raw xDistance=-0.33 yDistance=-1.12
00:16:00.649 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.33
00:16:00.649 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
00:16:00.649 00.000 13064036352 MoveAxis(E, 107, ABG)
00:16:00.649 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58482, med=4825, FiltMin=1497, FiltMax=48588, Gamma=0.680
00:16:00.649 00.000 8654638656 UpdateGuideState exits: m=888562 SNR=119.2
00:16:00.649 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:00.649 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:16:00.649 00.000 8654638656 Enqueuing Expose request
00:16:00.838 00.189 13064036352 Move returns status 0, amount 107
00:16:00.838 00.000 13064036352 MoveAxis(N, 1351, ABG)
00:16:02.231 01.393 13064036352 Move returns status 0, amount 1351
00:16:02.231 00.000 13064036352 move complete, result=0
00:16:02.231 00.000 13064036352 worker thread done servicing request
00:16:02.231 00.000 13064036352 Worker thread wakes up
00:16:02.232 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:16:02.232 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:16:02.232 00.000 8654638656 GuideStep: -0.3 px 107 ms EAST, -1.1 px 1351 ms NORTH
00:16:02.280 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2422,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:16:02.280 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":95,"width":31,"height":31,"star_pos":[15.08,14.67],"pixels":"..."},"id":2422}
00:16:02.974 00.694 8654638656 evsrv: cli 0x600000444d20 request: {"id":2423,"jsonrpc":"2.0","method":"get_connected"}
00:16:02.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2423}
00:16:02.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2424,"jsonrpc":"2.0","method":"get_app_state"}
00:16:02.975 00.000 8654638656 case statement mapped state 6 to 3
00:16:02.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2424}
00:16:05.973 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2425,"jsonrpc":"2.0","method":"get_connected"}
00:16:05.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2425}
00:16:05.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2426,"jsonrpc":"2.0","method":"get_app_state"}
00:16:05.974 00.000 8654638656 case statement mapped state 6 to 3
00:16:05.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2426}
00:16:08.131 02.157 13064036352 Exposure complete
00:16:08.146 00.015 13064036352 worker thread done servicing request
00:16:08.146 00.000 8654638656 OnExposeComplete: enter
00:16:08.146 00.000 8654638656 UpdateGuideState(): m_state=6
00:16:08.146 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 96
00:16:08.146 00.000 8654638656 Star::Find returns 1 (0), X=553.57, Y=855.08, Mass=926304, SNR=123.7, Peak=61516 HFD=4.2
00:16:08.146 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-2.21) = xAngle (-0.69 = -0.69)
00:16:08.146 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.29 = -1.29)
00:16:08.146 00.000 8654638656 CameraToMount -- cameraX=-1.59 cameraY=-0.39 hyp=1.64 cameraTheta=-2.90 mountX=1.26 mountY=-1.57, mountTheta=-0.90
00:16:08.147 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.59, y=-0.39, opts=13)
00:16:08.147 00.000 8654638656 Enqueuing Move request for scope (-1.59, -0.39)
00:16:08.147 00.000 13064036352 Worker thread wakes up
00:16:08.147 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.59, -0.39) opts 0xd
00:16:08.147 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.59, -0.39)
00:16:08.147 00.000 13064036352 Moving (-1.59, -0.39) raw xDistance=1.26 yDistance=-1.57
00:16:08.147 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.78 from input 1.26
00:16:08.147 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.57 from input -1.57
00:16:08.147 00.000 13064036352 MoveAxis(W, 341, ABG)
00:16:08.147 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62053, med=4825, FiltMin=1600, FiltMax=50278, Gamma=0.680
00:16:08.147 00.000 8654638656 UpdateGuideState exits: m=926304 SNR=123.7
00:16:08.147 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:08.147 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:16:08.147 00.000 8654638656 Enqueuing Expose request
00:16:08.565 00.418 13064036352 Move returns status 0, amount 341
00:16:08.565 00.000 13064036352 MoveAxis(N, 1904, ABG)
00:16:08.972 00.407 8654638656 evsrv: cli 0x600000444d20 request: {"id":2427,"jsonrpc":"2.0","method":"get_connected"}
00:16:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2427}
00:16:08.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2428,"jsonrpc":"2.0","method":"get_app_state"}
00:16:08.973 00.000 8654638656 case statement mapped state 6 to 3
00:16:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2428}
00:16:10.517 01.544 13064036352 Move returns status 0, amount 1904
00:16:10.517 00.000 13064036352 move complete, result=0
00:16:10.517 00.000 13064036352 worker thread done servicing request
00:16:10.518 00.001 13064036352 Worker thread wakes up
00:16:10.518 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:16:10.518 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:16:10.518 00.000 8654638656 GuideStep: 1.3 px 341 ms WEST, -1.6 px 1904 ms NORTH
00:16:10.569 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":2429,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:16:10.569 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":96,"width":31,"height":31,"star_pos":[14.57,15.08],"pixels":"..."},"id":2429}
00:16:11.969 01.400 8654638656 evsrv: cli 0x600000444d20 request: {"id":2430,"jsonrpc":"2.0","method":"get_connected"}
00:16:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2430}
00:16:11.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2431,"jsonrpc":"2.0","method":"get_app_state"}
00:16:11.970 00.000 8654638656 case statement mapped state 6 to 3
00:16:11.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2431}
00:16:14.969 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2432,"jsonrpc":"2.0","method":"get_connected"}
00:16:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2432}
00:16:14.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2433,"jsonrpc":"2.0","method":"get_app_state"}
00:16:14.970 00.000 8654638656 case statement mapped state 6 to 3
00:16:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2433}
00:16:15.626 00.656 13064036352 Exposure complete
00:16:15.641 00.015 13064036352 worker thread done servicing request
00:16:15.641 00.000 8654638656 OnExposeComplete: enter
00:16:15.641 00.000 8654638656 UpdateGuideState(): m_state=6
00:16:15.641 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 97
00:16:15.641 00.000 8654638656 Star::Find returns 1 (0), X=554.04, Y=853.38, Mass=954879, SNR=134.6, Peak=59506 HFD=4.2
00:16:15.641 00.000 8654638656 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-2.21) = xAngle (0.15 = 0.15)
00:16:15.641 00.000 8654638656 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.45 = -0.45)
00:16:15.641 00.000 8654638656 CameraToMount -- cameraX=-1.11 cameraY=-2.09 hyp=2.36 cameraTheta=-2.06 mountX=2.34 mountY=-1.03, mountTheta=-0.42
00:16:15.642 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.11, y=-2.09, opts=13)
00:16:15.642 00.000 8654638656 Enqueuing Move request for scope (-1.11, -2.09)
00:16:15.642 00.000 13064036352 Worker thread wakes up
00:16:15.642 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.11, -2.09) opts 0xd
00:16:15.642 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.11, -2.09)
00:16:15.642 00.000 13064036352 Moving (-1.11, -2.09) raw xDistance=2.34 yDistance=-1.03
00:16:15.642 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.53 from input 2.34
00:16:15.642 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
00:16:15.642 00.000 13064036352 MoveAxis(W, 670, ABG)
00:16:15.642 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=59506, med=4825, FiltMin=1664, FiltMax=51251, Gamma=0.680
00:16:15.642 00.000 8654638656 UpdateGuideState exits: m=954879 SNR=134.6
00:16:15.642 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:15.642 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:16:15.642 00.000 8654638656 Enqueuing Expose request
00:16:16.388 00.746 13064036352 Move returns status 0, amount 670
00:16:16.388 00.000 13064036352 MoveAxis(N, 1248, ABG)
00:16:17.684 01.296 13064036352 Move returns status 0, amount 1248
00:16:17.684 00.000 13064036352 move complete, result=0
00:16:17.684 00.000 13064036352 worker thread done servicing request
00:16:17.684 00.000 13064036352 Worker thread wakes up
00:16:17.684 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:16:17.685 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:16:17.685 00.000 8654638656 GuideStep: 2.3 px 670 ms WEST, -1.0 px 1248 ms NORTH
00:16:17.735 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2434,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:16:17.735 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":97,"width":31,"height":31,"star_pos":[15.04,15.38],"pixels":"..."},"id":2434}
00:16:17.972 00.237 8654638656 evsrv: cli 0x600000444d20 request: {"id":2435,"jsonrpc":"2.0","method":"get_connected"}
00:16:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2435}
00:16:17.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2436,"jsonrpc":"2.0","method":"get_app_state"}
00:16:17.973 00.000 8654638656 case statement mapped state 6 to 3
00:16:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2436}
00:16:20.969 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":2437,"jsonrpc":"2.0","method":"get_connected"}
00:16:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2437}
00:16:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2438,"jsonrpc":"2.0","method":"get_app_state"}
00:16:20.970 00.001 8654638656 case statement mapped state 6 to 3
00:16:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2438}
00:16:23.122 02.152 13064036352 Exposure complete
00:16:23.137 00.015 13064036352 worker thread done servicing request
00:16:23.137 00.000 8654638656 OnExposeComplete: enter
00:16:23.137 00.000 8654638656 UpdateGuideState(): m_state=6
00:16:23.137 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 98
00:16:23.137 00.000 8654638656 Star::Find returns 1 (0), X=554.80, Y=852.88, Mass=948599, SNR=135.5, Peak=63910 HFD=4.2
00:16:23.137 00.000 8654638656 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-2.21) = xAngle (0.50 = 0.50)
00:16:23.137 00.000 8654638656 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.10 = -0.10)
00:16:23.137 00.000 8654638656 CameraToMount -- cameraX=-0.36 cameraY=-2.59 hyp=2.61 cameraTheta=-1.71 mountX=2.29 mountY=-0.25, mountTheta=-0.11
00:16:23.138 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.36, y=-2.59, opts=13)
00:16:23.138 00.000 8654638656 Enqueuing Move request for scope (-0.36, -2.59)
00:16:23.138 00.000 13064036352 Worker thread wakes up
00:16:23.138 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -2.59) opts 0xd
00:16:23.138 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.36, -2.59)
00:16:23.138 00.000 13064036352 Moving (-0.36, -2.59) raw xDistance=2.29 yDistance=-0.25
00:16:23.138 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.55 from input 2.29
00:16:23.138 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:16:23.138 00.000 13064036352 MoveAxis(W, 680, ABG)
00:16:23.138 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63910, med=4825, FiltMin=1228, FiltMax=52095, Gamma=0.680
00:16:23.138 00.000 8654638656 UpdateGuideState exits: m=948599 SNR=135.5
00:16:23.138 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:23.138 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:16:23.138 00.000 8654638656 Enqueuing Expose request
00:16:23.890 00.752 13064036352 Move returns status 0, amount 680
00:16:23.890 00.000 13064036352 MoveAxis(N, 308, ABG)
00:16:23.968 00.078 8654638656 evsrv: cli 0x600000444d20 request: {"id":2439,"jsonrpc":"2.0","method":"get_connected"}
00:16:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2439}
00:16:23.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2440,"jsonrpc":"2.0","method":"get_app_state"}
00:16:23.969 00.000 8654638656 case statement mapped state 6 to 3
00:16:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2440}
00:16:24.243 00.274 13064036352 Move returns status 0, amount 308
00:16:24.243 00.000 13064036352 move complete, result=0
00:16:24.243 00.000 13064036352 worker thread done servicing request
00:16:24.243 00.000 13064036352 Worker thread wakes up
00:16:24.243 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:16:24.243 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:16:24.243 00.000 8654638656 GuideStep: 2.3 px 680 ms WEST, -0.3 px 308 ms NORTH
00:16:24.286 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2441,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:16:24.286 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":98,"width":31,"height":31,"star_pos":[14.80,14.88],"pixels":"..."},"id":2441}
00:16:26.969 02.683 8654638656 evsrv: cli 0x600000444d20 request: {"id":2442,"jsonrpc":"2.0","method":"get_connected"}
00:16:26.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2442}
00:16:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2443,"jsonrpc":"2.0","method":"get_app_state"}
00:16:26.970 00.000 8654638656 case statement mapped state 6 to 3
00:16:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2443}
00:16:29.373 02.403 13064036352 Exposure complete
00:16:29.387 00.014 13064036352 worker thread done servicing request
00:16:29.388 00.001 8654638656 OnExposeComplete: enter
00:16:29.388 00.000 8654638656 UpdateGuideState(): m_state=6
00:16:29.388 00.000 8654638656 Star::Find(15, 554, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 99
00:16:29.388 00.000 8654638656 Star::Find returns 1 (0), X=555.85, Y=854.35, Mass=869193, SNR=109.9, Peak=53030 HFD=4.5
00:16:29.388 00.000 8654638656 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-2.21) = xAngle (1.19 = 1.19)
00:16:29.388 00.000 8654638656 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.59 = 0.59)
00:16:29.388 00.000 8654638656 CameraToMount -- cameraX=0.69 cameraY=-1.12 hyp=1.32 cameraTheta=-1.02 mountX=0.49 mountY=0.74, mountTheta=0.98
00:16:29.389 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.69, y=-1.12, opts=13)
00:16:29.389 00.000 8654638656 Enqueuing Move request for scope (0.69, -1.12)
00:16:29.389 00.000 13064036352 Worker thread wakes up
00:16:29.389 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.69, -1.12) opts 0xd
00:16:29.389 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.69, -1.12)
00:16:29.389 00.000 13064036352 Moving (0.69, -1.12) raw xDistance=0.49 yDistance=0.74
00:16:29.389 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.49
00:16:29.389 00.000 13064036352 resist switch: large excursion: input 0.74 thresh 0.60 direction from -1 to 1
00:16:29.389 00.000 13064036352 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.21
00:16:29.389 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
00:16:29.389 00.000 13064036352 MoveAxis(W, 182, ABG)
00:16:29.389 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57369, med=4825, FiltMin=1548, FiltMax=44966, Gamma=0.680
00:16:29.389 00.000 8654638656 UpdateGuideState exits: m=869193 SNR=109.9
00:16:29.389 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:29.389 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:16:29.389 00.000 8654638656 Enqueuing Expose request
00:16:29.649 00.260 13064036352 Move returns status 0, amount 182
00:16:29.650 00.001 13064036352 MoveAxis(S, 891, ABG)
00:16:29.969 00.319 8654638656 evsrv: cli 0x600000444d20 request: {"id":2444,"jsonrpc":"2.0","method":"get_connected"}
00:16:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2444}
00:16:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2445,"jsonrpc":"2.0","method":"get_app_state"}
00:16:29.969 00.000 8654638656 case statement mapped state 6 to 3
00:16:29.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2445}
00:16:30.578 00.608 13064036352 Move returns status 0, amount 891
00:16:30.578 00.000 13064036352 move complete, result=0
00:16:30.578 00.000 13064036352 worker thread done servicing request
00:16:30.578 00.000 13064036352 Worker thread wakes up
00:16:30.578 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:16:30.578 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:16:30.579 00.001 8654638656 GuideStep: 0.5 px 182 ms WEST, 0.7 px 891 ms SOUTH
00:16:30.624 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2446,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:16:30.624 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":99,"width":31,"height":31,"star_pos":[14.85,15.35],"pixels":"..."},"id":2446}
00:16:32.969 02.345 8654638656 evsrv: cli 0x600000444d20 request: {"id":2447,"jsonrpc":"2.0","method":"get_connected"}
00:16:32.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2447}
00:16:32.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2448,"jsonrpc":"2.0","method":"get_app_state"}
00:16:32.970 00.000 8654638656 case statement mapped state 6 to 3
00:16:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2448}
00:16:35.969 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2449,"jsonrpc":"2.0","method":"get_connected"}
00:16:35.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2449}
00:16:35.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2450,"jsonrpc":"2.0","method":"get_app_state"}
00:16:35.971 00.000 8654638656 case statement mapped state 6 to 3
00:16:35.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2450}
00:16:36.866 00.895 13064036352 Exposure complete
00:16:36.880 00.014 13064036352 worker thread done servicing request
00:16:36.881 00.001 8654638656 OnExposeComplete: enter
00:16:36.881 00.000 8654638656 UpdateGuideState(): m_state=6
00:16:36.881 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 100
00:16:36.881 00.000 8654638656 Star::Find returns 1 (0), X=554.76, Y=856.03, Mass=844548, SNR=118.0, Peak=52710 HFD=4.2
00:16:36.881 00.000 8654638656 CameraToMount -- cameraTheta (2.17) - m_xAngle (-2.21) = xAngle (4.38 = -1.90)
00:16:36.881 00.000 8654638656 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.78 = -2.50)
00:16:36.881 00.000 8654638656 CameraToMount -- cameraX=-0.39 cameraY=0.57 hyp=0.69 cameraTheta=2.17 mountX=-0.22 mountY=-0.41, mountTheta=-2.07
00:16:36.881 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.39, y=0.57, opts=13)
00:16:36.882 00.001 8654638656 Enqueuing Move request for scope (-0.39, 0.57)
00:16:36.882 00.000 13064036352 Worker thread wakes up
00:16:36.882 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.57) opts 0xd
00:16:36.882 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.39, 0.57)
00:16:36.882 00.000 13064036352 Moving (-0.39, 0.57) raw xDistance=-0.22 yDistance=-0.41
00:16:36.882 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.22
00:16:36.882 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:16:36.882 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:16:36.882 00.000 13064036352 MoveAxis(E, 49, ABG)
00:16:36.882 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56242, med=4812, FiltMin=1772, FiltMax=49036, Gamma=0.680
00:16:36.882 00.000 8654638656 UpdateGuideState exits: m=844548 SNR=118.0
00:16:36.882 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:36.882 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:16:36.882 00.000 8654638656 Enqueuing Expose request
00:16:37.024 00.142 13064036352 Move returns status 0, amount 49
00:16:37.024 00.000 13064036352 MoveAxis(N, 0, ABG)
00:16:37.024 00.000 13064036352 Move returns status 0, amount 0
00:16:37.024 00.000 13064036352 move complete, result=0
00:16:37.024 00.000 13064036352 worker thread done servicing request
00:16:37.024 00.000 13064036352 Worker thread wakes up
00:16:37.024 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:16:37.024 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:16:37.024 00.000 8654638656 GuideStep: -0.2 px 49 ms EAST, -0.4 px 0 ms NORTH
00:16:37.054 00.030 8654638656 evsrv: cli 0x600000444d20 request: {"id":2451,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:16:37.054 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":100,"width":31,"height":31,"star_pos":[14.76,15.03],"pixels":"..."},"id":2451}
00:16:38.968 01.914 8654638656 evsrv: cli 0x600000444d20 request: {"id":2452,"jsonrpc":"2.0","method":"get_connected"}
00:16:38.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2452}
00:16:38.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2453,"jsonrpc":"2.0","method":"get_app_state"}
00:16:38.969 00.000 8654638656 case statement mapped state 6 to 3
00:16:38.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2453}
00:16:41.969 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2454,"jsonrpc":"2.0","method":"get_connected"}
00:16:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2454}
00:16:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2455,"jsonrpc":"2.0","method":"get_app_state"}
00:16:41.970 00.000 8654638656 case statement mapped state 6 to 3
00:16:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2455}
00:16:43.109 01.139 13064036352 Exposure complete
00:16:43.123 00.014 13064036352 worker thread done servicing request
00:16:43.123 00.000 8654638656 OnExposeComplete: enter
00:16:43.123 00.000 8654638656 UpdateGuideState(): m_state=6
00:16:43.123 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 101
00:16:43.124 00.001 8654638656 Star::Find returns 1 (0), X=553.72, Y=857.47, Mass=876272, SNR=115.6, Peak=55577 HFD=4.1
00:16:43.124 00.000 8654638656 CameraToMount -- cameraTheta (2.19) - m_xAngle (-2.21) = xAngle (4.40 = -1.88)
00:16:43.124 00.000 8654638656 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.80 = -2.48)
00:16:43.124 00.000 8654638656 CameraToMount -- cameraX=-1.44 cameraY=2.01 hyp=2.47 cameraTheta=2.19 mountX=-0.75 mountY=-1.51, mountTheta=-2.03
00:16:43.124 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.44, y=2.01, opts=13)
00:16:43.124 00.000 8654638656 Enqueuing Move request for scope (-1.44, 2.01)
00:16:43.124 00.000 13064036352 Worker thread wakes up
00:16:43.124 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.44, 2.01) opts 0xd
00:16:43.124 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.44, 2.01)
00:16:43.124 00.000 13064036352 Moving (-1.44, 2.01) raw xDistance=-0.75 yDistance=-1.51
00:16:43.124 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.75
00:16:43.124 00.000 13064036352 resist switch: large excursion: input -1.51 thresh 0.60 direction from 1 to -1
00:16:43.124 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-4.54
00:16:43.124 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.51 from input -1.51
00:16:43.124 00.000 13064036352 MoveAxis(E, 212, ABG)
00:16:43.124 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56882, med=4825, FiltMin=1753, FiltMax=49548, Gamma=0.680
00:16:43.124 00.000 8654638656 UpdateGuideState exits: m=876272 SNR=115.6
00:16:43.124 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:43.124 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:16:43.124 00.000 8654638656 Enqueuing Expose request
00:16:43.407 00.283 13064036352 Move returns status 0, amount 212
00:16:43.407 00.000 13064036352 MoveAxis(N, 1835, ABG)
00:16:44.981 01.574 8654638656 evsrv: cli 0x600000444d20 request: {"id":2456,"jsonrpc":"2.0","method":"get_connected"}
00:16:44.981 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2456}
00:16:44.982 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2457,"jsonrpc":"2.0","method":"get_app_state"}
00:16:44.982 00.000 8654638656 case statement mapped state 6 to 3
00:16:44.982 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2457}
00:16:45.279 00.297 13064036352 Move returns status 0, amount 1835
00:16:45.279 00.000 13064036352 move complete, result=0
00:16:45.279 00.000 13064036352 worker thread done servicing request
00:16:45.279 00.000 13064036352 Worker thread wakes up
00:16:45.280 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:16:45.280 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:16:45.280 00.000 8654638656 GuideStep: -0.8 px 212 ms EAST, -1.5 px 1835 ms NORTH
00:16:45.328 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2458,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:16:45.329 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":101,"width":31,"height":31,"star_pos":[14.72,15.47],"pixels":"..."},"id":2458}
00:16:47.968 02.639 8654638656 evsrv: cli 0x600000444d20 request: {"id":2459,"jsonrpc":"2.0","method":"get_connected"}
00:16:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2459}
00:16:47.986 00.018 8654638656 evsrv: cli 0x600000444d20 request: {"id":2460,"jsonrpc":"2.0","method":"get_app_state"}
00:16:47.987 00.001 8654638656 case statement mapped state 6 to 3
00:16:47.987 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2460}
00:16:50.607 02.620 13064036352 Exposure complete
00:16:50.624 00.017 13064036352 worker thread done servicing request
00:16:50.624 00.000 8654638656 OnExposeComplete: enter
00:16:50.624 00.000 8654638656 UpdateGuideState(): m_state=6
00:16:50.624 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 102
00:16:50.624 00.000 8654638656 Star::Find returns 1 (0), X=553.62, Y=857.05, Mass=890852, SNR=120.9, Peak=58905 HFD=4.1
00:16:50.624 00.000 8654638656 CameraToMount -- cameraTheta (2.34) - m_xAngle (-2.21) = xAngle (4.55 = -1.73)
00:16:50.624 00.000 8654638656 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.95 = -2.33)
00:16:50.624 00.000 8654638656 CameraToMount -- cameraX=-1.54 cameraY=1.59 hyp=2.21 cameraTheta=2.34 mountX=-0.36 mountY=-1.60, mountTheta=-1.79
00:16:50.625 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.54, y=1.59, opts=13)
00:16:50.625 00.000 8654638656 Enqueuing Move request for scope (-1.54, 1.59)
00:16:50.625 00.000 13064036352 Worker thread wakes up
00:16:50.625 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.54, 1.59) opts 0xd
00:16:50.625 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.54, 1.59)
00:16:50.625 00.000 13064036352 Moving (-1.54, 1.59) raw xDistance=-0.36 yDistance=-1.60
00:16:50.625 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.36
00:16:50.625 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.60 from input -1.60
00:16:50.625 00.000 13064036352 MoveAxis(E, 113, ABG)
00:16:50.625 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=58905, med=4813, FiltMin=1600, FiltMax=50559, Gamma=0.680
00:16:50.625 00.000 8654638656 UpdateGuideState exits: m=890852 SNR=120.9
00:16:50.625 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:50.625 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:16:50.625 00.000 8654638656 Enqueuing Expose request
00:16:50.814 00.189 13064036352 Move returns status 0, amount 113
00:16:50.814 00.000 13064036352 MoveAxis(N, 1936, ABG)
00:16:50.972 00.158 8654638656 evsrv: cli 0x600000444d20 request: {"id":2461,"jsonrpc":"2.0","method":"get_connected"}
00:16:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2461}
00:16:50.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2462,"jsonrpc":"2.0","method":"get_app_state"}
00:16:50.974 00.000 8654638656 case statement mapped state 6 to 3
00:16:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2462}
00:16:52.797 01.823 13064036352 Move returns status 0, amount 1936
00:16:52.797 00.000 13064036352 move complete, result=0
00:16:52.797 00.000 13064036352 worker thread done servicing request
00:16:52.797 00.000 13064036352 Worker thread wakes up
00:16:52.797 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:16:52.797 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:16:52.798 00.001 8654638656 GuideStep: -0.4 px 113 ms EAST, -1.6 px 1936 ms NORTH
00:16:52.848 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2463,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:16:52.849 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":102,"width":31,"height":31,"star_pos":[14.62,15.05],"pixels":"..."},"id":2463}
00:16:53.973 01.124 8654638656 evsrv: cli 0x600000444d20 request: {"id":2464,"jsonrpc":"2.0","method":"get_connected"}
00:16:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2464}
00:16:53.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2465,"jsonrpc":"2.0","method":"get_app_state"}
00:16:53.975 00.000 8654638656 case statement mapped state 6 to 3
00:16:53.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2465}
00:16:56.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2466,"jsonrpc":"2.0","method":"get_connected"}
00:16:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2466}
00:16:56.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2467,"jsonrpc":"2.0","method":"get_app_state"}
00:16:56.974 00.000 8654638656 case statement mapped state 6 to 3
00:16:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2467}
00:16:58.102 01.128 13064036352 Exposure complete
00:16:58.118 00.016 13064036352 worker thread done servicing request
00:16:58.118 00.000 8654638656 OnExposeComplete: enter
00:16:58.118 00.000 8654638656 UpdateGuideState(): m_state=6
00:16:58.119 00.001 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 103
00:16:58.119 00.000 8654638656 Star::Find returns 1 (0), X=553.90, Y=854.96, Mass=978897, SNR=124.9, Peak=60364 HFD=4.3
00:16:58.119 00.000 8654638656 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-2.21) = xAngle (-0.54 = -0.54)
00:16:58.119 00.000 8654638656 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.14 = -1.14)
00:16:58.119 00.000 8654638656 CameraToMount -- cameraX=-1.25 cameraY=-0.51 hyp=1.35 cameraTheta=-2.75 mountX=1.16 mountY=-1.23, mountTheta=-0.82
00:16:58.119 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.25, y=-0.51, opts=13)
00:16:58.119 00.000 8654638656 Enqueuing Move request for scope (-1.25, -0.51)
00:16:58.119 00.000 13064036352 Worker thread wakes up
00:16:58.119 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.25, -0.51) opts 0xd
00:16:58.119 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.25, -0.51)
00:16:58.119 00.000 13064036352 Moving (-1.25, -0.51) raw xDistance=1.16 yDistance=-1.23
00:16:58.119 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.16
00:16:58.119 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
00:16:58.119 00.000 13064036352 MoveAxis(W, 311, ABG)
00:16:58.119 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60364, med=4813, FiltMin=1741, FiltMax=49484, Gamma=0.680
00:16:58.119 00.000 8654638656 UpdateGuideState exits: m=978897 SNR=124.9
00:16:58.119 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:16:58.120 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:16:58.120 00.000 8654638656 Enqueuing Expose request
00:16:58.508 00.388 13064036352 Move returns status 0, amount 311
00:16:58.509 00.001 13064036352 MoveAxis(N, 1489, ABG)
00:16:59.969 01.460 8654638656 evsrv: cli 0x600000444d20 request: {"id":2468,"jsonrpc":"2.0","method":"get_connected"}
00:16:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2468}
00:16:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2469,"jsonrpc":"2.0","method":"get_app_state"}
00:16:59.970 00.000 8654638656 case statement mapped state 6 to 3
00:16:59.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2469}
00:17:00.044 00.074 13064036352 Move returns status 0, amount 1489
00:17:00.044 00.000 13064036352 move complete, result=0
00:17:00.044 00.000 13064036352 worker thread done servicing request
00:17:00.044 00.000 13064036352 Worker thread wakes up
00:17:00.044 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:17:00.044 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:17:00.045 00.001 8654638656 GuideStep: 1.2 px 311 ms WEST, -1.2 px 1489 ms NORTH
00:17:00.094 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2470,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:17:00.095 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":103,"width":31,"height":31,"star_pos":[14.90,14.96],"pixels":"..."},"id":2470}
00:17:02.972 02.877 8654638656 evsrv: cli 0x600000444d20 request: {"id":2471,"jsonrpc":"2.0","method":"get_connected"}
00:17:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2471}
00:17:02.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2472,"jsonrpc":"2.0","method":"get_app_state"}
00:17:02.974 00.000 8654638656 case statement mapped state 6 to 3
00:17:02.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2472}
00:17:05.601 02.626 13064036352 Exposure complete
00:17:05.615 00.014 13064036352 worker thread done servicing request
00:17:05.615 00.000 8654638656 OnExposeComplete: enter
00:17:05.615 00.000 8654638656 UpdateGuideState(): m_state=6
00:17:05.615 00.000 8654638656 Star::Find(15, 553, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
00:17:05.616 00.001 8654638656 Star::Find returns 1 (0), X=554.44, Y=853.95, Mass=879793, SNR=117.8, Peak=49279 HFD=4.2
00:17:05.616 00.000 8654638656 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-2.21) = xAngle (0.20 = 0.20)
00:17:05.616 00.000 8654638656 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.40 = -0.40)
00:17:05.616 00.000 8654638656 CameraToMount -- cameraX=-0.72 cameraY=-1.51 hyp=1.68 cameraTheta=-2.01 mountX=1.64 mountY=-0.66, mountTheta=-0.38
00:17:05.616 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.72, y=-1.51, opts=13)
00:17:05.616 00.000 8654638656 Enqueuing Move request for scope (-0.72, -1.51)
00:17:05.616 00.000 13064036352 Worker thread wakes up
00:17:05.616 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -1.51) opts 0xd
00:17:05.616 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.72, -1.51)
00:17:05.616 00.000 13064036352 Moving (-0.72, -1.51) raw xDistance=1.64 yDistance=-0.66
00:17:05.616 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.09 from input 1.64
00:17:05.616 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
00:17:05.616 00.000 13064036352 MoveAxis(W, 476, ABG)
00:17:05.616 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54412, med=4813, FiltMin=1792, FiltMax=49522, Gamma=0.680
00:17:05.616 00.000 8654638656 UpdateGuideState exits: m=879793 SNR=117.8
00:17:05.617 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:05.617 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:17:05.617 00.000 8654638656 Enqueuing Expose request
00:17:05.972 00.355 8654638656 evsrv: cli 0x600000444d20 request: {"id":2473,"jsonrpc":"2.0","method":"get_connected"}
00:17:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2473}
00:17:05.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2474,"jsonrpc":"2.0","method":"get_app_state"}
00:17:05.974 00.000 8654638656 case statement mapped state 6 to 3
00:17:05.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2474}
00:17:06.171 00.197 13064036352 Move returns status 0, amount 476
00:17:06.171 00.000 13064036352 MoveAxis(N, 796, ABG)
00:17:07.019 00.848 13064036352 Move returns status 0, amount 796
00:17:07.019 00.000 13064036352 move complete, result=0
00:17:07.020 00.001 13064036352 worker thread done servicing request
00:17:07.020 00.000 13064036352 Worker thread wakes up
00:17:07.020 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:17:07.020 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:17:07.020 00.000 8654638656 GuideStep: 1.6 px 476 ms WEST, -0.7 px 796 ms NORTH
00:17:07.067 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2475,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:17:07.067 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":104,"width":31,"height":31,"star_pos":[15.44,14.95],"pixels":"..."},"id":2475}
00:17:08.972 01.905 8654638656 evsrv: cli 0x600000444d20 request: {"id":2476,"jsonrpc":"2.0","method":"get_connected"}
00:17:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2476}
00:17:08.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2477,"jsonrpc":"2.0","method":"get_app_state"}
00:17:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:17:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2477}
00:17:11.969 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":2478,"jsonrpc":"2.0","method":"get_connected"}
00:17:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2478}
00:17:11.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2479,"jsonrpc":"2.0","method":"get_app_state"}
00:17:11.970 00.000 8654638656 case statement mapped state 6 to 3
00:17:11.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2479}
00:17:13.094 01.124 13064036352 Exposure complete
00:17:13.108 00.014 13064036352 worker thread done servicing request
00:17:13.108 00.000 8654638656 OnExposeComplete: enter
00:17:13.108 00.000 8654638656 UpdateGuideState(): m_state=6
00:17:13.108 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 105
00:17:13.108 00.000 8654638656 Star::Find returns 1 (0), X=555.05, Y=854.68, Mass=879441, SNR=116.3, Peak=55359 HFD=4.1
00:17:13.108 00.000 8654638656 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-2.21) = xAngle (0.50 = 0.50)
00:17:13.108 00.000 8654638656 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.10 = -0.10)
00:17:13.108 00.000 8654638656 CameraToMount -- cameraX=-0.11 cameraY=-0.78 hyp=0.79 cameraTheta=-1.71 mountX=0.69 mountY=-0.08, mountTheta=-0.11
00:17:13.109 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.11, y=-0.78, opts=13)
00:17:13.109 00.000 8654638656 Enqueuing Move request for scope (-0.11, -0.78)
00:17:13.109 00.000 13064036352 Worker thread wakes up
00:17:13.109 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.78) opts 0xd
00:17:13.109 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.11, -0.78)
00:17:13.109 00.000 13064036352 Moving (-0.11, -0.78) raw xDistance=0.69 yDistance=-0.08
00:17:13.109 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.69
00:17:13.109 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:13.109 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:17:13.109 00.000 13064036352 MoveAxis(W, 225, ABG)
00:17:13.109 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56601, med=4825, FiltMin=1369, FiltMax=43660, Gamma=0.680
00:17:13.109 00.000 8654638656 UpdateGuideState exits: m=879441 SNR=116.3
00:17:13.109 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:13.109 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:17:13.109 00.000 8654638656 Enqueuing Expose request
00:17:13.418 00.309 13064036352 Move returns status 0, amount 225
00:17:13.418 00.000 13064036352 MoveAxis(N, 0, ABG)
00:17:13.418 00.000 13064036352 Move returns status 0, amount 0
00:17:13.419 00.001 13064036352 move complete, result=0
00:17:13.419 00.000 13064036352 worker thread done servicing request
00:17:13.419 00.000 13064036352 Worker thread wakes up
00:17:13.419 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:17:13.419 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:17:13.419 00.000 8654638656 GuideStep: 0.7 px 225 ms WEST, -0.1 px 0 ms NORTH
00:17:13.467 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2480,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:17:13.467 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":105,"width":31,"height":31,"star_pos":[15.05,14.68],"pixels":"..."},"id":2480}
00:17:14.972 01.505 8654638656 evsrv: cli 0x600000444d20 request: {"id":2481,"jsonrpc":"2.0","method":"get_connected"}
00:17:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2481}
00:17:14.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2482,"jsonrpc":"2.0","method":"get_app_state"}
00:17:14.975 00.001 8654638656 case statement mapped state 6 to 3
00:17:14.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2482}
00:17:17.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2483,"jsonrpc":"2.0","method":"get_connected"}
00:17:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2483}
00:17:17.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2484,"jsonrpc":"2.0","method":"get_app_state"}
00:17:17.974 00.000 8654638656 case statement mapped state 6 to 3
00:17:17.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2484}
00:17:19.343 01.369 13064036352 Exposure complete
00:17:19.358 00.015 13064036352 worker thread done servicing request
00:17:19.358 00.000 8654638656 OnExposeComplete: enter
00:17:19.358 00.000 8654638656 UpdateGuideState(): m_state=6
00:17:19.358 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 106
00:17:19.358 00.000 8654638656 Star::Find returns 1 (0), X=555.70, Y=856.61, Mass=817830, SNR=100.5, Peak=50419 HFD=4.2
00:17:19.358 00.000 8654638656 CameraToMount -- cameraTheta (1.12) - m_xAngle (-2.21) = xAngle (3.33 = -2.95)
00:17:19.358 00.000 8654638656 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.73 = 2.73)
00:17:19.358 00.000 8654638656 CameraToMount -- cameraX=0.55 cameraY=1.14 hyp=1.26 cameraTheta=1.12 mountX=-1.24 mountY=0.51, mountTheta=2.75
00:17:19.359 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.55, y=1.14, opts=13)
00:17:19.359 00.000 8654638656 Enqueuing Move request for scope (0.55, 1.14)
00:17:19.359 00.000 13064036352 Worker thread wakes up
00:17:19.359 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.55, 1.14) opts 0xd
00:17:19.359 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.55, 1.14)
00:17:19.359 00.000 13064036352 Moving (0.55, 1.14) raw xDistance=-1.24 yDistance=0.51
00:17:19.359 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.24
00:17:19.359 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:17:19.359 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
00:17:19.359 00.000 13064036352 MoveAxis(E, 327, ABG)
00:17:19.360 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61004, med=4825, FiltMin=1664, FiltMax=46297, Gamma=0.680
00:17:19.360 00.000 8654638656 UpdateGuideState exits: m=817830 SNR=100.5
00:17:19.360 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:19.360 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:17:19.360 00.000 8654638656 Enqueuing Expose request
00:17:19.753 00.393 13064036352 Move returns status 0, amount 327
00:17:19.753 00.000 13064036352 MoveAxis(N, 0, ABG)
00:17:19.753 00.000 13064036352 Move returns status 0, amount 0
00:17:19.753 00.000 13064036352 move complete, result=0
00:17:19.753 00.000 13064036352 worker thread done servicing request
00:17:19.753 00.000 13064036352 Worker thread wakes up
00:17:19.754 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:17:19.754 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:17:19.754 00.000 8654638656 GuideStep: -1.2 px 327 ms EAST, 0.5 px 0 ms NORTH
00:17:19.798 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":2485,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:17:19.799 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":106,"width":31,"height":31,"star_pos":[14.70,14.61],"pixels":"..."},"id":2485}
00:17:20.973 01.174 8654638656 evsrv: cli 0x600000444d20 request: {"id":2486,"jsonrpc":"2.0","method":"get_connected"}
00:17:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2486}
00:17:20.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2487,"jsonrpc":"2.0","method":"get_app_state"}
00:17:20.975 00.001 8654638656 case statement mapped state 6 to 3
00:17:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2487}
00:17:23.968 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":2488,"jsonrpc":"2.0","method":"get_connected"}
00:17:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2488}
00:17:23.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2489,"jsonrpc":"2.0","method":"get_app_state"}
00:17:23.969 00.000 8654638656 case statement mapped state 6 to 3
00:17:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2489}
00:17:25.589 01.620 13064036352 Exposure complete
00:17:25.604 00.015 13064036352 worker thread done servicing request
00:17:25.604 00.000 8654638656 OnExposeComplete: enter
00:17:25.604 00.000 8654638656 UpdateGuideState(): m_state=6
00:17:25.604 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 107
00:17:25.604 00.000 8654638656 Star::Find returns 1 (0), X=554.31, Y=857.71, Mass=960782, SNR=127.2, Peak=56128 HFD=4.6
00:17:25.604 00.000 8654638656 CameraToMount -- cameraTheta (1.93) - m_xAngle (-2.21) = xAngle (4.14 = -2.14)
00:17:25.605 00.001 8654638656 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.54 = -2.74)
00:17:25.605 00.000 8654638656 CameraToMount -- cameraX=-0.84 cameraY=2.24 hyp=2.39 cameraTheta=1.93 mountX=-1.30 mountY=-0.93, mountTheta=-2.52
00:17:25.605 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.84, y=2.24, opts=13)
00:17:25.605 00.000 8654638656 Enqueuing Move request for scope (-0.84, 2.24)
00:17:25.605 00.000 13064036352 Worker thread wakes up
00:17:25.605 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.84, 2.24) opts 0xd
00:17:25.605 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.84, 2.24)
00:17:25.605 00.000 13064036352 Moving (-0.84, 2.24) raw xDistance=-1.30 yDistance=-0.93
00:17:25.605 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.30
00:17:25.605 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
00:17:25.605 00.000 13064036352 MoveAxis(E, 382, ABG)
00:17:25.605 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56562, med=4813, FiltMin=1574, FiltMax=51341, Gamma=0.680
00:17:25.605 00.000 8654638656 UpdateGuideState exits: m=960782 SNR=127.2
00:17:25.605 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:25.605 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:17:25.605 00.000 8654638656 Enqueuing Expose request
00:17:26.056 00.451 13064036352 Move returns status 0, amount 382
00:17:26.056 00.000 13064036352 MoveAxis(N, 1125, ABG)
00:17:26.973 00.917 8654638656 evsrv: cli 0x600000444d20 request: {"id":2490,"jsonrpc":"2.0","method":"get_connected"}
00:17:26.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2490}
00:17:26.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2491,"jsonrpc":"2.0","method":"get_app_state"}
00:17:26.975 00.000 8654638656 case statement mapped state 6 to 3
00:17:26.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2491}
00:17:27.223 00.248 13064036352 Move returns status 0, amount 1125
00:17:27.223 00.000 13064036352 move complete, result=0
00:17:27.223 00.000 13064036352 worker thread done servicing request
00:17:27.223 00.000 13064036352 Worker thread wakes up
00:17:27.224 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:17:27.224 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:17:27.224 00.000 8654638656 GuideStep: -1.3 px 382 ms EAST, -0.9 px 1125 ms NORTH
00:17:27.274 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2492,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:17:27.275 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":107,"width":31,"height":31,"star_pos":[15.31,14.71],"pixels":"..."},"id":2492}
00:17:29.973 02.698 8654638656 evsrv: cli 0x600000444d20 request: {"id":2493,"jsonrpc":"2.0","method":"get_connected"}
00:17:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2493}
00:17:29.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2494,"jsonrpc":"2.0","method":"get_app_state"}
00:17:29.975 00.000 8654638656 case statement mapped state 6 to 3
00:17:29.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2494}
00:17:32.973 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2495,"jsonrpc":"2.0","method":"get_connected"}
00:17:32.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2495}
00:17:32.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2496,"jsonrpc":"2.0","method":"get_app_state"}
00:17:32.975 00.000 8654638656 case statement mapped state 6 to 3
00:17:32.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2496}
00:17:33.084 00.109 13064036352 Exposure complete
00:17:33.098 00.014 13064036352 worker thread done servicing request
00:17:33.098 00.000 8654638656 OnExposeComplete: enter
00:17:33.098 00.000 8654638656 UpdateGuideState(): m_state=6
00:17:33.098 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 108
00:17:33.099 00.001 8654638656 Star::Find returns 1 (0), X=553.85, Y=857.15, Mass=871807, SNR=123.0, Peak=59545 HFD=4.3
00:17:33.099 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - m_xAngle (-2.21) = xAngle (4.44 = -1.84)
00:17:33.099 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.84 = -2.44)
00:17:33.099 00.000 8654638656 CameraToMount -- cameraX=-1.30 cameraY=1.68 hyp=2.13 cameraTheta=2.23 mountX=-0.57 mountY=-1.37, mountTheta=-1.97
00:17:33.099 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.30, y=1.68, opts=13)
00:17:33.099 00.000 8654638656 Enqueuing Move request for scope (-1.30, 1.68)
00:17:33.099 00.000 13064036352 Worker thread wakes up
00:17:33.099 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 1.68) opts 0xd
00:17:33.099 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.30, 1.68)
00:17:33.099 00.000 13064036352 Moving (-1.30, 1.68) raw xDistance=-0.57 yDistance=-1.37
00:17:33.099 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.57
00:17:33.099 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.37 from input -1.37
00:17:33.099 00.000 13064036352 MoveAxis(E, 184, ABG)
00:17:33.100 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=102, max=59545, med=4812, FiltMin=1817, FiltMax=51596, Gamma=0.680
00:17:33.100 00.000 8654638656 UpdateGuideState exits: m=871807 SNR=123.0
00:17:33.100 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:33.100 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:17:33.100 00.000 8654638656 Enqueuing Expose request
00:17:33.367 00.267 13064036352 Move returns status 0, amount 184
00:17:33.367 00.000 13064036352 MoveAxis(N, 1657, ABG)
00:17:35.157 01.790 13064036352 Move returns status 0, amount 1657
00:17:35.158 00.001 13064036352 move complete, result=0
00:17:35.158 00.000 13064036352 worker thread done servicing request
00:17:35.158 00.000 13064036352 Worker thread wakes up
00:17:35.158 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:17:35.158 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:17:35.158 00.000 8654638656 GuideStep: -0.6 px 184 ms EAST, -1.4 px 1657 ms NORTH
00:17:35.208 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2497,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:17:35.208 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":108,"width":31,"height":31,"star_pos":[14.85,15.15],"pixels":"..."},"id":2497}
00:17:35.967 00.759 8654638656 evsrv: cli 0x600000444d20 request: {"id":2498,"jsonrpc":"2.0","method":"get_connected"}
00:17:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2498}
00:17:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2499,"jsonrpc":"2.0","method":"get_app_state"}
00:17:35.969 00.000 8654638656 case statement mapped state 6 to 3
00:17:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2499}
00:17:38.972 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":2500,"jsonrpc":"2.0","method":"get_connected"}
00:17:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2500}
00:17:38.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2501,"jsonrpc":"2.0","method":"get_app_state"}
00:17:38.974 00.000 8654638656 case statement mapped state 6 to 3
00:17:38.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2501}
00:17:40.581 01.607 13064036352 Exposure complete
00:17:40.595 00.014 13064036352 worker thread done servicing request
00:17:40.596 00.001 8654638656 OnExposeComplete: enter
00:17:40.596 00.000 8654638656 UpdateGuideState(): m_state=6
00:17:40.596 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 109
00:17:40.596 00.000 8654638656 Star::Find returns 1 (0), X=553.67, Y=855.64, Mass=902927, SNR=141.3, Peak=57101 HFD=4.3
00:17:40.596 00.000 8654638656 CameraToMount -- cameraTheta (3.02) - m_xAngle (-2.21) = xAngle (5.23 = -1.05)
00:17:40.596 00.000 8654638656 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.63 = -1.65)
00:17:40.596 00.000 8654638656 CameraToMount -- cameraX=-1.48 cameraY=0.18 hyp=1.49 cameraTheta=3.02 mountX=0.74 mountY=-1.49, mountTheta=-1.11
00:17:40.597 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.48, y=0.18, opts=13)
00:17:40.597 00.000 8654638656 Enqueuing Move request for scope (-1.48, 0.18)
00:17:40.597 00.000 13064036352 Worker thread wakes up
00:17:40.597 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.48, 0.18) opts 0xd
00:17:40.597 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.48, 0.18)
00:17:40.597 00.000 13064036352 Moving (-1.48, 0.18) raw xDistance=0.74 yDistance=-1.49
00:17:40.597 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.74
00:17:40.597 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.49 from input -1.49
00:17:40.597 00.000 13064036352 MoveAxis(W, 192, ABG)
00:17:40.597 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=77, max=58162, med=4825, FiltMin=1612, FiltMax=50367, Gamma=0.680
00:17:40.597 00.000 8654638656 UpdateGuideState exits: m=902927 SNR=141.3
00:17:40.597 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:40.597 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:17:40.597 00.000 8654638656 Enqueuing Expose request
00:17:40.868 00.271 13064036352 Move returns status 0, amount 192
00:17:40.869 00.001 13064036352 MoveAxis(N, 1802, ABG)
00:17:41.973 01.104 8654638656 evsrv: cli 0x600000444d20 request: {"id":2502,"jsonrpc":"2.0","method":"get_connected"}
00:17:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2502}
00:17:41.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2503,"jsonrpc":"2.0","method":"get_app_state"}
00:17:41.975 00.001 8654638656 case statement mapped state 6 to 3
00:17:41.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2503}
00:17:42.709 00.734 13064036352 Move returns status 0, amount 1802
00:17:42.709 00.000 13064036352 move complete, result=0
00:17:42.709 00.000 13064036352 worker thread done servicing request
00:17:42.709 00.000 13064036352 Worker thread wakes up
00:17:42.709 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:17:42.709 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:17:42.710 00.001 8654638656 GuideStep: 0.7 px 192 ms WEST, -1.5 px 1802 ms NORTH
00:17:42.758 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2504,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:17:42.758 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":109,"width":31,"height":31,"star_pos":[14.67,14.64],"pixels":"..."},"id":2504}
00:17:44.972 02.214 8654638656 evsrv: cli 0x600000444d20 request: {"id":2505,"jsonrpc":"2.0","method":"get_connected"}
00:17:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2505}
00:17:44.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2506,"jsonrpc":"2.0","method":"get_app_state"}
00:17:44.974 00.000 8654638656 case statement mapped state 6 to 3
00:17:44.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2506}
00:17:47.967 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":2507,"jsonrpc":"2.0","method":"get_connected"}
00:17:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2507}
00:17:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2508,"jsonrpc":"2.0","method":"get_app_state"}
00:17:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:17:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2508}
00:17:48.077 00.109 13064036352 Exposure complete
00:17:48.091 00.014 13064036352 worker thread done servicing request
00:17:48.092 00.001 8654638656 OnExposeComplete: enter
00:17:48.092 00.000 8654638656 UpdateGuideState(): m_state=6
00:17:48.092 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 110
00:17:48.092 00.000 8654638656 Star::Find returns 1 (0), X=554.94, Y=854.05, Mass=907966, SNR=128.6, Peak=53478 HFD=4.3
00:17:48.092 00.000 8654638656 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-2.21) = xAngle (0.49 = 0.49)
00:17:48.092 00.000 8654638656 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.11 = -0.11)
00:17:48.092 00.000 8654638656 CameraToMount -- cameraX=-0.21 cameraY=-1.41 hyp=1.43 cameraTheta=-1.72 mountX=1.26 mountY=-0.16, mountTheta=-0.12
00:17:48.093 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.21, y=-1.41, opts=13)
00:17:48.093 00.000 8654638656 Enqueuing Move request for scope (-0.21, -1.41)
00:17:48.093 00.000 13064036352 Worker thread wakes up
00:17:48.093 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -1.41) opts 0xd
00:17:48.093 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.21, -1.41)
00:17:48.093 00.000 13064036352 Moving (-0.21, -1.41) raw xDistance=1.26 yDistance=-0.16
00:17:48.093 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.26
00:17:48.093 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:17:48.093 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:17:48.093 00.000 13064036352 MoveAxis(W, 362, ABG)
00:17:48.093 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55948, med=4813, FiltMin=1702, FiltMax=48319, Gamma=0.680
00:17:48.093 00.000 8654638656 UpdateGuideState exits: m=907966 SNR=128.6
00:17:48.093 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:48.093 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:17:48.093 00.000 8654638656 Enqueuing Expose request
00:17:48.531 00.438 13064036352 Move returns status 0, amount 362
00:17:48.532 00.001 13064036352 MoveAxis(N, 0, ABG)
00:17:48.532 00.000 13064036352 Move returns status 0, amount 0
00:17:48.532 00.000 13064036352 move complete, result=0
00:17:48.532 00.000 13064036352 worker thread done servicing request
00:17:48.532 00.000 13064036352 Worker thread wakes up
00:17:48.532 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:17:48.532 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:17:48.532 00.000 8654638656 GuideStep: 1.3 px 362 ms WEST, -0.2 px 0 ms NORTH
00:17:48.580 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2509,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:17:48.580 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":110,"width":31,"height":31,"star_pos":[14.94,15.05],"pixels":"..."},"id":2509}
00:17:50.972 02.392 8654638656 evsrv: cli 0x600000444d20 request: {"id":2510,"jsonrpc":"2.0","method":"get_connected"}
00:17:50.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2510}
00:17:50.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2511,"jsonrpc":"2.0","method":"get_app_state"}
00:17:50.975 00.000 8654638656 case statement mapped state 6 to 3
00:17:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2511}
00:17:53.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2512,"jsonrpc":"2.0","method":"get_connected"}
00:17:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2512}
00:17:53.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2513,"jsonrpc":"2.0","method":"get_app_state"}
00:17:53.975 00.001 8654638656 case statement mapped state 6 to 3
00:17:53.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2513}
00:17:54.319 00.344 13064036352 Exposure complete
00:17:54.334 00.015 13064036352 worker thread done servicing request
00:17:54.335 00.001 8654638656 OnExposeComplete: enter
00:17:54.335 00.000 8654638656 UpdateGuideState(): m_state=6
00:17:54.335 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 111
00:17:54.335 00.000 8654638656 Star::Find returns 1 (0), X=554.62, Y=855.53, Mass=852723, SNR=133.1, Peak=53286 HFD=4.2
00:17:54.335 00.000 8654638656 CameraToMount -- cameraTheta (3.03) - m_xAngle (-2.21) = xAngle (5.24 = -1.04)
00:17:54.335 00.000 8654638656 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.64 = -1.64)
00:17:54.335 00.000 8654638656 CameraToMount -- cameraX=-0.53 cameraY=0.06 hyp=0.54 cameraTheta=3.03 mountX=0.27 mountY=-0.53, mountTheta=-1.10
00:17:54.335 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.53, y=0.06, opts=13)
00:17:54.335 00.000 8654638656 Enqueuing Move request for scope (-0.53, 0.06)
00:17:54.335 00.000 13064036352 Worker thread wakes up
00:17:54.335 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.06) opts 0xd
00:17:54.335 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.53, 0.06)
00:17:54.335 00.000 13064036352 Moving (-0.53, 0.06) raw xDistance=0.27 yDistance=-0.53
00:17:54.335 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.27
00:17:54.335 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
00:17:54.335 00.000 13064036352 MoveAxis(W, 100, ABG)
00:17:54.336 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55474, med=4813, FiltMin=1472, FiltMax=47692, Gamma=0.680
00:17:54.336 00.000 8654638656 UpdateGuideState exits: m=852723 SNR=133.1
00:17:54.336 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:17:54.336 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:17:54.336 00.000 8654638656 Enqueuing Expose request
00:17:54.514 00.178 13064036352 Move returns status 0, amount 100
00:17:54.514 00.000 13064036352 MoveAxis(N, 648, ABG)
00:17:55.202 00.688 13064036352 Move returns status 0, amount 648
00:17:55.202 00.000 13064036352 move complete, result=0
00:17:55.202 00.000 13064036352 worker thread done servicing request
00:17:55.203 00.001 13064036352 Worker thread wakes up
00:17:55.203 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:17:55.203 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:17:55.203 00.000 8654638656 GuideStep: 0.3 px 100 ms WEST, -0.5 px 648 ms NORTH
00:17:55.246 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2514,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:17:55.246 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":111,"width":31,"height":31,"star_pos":[14.62,14.53],"pixels":"..."},"id":2514}
00:17:56.973 01.727 8654638656 evsrv: cli 0x600000444d20 request: {"id":2515,"jsonrpc":"2.0","method":"get_connected"}
00:17:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2515}
00:17:56.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2516,"jsonrpc":"2.0","method":"get_app_state"}
00:17:56.975 00.001 8654638656 case statement mapped state 6 to 3
00:17:56.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2516}
00:17:59.968 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":2517,"jsonrpc":"2.0","method":"get_connected"}
00:17:59.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2517}
00:17:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2518,"jsonrpc":"2.0","method":"get_app_state"}
00:17:59.970 00.000 8654638656 case statement mapped state 6 to 3
00:17:59.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2518}
00:18:00.570 00.600 13064036352 Exposure complete
00:18:00.585 00.015 13064036352 worker thread done servicing request
00:18:00.585 00.000 8654638656 OnExposeComplete: enter
00:18:00.585 00.000 8654638656 UpdateGuideState(): m_state=6
00:18:00.585 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 112
00:18:00.585 00.000 8654638656 Star::Find returns 1 (0), X=555.02, Y=855.99, Mass=884156, SNR=123.1, Peak=52134 HFD=4.4
00:18:00.585 00.000 8654638656 CameraToMount -- cameraTheta (1.82) - m_xAngle (-2.21) = xAngle (4.03 = -2.26)
00:18:00.586 00.001 8654638656 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.43 = -2.86)
00:18:00.586 00.000 8654638656 CameraToMount -- cameraX=-0.13 cameraY=0.52 hyp=0.54 cameraTheta=1.82 mountX=-0.34 mountY=-0.15, mountTheta=-2.72
00:18:00.586 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.13, y=0.52, opts=13)
00:18:00.586 00.000 8654638656 Enqueuing Move request for scope (-0.13, 0.52)
00:18:00.586 00.000 13064036352 Worker thread wakes up
00:18:00.586 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.52) opts 0xd
00:18:00.586 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.13, 0.52)
00:18:00.586 00.000 13064036352 Moving (-0.13, 0.52) raw xDistance=-0.34 yDistance=-0.15
00:18:00.586 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
00:18:00.586 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:00.586 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:18:00.586 00.000 13064036352 MoveAxis(E, 88, ABG)
00:18:00.586 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56818, med=4825, FiltMin=1612, FiltMax=48627, Gamma=0.680
00:18:00.587 00.001 8654638656 UpdateGuideState exits: m=884156 SNR=123.1
00:18:00.587 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:00.587 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:18:00.587 00.000 8654638656 Enqueuing Expose request
00:18:00.753 00.166 13064036352 Move returns status 0, amount 88
00:18:00.753 00.000 13064036352 MoveAxis(N, 0, ABG)
00:18:00.753 00.000 13064036352 Move returns status 0, amount 0
00:18:00.753 00.000 13064036352 move complete, result=0
00:18:00.753 00.000 13064036352 worker thread done servicing request
00:18:00.753 00.000 13064036352 Worker thread wakes up
00:18:00.753 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:18:00.753 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:18:00.754 00.001 8654638656 GuideStep: -0.3 px 88 ms EAST, -0.2 px 0 ms NORTH
00:18:00.783 00.029 8654638656 evsrv: cli 0x600000444d20 request: {"id":2519,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:18:00.783 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":112,"width":31,"height":31,"star_pos":[15.02,14.99],"pixels":"..."},"id":2519}
00:18:02.971 02.188 8654638656 evsrv: cli 0x600000444d20 request: {"id":2520,"jsonrpc":"2.0","method":"get_connected"}
00:18:02.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2520}
00:18:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2521,"jsonrpc":"2.0","method":"get_app_state"}
00:18:02.973 00.001 8654638656 case statement mapped state 6 to 3
00:18:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2521}
00:18:05.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2522,"jsonrpc":"2.0","method":"get_connected"}
00:18:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2522}
00:18:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2523,"jsonrpc":"2.0","method":"get_app_state"}
00:18:05.972 00.000 8654638656 case statement mapped state 6 to 3
00:18:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2523}
00:18:06.811 00.838 13064036352 Exposure complete
00:18:06.823 00.012 13064036352 worker thread done servicing request
00:18:06.823 00.000 8654638656 OnExposeComplete: enter
00:18:06.823 00.000 8654638656 UpdateGuideState(): m_state=6
00:18:06.824 00.001 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 113
00:18:06.824 00.000 8654638656 Star::Find returns 1 (0), X=553.58, Y=857.16, Mass=995159, SNR=150.2, Peak=59417 HFD=4.6
00:18:06.824 00.000 8654638656 CameraToMount -- cameraTheta (2.32) - m_xAngle (-2.21) = xAngle (4.53 = -1.75)
00:18:06.824 00.000 8654638656 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.93 = -2.35)
00:18:06.824 00.000 8654638656 CameraToMount -- cameraX=-1.58 cameraY=1.69 hyp=2.31 cameraTheta=2.32 mountX=-0.42 mountY=-1.64, mountTheta=-1.82
00:18:06.824 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.58, y=1.69, opts=13)
00:18:06.824 00.000 8654638656 Enqueuing Move request for scope (-1.58, 1.69)
00:18:06.824 00.000 13064036352 Worker thread wakes up
00:18:06.824 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.58, 1.69) opts 0xd
00:18:06.824 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.58, 1.69)
00:18:06.824 00.000 13064036352 Moving (-1.58, 1.69) raw xDistance=-0.42 yDistance=-1.64
00:18:06.824 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.42
00:18:06.824 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.64 from input -1.64
00:18:06.824 00.000 13064036352 MoveAxis(E, 122, ABG)
00:18:06.824 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59417, med=4825, FiltMin=1613, FiltMax=50470, Gamma=0.680
00:18:06.824 00.000 8654638656 UpdateGuideState exits: m=995159 SNR=150.2
00:18:06.824 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:06.824 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:18:06.824 00.000 8654638656 Enqueuing Expose request
00:18:07.024 00.200 13064036352 Move returns status 0, amount 122
00:18:07.024 00.000 13064036352 MoveAxis(N, 1987, ABG)
00:18:08.973 01.949 8654638656 evsrv: cli 0x600000444d20 request: {"id":2524,"jsonrpc":"2.0","method":"get_connected"}
00:18:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2524}
00:18:08.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2525,"jsonrpc":"2.0","method":"get_app_state"}
00:18:08.975 00.000 8654638656 case statement mapped state 6 to 3
00:18:08.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2525}
00:18:09.056 00.081 13064036352 Move returns status 0, amount 1987
00:18:09.056 00.000 13064036352 move complete, result=0
00:18:09.056 00.000 13064036352 worker thread done servicing request
00:18:09.057 00.001 13064036352 Worker thread wakes up
00:18:09.057 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:18:09.057 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:18:09.057 00.000 8654638656 GuideStep: -0.4 px 122 ms EAST, -1.6 px 1987 ms NORTH
00:18:09.107 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2526,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:18:09.107 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":113,"width":31,"height":31,"star_pos":[14.58,15.16],"pixels":"..."},"id":2526}
00:18:11.968 02.861 8654638656 evsrv: cli 0x600000444d20 request: {"id":2527,"jsonrpc":"2.0","method":"get_connected"}
00:18:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2527}
00:18:11.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2528,"jsonrpc":"2.0","method":"get_app_state"}
00:18:11.969 00.000 8654638656 case statement mapped state 6 to 3
00:18:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2528}
00:18:14.314 02.345 13064036352 Exposure complete
00:18:14.328 00.014 13064036352 worker thread done servicing request
00:18:14.328 00.000 8654638656 OnExposeComplete: enter
00:18:14.328 00.000 8654638656 UpdateGuideState(): m_state=6
00:18:14.328 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 114
00:18:14.329 00.001 8654638656 Star::Find returns 1 (0), X=554.04, Y=854.92, Mass=880718, SNR=127.8, Peak=57484 HFD=4.3
00:18:14.329 00.000 8654638656 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-2.21) = xAngle (-0.47 = -0.47)
00:18:14.329 00.000 8654638656 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.07 = -1.07)
00:18:14.329 00.000 8654638656 CameraToMount -- cameraX=-1.12 cameraY=-0.55 hyp=1.24 cameraTheta=-2.68 mountX=1.11 mountY=-1.09, mountTheta=-0.78
00:18:14.329 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.12, y=-0.55, opts=13)
00:18:14.329 00.000 8654638656 Enqueuing Move request for scope (-1.12, -0.55)
00:18:14.329 00.000 13064036352 Worker thread wakes up
00:18:14.329 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -0.55) opts 0xd
00:18:14.329 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.12, -0.55)
00:18:14.329 00.000 13064036352 Moving (-1.12, -0.55) raw xDistance=1.11 yDistance=-1.09
00:18:14.329 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.11
00:18:14.329 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
00:18:14.329 00.000 13064036352 MoveAxis(W, 297, ABG)
00:18:14.329 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57484, med=4825, FiltMin=1574, FiltMax=47871, Gamma=0.680
00:18:14.329 00.000 8654638656 UpdateGuideState exits: m=880718 SNR=127.8
00:18:14.329 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:14.329 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:18:14.329 00.000 8654638656 Enqueuing Expose request
00:18:14.703 00.374 13064036352 Move returns status 0, amount 297
00:18:14.703 00.000 13064036352 MoveAxis(N, 1325, ABG)
00:18:14.972 00.269 8654638656 evsrv: cli 0x600000444d20 request: {"id":2529,"jsonrpc":"2.0","method":"get_connected"}
00:18:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2529}
00:18:14.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2530,"jsonrpc":"2.0","method":"get_app_state"}
00:18:14.973 00.000 8654638656 case statement mapped state 6 to 3
00:18:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2530}
00:18:16.078 01.105 13064036352 Move returns status 0, amount 1325
00:18:16.079 00.001 13064036352 move complete, result=0
00:18:16.079 00.000 13064036352 worker thread done servicing request
00:18:16.079 00.000 13064036352 Worker thread wakes up
00:18:16.079 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:18:16.079 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:18:16.079 00.000 8654638656 GuideStep: 1.1 px 297 ms WEST, -1.1 px 1325 ms NORTH
00:18:16.130 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":2531,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:18:16.130 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":114,"width":31,"height":31,"star_pos":[15.04,14.92],"pixels":"..."},"id":2531}
00:18:17.973 01.843 8654638656 evsrv: cli 0x600000444d20 request: {"id":2532,"jsonrpc":"2.0","method":"get_connected"}
00:18:17.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2532}
00:18:17.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2533,"jsonrpc":"2.0","method":"get_app_state"}
00:18:17.975 00.000 8654638656 case statement mapped state 6 to 3
00:18:17.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2533}
00:18:20.971 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":2534,"jsonrpc":"2.0","method":"get_connected"}
00:18:20.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2534}
00:18:20.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2535,"jsonrpc":"2.0","method":"get_app_state"}
00:18:20.974 00.001 8654638656 case statement mapped state 6 to 3
00:18:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2535}
00:18:21.810 00.836 13064036352 Exposure complete
00:18:21.826 00.016 13064036352 worker thread done servicing request
00:18:21.826 00.000 8654638656 OnExposeComplete: enter
00:18:21.826 00.000 8654638656 UpdateGuideState(): m_state=6
00:18:21.827 00.001 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 115
00:18:21.827 00.000 8654638656 Star::Find returns 1 (0), X=554.89, Y=854.17, Mass=1014700, SNR=144.6, Peak=53030 HFD=4.4
00:18:21.827 00.000 8654638656 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-2.21) = xAngle (0.44 = 0.44)
00:18:21.827 00.000 8654638656 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.16 = -0.16)
00:18:21.827 00.000 8654638656 CameraToMount -- cameraX=-0.26 cameraY=-1.30 hyp=1.32 cameraTheta=-1.77 mountX=1.20 mountY=-0.21, mountTheta=-0.17
00:18:21.827 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.26, y=-1.30, opts=13)
00:18:21.827 00.000 8654638656 Enqueuing Move request for scope (-0.26, -1.30)
00:18:21.827 00.000 13064036352 Worker thread wakes up
00:18:21.827 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -1.30) opts 0xd
00:18:21.827 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.26, -1.30)
00:18:21.828 00.001 13064036352 Moving (-0.26, -1.30) raw xDistance=1.20 yDistance=-0.21
00:18:21.828 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.20
00:18:21.828 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:18:21.828 00.000 13064036352 MoveAxis(W, 351, ABG)
00:18:21.828 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=55884, med=4825, FiltMin=1625, FiltMax=48409, Gamma=0.680
00:18:21.828 00.000 8654638656 UpdateGuideState exits: m=1014700 SNR=144.6
00:18:21.828 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:21.828 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:18:21.828 00.000 8654638656 Enqueuing Expose request
00:18:22.285 00.457 13064036352 Move returns status 0, amount 351
00:18:22.286 00.001 13064036352 MoveAxis(N, 255, ABG)
00:18:22.590 00.304 13064036352 Move returns status 0, amount 255
00:18:22.590 00.000 13064036352 move complete, result=0
00:18:22.590 00.000 13064036352 worker thread done servicing request
00:18:22.590 00.000 13064036352 Worker thread wakes up
00:18:22.590 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:18:22.591 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:18:22.591 00.000 8654638656 GuideStep: 1.2 px 351 ms WEST, -0.2 px 255 ms NORTH
00:18:22.637 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2536,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:18:22.637 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":115,"width":31,"height":31,"star_pos":[14.89,15.17],"pixels":"..."},"id":2536}
00:18:23.969 01.332 8654638656 evsrv: cli 0x600000444d20 request: {"id":2537,"jsonrpc":"2.0","method":"get_connected"}
00:18:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2537}
00:18:23.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2538,"jsonrpc":"2.0","method":"get_app_state"}
00:18:23.970 00.000 8654638656 case statement mapped state 6 to 3
00:18:23.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2538}
00:18:26.972 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2539,"jsonrpc":"2.0","method":"get_connected"}
00:18:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2539}
00:18:26.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2540,"jsonrpc":"2.0","method":"get_app_state"}
00:18:26.974 00.000 8654638656 case statement mapped state 6 to 3
00:18:26.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2540}
00:18:28.054 01.080 13064036352 Exposure complete
00:18:28.068 00.014 13064036352 worker thread done servicing request
00:18:28.068 00.000 8654638656 OnExposeComplete: enter
00:18:28.068 00.000 8654638656 UpdateGuideState(): m_state=6
00:18:28.068 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 116
00:18:28.068 00.000 8654638656 Star::Find returns 1 (0), X=554.72, Y=855.16, Mass=894128, SNR=112.5, Peak=63423 HFD=4.1
00:18:28.068 00.000 8654638656 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-2.21) = xAngle (-0.32 = -0.32)
00:18:28.068 00.000 8654638656 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.92 = -0.92)
00:18:28.069 00.001 8654638656 CameraToMount -- cameraX=-0.44 cameraY=-0.30 hyp=0.53 cameraTheta=-2.53 mountX=0.51 mountY=-0.43, mountTheta=-0.70
00:18:28.069 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.44, y=-0.30, opts=13)
00:18:28.069 00.000 8654638656 Enqueuing Move request for scope (-0.44, -0.30)
00:18:28.069 00.000 13064036352 Worker thread wakes up
00:18:28.069 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.30) opts 0xd
00:18:28.069 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.44, -0.30)
00:18:28.069 00.000 13064036352 Moving (-0.44, -0.30) raw xDistance=0.51 yDistance=-0.43
00:18:28.069 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.51
00:18:28.069 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
00:18:28.069 00.000 13064036352 MoveAxis(W, 164, ABG)
00:18:28.070 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63423, med=4825, FiltMin=1548, FiltMax=48626, Gamma=0.680
00:18:28.070 00.000 8654638656 UpdateGuideState exits: m=894128 SNR=112.5
00:18:28.070 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:28.070 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:18:28.070 00.000 8654638656 Enqueuing Expose request
00:18:28.300 00.230 13064036352 Move returns status 0, amount 164
00:18:28.301 00.001 13064036352 MoveAxis(N, 515, ABG)
00:18:28.860 00.559 13064036352 Move returns status 0, amount 515
00:18:28.861 00.001 13064036352 move complete, result=0
00:18:28.861 00.000 13064036352 worker thread done servicing request
00:18:28.861 00.000 13064036352 Worker thread wakes up
00:18:28.861 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:18:28.861 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:18:28.861 00.000 8654638656 GuideStep: 0.5 px 164 ms WEST, -0.4 px 515 ms NORTH
00:18:28.908 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2541,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:18:28.908 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":116,"width":31,"height":31,"star_pos":[14.72,15.16],"pixels":"..."},"id":2541}
00:18:29.972 01.064 8654638656 evsrv: cli 0x600000444d20 request: {"id":2542,"jsonrpc":"2.0","method":"get_connected"}
00:18:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2542}
00:18:29.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2543,"jsonrpc":"2.0","method":"get_app_state"}
00:18:29.974 00.001 8654638656 case statement mapped state 6 to 3
00:18:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2543}
00:18:32.974 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2544,"jsonrpc":"2.0","method":"get_connected"}
00:18:32.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2544}
00:18:32.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2545,"jsonrpc":"2.0","method":"get_app_state"}
00:18:32.976 00.000 8654638656 case statement mapped state 6 to 3
00:18:32.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2545}
00:18:34.298 01.322 13064036352 Exposure complete
00:18:34.313 00.015 13064036352 worker thread done servicing request
00:18:34.313 00.000 8654638656 OnExposeComplete: enter
00:18:34.313 00.000 8654638656 UpdateGuideState(): m_state=6
00:18:34.313 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 117
00:18:34.313 00.000 8654638656 Star::Find returns 1 (0), X=554.75, Y=855.62, Mass=957382, SNR=120.0, Peak=52262 HFD=4.8
00:18:34.313 00.000 8654638656 CameraToMount -- cameraTheta (2.78) - m_xAngle (-2.21) = xAngle (4.99 = -1.29)
00:18:34.313 00.000 8654638656 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.39 = -1.89)
00:18:34.313 00.000 8654638656 CameraToMount -- cameraX=-0.41 cameraY=0.15 hyp=0.43 cameraTheta=2.78 mountX=0.12 mountY=-0.41, mountTheta=-1.29
00:18:34.314 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.41, y=0.15, opts=13)
00:18:34.314 00.000 8654638656 Enqueuing Move request for scope (-0.41, 0.15)
00:18:34.314 00.000 13064036352 Worker thread wakes up
00:18:34.314 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.15) opts 0xd
00:18:34.314 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.41, 0.15)
00:18:34.314 00.000 13064036352 Moving (-0.41, 0.15) raw xDistance=0.12 yDistance=-0.41
00:18:34.314 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:18:34.314 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
00:18:34.314 00.000 13064036352 MoveAxis(E, 0, ABG)
00:18:34.314 00.000 13064036352 Move returns status 0, amount 0
00:18:34.314 00.000 13064036352 MoveAxis(N, 499, ABG)
00:18:34.314 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55730, med=4812, FiltMin=1593, FiltMax=46540, Gamma=0.680
00:18:34.314 00.000 8654638656 UpdateGuideState exits: m=957382 SNR=120.0
00:18:34.314 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:34.314 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:18:34.314 00.000 8654638656 Enqueuing Expose request
00:18:34.860 00.546 13064036352 Move returns status 0, amount 499
00:18:34.860 00.000 13064036352 move complete, result=0
00:18:34.861 00.001 13064036352 worker thread done servicing request
00:18:34.861 00.000 13064036352 Worker thread wakes up
00:18:34.861 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:18:34.861 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.4 px 499 ms NORTH
00:18:34.862 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:18:34.908 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2546,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:18:34.908 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":117,"width":31,"height":31,"star_pos":[14.75,14.62],"pixels":"..."},"id":2546}
00:18:35.969 01.061 8654638656 evsrv: cli 0x600000444d20 request: {"id":2547,"jsonrpc":"2.0","method":"get_connected"}
00:18:35.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2547}
00:18:35.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2548,"jsonrpc":"2.0","method":"get_app_state"}
00:18:35.971 00.000 8654638656 case statement mapped state 6 to 3
00:18:35.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2548}
00:18:38.972 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2549,"jsonrpc":"2.0","method":"get_connected"}
00:18:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2549}
00:18:38.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2550,"jsonrpc":"2.0","method":"get_app_state"}
00:18:38.973 00.000 8654638656 case statement mapped state 6 to 3
00:18:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2550}
00:18:40.548 01.575 13064036352 Exposure complete
00:18:40.562 00.014 13064036352 worker thread done servicing request
00:18:40.563 00.001 8654638656 OnExposeComplete: enter
00:18:40.563 00.000 8654638656 UpdateGuideState(): m_state=6
00:18:40.563 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 118
00:18:40.563 00.000 8654638656 Star::Find returns 1 (0), X=554.19, Y=856.41, Mass=850125, SNR=120.5, Peak=47552 HFD=4.5
00:18:40.563 00.000 8654638656 CameraToMount -- cameraTheta (2.37) - m_xAngle (-2.21) = xAngle (4.58 = -1.70)
00:18:40.563 00.000 8654638656 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.98 = -2.30)
00:18:40.563 00.000 8654638656 CameraToMount -- cameraX=-0.97 cameraY=0.94 hyp=1.35 cameraTheta=2.37 mountX=-0.18 mountY=-1.00, mountTheta=-1.75
00:18:40.563 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.97, y=0.94, opts=13)
00:18:40.564 00.001 8654638656 Enqueuing Move request for scope (-0.97, 0.94)
00:18:40.564 00.000 13064036352 Worker thread wakes up
00:18:40.564 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.94) opts 0xd
00:18:40.564 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.97, 0.94)
00:18:40.564 00.000 13064036352 Moving (-0.97, 0.94) raw xDistance=-0.18 yDistance=-1.00
00:18:40.564 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:18:40.564 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
00:18:40.564 00.000 13064036352 MoveAxis(E, 0, ABG)
00:18:40.564 00.000 13064036352 Move returns status 0, amount 0
00:18:40.564 00.000 13064036352 MoveAxis(N, 1214, ABG)
00:18:40.564 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58930, med=4812, FiltMin=1599, FiltMax=48460, Gamma=0.680
00:18:40.564 00.000 8654638656 UpdateGuideState exits: m=850125 SNR=120.5
00:18:40.564 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:40.564 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:18:40.564 00.000 8654638656 Enqueuing Expose request
00:18:41.818 01.254 13064036352 Move returns status 0, amount 1214
00:18:41.818 00.000 13064036352 move complete, result=0
00:18:41.818 00.000 13064036352 worker thread done servicing request
00:18:41.818 00.000 13064036352 Worker thread wakes up
00:18:41.818 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:18:41.818 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:18:41.819 00.001 8654638656 GuideStep: -0.2 px 0 ms EAST, -1.0 px 1214 ms NORTH
00:18:41.865 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2551,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:18:41.865 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":118,"width":31,"height":31,"star_pos":[15.19,15.41],"pixels":"..."},"id":2551}
00:18:41.970 00.105 8654638656 evsrv: cli 0x600000444d20 request: {"id":2552,"jsonrpc":"2.0","method":"get_connected"}
00:18:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2552}
00:18:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2553,"jsonrpc":"2.0","method":"get_app_state"}
00:18:41.971 00.000 8654638656 case statement mapped state 6 to 3
00:18:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2553}
00:18:44.971 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2554,"jsonrpc":"2.0","method":"get_connected"}
00:18:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2554}
00:18:44.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2555,"jsonrpc":"2.0","method":"get_app_state"}
00:18:44.974 00.000 8654638656 case statement mapped state 6 to 3
00:18:44.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2555}
00:18:47.969 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":2556,"jsonrpc":"2.0","method":"get_connected"}
00:18:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2556}
00:18:47.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2557,"jsonrpc":"2.0","method":"get_app_state"}
00:18:47.970 00.000 8654638656 case statement mapped state 6 to 3
00:18:47.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2557}
00:18:48.045 00.075 13064036352 Exposure complete
00:18:48.059 00.014 13064036352 worker thread done servicing request
00:18:48.059 00.000 8654638656 OnExposeComplete: enter
00:18:48.059 00.000 8654638656 UpdateGuideState(): m_state=6
00:18:48.059 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 119
00:18:48.060 00.001 8654638656 Star::Find returns 1 (0), X=554.28, Y=855.95, Mass=944574, SNR=123.3, Peak=55949 HFD=4.5
00:18:48.060 00.000 8654638656 CameraToMount -- cameraTheta (2.63) - m_xAngle (-2.21) = xAngle (4.84 = -1.44)
00:18:48.060 00.000 8654638656 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.24 = -2.04)
00:18:48.060 00.000 8654638656 CameraToMount -- cameraX=-0.87 cameraY=0.48 hyp=1.00 cameraTheta=2.63 mountX=0.13 mountY=-0.89, mountTheta=-1.43
00:18:48.060 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.87, y=0.48, opts=13)
00:18:48.060 00.000 8654638656 Enqueuing Move request for scope (-0.87, 0.48)
00:18:48.060 00.000 13064036352 Worker thread wakes up
00:18:48.060 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.48) opts 0xd
00:18:48.060 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.87, 0.48)
00:18:48.060 00.000 13064036352 Moving (-0.87, 0.48) raw xDistance=0.13 yDistance=-0.89
00:18:48.060 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:18:48.060 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
00:18:48.060 00.000 13064036352 MoveAxis(E, 0, ABG)
00:18:48.060 00.000 13064036352 Move returns status 0, amount 0
00:18:48.061 00.001 13064036352 MoveAxis(N, 1076, ABG)
00:18:48.061 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56626, med=4812, FiltMin=1408, FiltMax=51199, Gamma=0.680
00:18:48.061 00.000 8654638656 UpdateGuideState exits: m=944574 SNR=123.3
00:18:48.061 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:48.061 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:18:48.061 00.000 8654638656 Enqueuing Expose request
00:18:49.177 01.116 13064036352 Move returns status 0, amount 1076
00:18:49.178 00.001 13064036352 move complete, result=0
00:18:49.178 00.000 13064036352 worker thread done servicing request
00:18:49.178 00.000 13064036352 Worker thread wakes up
00:18:49.178 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:18:49.179 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:18:49.179 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.9 px 1076 ms NORTH
00:18:49.225 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2558,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:18:49.225 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":119,"width":31,"height":31,"star_pos":[15.28,14.95],"pixels":"..."},"id":2558}
00:18:50.972 01.747 8654638656 evsrv: cli 0x600000444d20 request: {"id":2559,"jsonrpc":"2.0","method":"get_connected"}
00:18:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2559}
00:18:50.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2560,"jsonrpc":"2.0","method":"get_app_state"}
00:18:50.974 00.000 8654638656 case statement mapped state 6 to 3
00:18:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2560}
00:18:53.973 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2561,"jsonrpc":"2.0","method":"get_connected"}
00:18:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2561}
00:18:53.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2562,"jsonrpc":"2.0","method":"get_app_state"}
00:18:53.975 00.000 8654638656 case statement mapped state 6 to 3
00:18:53.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2562}
00:18:54.288 00.313 13064036352 Exposure complete
00:18:54.296 00.008 13064036352 worker thread done servicing request
00:18:54.296 00.000 8654638656 OnExposeComplete: enter
00:18:54.296 00.000 8654638656 UpdateGuideState(): m_state=6
00:18:54.296 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 120
00:18:54.296 00.000 8654638656 Star::Find returns 1 (0), X=554.75, Y=855.16, Mass=1009372, SNR=158.9, Peak=62527 HFD=4.5
00:18:54.296 00.000 8654638656 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-2.21) = xAngle (-0.29 = -0.29)
00:18:54.296 00.000 8654638656 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.89 = -0.89)
00:18:54.296 00.000 8654638656 CameraToMount -- cameraX=-0.40 cameraY=-0.30 hyp=0.51 cameraTheta=-2.50 mountX=0.48 mountY=-0.39, mountTheta=-0.68
00:18:54.296 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.40, y=-0.30, opts=13)
00:18:54.296 00.000 8654638656 Enqueuing Move request for scope (-0.40, -0.30)
00:18:54.296 00.000 13064036352 Worker thread wakes up
00:18:54.296 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.30) opts 0xd
00:18:54.296 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.40, -0.30)
00:18:54.296 00.000 13064036352 Moving (-0.40, -0.30) raw xDistance=0.48 yDistance=-0.39
00:18:54.296 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.48
00:18:54.296 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:18:54.296 00.000 13064036352 MoveAxis(W, 134, ABG)
00:18:54.296 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62527, med=4812, FiltMin=1625, FiltMax=48434, Gamma=0.680
00:18:54.296 00.000 8654638656 UpdateGuideState exits: m=1009372 SNR=158.9
00:18:54.296 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:54.296 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:18:54.296 00.000 8654638656 Enqueuing Expose request
00:18:54.503 00.207 13064036352 Move returns status 0, amount 134
00:18:54.504 00.001 13064036352 MoveAxis(N, 474, ABG)
00:18:55.032 00.528 13064036352 Move returns status 0, amount 474
00:18:55.032 00.000 13064036352 move complete, result=0
00:18:55.033 00.001 13064036352 worker thread done servicing request
00:18:55.033 00.000 13064036352 Worker thread wakes up
00:18:55.033 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:18:55.033 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:18:55.033 00.000 8654638656 GuideStep: 0.5 px 134 ms WEST, -0.4 px 474 ms NORTH
00:18:55.078 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2563,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:18:55.078 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":120,"width":31,"height":31,"star_pos":[14.75,15.16],"pixels":"..."},"id":2563}
00:18:56.973 01.895 8654638656 evsrv: cli 0x600000444d20 request: {"id":2564,"jsonrpc":"2.0","method":"get_connected"}
00:18:56.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2564}
00:18:56.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2565,"jsonrpc":"2.0","method":"get_app_state"}
00:18:56.975 00.000 8654638656 case statement mapped state 6 to 3
00:18:56.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2565}
00:18:59.969 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":2566,"jsonrpc":"2.0","method":"get_connected"}
00:18:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2566}
00:18:59.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2567,"jsonrpc":"2.0","method":"get_app_state"}
00:18:59.971 00.000 8654638656 case statement mapped state 6 to 3
00:18:59.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2567}
00:19:00.538 00.567 13064036352 Exposure complete
00:19:00.552 00.014 13064036352 worker thread done servicing request
00:19:00.552 00.000 8654638656 OnExposeComplete: enter
00:19:00.552 00.000 8654638656 UpdateGuideState(): m_state=6
00:19:00.552 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 121
00:19:00.552 00.000 8654638656 Star::Find returns 1 (0), X=554.82, Y=855.92, Mass=917516, SNR=129.7, Peak=49126 HFD=4.4
00:19:00.552 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - m_xAngle (-2.21) = xAngle (4.42 = -1.86)
00:19:00.553 00.001 8654638656 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.83 = -2.46)
00:19:00.553 00.000 8654638656 CameraToMount -- cameraX=-0.34 cameraY=0.45 hyp=0.56 cameraTheta=2.22 mountX=-0.16 mountY=-0.35, mountTheta=-1.99
00:19:00.553 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.34, y=0.45, opts=13)
00:19:00.553 00.000 8654638656 Enqueuing Move request for scope (-0.34, 0.45)
00:19:00.553 00.000 13064036352 Worker thread wakes up
00:19:00.553 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.45) opts 0xd
00:19:00.553 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.34, 0.45)
00:19:00.553 00.000 13064036352 Moving (-0.34, 0.45) raw xDistance=-0.16 yDistance=-0.35
00:19:00.553 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:19:00.553 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
00:19:00.553 00.000 13064036352 MoveAxis(E, 0, ABG)
00:19:00.553 00.000 13064036352 Move returns status 0, amount 0
00:19:00.553 00.000 13064036352 MoveAxis(N, 429, ABG)
00:19:00.553 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55794, med=4812, FiltMin=1548, FiltMax=48588, Gamma=0.680
00:19:00.553 00.000 8654638656 UpdateGuideState exits: m=917516 SNR=129.7
00:19:00.553 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:00.553 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:19:00.553 00.000 8654638656 Enqueuing Expose request
00:19:01.031 00.478 13064036352 Move returns status 0, amount 429
00:19:01.031 00.000 13064036352 move complete, result=0
00:19:01.031 00.000 13064036352 worker thread done servicing request
00:19:01.031 00.000 13064036352 Worker thread wakes up
00:19:01.032 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:19:01.032 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:19:01.032 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.4 px 429 ms NORTH
00:19:01.078 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2568,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:19:01.078 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":121,"width":31,"height":31,"star_pos":[14.82,14.92],"pixels":"..."},"id":2568}
00:19:02.973 01.895 8654638656 evsrv: cli 0x600000444d20 request: {"id":2569,"jsonrpc":"2.0","method":"get_connected"}
00:19:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2569}
00:19:02.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2570,"jsonrpc":"2.0","method":"get_app_state"}
00:19:02.974 00.000 8654638656 case statement mapped state 6 to 3
00:19:02.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2570}
00:19:05.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2571,"jsonrpc":"2.0","method":"get_connected"}
00:19:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2571}
00:19:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2572,"jsonrpc":"2.0","method":"get_app_state"}
00:19:05.974 00.001 8654638656 case statement mapped state 6 to 3
00:19:05.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2572}
00:19:06.782 00.808 13064036352 Exposure complete
00:19:06.796 00.014 13064036352 worker thread done servicing request
00:19:06.796 00.000 8654638656 OnExposeComplete: enter
00:19:06.796 00.000 8654638656 UpdateGuideState(): m_state=6
00:19:06.796 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 122
00:19:06.797 00.001 8654638656 Star::Find returns 1 (0), X=554.59, Y=856.72, Mass=944585, SNR=132.0, Peak=59737 HFD=4.7
00:19:06.797 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - m_xAngle (-2.21) = xAngle (4.20 = -2.08)
00:19:06.797 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.60 = -2.68)
00:19:06.797 00.000 8654638656 CameraToMount -- cameraX=-0.56 cameraY=1.25 hyp=1.37 cameraTheta=1.99 mountX=-0.67 mountY=-0.61, mountTheta=-2.40
00:19:06.797 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.56, y=1.25, opts=13)
00:19:06.797 00.000 8654638656 Enqueuing Move request for scope (-0.56, 1.25)
00:19:06.797 00.000 13064036352 Worker thread wakes up
00:19:06.797 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 1.25) opts 0xd
00:19:06.798 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.56, 1.25)
00:19:06.798 00.000 13064036352 Moving (-0.56, 1.25) raw xDistance=-0.67 yDistance=-0.61
00:19:06.798 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
00:19:06.798 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
00:19:06.798 00.000 13064036352 MoveAxis(E, 184, ABG)
00:19:06.798 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60108, med=4800, FiltMin=1702, FiltMax=52505, Gamma=0.680
00:19:06.798 00.000 8654638656 UpdateGuideState exits: m=944585 SNR=132.0
00:19:06.798 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:06.798 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:19:06.798 00.000 8654638656 Enqueuing Expose request
00:19:07.061 00.263 13064036352 Move returns status 0, amount 184
00:19:07.062 00.001 13064036352 MoveAxis(N, 737, ABG)
00:19:07.846 00.784 13064036352 Move returns status 0, amount 737
00:19:07.846 00.000 13064036352 move complete, result=0
00:19:07.846 00.000 13064036352 worker thread done servicing request
00:19:07.846 00.000 13064036352 Worker thread wakes up
00:19:07.846 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:19:07.846 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:19:07.847 00.001 8654638656 GuideStep: -0.7 px 184 ms EAST, -0.6 px 737 ms NORTH
00:19:07.894 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2573,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:19:07.895 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":122,"width":31,"height":31,"star_pos":[14.59,14.72],"pixels":"..."},"id":2573}
00:19:08.973 01.078 8654638656 evsrv: cli 0x600000444d20 request: {"id":2574,"jsonrpc":"2.0","method":"get_connected"}
00:19:08.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2574}
00:19:08.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2575,"jsonrpc":"2.0","method":"get_app_state"}
00:19:08.975 00.000 8654638656 case statement mapped state 6 to 3
00:19:08.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2575}
00:19:11.969 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":2576,"jsonrpc":"2.0","method":"get_connected"}
00:19:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2576}
00:19:11.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2577,"jsonrpc":"2.0","method":"get_app_state"}
00:19:11.970 00.000 8654638656 case statement mapped state 6 to 3
00:19:11.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2577}
00:19:13.032 01.062 13064036352 Exposure complete
00:19:13.047 00.015 13064036352 worker thread done servicing request
00:19:13.048 00.001 8654638656 OnExposeComplete: enter
00:19:13.048 00.000 8654638656 UpdateGuideState(): m_state=6
00:19:13.048 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 123
00:19:13.048 00.000 8654638656 Star::Find returns 1 (0), X=555.28, Y=857.00, Mass=988037, SNR=161.3, Peak=57715 HFD=4.4
00:19:13.048 00.000 8654638656 CameraToMount -- cameraTheta (1.49) - m_xAngle (-2.21) = xAngle (3.70 = -2.59)
00:19:13.048 00.000 8654638656 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.10 = 3.10)
00:19:13.048 00.000 8654638656 CameraToMount -- cameraX=0.13 cameraY=1.53 hyp=1.53 cameraTheta=1.49 mountX=-1.31 mountY=0.07, mountTheta=3.09
00:19:13.049 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.13, y=1.53, opts=13)
00:19:13.049 00.000 8654638656 Enqueuing Move request for scope (0.13, 1.53)
00:19:13.049 00.000 13064036352 Worker thread wakes up
00:19:13.049 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.13, 1.53) opts 0xd
00:19:13.049 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.13, 1.53)
00:19:13.049 00.000 13064036352 Moving (0.13, 1.53) raw xDistance=-1.31 yDistance=0.07
00:19:13.049 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.31
00:19:13.049 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:13.049 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:19:13.049 00.000 13064036352 MoveAxis(E, 374, ABG)
00:19:13.049 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64908, med=4812, FiltMin=1740, FiltMax=50419, Gamma=0.680
00:19:13.049 00.000 8654638656 UpdateGuideState exits: m=988037 SNR=161.3
00:19:13.049 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:13.049 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:19:13.049 00.000 8654638656 Enqueuing Expose request
00:19:13.508 00.459 13064036352 Move returns status 0, amount 374
00:19:13.508 00.000 13064036352 MoveAxis(N, 0, ABG)
00:19:13.508 00.000 13064036352 Move returns status 0, amount 0
00:19:13.508 00.000 13064036352 move complete, result=0
00:19:13.508 00.000 13064036352 worker thread done servicing request
00:19:13.508 00.000 13064036352 Worker thread wakes up
00:19:13.508 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:19:13.508 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:19:13.508 00.000 8654638656 GuideStep: -1.3 px 374 ms EAST, 0.1 px 0 ms NORTH
00:19:13.553 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2578,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:19:13.554 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":123,"width":31,"height":31,"star_pos":[15.28,15.00],"pixels":"..."},"id":2578}
00:19:14.972 01.418 8654638656 evsrv: cli 0x600000444d20 request: {"id":2579,"jsonrpc":"2.0","method":"get_connected"}
00:19:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2579}
00:19:14.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2580,"jsonrpc":"2.0","method":"get_app_state"}
00:19:14.974 00.000 8654638656 case statement mapped state 6 to 3
00:19:14.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2580}
00:19:17.973 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2581,"jsonrpc":"2.0","method":"get_connected"}
00:19:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2581}
00:19:17.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2582,"jsonrpc":"2.0","method":"get_app_state"}
00:19:17.975 00.000 8654638656 case statement mapped state 6 to 3
00:19:17.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2582}
00:19:19.281 01.306 13064036352 Exposure complete
00:19:19.297 00.016 13064036352 worker thread done servicing request
00:19:19.297 00.000 8654638656 OnExposeComplete: enter
00:19:19.297 00.000 8654638656 UpdateGuideState(): m_state=6
00:19:19.298 00.001 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 124
00:19:19.298 00.000 8654638656 Star::Find returns 1 (0), X=553.89, Y=858.30, Mass=824764, SNR=98.2, Peak=50918 HFD=4.5
00:19:19.298 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - m_xAngle (-2.21) = xAngle (4.20 = -2.08)
00:19:19.298 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.60 = -2.68)
00:19:19.298 00.000 8654638656 CameraToMount -- cameraX=-1.27 cameraY=2.83 hyp=3.10 cameraTheta=1.99 mountX=-1.52 mountY=-1.38, mountTheta=-2.41
00:19:19.298 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.27, y=2.83, opts=13)
00:19:19.298 00.000 8654638656 Enqueuing Move request for scope (-1.27, 2.83)
00:19:19.298 00.000 13064036352 Worker thread wakes up
00:19:19.298 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 2.83) opts 0xd
00:19:19.298 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.27, 2.83)
00:19:19.299 00.001 13064036352 Moving (-1.27, 2.83) raw xDistance=-1.52 yDistance=-1.38
00:19:19.299 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.52
00:19:19.299 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.38 from input -1.38
00:19:19.299 00.000 13064036352 MoveAxis(E, 445, ABG)
00:19:19.299 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58162, med=4812, FiltMin=1561, FiltMax=49382, Gamma=0.680
00:19:19.299 00.000 8654638656 UpdateGuideState exits: m=824764 SNR=98.2
00:19:19.299 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:19.299 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:19:19.299 00.000 8654638656 Enqueuing Expose request
00:19:19.827 00.528 13064036352 Move returns status 0, amount 445
00:19:19.827 00.000 13064036352 MoveAxis(N, 1666, ABG)
00:19:20.973 01.146 8654638656 evsrv: cli 0x600000444d20 request: {"id":2583,"jsonrpc":"2.0","method":"get_connected"}
00:19:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2583}
00:19:20.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2584,"jsonrpc":"2.0","method":"get_app_state"}
00:19:20.975 00.000 8654638656 case statement mapped state 6 to 3
00:19:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2584}
00:19:21.539 00.564 13064036352 Move returns status 0, amount 1666
00:19:21.539 00.000 13064036352 move complete, result=0
00:19:21.539 00.000 13064036352 worker thread done servicing request
00:19:21.539 00.000 13064036352 Worker thread wakes up
00:19:21.539 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:19:21.539 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:19:21.539 00.000 8654638656 GuideStep: -1.5 px 445 ms EAST, -1.4 px 1666 ms NORTH
00:19:21.593 00.054 8654638656 evsrv: cli 0x600000444d20 request: {"id":2585,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:19:21.593 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":124,"width":31,"height":31,"star_pos":[14.89,15.30],"pixels":"..."},"id":2585}
00:19:23.969 02.376 8654638656 evsrv: cli 0x600000444d20 request: {"id":2586,"jsonrpc":"2.0","method":"get_connected"}
00:19:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2586}
00:19:23.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2587,"jsonrpc":"2.0","method":"get_app_state"}
00:19:23.971 00.001 8654638656 case statement mapped state 6 to 3
00:19:23.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2587}
00:19:26.775 02.804 13064036352 Exposure complete
00:19:26.790 00.015 13064036352 worker thread done servicing request
00:19:26.790 00.000 8654638656 OnExposeComplete: enter
00:19:26.790 00.000 8654638656 UpdateGuideState(): m_state=6
00:19:26.790 00.000 8654638656 Star::Find(15, 553, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 125
00:19:26.790 00.000 8654638656 Star::Find returns 1 (0), X=553.66, Y=856.91, Mass=999009, SNR=120.2, Peak=56640 HFD=4.7
00:19:26.790 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - m_xAngle (-2.21) = xAngle (4.59 = -1.70)
00:19:26.790 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.99 = -2.30)
00:19:26.790 00.000 8654638656 CameraToMount -- cameraX=-1.50 cameraY=1.44 hyp=2.07 cameraTheta=2.38 mountX=-0.26 mountY=-1.55, mountTheta=-1.74
00:19:26.791 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.50, y=1.44, opts=13)
00:19:26.791 00.000 8654638656 Enqueuing Move request for scope (-1.50, 1.44)
00:19:26.791 00.000 13064036352 Worker thread wakes up
00:19:26.791 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 1.44) opts 0xd
00:19:26.791 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.50, 1.44)
00:19:26.791 00.000 13064036352 Moving (-1.50, 1.44) raw xDistance=-0.26 yDistance=-1.55
00:19:26.791 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.26
00:19:26.791 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.55 from input -1.55
00:19:26.791 00.000 13064036352 MoveAxis(E, 104, ABG)
00:19:26.791 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=58790, med=4813, FiltMin=1600, FiltMax=45785, Gamma=0.680
00:19:26.791 00.000 8654638656 UpdateGuideState exits: m=999009 SNR=120.2
00:19:26.791 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:26.791 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:19:26.791 00.000 8654638656 Enqueuing Expose request
00:19:26.971 00.180 8654638656 evsrv: cli 0x600000444d20 request: {"id":2588,"jsonrpc":"2.0","method":"get_connected"}
00:19:26.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2588}
00:19:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2589,"jsonrpc":"2.0","method":"get_app_state"}
00:19:26.972 00.000 8654638656 case statement mapped state 6 to 3
00:19:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2589}
00:19:27.042 00.070 13064036352 Move returns status 0, amount 104
00:19:27.042 00.000 13064036352 MoveAxis(N, 1878, ABG)
00:19:28.962 01.920 13064036352 Move returns status 0, amount 1878
00:19:28.962 00.000 13064036352 move complete, result=0
00:19:28.962 00.000 13064036352 worker thread done servicing request
00:19:28.962 00.000 13064036352 Worker thread wakes up
00:19:28.962 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:19:28.962 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:19:28.963 00.001 8654638656 GuideStep: -0.3 px 104 ms EAST, -1.6 px 1878 ms NORTH
00:19:29.011 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2590,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:19:29.011 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":125,"width":31,"height":31,"star_pos":[14.66,14.91],"pixels":"..."},"id":2590}
00:19:29.972 00.961 8654638656 evsrv: cli 0x600000444d20 request: {"id":2591,"jsonrpc":"2.0","method":"get_connected"}
00:19:29.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2591}
00:19:29.991 00.018 8654638656 evsrv: cli 0x600000444d20 request: {"id":2592,"jsonrpc":"2.0","method":"get_app_state"}
00:19:29.991 00.000 8654638656 case statement mapped state 6 to 3
00:19:29.992 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2592}
00:19:32.972 02.980 8654638656 evsrv: cli 0x600000444d20 request: {"id":2593,"jsonrpc":"2.0","method":"get_connected"}
00:19:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2593}
00:19:32.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2594,"jsonrpc":"2.0","method":"get_app_state"}
00:19:32.975 00.001 8654638656 case statement mapped state 6 to 3
00:19:32.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2594}
00:19:34.269 01.294 13064036352 Exposure complete
00:19:34.283 00.014 13064036352 worker thread done servicing request
00:19:34.283 00.000 8654638656 OnExposeComplete: enter
00:19:34.283 00.000 8654638656 UpdateGuideState(): m_state=6
00:19:34.284 00.001 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 126
00:19:34.284 00.000 8654638656 Star::Find returns 1 (0), X=554.64, Y=855.10, Mass=925972, SNR=131.4, Peak=60403 HFD=4.2
00:19:34.284 00.000 8654638656 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-2.21) = xAngle (-0.30 = -0.30)
00:19:34.284 00.000 8654638656 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.90 = -0.90)
00:19:34.284 00.000 8654638656 CameraToMount -- cameraX=-0.51 cameraY=-0.37 hyp=0.63 cameraTheta=-2.51 mountX=0.60 mountY=-0.50, mountTheta=-0.69
00:19:34.284 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.51, y=-0.37, opts=13)
00:19:34.284 00.000 8654638656 Enqueuing Move request for scope (-0.51, -0.37)
00:19:34.284 00.000 13064036352 Worker thread wakes up
00:19:34.284 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.37) opts 0xd
00:19:34.284 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.51, -0.37)
00:19:34.284 00.000 13064036352 Moving (-0.51, -0.37) raw xDistance=0.60 yDistance=-0.50
00:19:34.284 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.60
00:19:34.284 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
00:19:34.284 00.000 13064036352 MoveAxis(W, 160, ABG)
00:19:34.285 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60403, med=4800, FiltMin=1600, FiltMax=47564, Gamma=0.680
00:19:34.285 00.000 8654638656 UpdateGuideState exits: m=925972 SNR=131.4
00:19:34.285 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:34.285 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:19:34.285 00.000 8654638656 Enqueuing Expose request
00:19:34.608 00.323 13064036352 Move returns status 0, amount 160
00:19:34.609 00.001 13064036352 MoveAxis(N, 602, ABG)
00:19:35.265 00.656 13064036352 Move returns status 0, amount 602
00:19:35.265 00.000 13064036352 move complete, result=0
00:19:35.265 00.000 13064036352 worker thread done servicing request
00:19:35.265 00.000 13064036352 Worker thread wakes up
00:19:35.266 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:19:35.266 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:19:35.266 00.000 8654638656 GuideStep: 0.6 px 160 ms WEST, -0.5 px 602 ms NORTH
00:19:35.313 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2595,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:19:35.314 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":126,"width":31,"height":31,"star_pos":[14.64,15.10],"pixels":"..."},"id":2595}
00:19:35.969 00.655 8654638656 evsrv: cli 0x600000444d20 request: {"id":2596,"jsonrpc":"2.0","method":"get_connected"}
00:19:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2596}
00:19:35.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2597,"jsonrpc":"2.0","method":"get_app_state"}
00:19:35.971 00.001 8654638656 case statement mapped state 6 to 3
00:19:35.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2597}
00:19:38.973 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2598,"jsonrpc":"2.0","method":"get_connected"}
00:19:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2598}
00:19:38.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2599,"jsonrpc":"2.0","method":"get_app_state"}
00:19:38.974 00.000 8654638656 case statement mapped state 6 to 3
00:19:38.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2599}
00:19:40.518 01.544 13064036352 Exposure complete
00:19:40.533 00.015 13064036352 worker thread done servicing request
00:19:40.533 00.000 8654638656 OnExposeComplete: enter
00:19:40.533 00.000 8654638656 UpdateGuideState(): m_state=6
00:19:40.533 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 127
00:19:40.533 00.000 8654638656 Star::Find returns 1 (0), X=555.07, Y=855.11, Mass=934696, SNR=107.2, Peak=58099 HFD=4.5
00:19:40.533 00.000 8654638656 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-2.21) = xAngle (0.41 = 0.41)
00:19:40.533 00.000 8654638656 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.19 = -0.19)
00:19:40.533 00.000 8654638656 CameraToMount -- cameraX=-0.08 cameraY=-0.36 hyp=0.37 cameraTheta=-1.80 mountX=0.34 mountY=-0.07, mountTheta=-0.20
00:19:40.534 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.08, y=-0.36, opts=13)
00:19:40.534 00.000 8654638656 Enqueuing Move request for scope (-0.08, -0.36)
00:19:40.534 00.000 13064036352 Worker thread wakes up
00:19:40.534 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.36) opts 0xd
00:19:40.534 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.08, -0.36)
00:19:40.534 00.000 13064036352 Moving (-0.08, -0.36) raw xDistance=0.34 yDistance=-0.07
00:19:40.534 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.34
00:19:40.534 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:40.534 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:19:40.534 00.000 13064036352 MoveAxis(W, 104, ABG)
00:19:40.534 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=58099, med=4812, FiltMin=1523, FiltMax=47986, Gamma=0.680
00:19:40.534 00.000 8654638656 UpdateGuideState exits: m=934696 SNR=107.2
00:19:40.534 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:40.534 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:19:40.534 00.000 8654638656 Enqueuing Expose request
00:19:40.719 00.185 13064036352 Move returns status 0, amount 104
00:19:40.719 00.000 13064036352 MoveAxis(N, 0, ABG)
00:19:40.719 00.000 13064036352 Move returns status 0, amount 0
00:19:40.719 00.000 13064036352 move complete, result=0
00:19:40.719 00.000 13064036352 worker thread done servicing request
00:19:40.719 00.000 13064036352 Worker thread wakes up
00:19:40.719 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:19:40.719 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:19:40.720 00.001 8654638656 GuideStep: 0.3 px 104 ms WEST, -0.1 px 0 ms NORTH
00:19:40.756 00.036 8654638656 evsrv: cli 0x600000444d20 request: {"id":2600,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:19:40.757 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":127,"width":31,"height":31,"star_pos":[15.07,15.11],"pixels":"..."},"id":2600}
00:19:41.971 01.214 8654638656 evsrv: cli 0x600000444d20 request: {"id":2601,"jsonrpc":"2.0","method":"get_connected"}
00:19:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2601}
00:19:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2602,"jsonrpc":"2.0","method":"get_app_state"}
00:19:41.973 00.000 8654638656 case statement mapped state 6 to 3
00:19:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2602}
00:19:44.974 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2603,"jsonrpc":"2.0","method":"get_connected"}
00:19:44.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2603}
00:19:44.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2604,"jsonrpc":"2.0","method":"get_app_state"}
00:19:44.976 00.000 8654638656 case statement mapped state 6 to 3
00:19:44.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2604}
00:19:46.765 01.789 13064036352 Exposure complete
00:19:46.780 00.015 13064036352 worker thread done servicing request
00:19:46.781 00.001 8654638656 OnExposeComplete: enter
00:19:46.781 00.000 8654638656 UpdateGuideState(): m_state=6
00:19:46.781 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 128
00:19:46.781 00.000 8654638656 Star::Find returns 1 (0), X=554.66, Y=856.77, Mass=875701, SNR=104.5, Peak=61683 HFD=4.2
00:19:46.781 00.000 8654638656 CameraToMount -- cameraTheta (1.94) - m_xAngle (-2.21) = xAngle (4.15 = -2.14)
00:19:46.781 00.000 8654638656 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.55 = -2.74)
00:19:46.781 00.000 8654638656 CameraToMount -- cameraX=-0.50 cameraY=1.30 hyp=1.40 cameraTheta=1.94 mountX=-0.75 mountY=-0.55, mountTheta=-2.51
00:19:46.781 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.50, y=1.30, opts=13)
00:19:46.782 00.001 8654638656 Enqueuing Move request for scope (-0.50, 1.30)
00:19:46.782 00.000 13064036352 Worker thread wakes up
00:19:46.782 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 1.30) opts 0xd
00:19:46.782 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.50, 1.30)
00:19:46.782 00.000 13064036352 Moving (-0.50, 1.30) raw xDistance=-0.75 yDistance=-0.55
00:19:46.782 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.75
00:19:46.782 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
00:19:46.782 00.000 13064036352 MoveAxis(E, 200, ABG)
00:19:46.782 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=128, max=61683, med=4813, FiltMin=1485, FiltMax=50675, Gamma=0.680
00:19:46.782 00.000 8654638656 UpdateGuideState exits: m=875701 SNR=104.5
00:19:46.782 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:46.782 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:19:46.782 00.000 8654638656 Enqueuing Expose request
00:19:47.055 00.273 13064036352 Move returns status 0, amount 200
00:19:47.055 00.000 13064036352 MoveAxis(N, 665, ABG)
00:19:47.758 00.703 13064036352 Move returns status 0, amount 665
00:19:47.758 00.000 13064036352 move complete, result=0
00:19:47.758 00.000 13064036352 worker thread done servicing request
00:19:47.758 00.000 13064036352 Worker thread wakes up
00:19:47.758 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:19:47.758 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:19:47.758 00.000 8654638656 GuideStep: -0.7 px 200 ms EAST, -0.5 px 665 ms NORTH
00:19:47.846 00.088 8654638656 evsrv: cli 0x600000444d20 request: {"id":2605,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:19:47.847 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":128,"width":31,"height":31,"star_pos":[14.66,14.77],"pixels":"..."},"id":2605}
00:19:47.967 00.120 8654638656 evsrv: cli 0x600000444d20 request: {"id":2606,"jsonrpc":"2.0","method":"get_connected"}
00:19:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2606}
00:19:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2607,"jsonrpc":"2.0","method":"get_app_state"}
00:19:47.969 00.001 8654638656 case statement mapped state 6 to 3
00:19:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2607}
00:19:50.975 03.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":2608,"jsonrpc":"2.0","method":"get_connected"}
00:19:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2608}
00:19:50.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2609,"jsonrpc":"2.0","method":"get_app_state"}
00:19:50.976 00.000 8654638656 case statement mapped state 6 to 3
00:19:50.977 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2609}
00:19:53.002 02.025 13064036352 Exposure complete
00:19:53.017 00.015 13064036352 worker thread done servicing request
00:19:53.018 00.001 8654638656 OnExposeComplete: enter
00:19:53.018 00.000 8654638656 UpdateGuideState(): m_state=6
00:19:53.018 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 129
00:19:53.018 00.000 8654638656 Star::Find returns 1 (0), X=554.41, Y=856.92, Mass=970736, SNR=133.9, Peak=62003 HFD=4.6
00:19:53.018 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - m_xAngle (-2.21) = xAngle (4.25 = -2.03)
00:19:53.018 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.65 = -2.63)
00:19:53.018 00.000 8654638656 CameraToMount -- cameraX=-0.74 cameraY=1.45 hyp=1.63 cameraTheta=2.04 mountX=-0.72 mountY=-0.80, mountTheta=-2.31
00:19:53.018 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.74, y=1.45, opts=13)
00:19:53.018 00.000 8654638656 Enqueuing Move request for scope (-0.74, 1.45)
00:19:53.018 00.000 13064036352 Worker thread wakes up
00:19:53.018 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 1.45) opts 0xd
00:19:53.018 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.74, 1.45)
00:19:53.018 00.000 13064036352 Moving (-0.74, 1.45) raw xDistance=-0.72 yDistance=-0.80
00:19:53.019 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.72
00:19:53.019 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
00:19:53.019 00.000 13064036352 MoveAxis(E, 214, ABG)
00:19:53.019 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62003, med=4812, FiltMin=1408, FiltMax=53683, Gamma=0.680
00:19:53.019 00.000 8654638656 UpdateGuideState exits: m=970736 SNR=133.9
00:19:53.019 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:53.019 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:19:53.019 00.000 8654638656 Enqueuing Expose request
00:19:53.309 00.290 13064036352 Move returns status 0, amount 214
00:19:53.310 00.001 13064036352 MoveAxis(N, 966, ABG)
00:19:53.972 00.662 8654638656 evsrv: cli 0x600000444d20 request: {"id":2610,"jsonrpc":"2.0","method":"get_connected"}
00:19:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2610}
00:19:53.990 00.018 8654638656 evsrv: cli 0x600000444d20 request: {"id":2611,"jsonrpc":"2.0","method":"get_app_state"}
00:19:53.990 00.000 8654638656 case statement mapped state 6 to 3
00:19:53.991 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2611}
00:19:54.317 00.326 13064036352 Move returns status 0, amount 966
00:19:54.317 00.000 13064036352 move complete, result=0
00:19:54.317 00.000 13064036352 worker thread done servicing request
00:19:54.317 00.000 13064036352 Worker thread wakes up
00:19:54.318 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:19:54.318 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:19:54.318 00.000 8654638656 GuideStep: -0.7 px 214 ms EAST, -0.8 px 966 ms NORTH
00:19:54.369 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":2612,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:19:54.369 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":129,"width":31,"height":31,"star_pos":[15.41,14.92],"pixels":"..."},"id":2612}
00:19:56.972 02.603 8654638656 evsrv: cli 0x600000444d20 request: {"id":2613,"jsonrpc":"2.0","method":"get_connected"}
00:19:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2613}
00:19:56.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2614,"jsonrpc":"2.0","method":"get_app_state"}
00:19:56.975 00.000 8654638656 case statement mapped state 6 to 3
00:19:56.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2614}
00:19:59.969 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":2615,"jsonrpc":"2.0","method":"get_connected"}
00:19:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2615}
00:19:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2616,"jsonrpc":"2.0","method":"get_app_state"}
00:19:59.970 00.000 8654638656 case statement mapped state 6 to 3
00:19:59.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2616}
00:20:00.507 00.536 13064036352 Exposure complete
00:20:00.522 00.015 13064036352 worker thread done servicing request
00:20:00.522 00.000 8654638656 OnExposeComplete: enter
00:20:00.522 00.000 8654638656 UpdateGuideState(): m_state=6
00:20:00.522 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 130
00:20:00.522 00.000 8654638656 Star::Find returns 1 (0), X=553.78, Y=856.56, Mass=966332, SNR=133.0, Peak=53440 HFD=4.6
00:20:00.522 00.000 8654638656 CameraToMount -- cameraTheta (2.47) - m_xAngle (-2.21) = xAngle (4.68 = -1.60)
00:20:00.522 00.000 8654638656 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.08 = -2.20)
00:20:00.522 00.000 8654638656 CameraToMount -- cameraX=-1.38 cameraY=1.09 hyp=1.76 cameraTheta=2.47 mountX=-0.06 mountY=-1.42, mountTheta=-1.61
00:20:00.523 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.38, y=1.09, opts=13)
00:20:00.523 00.000 8654638656 Enqueuing Move request for scope (-1.38, 1.09)
00:20:00.523 00.000 13064036352 Worker thread wakes up
00:20:00.523 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.38, 1.09) opts 0xd
00:20:00.523 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.38, 1.09)
00:20:00.523 00.000 13064036352 Moving (-1.38, 1.09) raw xDistance=-0.06 yDistance=-1.42
00:20:00.523 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:20:00.523 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.42 from input -1.42
00:20:00.523 00.000 13064036352 MoveAxis(E, 0, ABG)
00:20:00.523 00.000 13064036352 Move returns status 0, amount 0
00:20:00.523 00.000 13064036352 MoveAxis(N, 1718, ABG)
00:20:00.523 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59634, med=4800, FiltMin=1676, FiltMax=49586, Gamma=0.680
00:20:00.523 00.000 8654638656 UpdateGuideState exits: m=966332 SNR=133.0
00:20:00.523 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:00.523 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:20:00.523 00.000 8654638656 Enqueuing Expose request
00:20:02.284 01.761 13064036352 Move returns status 0, amount 1718
00:20:02.284 00.000 13064036352 move complete, result=0
00:20:02.284 00.000 13064036352 worker thread done servicing request
00:20:02.284 00.000 13064036352 Worker thread wakes up
00:20:02.284 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:20:02.285 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:20:02.285 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -1.4 px 1718 ms NORTH
00:20:02.328 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2617,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:20:02.328 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":130,"width":31,"height":31,"star_pos":[14.78,14.56],"pixels":"..."},"id":2617}
00:20:02.972 00.644 8654638656 evsrv: cli 0x600000444d20 request: {"id":2618,"jsonrpc":"2.0","method":"get_connected"}
00:20:02.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2618}
00:20:02.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2619,"jsonrpc":"2.0","method":"get_app_state"}
00:20:02.974 00.000 8654638656 case statement mapped state 6 to 3
00:20:02.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2619}
00:20:05.973 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2620,"jsonrpc":"2.0","method":"get_connected"}
00:20:05.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2620}
00:20:05.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2621,"jsonrpc":"2.0","method":"get_app_state"}
00:20:05.975 00.000 8654638656 case statement mapped state 6 to 3
00:20:05.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2621}
00:20:07.995 02.020 13064036352 Exposure complete
00:20:08.012 00.017 13064036352 worker thread done servicing request
00:20:08.012 00.000 8654638656 OnExposeComplete: enter
00:20:08.012 00.000 8654638656 UpdateGuideState(): m_state=6
00:20:08.012 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 131
00:20:08.012 00.000 8654638656 Star::Find returns 1 (0), X=553.62, Y=854.77, Mass=882773, SNR=122.0, Peak=60940 HFD=3.8
00:20:08.012 00.000 8654638656 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-2.21) = xAngle (-0.50 = -0.50)
00:20:08.012 00.000 8654638656 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.10 = -1.10)
00:20:08.012 00.000 8654638656 CameraToMount -- cameraX=-1.54 cameraY=-0.70 hyp=1.69 cameraTheta=-2.71 mountX=1.48 mountY=-1.51, mountTheta=-0.80
00:20:08.013 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.54, y=-0.70, opts=13)
00:20:08.013 00.000 8654638656 Enqueuing Move request for scope (-1.54, -0.70)
00:20:08.013 00.000 13064036352 Worker thread wakes up
00:20:08.013 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.54, -0.70) opts 0xd
00:20:08.013 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.54, -0.70)
00:20:08.013 00.000 13064036352 Moving (-1.54, -0.70) raw xDistance=1.48 yDistance=-1.51
00:20:08.013 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.48
00:20:08.013 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.51 from input -1.51
00:20:08.013 00.000 13064036352 MoveAxis(W, 409, ABG)
00:20:08.013 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60940, med=4800, FiltMin=1792, FiltMax=46797, Gamma=0.680
00:20:08.013 00.000 8654638656 UpdateGuideState exits: m=882773 SNR=122.0
00:20:08.013 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:08.013 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:20:08.013 00.000 8654638656 Enqueuing Expose request
00:20:08.523 00.510 13064036352 Move returns status 0, amount 409
00:20:08.523 00.000 13064036352 MoveAxis(N, 1828, ABG)
00:20:08.974 00.451 8654638656 evsrv: cli 0x600000444d20 request: {"id":2622,"jsonrpc":"2.0","method":"get_connected"}
00:20:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2622}
00:20:08.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2623,"jsonrpc":"2.0","method":"get_app_state"}
00:20:08.976 00.000 8654638656 case statement mapped state 6 to 3
00:20:08.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2623}
00:20:10.394 01.418 13064036352 Move returns status 0, amount 1828
00:20:10.394 00.000 13064036352 move complete, result=0
00:20:10.394 00.000 13064036352 worker thread done servicing request
00:20:10.394 00.000 13064036352 Worker thread wakes up
00:20:10.394 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:20:10.395 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:20:10.395 00.000 8654638656 GuideStep: 1.5 px 409 ms WEST, -1.5 px 1828 ms NORTH
00:20:10.446 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":2624,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:20:10.446 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":131,"width":31,"height":31,"star_pos":[14.62,14.77],"pixels":"..."},"id":2624}
00:20:11.967 01.521 8654638656 evsrv: cli 0x600000444d20 request: {"id":2625,"jsonrpc":"2.0","method":"get_connected"}
00:20:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2625}
00:20:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2626,"jsonrpc":"2.0","method":"get_app_state"}
00:20:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:20:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2626}
00:20:14.974 03.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":2627,"jsonrpc":"2.0","method":"get_connected"}
00:20:14.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2627}
00:20:14.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2628,"jsonrpc":"2.0","method":"get_app_state"}
00:20:14.975 00.000 8654638656 case statement mapped state 6 to 3
00:20:14.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2628}
00:20:15.503 00.527 13064036352 Exposure complete
00:20:15.518 00.015 13064036352 worker thread done servicing request
00:20:15.518 00.000 8654638656 OnExposeComplete: enter
00:20:15.518 00.000 8654638656 UpdateGuideState(): m_state=6
00:20:15.518 00.000 8654638656 Star::Find(15, 553, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
00:20:15.518 00.000 8654638656 Star::Find returns 1 (0), X=554.88, Y=853.32, Mass=805980, SNR=96.3, Peak=56179 HFD=4.0
00:20:15.519 00.001 8654638656 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-2.21) = xAngle (0.51 = 0.51)
00:20:15.519 00.000 8654638656 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.09 = -0.09)
00:20:15.519 00.000 8654638656 CameraToMount -- cameraX=-0.27 cameraY=-2.15 hyp=2.17 cameraTheta=-1.70 mountX=1.89 mountY=-0.19, mountTheta=-0.10
00:20:15.519 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.27, y=-2.15, opts=13)
00:20:15.519 00.000 8654638656 Enqueuing Move request for scope (-0.27, -2.15)
00:20:15.519 00.000 13064036352 Worker thread wakes up
00:20:15.519 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -2.15) opts 0xd
00:20:15.519 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.27, -2.15)
00:20:15.519 00.000 13064036352 Moving (-0.27, -2.15) raw xDistance=1.89 yDistance=-0.19
00:20:15.519 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.26 from input 1.89
00:20:15.519 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:15.519 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:20:15.519 00.000 13064036352 MoveAxis(W, 551, ABG)
00:20:15.519 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=58176, med=4800, FiltMin=1651, FiltMax=47807, Gamma=0.680
00:20:15.519 00.000 8654638656 UpdateGuideState exits: m=805980 SNR=96.3
00:20:15.520 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:15.520 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:20:15.520 00.000 8654638656 Enqueuing Expose request
00:20:16.153 00.633 13064036352 Move returns status 0, amount 551
00:20:16.153 00.000 13064036352 MoveAxis(N, 0, ABG)
00:20:16.153 00.000 13064036352 Move returns status 0, amount 0
00:20:16.153 00.000 13064036352 move complete, result=0
00:20:16.154 00.001 13064036352 worker thread done servicing request
00:20:16.154 00.000 13064036352 Worker thread wakes up
00:20:16.154 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:20:16.154 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:20:16.154 00.000 8654638656 GuideStep: 1.9 px 551 ms WEST, -0.2 px 0 ms NORTH
00:20:16.202 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2629,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:20:16.202 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":132,"width":31,"height":31,"star_pos":[14.88,15.32],"pixels":"..."},"id":2629}
00:20:17.973 01.771 8654638656 evsrv: cli 0x600000444d20 request: {"id":2630,"jsonrpc":"2.0","method":"get_connected"}
00:20:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2630}
00:20:17.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2631,"jsonrpc":"2.0","method":"get_app_state"}
00:20:17.975 00.000 8654638656 case statement mapped state 6 to 3
00:20:17.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2631}
00:20:20.973 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2632,"jsonrpc":"2.0","method":"get_connected"}
00:20:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2632}
00:20:20.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2633,"jsonrpc":"2.0","method":"get_app_state"}
00:20:20.975 00.000 8654638656 case statement mapped state 6 to 3
00:20:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2633}
00:20:21.744 00.769 13064036352 Exposure complete
00:20:21.758 00.014 13064036352 worker thread done servicing request
00:20:21.758 00.000 8654638656 OnExposeComplete: enter
00:20:21.758 00.000 8654638656 UpdateGuideState(): m_state=6
00:20:21.758 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 133
00:20:21.758 00.000 8654638656 Star::Find returns 1 (0), X=554.92, Y=855.18, Mass=837172, SNR=107.7, Peak=57663 HFD=4.2
00:20:21.758 00.000 8654638656 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-2.21) = xAngle (-0.04 = -0.04)
00:20:21.758 00.000 8654638656 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.64 = -0.64)
00:20:21.758 00.000 8654638656 CameraToMount -- cameraX=-0.23 cameraY=-0.29 hyp=0.37 cameraTheta=-2.25 mountX=0.37 mountY=-0.22, mountTheta=-0.54
00:20:21.759 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.23, y=-0.29, opts=13)
00:20:21.759 00.000 8654638656 Enqueuing Move request for scope (-0.23, -0.29)
00:20:21.759 00.000 13064036352 Worker thread wakes up
00:20:21.759 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.29) opts 0xd
00:20:21.759 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.23, -0.29)
00:20:21.759 00.000 13064036352 Moving (-0.23, -0.29) raw xDistance=0.37 yDistance=-0.22
00:20:21.759 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.37
00:20:21.759 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:20:21.759 00.000 13064036352 MoveAxis(W, 142, ABG)
00:20:21.760 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=57663, med=4812, FiltMin=1766, FiltMax=46796, Gamma=0.680
00:20:21.760 00.000 8654638656 UpdateGuideState exits: m=837172 SNR=107.7
00:20:21.760 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:21.760 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:20:21.760 00.000 8654638656 Enqueuing Expose request
00:20:21.976 00.216 13064036352 Move returns status 0, amount 142
00:20:21.977 00.001 13064036352 MoveAxis(N, 270, ABG)
00:20:22.296 00.319 13064036352 Move returns status 0, amount 270
00:20:22.296 00.000 13064036352 move complete, result=0
00:20:22.296 00.000 13064036352 worker thread done servicing request
00:20:22.296 00.000 13064036352 Worker thread wakes up
00:20:22.296 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:20:22.296 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:20:22.296 00.000 8654638656 GuideStep: 0.4 px 142 ms WEST, -0.2 px 270 ms NORTH
00:20:22.343 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2634,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:20:22.344 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":133,"width":31,"height":31,"star_pos":[14.92,15.18],"pixels":"..."},"id":2634}
00:20:23.969 01.625 8654638656 evsrv: cli 0x600000444d20 request: {"id":2635,"jsonrpc":"2.0","method":"get_connected"}
00:20:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2635}
00:20:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2636,"jsonrpc":"2.0","method":"get_app_state"}
00:20:23.970 00.001 8654638656 case statement mapped state 6 to 3
00:20:23.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2636}
00:20:26.974 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":2637,"jsonrpc":"2.0","method":"get_connected"}
00:20:26.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2637}
00:20:26.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2638,"jsonrpc":"2.0","method":"get_app_state"}
00:20:26.976 00.000 8654638656 case statement mapped state 6 to 3
00:20:26.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2638}
00:20:27.984 01.008 13064036352 Exposure complete
00:20:28.000 00.016 13064036352 worker thread done servicing request
00:20:28.000 00.000 8654638656 OnExposeComplete: enter
00:20:28.000 00.000 8654638656 UpdateGuideState(): m_state=6
00:20:28.000 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
00:20:28.000 00.000 8654638656 Star::Find returns 1 (0), X=554.65, Y=855.72, Mass=940667, SNR=124.6, Peak=54950 HFD=4.7
00:20:28.000 00.000 8654638656 CameraToMount -- cameraTheta (2.68) - m_xAngle (-2.21) = xAngle (4.89 = -1.40)
00:20:28.000 00.000 8654638656 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.29 = -2.00)
00:20:28.000 00.000 8654638656 CameraToMount -- cameraX=-0.50 cameraY=0.25 hyp=0.56 cameraTheta=2.68 mountX=0.10 mountY=-0.51, mountTheta=-1.38
00:20:28.001 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.50, y=0.25, opts=13)
00:20:28.001 00.000 8654638656 Enqueuing Move request for scope (-0.50, 0.25)
00:20:28.001 00.000 13064036352 Worker thread wakes up
00:20:28.001 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.25) opts 0xd
00:20:28.001 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.50, 0.25)
00:20:28.001 00.000 13064036352 Moving (-0.50, 0.25) raw xDistance=0.10 yDistance=-0.51
00:20:28.001 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:20:28.001 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
00:20:28.001 00.000 13064036352 MoveAxis(E, 0, ABG)
00:20:28.001 00.000 13064036352 Move returns status 0, amount 0
00:20:28.001 00.000 13064036352 MoveAxis(N, 620, ABG)
00:20:28.001 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58162, med=4800, FiltMin=1651, FiltMax=48895, Gamma=0.680
00:20:28.001 00.000 8654638656 UpdateGuideState exits: m=940667 SNR=124.6
00:20:28.001 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:28.001 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:20:28.001 00.000 8654638656 Enqueuing Expose request
00:20:28.663 00.662 13064036352 Move returns status 0, amount 620
00:20:28.664 00.001 13064036352 move complete, result=0
00:20:28.664 00.000 13064036352 worker thread done servicing request
00:20:28.664 00.000 13064036352 Worker thread wakes up
00:20:28.664 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:20:28.664 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:20:28.664 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.5 px 620 ms NORTH
00:20:28.724 00.060 8654638656 evsrv: cli 0x600000444d20 request: {"id":2639,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:20:28.725 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":134,"width":31,"height":31,"star_pos":[14.65,14.72],"pixels":"..."},"id":2639}
00:20:29.972 01.247 8654638656 evsrv: cli 0x600000444d20 request: {"id":2640,"jsonrpc":"2.0","method":"get_connected"}
00:20:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2640}
00:20:29.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2641,"jsonrpc":"2.0","method":"get_app_state"}
00:20:29.974 00.000 8654638656 case statement mapped state 6 to 3
00:20:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2641}
00:20:32.974 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2642,"jsonrpc":"2.0","method":"get_connected"}
00:20:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2642}
00:20:32.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2643,"jsonrpc":"2.0","method":"get_app_state"}
00:20:32.975 00.000 8654638656 case statement mapped state 6 to 3
00:20:32.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2643}
00:20:34.233 01.258 13064036352 Exposure complete
00:20:34.245 00.012 13064036352 worker thread done servicing request
00:20:34.246 00.001 8654638656 OnExposeComplete: enter
00:20:34.246 00.000 8654638656 UpdateGuideState(): m_state=6
00:20:34.246 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 135
00:20:34.246 00.000 8654638656 Star::Find returns 1 (0), X=554.83, Y=856.04, Mass=847870, SNR=116.8, Peak=49574 HFD=4.4
00:20:34.246 00.000 8654638656 CameraToMount -- cameraTheta (2.09) - m_xAngle (-2.21) = xAngle (4.30 = -1.99)
00:20:34.246 00.000 8654638656 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.70 = -2.59)
00:20:34.246 00.000 8654638656 CameraToMount -- cameraX=-0.32 cameraY=0.57 hyp=0.66 cameraTheta=2.09 mountX=-0.26 mountY=-0.34, mountTheta=-2.23
00:20:34.246 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.32, y=0.57, opts=13)
00:20:34.246 00.000 8654638656 Enqueuing Move request for scope (-0.32, 0.57)
00:20:34.246 00.000 13064036352 Worker thread wakes up
00:20:34.246 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.57) opts 0xd
00:20:34.246 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.32, 0.57)
00:20:34.246 00.000 13064036352 Moving (-0.32, 0.57) raw xDistance=-0.26 yDistance=-0.34
00:20:34.246 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:20:34.247 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:20:34.247 00.000 13064036352 MoveAxis(E, 73, ABG)
00:20:34.247 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54258, med=4800, FiltMin=1766, FiltMax=46067, Gamma=0.680
00:20:34.247 00.000 8654638656 UpdateGuideState exits: m=847870 SNR=116.8
00:20:34.247 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:34.247 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:20:34.247 00.000 8654638656 Enqueuing Expose request
00:20:34.390 00.143 13064036352 Move returns status 0, amount 73
00:20:34.390 00.000 13064036352 MoveAxis(N, 418, ABG)
00:20:34.854 00.464 13064036352 Move returns status 0, amount 418
00:20:34.854 00.000 13064036352 move complete, result=0
00:20:34.854 00.000 13064036352 worker thread done servicing request
00:20:34.854 00.000 13064036352 Worker thread wakes up
00:20:34.855 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:20:34.855 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:20:34.855 00.000 8654638656 GuideStep: -0.3 px 73 ms EAST, -0.3 px 418 ms NORTH
00:20:34.900 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2644,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:20:34.900 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":135,"width":31,"height":31,"star_pos":[14.83,15.04],"pixels":"..."},"id":2644}
00:20:35.968 01.068 8654638656 evsrv: cli 0x600000444d20 request: {"id":2645,"jsonrpc":"2.0","method":"get_connected"}
00:20:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2645}
00:20:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2646,"jsonrpc":"2.0","method":"get_app_state"}
00:20:35.969 00.000 8654638656 case statement mapped state 6 to 3
00:20:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2646}
00:20:38.973 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":2647,"jsonrpc":"2.0","method":"get_connected"}
00:20:38.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2647}
00:20:38.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2648,"jsonrpc":"2.0","method":"get_app_state"}
00:20:38.975 00.000 8654638656 case statement mapped state 6 to 3
00:20:38.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2648}
00:20:40.489 01.514 13064036352 Exposure complete
00:20:40.505 00.016 13064036352 worker thread done servicing request
00:20:40.506 00.001 8654638656 OnExposeComplete: enter
00:20:40.506 00.000 8654638656 UpdateGuideState(): m_state=6
00:20:40.506 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 136
00:20:40.506 00.000 8654638656 Star::Find returns 1 (0), X=553.74, Y=856.61, Mass=931939, SNR=110.5, Peak=52672 HFD=4.5
00:20:40.506 00.000 8654638656 CameraToMount -- cameraTheta (2.46) - m_xAngle (-2.21) = xAngle (4.67 = -1.61)
00:20:40.506 00.000 8654638656 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.07 = -2.21)
00:20:40.506 00.000 8654638656 CameraToMount -- cameraX=-1.42 cameraY=1.14 hyp=1.82 cameraTheta=2.46 mountX=-0.07 mountY=-1.46, mountTheta=-1.62
00:20:40.507 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.42, y=1.14, opts=13)
00:20:40.507 00.000 8654638656 Enqueuing Move request for scope (-1.42, 1.14)
00:20:40.507 00.000 13064036352 Worker thread wakes up
00:20:40.507 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.42, 1.14) opts 0xd
00:20:40.507 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.42, 1.14)
00:20:40.507 00.000 13064036352 Moving (-1.42, 1.14) raw xDistance=-0.07 yDistance=-1.46
00:20:40.507 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:20:40.507 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.46 from input -1.46
00:20:40.507 00.000 13064036352 MoveAxis(E, 0, ABG)
00:20:40.507 00.000 13064036352 Move returns status 0, amount 0
00:20:40.507 00.000 13064036352 MoveAxis(N, 1769, ABG)
00:20:40.507 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60850, med=4800, FiltMin=1408, FiltMax=48691, Gamma=0.680
00:20:40.507 00.000 8654638656 UpdateGuideState exits: m=931939 SNR=110.5
00:20:40.507 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:40.507 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:20:40.507 00.000 8654638656 Enqueuing Expose request
00:20:41.973 01.466 8654638656 evsrv: cli 0x600000444d20 request: {"id":2649,"jsonrpc":"2.0","method":"get_connected"}
00:20:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2649}
00:20:41.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2650,"jsonrpc":"2.0","method":"get_app_state"}
00:20:41.975 00.000 8654638656 case statement mapped state 6 to 3
00:20:41.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2650}
00:20:42.324 00.348 13064036352 Move returns status 0, amount 1769
00:20:42.325 00.001 13064036352 move complete, result=0
00:20:42.325 00.000 13064036352 worker thread done servicing request
00:20:42.325 00.000 13064036352 Worker thread wakes up
00:20:42.325 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:20:42.325 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:20:42.325 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -1.5 px 1769 ms NORTH
00:20:42.376 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":2651,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:20:42.376 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":136,"width":31,"height":31,"star_pos":[14.74,14.61],"pixels":"..."},"id":2651}
00:20:44.972 02.596 8654638656 evsrv: cli 0x600000444d20 request: {"id":2652,"jsonrpc":"2.0","method":"get_connected"}
00:20:44.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2652}
00:20:44.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2653,"jsonrpc":"2.0","method":"get_app_state"}
00:20:44.974 00.000 8654638656 case statement mapped state 6 to 3
00:20:44.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2653}
00:20:47.968 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":2654,"jsonrpc":"2.0","method":"get_connected"}
00:20:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2654}
00:20:47.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2655,"jsonrpc":"2.0","method":"get_app_state"}
00:20:47.969 00.000 8654638656 case statement mapped state 6 to 3
00:20:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2655}
00:20:47.978 00.009 13064036352 Exposure complete
00:20:47.992 00.014 13064036352 worker thread done servicing request
00:20:47.992 00.000 8654638656 OnExposeComplete: enter
00:20:47.992 00.000 8654638656 UpdateGuideState(): m_state=6
00:20:47.992 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 137
00:20:47.992 00.000 8654638656 Star::Find returns 1 (0), X=554.73, Y=855.09, Mass=916478, SNR=111.6, Peak=62975 HFD=4.2
00:20:47.992 00.000 8654638656 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-2.21) = xAngle (-0.20 = -0.20)
00:20:47.993 00.001 8654638656 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.80 = -0.80)
00:20:47.993 00.000 8654638656 CameraToMount -- cameraX=-0.43 cameraY=-0.38 hyp=0.57 cameraTheta=-2.41 mountX=0.56 mountY=-0.41, mountTheta=-0.63
00:20:47.993 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.43, y=-0.38, opts=13)
00:20:47.993 00.000 8654638656 Enqueuing Move request for scope (-0.43, -0.38)
00:20:47.993 00.000 13064036352 Worker thread wakes up
00:20:47.993 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.38) opts 0xd
00:20:47.993 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.43, -0.38)
00:20:47.993 00.000 13064036352 Moving (-0.43, -0.38) raw xDistance=0.56 yDistance=-0.41
00:20:47.993 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
00:20:47.993 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
00:20:47.993 00.000 13064036352 MoveAxis(W, 155, ABG)
00:20:47.993 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62975, med=4812, FiltMin=1587, FiltMax=51442, Gamma=0.680
00:20:47.993 00.000 8654638656 UpdateGuideState exits: m=916478 SNR=111.6
00:20:47.993 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:47.993 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:20:47.993 00.000 8654638656 Enqueuing Expose request
00:20:48.228 00.235 13064036352 Move returns status 0, amount 155
00:20:48.228 00.000 13064036352 MoveAxis(N, 497, ABG)
00:20:48.771 00.543 13064036352 Move returns status 0, amount 497
00:20:48.771 00.000 13064036352 move complete, result=0
00:20:48.772 00.001 13064036352 worker thread done servicing request
00:20:48.772 00.000 13064036352 Worker thread wakes up
00:20:48.772 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:20:48.772 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:20:48.772 00.000 8654638656 GuideStep: 0.6 px 155 ms WEST, -0.4 px 497 ms NORTH
00:20:48.821 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2656,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:20:48.821 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":137,"width":31,"height":31,"star_pos":[14.73,15.09],"pixels":"..."},"id":2656}
00:20:50.973 02.152 8654638656 evsrv: cli 0x600000444d20 request: {"id":2657,"jsonrpc":"2.0","method":"get_connected"}
00:20:50.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2657}
00:20:50.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2658,"jsonrpc":"2.0","method":"get_app_state"}
00:20:50.975 00.000 8654638656 case statement mapped state 6 to 3
00:20:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2658}
00:20:53.973 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2659,"jsonrpc":"2.0","method":"get_connected"}
00:20:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2659}
00:20:53.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2660,"jsonrpc":"2.0","method":"get_app_state"}
00:20:53.974 00.000 8654638656 case statement mapped state 6 to 3
00:20:53.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2660}
00:20:54.224 00.250 13064036352 Exposure complete
00:20:54.238 00.014 13064036352 worker thread done servicing request
00:20:54.238 00.000 8654638656 OnExposeComplete: enter
00:20:54.238 00.000 8654638656 UpdateGuideState(): m_state=6
00:20:54.238 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 138
00:20:54.238 00.000 8654638656 Star::Find returns 1 (0), X=554.65, Y=855.47, Mass=893323, SNR=111.2, Peak=58995 HFD=4.4
00:20:54.239 00.001 8654638656 CameraToMount -- cameraTheta (3.13) - m_xAngle (-2.21) = xAngle (5.34 = -0.94)
00:20:54.239 00.000 8654638656 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.74 = -1.54)
00:20:54.239 00.000 8654638656 CameraToMount -- cameraX=-0.50 cameraY=0.00 hyp=0.50 cameraTheta=3.13 mountX=0.30 mountY=-0.50, mountTheta=-1.04
00:20:54.239 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.50, y=0.00, opts=13)
00:20:54.239 00.000 8654638656 Enqueuing Move request for scope (-0.50, 0.00)
00:20:54.239 00.000 13064036352 Worker thread wakes up
00:20:54.239 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.00) opts 0xd
00:20:54.239 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.50, 0.00)
00:20:54.239 00.000 13064036352 Moving (-0.50, 0.00) raw xDistance=0.30 yDistance=-0.50
00:20:54.239 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30
00:20:54.239 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
00:20:54.239 00.000 13064036352 MoveAxis(W, 93, ABG)
00:20:54.240 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=128, max=58995, med=4800, FiltMin=1139, FiltMax=47666, Gamma=0.680
00:20:54.240 00.000 8654638656 UpdateGuideState exits: m=893323 SNR=111.2
00:20:54.240 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:54.240 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:20:54.240 00.000 8654638656 Enqueuing Expose request
00:20:54.418 00.178 13064036352 Move returns status 0, amount 93
00:20:54.418 00.000 13064036352 MoveAxis(N, 610, ABG)
00:20:55.074 00.656 13064036352 Move returns status 0, amount 610
00:20:55.075 00.001 13064036352 move complete, result=0
00:20:55.075 00.000 13064036352 worker thread done servicing request
00:20:55.075 00.000 13064036352 Worker thread wakes up
00:20:55.075 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:20:55.075 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:20:55.075 00.000 8654638656 GuideStep: 0.3 px 93 ms WEST, -0.5 px 610 ms NORTH
00:20:55.125 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2661,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:20:55.125 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":138,"width":31,"height":31,"star_pos":[14.65,15.47],"pixels":"..."},"id":2661}
00:20:56.974 01.849 8654638656 evsrv: cli 0x600000444d20 request: {"id":2662,"jsonrpc":"2.0","method":"get_connected"}
00:20:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2662}
00:20:56.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2663,"jsonrpc":"2.0","method":"get_app_state"}
00:20:56.976 00.000 8654638656 case statement mapped state 6 to 3
00:20:56.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2663}
00:20:59.969 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":2664,"jsonrpc":"2.0","method":"get_connected"}
00:20:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2664}
00:20:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2665,"jsonrpc":"2.0","method":"get_app_state"}
00:20:59.970 00.000 8654638656 case statement mapped state 6 to 3
00:20:59.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2665}
00:21:00.470 00.500 13064036352 Exposure complete
00:21:00.486 00.016 13064036352 worker thread done servicing request
00:21:00.486 00.000 8654638656 OnExposeComplete: enter
00:21:00.486 00.000 8654638656 UpdateGuideState(): m_state=6
00:21:00.486 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 139
00:21:00.486 00.000 8654638656 Star::Find returns 1 (0), X=554.78, Y=855.88, Mass=898688, SNR=126.1, Peak=49446 HFD=4.5
00:21:00.486 00.000 8654638656 CameraToMount -- cameraTheta (2.31) - m_xAngle (-2.21) = xAngle (4.52 = -1.76)
00:21:00.486 00.000 8654638656 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.92 = -2.36)
00:21:00.486 00.000 8654638656 CameraToMount -- cameraX=-0.37 cameraY=0.41 hyp=0.55 cameraTheta=2.31 mountX=-0.11 mountY=-0.39, mountTheta=-1.83
00:21:00.487 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.37, y=0.41, opts=13)
00:21:00.487 00.000 8654638656 Enqueuing Move request for scope (-0.37, 0.41)
00:21:00.487 00.000 13064036352 Worker thread wakes up
00:21:00.487 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.41) opts 0xd
00:21:00.487 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.37, 0.41)
00:21:00.487 00.000 13064036352 Moving (-0.37, 0.41) raw xDistance=-0.11 yDistance=-0.39
00:21:00.487 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:21:00.487 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:21:00.487 00.000 13064036352 MoveAxis(E, 0, ABG)
00:21:00.487 00.000 13064036352 Move returns status 0, amount 0
00:21:00.487 00.000 13064036352 MoveAxis(N, 472, ABG)
00:21:00.487 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54527, med=4812, FiltMin=1753, FiltMax=45478, Gamma=0.680
00:21:00.487 00.000 8654638656 UpdateGuideState exits: m=898688 SNR=126.1
00:21:00.487 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:00.487 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:21:00.487 00.000 8654638656 Enqueuing Expose request
00:21:01.009 00.522 13064036352 Move returns status 0, amount 472
00:21:01.010 00.001 13064036352 move complete, result=0
00:21:01.010 00.000 13064036352 worker thread done servicing request
00:21:01.010 00.000 13064036352 Worker thread wakes up
00:21:01.010 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:21:01.010 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:21:01.010 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.4 px 472 ms NORTH
00:21:01.057 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2666,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:21:01.057 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":139,"width":31,"height":31,"star_pos":[14.78,14.88],"pixels":"..."},"id":2666}
00:21:02.973 01.916 8654638656 evsrv: cli 0x600000444d20 request: {"id":2667,"jsonrpc":"2.0","method":"get_connected"}
00:21:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2667}
00:21:02.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2668,"jsonrpc":"2.0","method":"get_app_state"}
00:21:02.975 00.000 8654638656 case statement mapped state 6 to 3
00:21:02.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2668}
00:21:05.971 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":2669,"jsonrpc":"2.0","method":"get_connected"}
00:21:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2669}
00:21:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2670,"jsonrpc":"2.0","method":"get_app_state"}
00:21:05.973 00.000 8654638656 case statement mapped state 6 to 3
00:21:05.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2670}
00:21:06.714 00.740 13064036352 Exposure complete
00:21:06.730 00.016 13064036352 worker thread done servicing request
00:21:06.730 00.000 8654638656 OnExposeComplete: enter
00:21:06.730 00.000 8654638656 UpdateGuideState(): m_state=6
00:21:06.730 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 140
00:21:06.730 00.000 8654638656 Star::Find returns 1 (0), X=555.00, Y=856.78, Mass=863179, SNR=120.1, Peak=58265 HFD=4.1
00:21:06.730 00.000 8654638656 CameraToMount -- cameraTheta (1.69) - m_xAngle (-2.21) = xAngle (3.90 = -2.38)
00:21:06.730 00.000 8654638656 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.30 = -2.98)
00:21:06.730 00.000 8654638656 CameraToMount -- cameraX=-0.16 cameraY=1.31 hyp=1.32 cameraTheta=1.69 mountX=-0.96 mountY=-0.21, mountTheta=-2.93
00:21:06.731 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.16, y=1.31, opts=13)
00:21:06.731 00.000 8654638656 Enqueuing Move request for scope (-0.16, 1.31)
00:21:06.731 00.000 13064036352 Worker thread wakes up
00:21:06.731 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 1.31) opts 0xd
00:21:06.731 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.16, 1.31)
00:21:06.731 00.000 13064036352 Moving (-0.16, 1.31) raw xDistance=-0.96 yDistance=-0.21
00:21:06.731 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.96
00:21:06.731 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:21:06.731 00.000 13064036352 MoveAxis(E, 265, ABG)
00:21:06.731 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59724, med=4800, FiltMin=1766, FiltMax=48217, Gamma=0.680
00:21:06.732 00.001 8654638656 UpdateGuideState exits: m=863179 SNR=120.1
00:21:06.732 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:06.732 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:21:06.732 00.000 8654638656 Enqueuing Expose request
00:21:07.072 00.340 13064036352 Move returns status 0, amount 265
00:21:07.072 00.000 13064036352 MoveAxis(N, 250, ABG)
00:21:07.376 00.304 13064036352 Move returns status 0, amount 250
00:21:07.376 00.000 13064036352 move complete, result=0
00:21:07.377 00.001 13064036352 worker thread done servicing request
00:21:07.377 00.000 13064036352 Worker thread wakes up
00:21:07.377 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:21:07.377 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:21:07.377 00.000 8654638656 GuideStep: -1.0 px 265 ms EAST, -0.2 px 250 ms NORTH
00:21:07.426 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2671,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:21:07.426 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":140,"width":31,"height":31,"star_pos":[15.00,14.78],"pixels":"..."},"id":2671}
00:21:08.971 01.545 8654638656 evsrv: cli 0x600000444d20 request: {"id":2672,"jsonrpc":"2.0","method":"get_connected"}
00:21:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2672}
00:21:08.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2673,"jsonrpc":"2.0","method":"get_app_state"}
00:21:08.973 00.001 8654638656 case statement mapped state 6 to 3
00:21:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2673}
00:21:11.969 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":2674,"jsonrpc":"2.0","method":"get_connected"}
00:21:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2674}
00:21:11.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2675,"jsonrpc":"2.0","method":"get_app_state"}
00:21:11.970 00.000 8654638656 case statement mapped state 6 to 3
00:21:11.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2675}
00:21:12.970 01.000 13064036352 Exposure complete
00:21:12.983 00.013 13064036352 worker thread done servicing request
00:21:12.983 00.000 8654638656 OnExposeComplete: enter
00:21:12.983 00.000 8654638656 UpdateGuideState(): m_state=6
00:21:12.984 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 141
00:21:12.984 00.000 8654638656 Star::Find returns 1 (0), X=554.28, Y=857.49, Mass=936820, SNR=118.3, Peak=56256 HFD=4.5
00:21:12.984 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - m_xAngle (-2.21) = xAngle (4.19 = -2.09)
00:21:12.984 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.59 = -2.69)
00:21:12.984 00.000 8654638656 CameraToMount -- cameraX=-0.88 cameraY=2.02 hyp=2.20 cameraTheta=1.98 mountX=-1.10 mountY=-0.95, mountTheta=-2.43
00:21:12.984 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.88, y=2.02, opts=13)
00:21:12.984 00.000 8654638656 Enqueuing Move request for scope (-0.88, 2.02)
00:21:12.984 00.000 13064036352 Worker thread wakes up
00:21:12.984 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 2.02) opts 0xd
00:21:12.984 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.88, 2.02)
00:21:12.985 00.001 13064036352 Moving (-0.88, 2.02) raw xDistance=-1.10 yDistance=-0.95
00:21:12.985 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.10
00:21:12.985 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
00:21:12.985 00.000 13064036352 MoveAxis(E, 323, ABG)
00:21:12.985 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61708, med=4812, FiltMin=1561, FiltMax=54130, Gamma=0.680
00:21:12.985 00.000 8654638656 UpdateGuideState exits: m=936820 SNR=118.3
00:21:12.985 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:12.985 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:21:12.985 00.000 8654638656 Enqueuing Expose request
00:21:13.391 00.406 13064036352 Move returns status 0, amount 323
00:21:13.392 00.001 13064036352 MoveAxis(N, 1155, ABG)
00:21:14.591 01.199 13064036352 Move returns status 0, amount 1155
00:21:14.591 00.000 13064036352 move complete, result=0
00:21:14.591 00.000 13064036352 worker thread done servicing request
00:21:14.591 00.000 13064036352 Worker thread wakes up
00:21:14.591 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:21:14.591 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:21:14.592 00.001 8654638656 GuideStep: -1.1 px 323 ms EAST, -1.0 px 1155 ms NORTH
00:21:14.640 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2676,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:21:14.640 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":141,"width":31,"height":31,"star_pos":[15.28,15.49],"pixels":"..."},"id":2676}
00:21:14.973 00.333 8654638656 evsrv: cli 0x600000444d20 request: {"id":2677,"jsonrpc":"2.0","method":"get_connected"}
00:21:14.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2677}
00:21:14.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2678,"jsonrpc":"2.0","method":"get_app_state"}
00:21:14.975 00.000 8654638656 case statement mapped state 6 to 3
00:21:14.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2678}
00:21:17.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2679,"jsonrpc":"2.0","method":"get_connected"}
00:21:17.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2679}
00:21:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2680,"jsonrpc":"2.0","method":"get_app_state"}
00:21:17.973 00.000 8654638656 case statement mapped state 6 to 3
00:21:17.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2680}
00:21:20.463 02.489 13064036352 Exposure complete
00:21:20.477 00.014 13064036352 worker thread done servicing request
00:21:20.477 00.000 8654638656 OnExposeComplete: enter
00:21:20.477 00.000 8654638656 UpdateGuideState(): m_state=6
00:21:20.477 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 142
00:21:20.477 00.000 8654638656 Star::Find returns 1 (0), X=553.93, Y=857.12, Mass=957190, SNR=143.8, Peak=60249 HFD=4.3
00:21:20.477 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - m_xAngle (-2.21) = xAngle (4.42 = -1.87)
00:21:20.477 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.82 = -2.47)
00:21:20.477 00.000 8654638656 CameraToMount -- cameraX=-1.22 cameraY=1.65 hyp=2.05 cameraTheta=2.21 mountX=-0.60 mountY=-1.28, mountTheta=-2.01
00:21:20.478 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.22, y=1.65, opts=13)
00:21:20.478 00.000 8654638656 Enqueuing Move request for scope (-1.22, 1.65)
00:21:20.478 00.000 13064036352 Worker thread wakes up
00:21:20.478 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 1.65) opts 0xd
00:21:20.478 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.22, 1.65)
00:21:20.478 00.000 13064036352 Moving (-1.22, 1.65) raw xDistance=-0.60 yDistance=-1.28
00:21:20.478 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.60
00:21:20.478 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
00:21:20.478 00.000 13064036352 MoveAxis(E, 187, ABG)
00:21:20.478 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60249, med=4800, FiltMin=1753, FiltMax=46413, Gamma=0.680
00:21:20.478 00.000 8654638656 UpdateGuideState exits: m=957190 SNR=143.8
00:21:20.478 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:20.478 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:21:20.478 00.000 8654638656 Enqueuing Expose request
00:21:20.750 00.272 13064036352 Move returns status 0, amount 187
00:21:20.750 00.000 13064036352 MoveAxis(N, 1554, ABG)
00:21:20.974 00.224 8654638656 evsrv: cli 0x600000444d20 request: {"id":2681,"jsonrpc":"2.0","method":"get_connected"}
00:21:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2681}
00:21:20.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2682,"jsonrpc":"2.0","method":"get_app_state"}
00:21:20.975 00.000 8654638656 case statement mapped state 6 to 3
00:21:20.976 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2682}
00:21:22.349 01.373 13064036352 Move returns status 0, amount 1554
00:21:22.349 00.000 13064036352 move complete, result=0
00:21:22.350 00.001 13064036352 worker thread done servicing request
00:21:22.350 00.000 13064036352 Worker thread wakes up
00:21:22.350 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:21:22.350 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:21:22.350 00.000 8654638656 GuideStep: -0.6 px 187 ms EAST, -1.3 px 1554 ms NORTH
00:21:22.400 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2683,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:21:22.400 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":142,"width":31,"height":31,"star_pos":[14.93,15.12],"pixels":"..."},"id":2683}
00:21:23.969 01.569 8654638656 evsrv: cli 0x600000444d20 request: {"id":2684,"jsonrpc":"2.0","method":"get_connected"}
00:21:23.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2684}
00:21:23.970 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2685,"jsonrpc":"2.0","method":"get_app_state"}
00:21:23.971 00.001 8654638656 case statement mapped state 6 to 3
00:21:23.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2685}
00:21:26.973 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2686,"jsonrpc":"2.0","method":"get_connected"}
00:21:26.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2686}
00:21:26.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2687,"jsonrpc":"2.0","method":"get_app_state"}
00:21:26.975 00.000 8654638656 case statement mapped state 6 to 3
00:21:26.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2687}
00:21:27.956 00.981 13064036352 Exposure complete
00:21:27.970 00.014 13064036352 worker thread done servicing request
00:21:27.971 00.001 8654638656 OnExposeComplete: enter
00:21:27.971 00.000 8654638656 UpdateGuideState(): m_state=6
00:21:27.971 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 143
00:21:27.971 00.000 8654638656 Star::Find returns 1 (0), X=554.44, Y=856.13, Mass=873820, SNR=107.0, Peak=53773 HFD=4.5
00:21:27.971 00.000 8654638656 CameraToMount -- cameraTheta (2.40) - m_xAngle (-2.21) = xAngle (4.61 = -1.68)
00:21:27.971 00.000 8654638656 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.01 = -2.28)
00:21:27.971 00.000 8654638656 CameraToMount -- cameraX=-0.71 cameraY=0.66 hyp=0.97 cameraTheta=2.40 mountX=-0.10 mountY=-0.74, mountTheta=-1.71
00:21:27.971 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.71, y=0.66, opts=13)
00:21:27.971 00.000 8654638656 Enqueuing Move request for scope (-0.71, 0.66)
00:21:27.971 00.000 13064036352 Worker thread wakes up
00:21:27.971 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.71, 0.66) opts 0xd
00:21:27.971 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.71, 0.66)
00:21:27.971 00.000 13064036352 Moving (-0.71, 0.66) raw xDistance=-0.10 yDistance=-0.74
00:21:27.971 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:21:27.971 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
00:21:27.971 00.000 13064036352 MoveAxis(E, 0, ABG)
00:21:27.971 00.000 13064036352 Move returns status 0, amount 0
00:21:27.971 00.000 13064036352 MoveAxis(N, 897, ABG)
00:21:27.971 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57138, med=4800, FiltMin=1612, FiltMax=49138, Gamma=0.680
00:21:27.971 00.000 8654638656 UpdateGuideState exits: m=873820 SNR=107.0
00:21:27.971 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:27.971 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:21:27.971 00.000 8654638656 Enqueuing Expose request
00:21:28.908 00.937 13064036352 Move returns status 0, amount 897
00:21:28.909 00.001 13064036352 move complete, result=0
00:21:28.909 00.000 13064036352 worker thread done servicing request
00:21:28.909 00.000 13064036352 Worker thread wakes up
00:21:28.909 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:21:28.909 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:21:28.909 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.7 px 897 ms NORTH
00:21:28.956 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2688,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:21:28.956 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":143,"width":31,"height":31,"star_pos":[15.44,15.13],"pixels":"..."},"id":2688}
00:21:29.974 01.018 8654638656 evsrv: cli 0x600000444d20 request: {"id":2689,"jsonrpc":"2.0","method":"get_connected"}
00:21:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2689}
00:21:29.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2690,"jsonrpc":"2.0","method":"get_app_state"}
00:21:29.975 00.000 8654638656 case statement mapped state 6 to 3
00:21:29.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2690}
00:21:32.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2691,"jsonrpc":"2.0","method":"get_connected"}
00:21:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2691}
00:21:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2692,"jsonrpc":"2.0","method":"get_app_state"}
00:21:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:21:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2692}
00:21:34.202 01.229 13064036352 Exposure complete
00:21:34.217 00.015 13064036352 worker thread done servicing request
00:21:34.218 00.001 8654638656 OnExposeComplete: enter
00:21:34.218 00.000 8654638656 UpdateGuideState(): m_state=6
00:21:34.218 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 144
00:21:34.218 00.000 8654638656 Star::Find returns 1 (0), X=554.69, Y=855.68, Mass=944414, SNR=145.0, Peak=53414 HFD=4.7
00:21:34.218 00.000 8654638656 CameraToMount -- cameraTheta (2.72) - m_xAngle (-2.21) = xAngle (4.93 = -1.36)
00:21:34.218 00.000 8654638656 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.33 = -1.96)
00:21:34.218 00.000 8654638656 CameraToMount -- cameraX=-0.47 cameraY=0.21 hyp=0.51 cameraTheta=2.72 mountX=0.11 mountY=-0.48, mountTheta=-1.35
00:21:34.218 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.47, y=0.21, opts=13)
00:21:34.219 00.001 8654638656 Enqueuing Move request for scope (-0.47, 0.21)
00:21:34.219 00.000 13064036352 Worker thread wakes up
00:21:34.219 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.21) opts 0xd
00:21:34.219 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.47, 0.21)
00:21:34.219 00.000 13064036352 Moving (-0.47, 0.21) raw xDistance=0.11 yDistance=-0.48
00:21:34.219 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:21:34.219 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
00:21:34.219 00.000 13064036352 MoveAxis(E, 0, ABG)
00:21:34.219 00.000 13064036352 Move returns status 0, amount 0
00:21:34.219 00.000 13064036352 MoveAxis(N, 578, ABG)
00:21:34.219 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=140, max=55090, med=4812, FiltMin=1766, FiltMax=45708, Gamma=0.680
00:21:34.219 00.000 8654638656 UpdateGuideState exits: m=944414 SNR=145.0
00:21:34.219 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:34.219 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:21:34.219 00.000 8654638656 Enqueuing Expose request
00:21:34.844 00.625 13064036352 Move returns status 0, amount 578
00:21:34.844 00.000 13064036352 move complete, result=0
00:21:34.844 00.000 13064036352 worker thread done servicing request
00:21:34.844 00.000 13064036352 Worker thread wakes up
00:21:34.844 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:21:34.845 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:21:34.845 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.5 px 578 ms NORTH
00:21:34.888 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2693,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:21:34.888 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":144,"width":31,"height":31,"star_pos":[14.69,14.68],"pixels":"..."},"id":2693}
00:21:35.969 01.081 8654638656 evsrv: cli 0x600000444d20 request: {"id":2694,"jsonrpc":"2.0","method":"get_connected"}
00:21:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2694}
00:21:35.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2695,"jsonrpc":"2.0","method":"get_app_state"}
00:21:35.970 00.000 8654638656 case statement mapped state 6 to 3
00:21:35.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2695}
00:21:38.973 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":2696,"jsonrpc":"2.0","method":"get_connected"}
00:21:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2696}
00:21:38.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2697,"jsonrpc":"2.0","method":"get_app_state"}
00:21:38.975 00.000 8654638656 case statement mapped state 6 to 3
00:21:38.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2697}
00:21:40.453 01.478 13064036352 Exposure complete
00:21:40.468 00.015 13064036352 worker thread done servicing request
00:21:40.468 00.000 8654638656 OnExposeComplete: enter
00:21:40.468 00.000 8654638656 UpdateGuideState(): m_state=6
00:21:40.468 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 145
00:21:40.468 00.000 8654638656 Star::Find returns 1 (0), X=554.68, Y=856.08, Mass=914966, SNR=114.3, Peak=51942 HFD=4.4
00:21:40.468 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - m_xAngle (-2.21) = xAngle (4.44 = -1.84)
00:21:40.468 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.84 = -2.44)
00:21:40.468 00.000 8654638656 CameraToMount -- cameraX=-0.48 cameraY=0.61 hyp=0.77 cameraTheta=2.23 mountX=-0.21 mountY=-0.50, mountTheta=-1.96
00:21:40.469 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.48, y=0.61, opts=13)
00:21:40.469 00.000 8654638656 Enqueuing Move request for scope (-0.48, 0.61)
00:21:40.469 00.000 13064036352 Worker thread wakes up
00:21:40.469 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.61) opts 0xd
00:21:40.469 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.48, 0.61)
00:21:40.469 00.000 13064036352 Moving (-0.48, 0.61) raw xDistance=-0.21 yDistance=-0.50
00:21:40.469 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:21:40.469 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
00:21:40.469 00.000 13064036352 MoveAxis(E, 57, ABG)
00:21:40.469 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=102, max=56946, med=4787, FiltMin=1741, FiltMax=50406, Gamma=0.680
00:21:40.469 00.000 8654638656 UpdateGuideState exits: m=914966 SNR=114.3
00:21:40.469 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:40.469 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:21:40.469 00.000 8654638656 Enqueuing Expose request
00:21:40.602 00.133 13064036352 Move returns status 0, amount 57
00:21:40.602 00.000 13064036352 MoveAxis(N, 605, ABG)
00:21:41.259 00.657 13064036352 Move returns status 0, amount 605
00:21:41.259 00.000 13064036352 move complete, result=0
00:21:41.259 00.000 13064036352 worker thread done servicing request
00:21:41.259 00.000 13064036352 Worker thread wakes up
00:21:41.259 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:21:41.260 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:21:41.260 00.000 8654638656 GuideStep: -0.2 px 57 ms EAST, -0.5 px 605 ms NORTH
00:21:41.304 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":2698,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:21:41.304 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":145,"width":31,"height":31,"star_pos":[14.68,15.08],"pixels":"..."},"id":2698}
00:21:41.971 00.667 8654638656 evsrv: cli 0x600000444d20 request: {"id":2699,"jsonrpc":"2.0","method":"get_connected"}
00:21:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2699}
00:21:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2700,"jsonrpc":"2.0","method":"get_app_state"}
00:21:41.973 00.001 8654638656 case statement mapped state 6 to 3
00:21:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2700}
00:21:44.972 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2701,"jsonrpc":"2.0","method":"get_connected"}
00:21:44.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2701}
00:21:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2702,"jsonrpc":"2.0","method":"get_app_state"}
00:21:44.974 00.001 8654638656 case statement mapped state 6 to 3
00:21:44.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2702}
00:21:46.698 01.724 13064036352 Exposure complete
00:21:46.712 00.014 13064036352 worker thread done servicing request
00:21:46.712 00.000 8654638656 OnExposeComplete: enter
00:21:46.712 00.000 8654638656 UpdateGuideState(): m_state=6
00:21:46.713 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 146
00:21:46.713 00.000 8654638656 Star::Find returns 1 (0), X=554.88, Y=856.15, Mass=930830, SNR=118.4, Peak=49062 HFD=4.4
00:21:46.713 00.000 8654638656 CameraToMount -- cameraTheta (1.95) - m_xAngle (-2.21) = xAngle (4.16 = -2.12)
00:21:46.713 00.000 8654638656 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.56 = -2.72)
00:21:46.713 00.000 8654638656 CameraToMount -- cameraX=-0.28 cameraY=0.69 hyp=0.74 cameraTheta=1.95 mountX=-0.39 mountY=-0.30, mountTheta=-2.47
00:21:46.713 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.28, y=0.69, opts=13)
00:21:46.713 00.000 8654638656 Enqueuing Move request for scope (-0.28, 0.69)
00:21:46.713 00.000 13064036352 Worker thread wakes up
00:21:46.713 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.69) opts 0xd
00:21:46.713 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.28, 0.69)
00:21:46.713 00.000 13064036352 Moving (-0.28, 0.69) raw xDistance=-0.39 yDistance=-0.30
00:21:46.713 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
00:21:46.713 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:21:46.713 00.000 13064036352 MoveAxis(E, 111, ABG)
00:21:46.713 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54706, med=4800, FiltMin=1471, FiltMax=45094, Gamma=0.680
00:21:46.713 00.000 8654638656 UpdateGuideState exits: m=930830 SNR=118.4
00:21:46.713 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:46.713 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:21:46.713 00.000 8654638656 Enqueuing Expose request
00:21:46.905 00.192 13064036352 Move returns status 0, amount 111
00:21:46.905 00.000 13064036352 MoveAxis(N, 368, ABG)
00:21:47.321 00.416 13064036352 Move returns status 0, amount 368
00:21:47.321 00.000 13064036352 move complete, result=0
00:21:47.322 00.001 13064036352 worker thread done servicing request
00:21:47.322 00.000 13064036352 Worker thread wakes up
00:21:47.322 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:21:47.322 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:21:47.322 00.000 8654638656 GuideStep: -0.4 px 111 ms EAST, -0.3 px 368 ms NORTH
00:21:47.368 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2703,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:21:47.368 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":146,"width":31,"height":31,"star_pos":[14.88,15.15],"pixels":"..."},"id":2703}
00:21:47.969 00.601 8654638656 evsrv: cli 0x600000444d20 request: {"id":2704,"jsonrpc":"2.0","method":"get_connected"}
00:21:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2704}
00:21:47.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2705,"jsonrpc":"2.0","method":"get_app_state"}
00:21:47.971 00.001 8654638656 case statement mapped state 6 to 3
00:21:47.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2705}
00:21:50.974 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":2706,"jsonrpc":"2.0","method":"get_connected"}
00:21:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2706}
00:21:50.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2707,"jsonrpc":"2.0","method":"get_app_state"}
00:21:50.975 00.000 8654638656 case statement mapped state 6 to 3
00:21:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2707}
00:21:52.945 01.970 13064036352 Exposure complete
00:21:52.960 00.015 13064036352 worker thread done servicing request
00:21:52.961 00.001 8654638656 OnExposeComplete: enter
00:21:52.961 00.000 8654638656 UpdateGuideState(): m_state=6
00:21:52.961 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 147
00:21:52.961 00.000 8654638656 Star::Find returns 1 (0), X=554.01, Y=856.78, Mass=896263, SNR=135.0, Peak=58393 HFD=4.3
00:21:52.961 00.000 8654638656 CameraToMount -- cameraTheta (2.29) - m_xAngle (-2.21) = xAngle (4.49 = -1.79)
00:21:52.961 00.000 8654638656 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.89 = -2.39)
00:21:52.961 00.000 8654638656 CameraToMount -- cameraX=-1.14 cameraY=1.32 hyp=1.74 cameraTheta=2.29 mountX=-0.38 mountY=-1.19, mountTheta=-1.88
00:21:52.962 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.14, y=1.32, opts=13)
00:21:52.962 00.000 8654638656 Enqueuing Move request for scope (-1.14, 1.32)
00:21:52.962 00.000 13064036352 Worker thread wakes up
00:21:52.962 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 1.32) opts 0xd
00:21:52.962 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.14, 1.32)
00:21:52.962 00.000 13064036352 Moving (-1.14, 1.32) raw xDistance=-0.38 yDistance=-1.19
00:21:52.962 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38
00:21:52.962 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
00:21:52.962 00.000 13064036352 MoveAxis(E, 112, ABG)
00:21:52.962 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=89, max=58393, med=4800, FiltMin=1779, FiltMax=46541, Gamma=0.680
00:21:52.962 00.000 8654638656 UpdateGuideState exits: m=896263 SNR=135.0
00:21:52.962 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:52.962 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:21:52.962 00.000 8654638656 Enqueuing Expose request
00:21:53.144 00.182 13064036352 Move returns status 0, amount 112
00:21:53.144 00.000 13064036352 MoveAxis(N, 1445, ABG)
00:21:53.972 00.828 8654638656 evsrv: cli 0x600000444d20 request: {"id":2708,"jsonrpc":"2.0","method":"get_connected"}
00:21:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2708}
00:21:53.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2709,"jsonrpc":"2.0","method":"get_app_state"}
00:21:53.974 00.001 8654638656 case statement mapped state 6 to 3
00:21:53.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2709}
00:21:54.632 00.658 13064036352 Move returns status 0, amount 1445
00:21:54.632 00.000 13064036352 move complete, result=0
00:21:54.633 00.001 13064036352 worker thread done servicing request
00:21:54.633 00.000 13064036352 Worker thread wakes up
00:21:54.633 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:21:54.633 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:21:54.633 00.000 8654638656 GuideStep: -0.4 px 112 ms EAST, -1.2 px 1445 ms NORTH
00:21:54.680 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2710,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:21:54.680 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":147,"width":31,"height":31,"star_pos":[15.01,14.78],"pixels":"..."},"id":2710}
00:21:56.974 02.294 8654638656 evsrv: cli 0x600000444d20 request: {"id":2711,"jsonrpc":"2.0","method":"get_connected"}
00:21:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2711}
00:21:56.976 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2712,"jsonrpc":"2.0","method":"get_app_state"}
00:21:56.976 00.000 8654638656 case statement mapped state 6 to 3
00:21:56.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2712}
00:21:59.969 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":2713,"jsonrpc":"2.0","method":"get_connected"}
00:21:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2713}
00:21:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2714,"jsonrpc":"2.0","method":"get_app_state"}
00:21:59.970 00.000 8654638656 case statement mapped state 6 to 3
00:21:59.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2714}
00:22:00.442 00.472 13064036352 Exposure complete
00:22:00.456 00.014 13064036352 worker thread done servicing request
00:22:00.456 00.000 8654638656 OnExposeComplete: enter
00:22:00.456 00.000 8654638656 UpdateGuideState(): m_state=6
00:22:00.456 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 148
00:22:00.457 00.001 8654638656 Star::Find returns 1 (0), X=553.83, Y=856.01, Mass=871384, SNR=120.5, Peak=58061 HFD=4.3
00:22:00.457 00.000 8654638656 CameraToMount -- cameraTheta (2.76) - m_xAngle (-2.21) = xAngle (4.97 = -1.32)
00:22:00.457 00.000 8654638656 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.37 = -1.92)
00:22:00.457 00.000 8654638656 CameraToMount -- cameraX=-1.33 cameraY=0.54 hyp=1.43 cameraTheta=2.76 mountX=0.36 mountY=-1.35, mountTheta=-1.31
00:22:00.457 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.33, y=0.54, opts=13)
00:22:00.457 00.000 8654638656 Enqueuing Move request for scope (-1.33, 0.54)
00:22:00.457 00.000 13064036352 Worker thread wakes up
00:22:00.457 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.33, 0.54) opts 0xd
00:22:00.457 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.33, 0.54)
00:22:00.457 00.000 13064036352 Moving (-1.33, 0.54) raw xDistance=0.36 yDistance=-1.35
00:22:00.457 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.36
00:22:00.457 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.35 from input -1.35
00:22:00.457 00.000 13064036352 MoveAxis(W, 91, ABG)
00:22:00.458 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58061, med=4812, FiltMin=1408, FiltMax=49868, Gamma=0.680
00:22:00.458 00.000 8654638656 UpdateGuideState exits: m=871384 SNR=120.5
00:22:00.458 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:00.458 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:22:00.458 00.000 8654638656 Enqueuing Expose request
00:22:00.632 00.174 13064036352 Move returns status 0, amount 91
00:22:00.632 00.000 13064036352 MoveAxis(N, 1634, ABG)
00:22:02.406 01.774 13064036352 Move returns status 0, amount 1634
00:22:02.407 00.001 13064036352 move complete, result=0
00:22:02.407 00.000 13064036352 worker thread done servicing request
00:22:02.407 00.000 13064036352 Worker thread wakes up
00:22:02.407 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:22:02.407 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:22:02.407 00.000 8654638656 GuideStep: 0.4 px 91 ms WEST, -1.3 px 1634 ms NORTH
00:22:02.457 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2715,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:22:02.457 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":148,"width":31,"height":31,"star_pos":[14.83,15.01],"pixels":"..."},"id":2715}
00:22:02.972 00.515 8654638656 evsrv: cli 0x600000444d20 request: {"id":2716,"jsonrpc":"2.0","method":"get_connected"}
00:22:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2716}
00:22:02.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2717,"jsonrpc":"2.0","method":"get_app_state"}
00:22:02.973 00.000 8654638656 case statement mapped state 6 to 3
00:22:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2717}
00:22:05.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2718,"jsonrpc":"2.0","method":"get_connected"}
00:22:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2718}
00:22:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2719,"jsonrpc":"2.0","method":"get_app_state"}
00:22:05.973 00.000 8654638656 case statement mapped state 6 to 3
00:22:05.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2719}
00:22:07.936 01.963 13064036352 Exposure complete
00:22:07.950 00.014 13064036352 worker thread done servicing request
00:22:07.950 00.000 8654638656 OnExposeComplete: enter
00:22:07.950 00.000 8654638656 UpdateGuideState(): m_state=6
00:22:07.951 00.001 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 149
00:22:07.951 00.000 8654638656 Star::Find returns 1 (0), X=554.55, Y=854.73, Mass=893977, SNR=135.4, Peak=58521 HFD=4.5
00:22:07.951 00.000 8654638656 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-2.21) = xAngle (-0.04 = -0.04)
00:22:07.951 00.000 8654638656 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.64 = -0.64)
00:22:07.951 00.000 8654638656 CameraToMount -- cameraX=-0.60 cameraY=-0.74 hyp=0.96 cameraTheta=-2.25 mountX=0.96 mountY=-0.57, mountTheta=-0.54
00:22:07.951 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.60, y=-0.74, opts=13)
00:22:07.951 00.000 8654638656 Enqueuing Move request for scope (-0.60, -0.74)
00:22:07.951 00.000 13064036352 Worker thread wakes up
00:22:07.951 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.74) opts 0xd
00:22:07.951 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.60, -0.74)
00:22:07.951 00.000 13064036352 Moving (-0.60, -0.74) raw xDistance=0.96 yDistance=-0.57
00:22:07.951 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.96
00:22:07.951 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
00:22:07.951 00.000 13064036352 MoveAxis(W, 270, ABG)
00:22:07.951 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58521, med=4812, FiltMin=1414, FiltMax=47410, Gamma=0.680
00:22:07.951 00.000 8654638656 UpdateGuideState exits: m=893977 SNR=135.4
00:22:07.951 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:07.951 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:22:07.951 00.000 8654638656 Enqueuing Expose request
00:22:08.310 00.359 13064036352 Move returns status 0, amount 270
00:22:08.310 00.000 13064036352 MoveAxis(N, 695, ABG)
00:22:08.974 00.664 8654638656 evsrv: cli 0x600000444d20 request: {"id":2720,"jsonrpc":"2.0","method":"get_connected"}
00:22:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2720}
00:22:08.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2721,"jsonrpc":"2.0","method":"get_app_state"}
00:22:08.975 00.000 8654638656 case statement mapped state 6 to 3
00:22:08.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2721}
00:22:09.062 00.087 13064036352 Move returns status 0, amount 695
00:22:09.062 00.000 13064036352 move complete, result=0
00:22:09.062 00.000 13064036352 worker thread done servicing request
00:22:09.062 00.000 13064036352 Worker thread wakes up
00:22:09.062 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:22:09.062 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:22:09.062 00.000 8654638656 GuideStep: 1.0 px 270 ms WEST, -0.6 px 695 ms NORTH
00:22:09.109 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2722,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:22:09.109 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":149,"width":31,"height":31,"star_pos":[14.55,14.73],"pixels":"..."},"id":2722}
00:22:11.969 02.860 8654638656 evsrv: cli 0x600000444d20 request: {"id":2723,"jsonrpc":"2.0","method":"get_connected"}
00:22:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2723}
00:22:11.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2724,"jsonrpc":"2.0","method":"get_app_state"}
00:22:11.971 00.001 8654638656 case statement mapped state 6 to 3
00:22:11.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2724}
00:22:14.183 02.212 13064036352 Exposure complete
00:22:14.197 00.014 13064036352 worker thread done servicing request
00:22:14.197 00.000 8654638656 OnExposeComplete: enter
00:22:14.197 00.000 8654638656 UpdateGuideState(): m_state=6
00:22:14.198 00.001 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 150
00:22:14.198 00.000 8654638656 Star::Find returns 1 (0), X=554.69, Y=854.98, Mass=953610, SNR=121.2, Peak=64383 HFD=4.5
00:22:14.198 00.000 8654638656 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-2.21) = xAngle (-0.12 = -0.12)
00:22:14.198 00.000 8654638656 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.72 = -0.72)
00:22:14.198 00.000 8654638656 CameraToMount -- cameraX=-0.47 cameraY=-0.49 hyp=0.68 cameraTheta=-2.33 mountX=0.67 mountY=-0.45, mountTheta=-0.59
00:22:14.198 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.47, y=-0.49, opts=13)
00:22:14.198 00.000 8654638656 Enqueuing Move request for scope (-0.47, -0.49)
00:22:14.198 00.000 13064036352 Worker thread wakes up
00:22:14.198 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.49) opts 0xd
00:22:14.199 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.47, -0.49)
00:22:14.199 00.000 13064036352 Moving (-0.47, -0.49) raw xDistance=0.67 yDistance=-0.45
00:22:14.199 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.67
00:22:14.199 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
00:22:14.199 00.000 13064036352 MoveAxis(W, 204, ABG)
00:22:14.199 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64383, med=4812, FiltMin=1548, FiltMax=46578, Gamma=0.680
00:22:14.199 00.000 8654638656 UpdateGuideState exits: m=953610 SNR=121.2
00:22:14.199 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:14.199 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:22:14.199 00.000 8654638656 Enqueuing Expose request
00:22:14.484 00.285 13064036352 Move returns status 0, amount 204
00:22:14.484 00.000 13064036352 MoveAxis(N, 540, ABG)
00:22:14.972 00.488 8654638656 evsrv: cli 0x600000444d20 request: {"id":2725,"jsonrpc":"2.0","method":"get_connected"}
00:22:14.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2725}
00:22:14.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2726,"jsonrpc":"2.0","method":"get_app_state"}
00:22:14.974 00.000 8654638656 case statement mapped state 6 to 3
00:22:14.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2726}
00:22:15.060 00.086 13064036352 Move returns status 0, amount 540
00:22:15.060 00.000 13064036352 move complete, result=0
00:22:15.060 00.000 13064036352 worker thread done servicing request
00:22:15.061 00.001 13064036352 Worker thread wakes up
00:22:15.061 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:22:15.061 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:22:15.061 00.000 8654638656 GuideStep: 0.7 px 204 ms WEST, -0.4 px 540 ms NORTH
00:22:15.104 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2727,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:22:15.105 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":150,"width":31,"height":31,"star_pos":[14.69,14.98],"pixels":"..."},"id":2727}
00:22:17.972 02.867 8654638656 evsrv: cli 0x600000444d20 request: {"id":2728,"jsonrpc":"2.0","method":"get_connected"}
00:22:17.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2728}
00:22:17.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2729,"jsonrpc":"2.0","method":"get_app_state"}
00:22:17.974 00.000 8654638656 case statement mapped state 6 to 3
00:22:17.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2729}
00:22:20.429 02.455 13064036352 Exposure complete
00:22:20.443 00.014 13064036352 worker thread done servicing request
00:22:20.443 00.000 8654638656 OnExposeComplete: enter
00:22:20.443 00.000 8654638656 UpdateGuideState(): m_state=6
00:22:20.443 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 151
00:22:20.443 00.000 8654638656 Star::Find returns 1 (0), X=554.56, Y=855.46, Mass=1086411, SNR=115.9, Peak=63103 HFD=5.0
00:22:20.443 00.000 8654638656 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-2.21) = xAngle (-0.92 = -0.92)
00:22:20.443 00.000 8654638656 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.52 = -1.52)
00:22:20.443 00.000 8654638656 CameraToMount -- cameraX=-0.59 cameraY=-0.01 hyp=0.59 cameraTheta=-3.13 mountX=0.36 mountY=-0.59, mountTheta=-1.02
00:22:20.444 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.59, y=-0.01, opts=13)
00:22:20.444 00.000 8654638656 Enqueuing Move request for scope (-0.59, -0.01)
00:22:20.444 00.000 13064036352 Worker thread wakes up
00:22:20.444 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.01) opts 0xd
00:22:20.444 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.59, -0.01)
00:22:20.444 00.000 13064036352 Moving (-0.59, -0.01) raw xDistance=0.36 yDistance=-0.59
00:22:20.444 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.36
00:22:20.444 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
00:22:20.444 00.000 13064036352 MoveAxis(W, 113, ABG)
00:22:20.444 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63103, med=4800, FiltMin=1510, FiltMax=47474, Gamma=0.680
00:22:20.444 00.000 8654638656 UpdateGuideState exits: m=1086411 SNR=115.9
00:22:20.444 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:20.444 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:22:20.444 00.000 8654638656 Enqueuing Expose request
00:22:20.643 00.199 13064036352 Move returns status 0, amount 113
00:22:20.643 00.000 13064036352 MoveAxis(N, 715, ABG)
00:22:20.974 00.331 8654638656 evsrv: cli 0x600000444d20 request: {"id":2730,"jsonrpc":"2.0","method":"get_connected"}
00:22:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2730}
00:22:20.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2731,"jsonrpc":"2.0","method":"get_app_state"}
00:22:20.975 00.000 8654638656 case statement mapped state 6 to 3
00:22:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2731}
00:22:21.411 00.436 13064036352 Move returns status 0, amount 715
00:22:21.412 00.001 13064036352 move complete, result=0
00:22:21.412 00.000 13064036352 worker thread done servicing request
00:22:21.412 00.000 13064036352 Worker thread wakes up
00:22:21.412 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:22:21.412 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:22:21.412 00.000 8654638656 GuideStep: 0.4 px 113 ms WEST, -0.6 px 715 ms NORTH
00:22:21.460 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2732,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:22:21.460 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":151,"width":31,"height":31,"star_pos":[14.56,15.46],"pixels":"..."},"id":2732}
00:22:23.969 02.509 8654638656 evsrv: cli 0x600000444d20 request: {"id":2733,"jsonrpc":"2.0","method":"get_connected"}
00:22:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2733}
00:22:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2734,"jsonrpc":"2.0","method":"get_app_state"}
00:22:23.970 00.001 8654638656 case statement mapped state 6 to 3
00:22:23.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2734}
00:22:26.676 02.706 13064036352 Exposure complete
00:22:26.691 00.015 13064036352 worker thread done servicing request
00:22:26.691 00.000 8654638656 OnExposeComplete: enter
00:22:26.691 00.000 8654638656 UpdateGuideState(): m_state=6
00:22:26.691 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 152
00:22:26.691 00.000 8654638656 Star::Find returns 1 (0), X=554.51, Y=855.46, Mass=879193, SNR=114.7, Peak=59775 HFD=4.2
00:22:26.691 00.000 8654638656 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-2.21) = xAngle (-0.91 = -0.91)
00:22:26.691 00.000 8654638656 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.51 = -1.51)
00:22:26.691 00.000 8654638656 CameraToMount -- cameraX=-0.64 cameraY=-0.01 hyp=0.64 cameraTheta=-3.12 mountX=0.39 mountY=-0.64, mountTheta=-1.02
00:22:26.692 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.64, y=-0.01, opts=13)
00:22:26.692 00.000 8654638656 Enqueuing Move request for scope (-0.64, -0.01)
00:22:26.692 00.000 13064036352 Worker thread wakes up
00:22:26.692 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.01) opts 0xd
00:22:26.692 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.64, -0.01)
00:22:26.692 00.000 13064036352 Moving (-0.64, -0.01) raw xDistance=0.39 yDistance=-0.64
00:22:26.692 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.39
00:22:26.692 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
00:22:26.692 00.000 13064036352 MoveAxis(W, 116, ABG)
00:22:26.692 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59775, med=4800, FiltMin=1663, FiltMax=49394, Gamma=0.680
00:22:26.692 00.000 8654638656 UpdateGuideState exits: m=879193 SNR=114.7
00:22:26.692 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:26.692 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:22:26.692 00.000 8654638656 Enqueuing Expose request
00:22:26.898 00.206 13064036352 Move returns status 0, amount 116
00:22:26.898 00.000 13064036352 MoveAxis(N, 777, ABG)
00:22:26.970 00.072 8654638656 evsrv: cli 0x600000444d20 request: {"id":2735,"jsonrpc":"2.0","method":"get_connected"}
00:22:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2735}
00:22:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2736,"jsonrpc":"2.0","method":"get_app_state"}
00:22:26.971 00.000 8654638656 case statement mapped state 6 to 3
00:22:26.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2736}
00:22:27.731 00.760 13064036352 Move returns status 0, amount 777
00:22:27.732 00.001 13064036352 move complete, result=0
00:22:27.732 00.000 13064036352 worker thread done servicing request
00:22:27.732 00.000 13064036352 Worker thread wakes up
00:22:27.732 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:22:27.733 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:22:27.733 00.000 8654638656 GuideStep: 0.4 px 116 ms WEST, -0.6 px 777 ms NORTH
00:22:27.778 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2737,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:22:27.778 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":152,"width":31,"height":31,"star_pos":[14.51,15.46],"pixels":"..."},"id":2737}
00:22:29.969 02.191 8654638656 evsrv: cli 0x600000444d20 request: {"id":2738,"jsonrpc":"2.0","method":"get_connected"}
00:22:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2738}
00:22:29.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2739,"jsonrpc":"2.0","method":"get_app_state"}
00:22:29.970 00.000 8654638656 case statement mapped state 6 to 3
00:22:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2739}
00:22:32.924 02.954 13064036352 Exposure complete
00:22:32.938 00.014 13064036352 worker thread done servicing request
00:22:32.939 00.001 8654638656 OnExposeComplete: enter
00:22:32.939 00.000 8654638656 UpdateGuideState(): m_state=6
00:22:32.939 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 153
00:22:32.939 00.000 8654638656 Star::Find returns 1 (0), X=554.02, Y=855.05, Mass=928689, SNR=120.3, Peak=58444 HFD=4.4
00:22:32.939 00.000 8654638656 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-2.21) = xAngle (-0.58 = -0.58)
00:22:32.939 00.000 8654638656 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.18 = -1.18)
00:22:32.939 00.000 8654638656 CameraToMount -- cameraX=-1.14 cameraY=-0.41 hyp=1.21 cameraTheta=-2.79 mountX=1.01 mountY=-1.12, mountTheta=-0.84
00:22:32.940 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.14, y=-0.41, opts=13)
00:22:32.940 00.000 8654638656 Enqueuing Move request for scope (-1.14, -0.41)
00:22:32.940 00.000 13064036352 Worker thread wakes up
00:22:32.940 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.14, -0.41) opts 0xd
00:22:32.940 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.14, -0.41)
00:22:32.940 00.000 13064036352 Moving (-1.14, -0.41) raw xDistance=1.01 yDistance=-1.12
00:22:32.940 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.01
00:22:32.940 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
00:22:32.940 00.000 13064036352 MoveAxis(W, 288, ABG)
00:22:32.940 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58444, med=4800, FiltMin=1689, FiltMax=47398, Gamma=0.680
00:22:32.940 00.000 8654638656 UpdateGuideState exits: m=928689 SNR=120.3
00:22:32.940 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:32.940 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:22:32.940 00.000 8654638656 Enqueuing Expose request
00:22:32.978 00.038 8654638656 evsrv: cli 0x600000444d20 request: {"id":2740,"jsonrpc":"2.0","method":"get_connected"}
00:22:32.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2740}
00:22:32.978 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2741,"jsonrpc":"2.0","method":"get_app_state"}
00:22:32.978 00.000 8654638656 case statement mapped state 6 to 3
00:22:32.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2741}
00:22:33.313 00.335 13064036352 Move returns status 0, amount 288
00:22:33.313 00.000 13064036352 MoveAxis(N, 1358, ABG)
00:22:34.721 01.408 13064036352 Move returns status 0, amount 1358
00:22:34.721 00.000 13064036352 move complete, result=0
00:22:34.721 00.000 13064036352 worker thread done servicing request
00:22:34.721 00.000 13064036352 Worker thread wakes up
00:22:34.722 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:22:34.722 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:22:34.722 00.000 8654638656 GuideStep: 1.0 px 288 ms WEST, -1.1 px 1358 ms NORTH
00:22:34.770 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2742,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:22:34.770 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":153,"width":31,"height":31,"star_pos":[15.02,15.05],"pixels":"..."},"id":2742}
00:22:35.969 01.199 8654638656 evsrv: cli 0x600000444d20 request: {"id":2743,"jsonrpc":"2.0","method":"get_connected"}
00:22:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2743}
00:22:35.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2744,"jsonrpc":"2.0","method":"get_app_state"}
00:22:35.970 00.000 8654638656 case statement mapped state 6 to 3
00:22:35.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2744}
00:22:38.985 03.015 8654638656 evsrv: cli 0x600000444d20 request: {"id":2745,"jsonrpc":"2.0","method":"get_connected"}
00:22:38.985 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2745}
00:22:38.986 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2746,"jsonrpc":"2.0","method":"get_app_state"}
00:22:38.986 00.000 8654638656 case statement mapped state 6 to 3
00:22:38.987 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2746}
00:22:40.420 01.433 13064036352 Exposure complete
00:22:40.434 00.014 13064036352 worker thread done servicing request
00:22:40.434 00.000 8654638656 OnExposeComplete: enter
00:22:40.434 00.000 8654638656 UpdateGuideState(): m_state=6
00:22:40.435 00.001 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 154
00:22:40.435 00.000 8654638656 Star::Find returns 1 (0), X=554.07, Y=854.18, Mass=832136, SNR=96.6, Peak=51071 HFD=4.2
00:22:40.435 00.000 8654638656 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-2.21) = xAngle (-0.06 = -0.06)
00:22:40.435 00.000 8654638656 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.66 = -0.66)
00:22:40.435 00.000 8654638656 CameraToMount -- cameraX=-1.09 cameraY=-1.28 hyp=1.68 cameraTheta=-2.27 mountX=1.68 mountY=-1.04, mountTheta=-0.55
00:22:40.435 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.09, y=-1.28, opts=13)
00:22:40.435 00.000 8654638656 Enqueuing Move request for scope (-1.09, -1.28)
00:22:40.435 00.000 13064036352 Worker thread wakes up
00:22:40.435 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.09, -1.28) opts 0xd
00:22:40.435 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.09, -1.28)
00:22:40.435 00.000 13064036352 Moving (-1.09, -1.28) raw xDistance=1.68 yDistance=-1.04
00:22:40.435 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.68
00:22:40.435 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
00:22:40.435 00.000 13064036352 MoveAxis(W, 484, ABG)
00:22:40.436 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=57522, med=4787, FiltMin=1625, FiltMax=51622, Gamma=0.680
00:22:40.436 00.000 8654638656 UpdateGuideState exits: m=832136 SNR=96.6
00:22:40.436 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:40.436 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:22:40.436 00.000 8654638656 Enqueuing Expose request
00:22:41.008 00.572 13064036352 Move returns status 0, amount 484
00:22:41.008 00.000 13064036352 MoveAxis(N, 1254, ABG)
00:22:41.972 00.964 8654638656 evsrv: cli 0x600000444d20 request: {"id":2747,"jsonrpc":"2.0","method":"get_connected"}
00:22:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2747}
00:22:41.978 00.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":2748,"jsonrpc":"2.0","method":"get_app_state"}
00:22:41.978 00.000 8654638656 case statement mapped state 6 to 3
00:22:41.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2748}
00:22:42.303 00.325 13064036352 Move returns status 0, amount 1254
00:22:42.303 00.000 13064036352 move complete, result=0
00:22:42.303 00.000 13064036352 worker thread done servicing request
00:22:42.303 00.000 13064036352 Worker thread wakes up
00:22:42.303 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:22:42.303 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:22:42.304 00.001 8654638656 GuideStep: 1.7 px 484 ms WEST, -1.0 px 1254 ms NORTH
00:22:42.356 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":2749,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:22:42.356 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":154,"width":31,"height":31,"star_pos":[15.07,15.18],"pixels":"..."},"id":2749}
00:22:44.973 02.617 8654638656 evsrv: cli 0x600000444d20 request: {"id":2750,"jsonrpc":"2.0","method":"get_connected"}
00:22:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2750}
00:22:44.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2751,"jsonrpc":"2.0","method":"get_app_state"}
00:22:44.974 00.000 8654638656 case statement mapped state 6 to 3
00:22:44.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2751}
00:22:47.917 02.942 13064036352 Exposure complete
00:22:47.931 00.014 13064036352 worker thread done servicing request
00:22:47.931 00.000 8654638656 OnExposeComplete: enter
00:22:47.931 00.000 8654638656 UpdateGuideState(): m_state=6
00:22:47.931 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 155
00:22:47.932 00.001 8654638656 Star::Find returns 1 (0), X=555.33, Y=853.74, Mass=854030, SNR=123.8, Peak=49459 HFD=4.7
00:22:47.932 00.000 8654638656 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-2.21) = xAngle (0.74 = 0.74)
00:22:47.932 00.000 8654638656 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.14 = 0.14)
00:22:47.932 00.000 8654638656 CameraToMount -- cameraX=0.18 cameraY=-1.73 hyp=1.74 cameraTheta=-1.47 mountX=1.28 mountY=0.25, mountTheta=0.19
00:22:47.932 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.18, y=-1.73, opts=13)
00:22:47.932 00.000 8654638656 Enqueuing Move request for scope (0.18, -1.73)
00:22:47.932 00.000 13064036352 Worker thread wakes up
00:22:47.932 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.18, -1.73) opts 0xd
00:22:47.932 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.18, -1.73)
00:22:47.932 00.000 13064036352 Moving (0.18, -1.73) raw xDistance=1.28 yDistance=0.25
00:22:47.932 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.28
00:22:47.932 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:47.932 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:22:47.932 00.000 13064036352 MoveAxis(W, 387, ABG)
00:22:47.932 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58022, med=4800, FiltMin=1587, FiltMax=46669, Gamma=0.680
00:22:47.932 00.000 8654638656 UpdateGuideState exits: m=854030 SNR=123.8
00:22:47.932 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:47.932 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:22:47.932 00.000 8654638656 Enqueuing Expose request
00:22:47.969 00.037 8654638656 evsrv: cli 0x600000444d20 request: {"id":2752,"jsonrpc":"2.0","method":"get_connected"}
00:22:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2752}
00:22:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2753,"jsonrpc":"2.0","method":"get_app_state"}
00:22:47.969 00.000 8654638656 case statement mapped state 6 to 3
00:22:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2753}
00:22:48.399 00.430 13064036352 Move returns status 0, amount 387
00:22:48.399 00.000 13064036352 MoveAxis(N, 0, ABG)
00:22:48.399 00.000 13064036352 Move returns status 0, amount 0
00:22:48.399 00.000 13064036352 move complete, result=0
00:22:48.399 00.000 13064036352 worker thread done servicing request
00:22:48.399 00.000 13064036352 Worker thread wakes up
00:22:48.399 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:22:48.399 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:22:48.400 00.001 8654638656 GuideStep: 1.3 px 387 ms WEST, 0.2 px 0 ms NORTH
00:22:48.448 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2754,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:22:48.448 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":155,"width":31,"height":31,"star_pos":[15.33,14.74],"pixels":"..."},"id":2754}
00:22:50.972 02.524 8654638656 evsrv: cli 0x600000444d20 request: {"id":2755,"jsonrpc":"2.0","method":"get_connected"}
00:22:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2755}
00:22:50.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2756,"jsonrpc":"2.0","method":"get_app_state"}
00:22:50.974 00.000 8654638656 case statement mapped state 6 to 3
00:22:50.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2756}
00:22:53.974 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2757,"jsonrpc":"2.0","method":"get_connected"}
00:22:53.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2757}
00:22:53.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2758,"jsonrpc":"2.0","method":"get_app_state"}
00:22:53.976 00.001 8654638656 case statement mapped state 6 to 3
00:22:53.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2758}
00:22:54.158 00.182 13064036352 Exposure complete
00:22:54.173 00.015 13064036352 worker thread done servicing request
00:22:54.173 00.000 8654638656 OnExposeComplete: enter
00:22:54.173 00.000 8654638656 UpdateGuideState(): m_state=6
00:22:54.173 00.000 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 156
00:22:54.173 00.000 8654638656 Star::Find returns 1 (0), X=554.72, Y=855.05, Mass=942511, SNR=130.4, Peak=60863 HFD=4.1
00:22:54.173 00.000 8654638656 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-2.21) = xAngle (-0.18 = -0.18)
00:22:54.173 00.000 8654638656 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.78 = -0.78)
00:22:54.173 00.000 8654638656 CameraToMount -- cameraX=-0.44 cameraY=-0.41 hyp=0.60 cameraTheta=-2.39 mountX=0.59 mountY=-0.42, mountTheta=-0.62
00:22:54.174 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.44, y=-0.41, opts=13)
00:22:54.174 00.000 8654638656 Enqueuing Move request for scope (-0.44, -0.41)
00:22:54.174 00.000 13064036352 Worker thread wakes up
00:22:54.174 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.41) opts 0xd
00:22:54.174 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.44, -0.41)
00:22:54.174 00.000 13064036352 Moving (-0.44, -0.41) raw xDistance=0.59 yDistance=-0.42
00:22:54.174 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.59
00:22:54.174 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
00:22:54.174 00.000 13064036352 MoveAxis(W, 191, ABG)
00:22:54.174 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60863, med=4800, FiltMin=1471, FiltMax=48268, Gamma=0.680
00:22:54.174 00.000 8654638656 UpdateGuideState exits: m=942511 SNR=130.4
00:22:54.174 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:54.174 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:22:54.174 00.000 8654638656 Enqueuing Expose request
00:22:54.429 00.255 13064036352 Move returns status 0, amount 191
00:22:54.429 00.000 13064036352 MoveAxis(N, 511, ABG)
00:22:54.990 00.561 13064036352 Move returns status 0, amount 511
00:22:54.990 00.000 13064036352 move complete, result=0
00:22:54.990 00.000 13064036352 worker thread done servicing request
00:22:54.990 00.000 13064036352 Worker thread wakes up
00:22:54.991 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:22:54.991 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:22:54.991 00.000 8654638656 GuideStep: 0.6 px 191 ms WEST, -0.4 px 511 ms NORTH
00:22:55.038 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2759,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:22:55.038 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":156,"width":31,"height":31,"star_pos":[14.72,15.05],"pixels":"..."},"id":2759}
00:22:56.973 01.935 8654638656 evsrv: cli 0x600000444d20 request: {"id":2760,"jsonrpc":"2.0","method":"get_connected"}
00:22:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2760}
00:22:56.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2761,"jsonrpc":"2.0","method":"get_app_state"}
00:22:56.975 00.000 8654638656 case statement mapped state 6 to 3
00:22:56.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2761}
00:22:59.968 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":2762,"jsonrpc":"2.0","method":"get_connected"}
00:22:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2762}
00:22:59.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2763,"jsonrpc":"2.0","method":"get_app_state"}
00:22:59.969 00.000 8654638656 case statement mapped state 6 to 3
00:22:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2763}
00:23:00.411 00.441 13064036352 Exposure complete
00:23:00.425 00.014 13064036352 worker thread done servicing request
00:23:00.425 00.000 8654638656 OnExposeComplete: enter
00:23:00.426 00.001 8654638656 UpdateGuideState(): m_state=6
00:23:00.426 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 157
00:23:00.426 00.000 8654638656 Star::Find returns 1 (0), X=554.88, Y=855.78, Mass=917648, SNR=104.2, Peak=52070 HFD=4.5
00:23:00.426 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - m_xAngle (-2.21) = xAngle (4.51 = -1.77)
00:23:00.426 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.91 = -2.37)
00:23:00.426 00.000 8654638656 CameraToMount -- cameraX=-0.27 cameraY=0.31 hyp=0.41 cameraTheta=2.30 mountX=-0.08 mountY=-0.29, mountTheta=-1.85
00:23:00.426 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.27, y=0.31, opts=13)
00:23:00.426 00.000 8654638656 Enqueuing Move request for scope (-0.27, 0.31)
00:23:00.426 00.000 13064036352 Worker thread wakes up
00:23:00.426 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.31) opts 0xd
00:23:00.426 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.27, 0.31)
00:23:00.427 00.001 13064036352 Moving (-0.27, 0.31) raw xDistance=-0.08 yDistance=-0.29
00:23:00.427 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:23:00.427 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:23:00.427 00.000 13064036352 MoveAxis(E, 0, ABG)
00:23:00.427 00.000 13064036352 Move returns status 0, amount 0
00:23:00.427 00.000 13064036352 MoveAxis(N, 346, ABG)
00:23:00.427 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55282, med=4799, FiltMin=1433, FiltMax=45619, Gamma=0.680
00:23:00.427 00.000 8654638656 UpdateGuideState exits: m=917648 SNR=104.2
00:23:00.427 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:00.427 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:23:00.427 00.000 8654638656 Enqueuing Expose request
00:23:00.812 00.385 13064036352 Move returns status 0, amount 346
00:23:00.812 00.000 13064036352 move complete, result=0
00:23:00.812 00.000 13064036352 worker thread done servicing request
00:23:00.812 00.000 13064036352 Worker thread wakes up
00:23:00.813 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:23:00.813 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:23:00.813 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.3 px 346 ms NORTH
00:23:00.858 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2764,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:23:00.858 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":157,"width":31,"height":31,"star_pos":[14.88,14.78],"pixels":"..."},"id":2764}
00:23:02.974 02.116 8654638656 evsrv: cli 0x600000444d20 request: {"id":2765,"jsonrpc":"2.0","method":"get_connected"}
00:23:02.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2765}
00:23:02.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2766,"jsonrpc":"2.0","method":"get_app_state"}
00:23:02.976 00.001 8654638656 case statement mapped state 6 to 3
00:23:02.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2766}
00:23:05.972 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":2767,"jsonrpc":"2.0","method":"get_connected"}
00:23:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2767}
00:23:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2768,"jsonrpc":"2.0","method":"get_app_state"}
00:23:05.974 00.001 8654638656 case statement mapped state 6 to 3
00:23:05.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2768}
00:23:06.658 00.684 13064036352 Exposure complete
00:23:06.673 00.015 13064036352 worker thread done servicing request
00:23:06.674 00.001 8654638656 OnExposeComplete: enter
00:23:06.674 00.000 8654638656 UpdateGuideState(): m_state=6
00:23:06.674 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 158
00:23:06.674 00.000 8654638656 Star::Find returns 1 (0), X=554.95, Y=856.69, Mass=992694, SNR=144.9, Peak=61337 HFD=4.3
00:23:06.674 00.000 8654638656 CameraToMount -- cameraTheta (1.74) - m_xAngle (-2.21) = xAngle (3.95 = -2.33)
00:23:06.674 00.000 8654638656 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.35 = -2.93)
00:23:06.674 00.000 8654638656 CameraToMount -- cameraX=-0.21 cameraY=1.23 hyp=1.24 cameraTheta=1.74 mountX=-0.86 mountY=-0.26, mountTheta=-2.85
00:23:06.675 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.21, y=1.23, opts=13)
00:23:06.675 00.000 8654638656 Enqueuing Move request for scope (-0.21, 1.23)
00:23:06.675 00.000 13064036352 Worker thread wakes up
00:23:06.675 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 1.23) opts 0xd
00:23:06.675 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.21, 1.23)
00:23:06.675 00.000 13064036352 Moving (-0.21, 1.23) raw xDistance=-0.86 yDistance=-0.26
00:23:06.675 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
00:23:06.675 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:23:06.675 00.000 13064036352 MoveAxis(E, 238, ABG)
00:23:06.675 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61337, med=4800, FiltMin=1612, FiltMax=52620, Gamma=0.680
00:23:06.675 00.000 8654638656 UpdateGuideState exits: m=992694 SNR=144.9
00:23:06.675 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:06.675 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:23:06.675 00.000 8654638656 Enqueuing Expose request
00:23:07.083 00.408 13064036352 Move returns status 0, amount 238
00:23:07.083 00.000 13064036352 MoveAxis(N, 310, ABG)
00:23:07.435 00.352 13064036352 Move returns status 0, amount 310
00:23:07.435 00.000 13064036352 move complete, result=0
00:23:07.435 00.000 13064036352 worker thread done servicing request
00:23:07.435 00.000 13064036352 Worker thread wakes up
00:23:07.435 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:23:07.435 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:23:07.436 00.001 8654638656 GuideStep: -0.9 px 238 ms EAST, -0.3 px 310 ms NORTH
00:23:07.484 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2769,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:23:07.485 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":158,"width":31,"height":31,"star_pos":[14.95,14.69],"pixels":"..."},"id":2769}
00:23:08.973 01.488 8654638656 evsrv: cli 0x600000444d20 request: {"id":2770,"jsonrpc":"2.0","method":"get_connected"}
00:23:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2770}
00:23:08.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2771,"jsonrpc":"2.0","method":"get_app_state"}
00:23:08.975 00.000 8654638656 case statement mapped state 6 to 3
00:23:08.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2771}
00:23:11.969 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":2772,"jsonrpc":"2.0","method":"get_connected"}
00:23:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2772}
00:23:11.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2773,"jsonrpc":"2.0","method":"get_app_state"}
00:23:11.970 00.000 8654638656 case statement mapped state 6 to 3
00:23:11.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2773}
00:23:12.900 00.930 13064036352 Exposure complete
00:23:12.916 00.016 13064036352 worker thread done servicing request
00:23:12.916 00.000 8654638656 OnExposeComplete: enter
00:23:12.916 00.000 8654638656 UpdateGuideState(): m_state=6
00:23:12.916 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 159
00:23:12.916 00.000 8654638656 Star::Find returns 1 (0), X=553.55, Y=856.95, Mass=886817, SNR=116.2, Peak=56089 HFD=4.2
00:23:12.916 00.000 8654638656 CameraToMount -- cameraTheta (2.40) - m_xAngle (-2.21) = xAngle (4.61 = -1.68)
00:23:12.916 00.000 8654638656 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.01 = -2.27)
00:23:12.916 00.000 8654638656 CameraToMount -- cameraX=-1.61 cameraY=1.48 hyp=2.18 cameraTheta=2.40 mountX=-0.23 mountY=-1.66, mountTheta=-1.71
00:23:12.917 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.61, y=1.48, opts=13)
00:23:12.917 00.000 8654638656 Enqueuing Move request for scope (-1.61, 1.48)
00:23:12.917 00.000 13064036352 Worker thread wakes up
00:23:12.917 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.61, 1.48) opts 0xd
00:23:12.917 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.61, 1.48)
00:23:12.917 00.000 13064036352 Moving (-1.61, 1.48) raw xDistance=-0.23 yDistance=-1.66
00:23:12.917 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.23
00:23:12.917 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.66 from input -1.66
00:23:12.917 00.000 13064036352 MoveAxis(E, 79, ABG)
00:23:12.917 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56089, med=4799, FiltMin=1753, FiltMax=49599, Gamma=0.680
00:23:12.917 00.000 8654638656 UpdateGuideState exits: m=886817 SNR=116.2
00:23:12.917 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:12.917 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:23:12.917 00.000 8654638656 Enqueuing Expose request
00:23:13.066 00.149 13064036352 Move returns status 0, amount 79
00:23:13.066 00.000 13064036352 MoveAxis(N, 2017, ABG)
00:23:14.973 01.907 8654638656 evsrv: cli 0x600000444d20 request: {"id":2774,"jsonrpc":"2.0","method":"get_connected"}
00:23:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2774}
00:23:14.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2775,"jsonrpc":"2.0","method":"get_app_state"}
00:23:14.975 00.000 8654638656 case statement mapped state 6 to 3
00:23:14.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2775}
00:23:15.129 00.154 13064036352 Move returns status 0, amount 2017
00:23:15.130 00.001 13064036352 move complete, result=0
00:23:15.130 00.000 13064036352 worker thread done servicing request
00:23:15.130 00.000 13064036352 Worker thread wakes up
00:23:15.130 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:23:15.130 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:23:15.130 00.000 8654638656 GuideStep: -0.2 px 79 ms EAST, -1.7 px 2017 ms NORTH
00:23:15.176 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2776,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:23:15.177 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":159,"width":31,"height":31,"star_pos":[14.55,14.95],"pixels":"..."},"id":2776}
00:23:17.973 02.796 8654638656 evsrv: cli 0x600000444d20 request: {"id":2777,"jsonrpc":"2.0","method":"get_connected"}
00:23:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2777}
00:23:17.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2778,"jsonrpc":"2.0","method":"get_app_state"}
00:23:17.975 00.000 8654638656 case statement mapped state 6 to 3
00:23:17.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2778}
00:23:20.394 02.419 13064036352 Exposure complete
00:23:20.412 00.018 13064036352 worker thread done servicing request
00:23:20.412 00.000 8654638656 OnExposeComplete: enter
00:23:20.412 00.000 8654638656 UpdateGuideState(): m_state=6
00:23:20.412 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 160
00:23:20.412 00.000 8654638656 Star::Find returns 1 (0), X=554.46, Y=855.08, Mass=1012930, SNR=124.1, Peak=62271 HFD=4.6
00:23:20.412 00.000 8654638656 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-2.21) = xAngle (-0.42 = -0.42)
00:23:20.413 00.001 8654638656 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.02 = -1.02)
00:23:20.413 00.000 8654638656 CameraToMount -- cameraX=-0.69 cameraY=-0.39 hyp=0.79 cameraTheta=-2.63 mountX=0.72 mountY=-0.67, mountTheta=-0.75
00:23:20.413 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.69, y=-0.39, opts=13)
00:23:20.413 00.000 8654638656 Enqueuing Move request for scope (-0.69, -0.39)
00:23:20.413 00.000 13064036352 Worker thread wakes up
00:23:20.413 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.39) opts 0xd
00:23:20.413 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.69, -0.39)
00:23:20.413 00.000 13064036352 Moving (-0.69, -0.39) raw xDistance=0.72 yDistance=-0.67
00:23:20.413 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.72
00:23:20.413 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
00:23:20.413 00.000 13064036352 MoveAxis(W, 194, ABG)
00:23:20.414 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62271, med=4800, FiltMin=1638, FiltMax=47922, Gamma=0.680
00:23:20.414 00.000 8654638656 UpdateGuideState exits: m=1012930 SNR=124.1
00:23:20.414 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:20.414 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:23:20.414 00.000 8654638656 Enqueuing Expose request
00:23:20.696 00.282 13064036352 Move returns status 0, amount 194
00:23:20.696 00.000 13064036352 MoveAxis(N, 818, ABG)
00:23:20.973 00.277 8654638656 evsrv: cli 0x600000444d20 request: {"id":2779,"jsonrpc":"2.0","method":"get_connected"}
00:23:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2779}
00:23:20.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2780,"jsonrpc":"2.0","method":"get_app_state"}
00:23:20.975 00.000 8654638656 case statement mapped state 6 to 3
00:23:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2780}
00:23:21.560 00.585 13064036352 Move returns status 0, amount 818
00:23:21.560 00.000 13064036352 move complete, result=0
00:23:21.561 00.001 13064036352 worker thread done servicing request
00:23:21.561 00.000 13064036352 Worker thread wakes up
00:23:21.561 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:23:21.561 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:23:21.561 00.000 8654638656 GuideStep: 0.7 px 194 ms WEST, -0.7 px 818 ms NORTH
00:23:21.611 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2781,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:23:21.611 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":160,"width":31,"height":31,"star_pos":[15.46,15.08],"pixels":"..."},"id":2781}
00:23:23.969 02.358 8654638656 evsrv: cli 0x600000444d20 request: {"id":2782,"jsonrpc":"2.0","method":"get_connected"}
00:23:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2782}
00:23:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2783,"jsonrpc":"2.0","method":"get_app_state"}
00:23:23.970 00.001 8654638656 case statement mapped state 6 to 3
00:23:23.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2783}
00:23:26.643 02.673 13064036352 Exposure complete
00:23:26.657 00.014 13064036352 worker thread done servicing request
00:23:26.657 00.000 8654638656 OnExposeComplete: enter
00:23:26.657 00.000 8654638656 UpdateGuideState(): m_state=6
00:23:26.657 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 161
00:23:26.657 00.000 8654638656 Star::Find returns 1 (0), X=554.65, Y=855.29, Mass=871687, SNR=123.0, Peak=58815 HFD=4.1
00:23:26.657 00.000 8654638656 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-2.21) = xAngle (-0.58 = -0.58)
00:23:26.657 00.000 8654638656 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.18 = -1.18)
00:23:26.657 00.000 8654638656 CameraToMount -- cameraX=-0.50 cameraY=-0.18 hyp=0.53 cameraTheta=-2.79 mountX=0.44 mountY=-0.49, mountTheta=-0.84
00:23:26.658 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.50, y=-0.18, opts=13)
00:23:26.658 00.000 8654638656 Enqueuing Move request for scope (-0.50, -0.18)
00:23:26.658 00.000 13064036352 Worker thread wakes up
00:23:26.658 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.18) opts 0xd
00:23:26.658 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.50, -0.18)
00:23:26.658 00.000 13064036352 Moving (-0.50, -0.18) raw xDistance=0.44 yDistance=-0.49
00:23:26.658 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.44
00:23:26.658 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
00:23:26.658 00.000 13064036352 MoveAxis(W, 136, ABG)
00:23:26.658 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58815, med=4800, FiltMin=1587, FiltMax=49010, Gamma=0.680
00:23:26.658 00.000 8654638656 UpdateGuideState exits: m=871687 SNR=123.0
00:23:26.658 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:26.658 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:23:26.658 00.000 8654638656 Enqueuing Expose request
00:23:26.871 00.213 13064036352 Move returns status 0, amount 136
00:23:26.872 00.001 13064036352 MoveAxis(N, 598, ABG)
00:23:26.972 00.100 8654638656 evsrv: cli 0x600000444d20 request: {"id":2784,"jsonrpc":"2.0","method":"get_connected"}
00:23:26.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2784}
00:23:26.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2785,"jsonrpc":"2.0","method":"get_app_state"}
00:23:26.974 00.000 8654638656 case statement mapped state 6 to 3
00:23:26.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2785}
00:23:27.512 00.538 13064036352 Move returns status 0, amount 598
00:23:27.512 00.000 13064036352 move complete, result=0
00:23:27.512 00.000 13064036352 worker thread done servicing request
00:23:27.512 00.000 13064036352 Worker thread wakes up
00:23:27.512 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:23:27.512 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:23:27.513 00.001 8654638656 GuideStep: 0.4 px 136 ms WEST, -0.5 px 598 ms NORTH
00:23:27.557 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":2786,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:23:27.558 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":161,"width":31,"height":31,"star_pos":[14.65,15.29],"pixels":"..."},"id":2786}
00:23:29.972 02.414 8654638656 evsrv: cli 0x600000444d20 request: {"id":2787,"jsonrpc":"2.0","method":"get_connected"}
00:23:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2787}
00:23:29.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2788,"jsonrpc":"2.0","method":"get_app_state"}
00:23:29.975 00.001 8654638656 case statement mapped state 6 to 3
00:23:29.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2788}
00:23:32.893 02.918 13064036352 Exposure complete
00:23:32.909 00.016 13064036352 worker thread done servicing request
00:23:32.909 00.000 8654638656 OnExposeComplete: enter
00:23:32.909 00.000 8654638656 UpdateGuideState(): m_state=6
00:23:32.909 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 162
00:23:32.909 00.000 8654638656 Star::Find returns 1 (0), X=554.35, Y=855.30, Mass=949400, SNR=124.7, Peak=59059 HFD=4.3
00:23:32.909 00.000 8654638656 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-2.21) = xAngle (-0.72 = -0.72)
00:23:32.909 00.000 8654638656 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.32 = -1.32)
00:23:32.909 00.000 8654638656 CameraToMount -- cameraX=-0.80 cameraY=-0.17 hyp=0.82 cameraTheta=-2.93 mountX=0.61 mountY=-0.79, mountTheta=-0.91
00:23:32.910 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.80, y=-0.17, opts=13)
00:23:32.910 00.000 8654638656 Enqueuing Move request for scope (-0.80, -0.17)
00:23:32.910 00.000 13064036352 Worker thread wakes up
00:23:32.910 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.17) opts 0xd
00:23:32.910 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.80, -0.17)
00:23:32.910 00.000 13064036352 Moving (-0.80, -0.17) raw xDistance=0.61 yDistance=-0.79
00:23:32.910 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.61
00:23:32.910 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
00:23:32.910 00.000 13064036352 MoveAxis(W, 179, ABG)
00:23:32.910 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59059, med=4800, FiltMin=1408, FiltMax=49458, Gamma=0.680
00:23:32.910 00.000 8654638656 UpdateGuideState exits: m=949400 SNR=124.7
00:23:32.910 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:32.910 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:23:32.910 00.000 8654638656 Enqueuing Expose request
00:23:32.972 00.062 8654638656 evsrv: cli 0x600000444d20 request: {"id":2789,"jsonrpc":"2.0","method":"get_connected"}
00:23:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2789}
00:23:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2790,"jsonrpc":"2.0","method":"get_app_state"}
00:23:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:23:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2790}
00:23:33.174 00.201 13064036352 Move returns status 0, amount 179
00:23:33.175 00.001 13064036352 MoveAxis(N, 960, ABG)
00:23:34.166 00.991 13064036352 Move returns status 0, amount 960
00:23:34.166 00.000 13064036352 move complete, result=0
00:23:34.167 00.001 13064036352 worker thread done servicing request
00:23:34.167 00.000 13064036352 Worker thread wakes up
00:23:34.167 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:23:34.167 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:23:34.167 00.000 8654638656 GuideStep: 0.6 px 179 ms WEST, -0.8 px 960 ms NORTH
00:23:34.217 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2791,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:23:34.217 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":162,"width":31,"height":31,"star_pos":[15.35,15.30],"pixels":"..."},"id":2791}
00:23:35.970 01.753 8654638656 evsrv: cli 0x600000444d20 request: {"id":2792,"jsonrpc":"2.0","method":"get_connected"}
00:23:35.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2792}
00:23:35.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2793,"jsonrpc":"2.0","method":"get_app_state"}
00:23:35.971 00.000 8654638656 case statement mapped state 6 to 3
00:23:35.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2793}
00:23:38.973 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2794,"jsonrpc":"2.0","method":"get_connected"}
00:23:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2794}
00:23:38.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2795,"jsonrpc":"2.0","method":"get_app_state"}
00:23:38.975 00.000 8654638656 case statement mapped state 6 to 3
00:23:38.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2795}
00:23:40.381 01.406 13064036352 Exposure complete
00:23:40.398 00.017 13064036352 worker thread done servicing request
00:23:40.398 00.000 8654638656 OnExposeComplete: enter
00:23:40.398 00.000 8654638656 UpdateGuideState(): m_state=6
00:23:40.398 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 163
00:23:40.398 00.000 8654638656 Star::Find returns 1 (0), X=554.71, Y=855.53, Mass=964168, SNR=109.8, Peak=54054 HFD=4.6
00:23:40.398 00.000 8654638656 CameraToMount -- cameraTheta (3.01) - m_xAngle (-2.21) = xAngle (5.22 = -1.06)
00:23:40.398 00.000 8654638656 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.62 = -1.66)
00:23:40.398 00.000 8654638656 CameraToMount -- cameraX=-0.45 cameraY=0.06 hyp=0.45 cameraTheta=3.01 mountX=0.22 mountY=-0.45, mountTheta=-1.11
00:23:40.399 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.45, y=0.06, opts=13)
00:23:40.399 00.000 8654638656 Enqueuing Move request for scope (-0.45, 0.06)
00:23:40.399 00.000 13064036352 Worker thread wakes up
00:23:40.399 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.06) opts 0xd
00:23:40.399 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.45, 0.06)
00:23:40.399 00.000 13064036352 Moving (-0.45, 0.06) raw xDistance=0.22 yDistance=-0.45
00:23:40.399 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.22
00:23:40.399 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
00:23:40.399 00.000 13064036352 MoveAxis(W, 73, ABG)
00:23:40.399 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55602, med=4800, FiltMin=1715, FiltMax=47539, Gamma=0.680
00:23:40.399 00.000 8654638656 UpdateGuideState exits: m=964168 SNR=109.8
00:23:40.399 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:40.399 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:23:40.399 00.000 8654638656 Enqueuing Expose request
00:23:40.549 00.150 13064036352 Move returns status 0, amount 73
00:23:40.549 00.000 13064036352 MoveAxis(N, 543, ABG)
00:23:41.141 00.592 13064036352 Move returns status 0, amount 543
00:23:41.141 00.000 13064036352 move complete, result=0
00:23:41.142 00.001 13064036352 worker thread done servicing request
00:23:41.142 00.000 13064036352 Worker thread wakes up
00:23:41.142 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:23:41.142 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:23:41.142 00.000 8654638656 GuideStep: 0.2 px 73 ms WEST, -0.4 px 543 ms NORTH
00:23:41.188 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2796,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:23:41.188 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":163,"width":31,"height":31,"star_pos":[14.71,14.53],"pixels":"..."},"id":2796}
00:23:41.972 00.784 8654638656 evsrv: cli 0x600000444d20 request: {"id":2797,"jsonrpc":"2.0","method":"get_connected"}
00:23:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2797}
00:23:41.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2798,"jsonrpc":"2.0","method":"get_app_state"}
00:23:41.974 00.000 8654638656 case statement mapped state 6 to 3
00:23:41.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2798}
00:23:44.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2799,"jsonrpc":"2.0","method":"get_connected"}
00:23:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2799}
00:23:44.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2800,"jsonrpc":"2.0","method":"get_app_state"}
00:23:44.973 00.000 8654638656 case statement mapped state 6 to 3
00:23:44.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2800}
00:23:46.633 01.659 13064036352 Exposure complete
00:23:46.647 00.014 13064036352 worker thread done servicing request
00:23:46.648 00.001 8654638656 OnExposeComplete: enter
00:23:46.648 00.000 8654638656 UpdateGuideState(): m_state=6
00:23:46.648 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 164
00:23:46.648 00.000 8654638656 Star::Find returns 1 (0), X=554.52, Y=856.20, Mass=835699, SNR=102.6, Peak=47808 HFD=4.5
00:23:46.648 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - m_xAngle (-2.21) = xAngle (4.49 = -1.79)
00:23:46.648 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.89 = -2.39)
00:23:46.648 00.000 8654638656 CameraToMount -- cameraX=-0.63 cameraY=0.74 hyp=0.97 cameraTheta=2.28 mountX=-0.21 mountY=-0.66, mountTheta=-1.88
00:23:46.649 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.63, y=0.74, opts=13)
00:23:46.649 00.000 8654638656 Enqueuing Move request for scope (-0.63, 0.74)
00:23:46.649 00.000 13064036352 Worker thread wakes up
00:23:46.649 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.74) opts 0xd
00:23:46.649 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.63, 0.74)
00:23:46.649 00.000 13064036352 Moving (-0.63, 0.74) raw xDistance=-0.21 yDistance=-0.66
00:23:46.649 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
00:23:46.649 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
00:23:46.649 00.000 13064036352 MoveAxis(E, 54, ABG)
00:23:46.649 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57778, med=4799, FiltMin=1625, FiltMax=48409, Gamma=0.680
00:23:46.649 00.000 8654638656 UpdateGuideState exits: m=835699 SNR=102.6
00:23:46.649 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:46.649 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:23:46.649 00.000 8654638656 Enqueuing Expose request
00:23:46.788 00.139 13064036352 Move returns status 0, amount 54
00:23:46.788 00.000 13064036352 MoveAxis(N, 800, ABG)
00:23:47.732 00.944 13064036352 Move returns status 0, amount 800
00:23:47.732 00.000 13064036352 move complete, result=0
00:23:47.732 00.000 13064036352 worker thread done servicing request
00:23:47.732 00.000 13064036352 Worker thread wakes up
00:23:47.733 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:23:47.733 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:23:47.733 00.000 8654638656 GuideStep: -0.2 px 54 ms EAST, -0.7 px 800 ms NORTH
00:23:47.782 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2801,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:23:47.782 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":164,"width":31,"height":31,"star_pos":[14.52,15.20],"pixels":"..."},"id":2801}
00:23:47.967 00.185 8654638656 evsrv: cli 0x600000444d20 request: {"id":2802,"jsonrpc":"2.0","method":"get_connected"}
00:23:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2802}
00:23:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2803,"jsonrpc":"2.0","method":"get_app_state"}
00:23:47.969 00.001 8654638656 case statement mapped state 6 to 3
00:23:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2803}
00:23:50.972 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":2804,"jsonrpc":"2.0","method":"get_connected"}
00:23:50.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2804}
00:23:50.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2805,"jsonrpc":"2.0","method":"get_app_state"}
00:23:50.975 00.001 8654638656 case statement mapped state 6 to 3
00:23:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2805}
00:23:52.881 01.906 13064036352 Exposure complete
00:23:52.895 00.014 13064036352 worker thread done servicing request
00:23:52.895 00.000 8654638656 OnExposeComplete: enter
00:23:52.895 00.000 8654638656 UpdateGuideState(): m_state=6
00:23:52.895 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 165
00:23:52.895 00.000 8654638656 Star::Find returns 1 (0), X=553.82, Y=855.76, Mass=1017197, SNR=133.5, Peak=56653 HFD=4.6
00:23:52.896 00.001 8654638656 CameraToMount -- cameraTheta (2.92) - m_xAngle (-2.21) = xAngle (5.13 = -1.15)
00:23:52.896 00.000 8654638656 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.53 = -1.75)
00:23:52.896 00.000 8654638656 CameraToMount -- cameraX=-1.33 cameraY=0.30 hyp=1.36 cameraTheta=2.92 mountX=0.56 mountY=-1.34, mountTheta=-1.18
00:23:52.896 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.33, y=0.30, opts=13)
00:23:52.896 00.000 8654638656 Enqueuing Move request for scope (-1.33, 0.30)
00:23:52.896 00.000 13064036352 Worker thread wakes up
00:23:52.896 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.33, 0.30) opts 0xd
00:23:52.896 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.33, 0.30)
00:23:52.896 00.000 13064036352 Moving (-1.33, 0.30) raw xDistance=0.56 yDistance=-1.34
00:23:52.896 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.56
00:23:52.896 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.34 from input -1.34
00:23:52.896 00.000 13064036352 MoveAxis(W, 150, ABG)
00:23:52.897 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58290, med=4787, FiltMin=1548, FiltMax=50751, Gamma=0.680
00:23:52.897 00.000 8654638656 UpdateGuideState exits: m=1017197 SNR=133.5
00:23:52.897 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:52.897 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:23:52.897 00.000 8654638656 Enqueuing Expose request
00:23:53.123 00.226 13064036352 Move returns status 0, amount 150
00:23:53.123 00.000 13064036352 MoveAxis(N, 1627, ABG)
00:23:53.972 00.849 8654638656 evsrv: cli 0x600000444d20 request: {"id":2806,"jsonrpc":"2.0","method":"get_connected"}
00:23:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2806}
00:23:53.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2807,"jsonrpc":"2.0","method":"get_app_state"}
00:23:53.974 00.000 8654638656 case statement mapped state 6 to 3
00:23:53.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2807}
00:23:54.803 00.829 13064036352 Move returns status 0, amount 1627
00:23:54.803 00.000 13064036352 move complete, result=0
00:23:54.803 00.000 13064036352 worker thread done servicing request
00:23:54.803 00.000 13064036352 Worker thread wakes up
00:23:54.803 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:23:54.803 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:23:54.804 00.001 8654638656 GuideStep: 0.6 px 150 ms WEST, -1.3 px 1627 ms NORTH
00:23:54.848 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":2808,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:23:54.849 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":165,"width":31,"height":31,"star_pos":[14.82,14.76],"pixels":"..."},"id":2808}
00:23:56.972 02.123 8654638656 evsrv: cli 0x600000444d20 request: {"id":2809,"jsonrpc":"2.0","method":"get_connected"}
00:23:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2809}
00:23:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2810,"jsonrpc":"2.0","method":"get_app_state"}
00:23:56.974 00.001 8654638656 case statement mapped state 6 to 3
00:23:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2810}
00:23:59.969 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":2811,"jsonrpc":"2.0","method":"get_connected"}
00:23:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2811}
00:23:59.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2812,"jsonrpc":"2.0","method":"get_app_state"}
00:23:59.971 00.000 8654638656 case statement mapped state 6 to 3
00:23:59.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2812}
00:24:00.378 00.407 13064036352 Exposure complete
00:24:00.393 00.015 13064036352 worker thread done servicing request
00:24:00.393 00.000 8654638656 OnExposeComplete: enter
00:24:00.393 00.000 8654638656 UpdateGuideState(): m_state=6
00:24:00.393 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 166
00:24:00.394 00.001 8654638656 Star::Find returns 1 (0), X=554.74, Y=854.86, Mass=857037, SNR=139.1, Peak=60543 HFD=4.0
00:24:00.394 00.000 8654638656 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-2.21) = xAngle (0.04 = 0.04)
00:24:00.394 00.000 8654638656 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.56 = -0.56)
00:24:00.394 00.000 8654638656 CameraToMount -- cameraX=-0.42 cameraY=-0.61 hyp=0.74 cameraTheta=-2.17 mountX=0.74 mountY=-0.39, mountTheta=-0.49
00:24:00.394 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.42, y=-0.61, opts=13)
00:24:00.394 00.000 8654638656 Enqueuing Move request for scope (-0.42, -0.61)
00:24:00.394 00.000 13064036352 Worker thread wakes up
00:24:00.394 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.61) opts 0xd
00:24:00.394 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.42, -0.61)
00:24:00.394 00.000 13064036352 Moving (-0.42, -0.61) raw xDistance=0.74 yDistance=-0.39
00:24:00.394 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.74
00:24:00.394 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:24:00.394 00.000 13064036352 MoveAxis(W, 215, ABG)
00:24:00.394 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60543, med=4787, FiltMin=1209, FiltMax=48473, Gamma=0.680
00:24:00.395 00.001 8654638656 UpdateGuideState exits: m=857037 SNR=139.1
00:24:00.395 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:00.395 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:24:00.395 00.000 8654638656 Enqueuing Expose request
00:24:00.689 00.294 13064036352 Move returns status 0, amount 215
00:24:00.689 00.000 13064036352 MoveAxis(N, 477, ABG)
00:24:01.217 00.528 13064036352 Move returns status 0, amount 477
00:24:01.217 00.000 13064036352 move complete, result=0
00:24:01.218 00.001 13064036352 worker thread done servicing request
00:24:01.218 00.000 13064036352 Worker thread wakes up
00:24:01.218 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:24:01.218 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:24:01.218 00.000 8654638656 GuideStep: 0.7 px 215 ms WEST, -0.4 px 477 ms NORTH
00:24:01.265 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2813,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:24:01.265 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":166,"width":31,"height":31,"star_pos":[14.74,14.86],"pixels":"..."},"id":2813}
00:24:02.972 01.707 8654638656 evsrv: cli 0x600000444d20 request: {"id":2814,"jsonrpc":"2.0","method":"get_connected"}
00:24:02.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2814}
00:24:02.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2815,"jsonrpc":"2.0","method":"get_app_state"}
00:24:02.975 00.001 8654638656 case statement mapped state 6 to 3
00:24:02.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2815}
00:24:05.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2816,"jsonrpc":"2.0","method":"get_connected"}
00:24:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2816}
00:24:05.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2817,"jsonrpc":"2.0","method":"get_app_state"}
00:24:05.975 00.001 8654638656 case statement mapped state 6 to 3
00:24:05.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2817}
00:24:06.621 00.646 13064036352 Exposure complete
00:24:06.636 00.015 13064036352 worker thread done servicing request
00:24:06.636 00.000 8654638656 OnExposeComplete: enter
00:24:06.636 00.000 8654638656 UpdateGuideState(): m_state=6
00:24:06.636 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 167
00:24:06.636 00.000 8654638656 Star::Find returns 1 (0), X=554.70, Y=855.50, Mass=952470, SNR=123.7, Peak=58943 HFD=4.5
00:24:06.636 00.000 8654638656 CameraToMount -- cameraTheta (3.08) - m_xAngle (-2.21) = xAngle (5.29 = -0.99)
00:24:06.636 00.000 8654638656 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.69 = -1.59)
00:24:06.636 00.000 8654638656 CameraToMount -- cameraX=-0.45 cameraY=0.03 hyp=0.45 cameraTheta=3.08 mountX=0.25 mountY=-0.45, mountTheta=-1.07
00:24:06.637 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.45, y=0.03, opts=13)
00:24:06.637 00.000 8654638656 Enqueuing Move request for scope (-0.45, 0.03)
00:24:06.637 00.000 13064036352 Worker thread wakes up
00:24:06.637 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.03) opts 0xd
00:24:06.637 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.45, 0.03)
00:24:06.637 00.000 13064036352 Moving (-0.45, 0.03) raw xDistance=0.25 yDistance=-0.45
00:24:06.637 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.25
00:24:06.637 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
00:24:06.637 00.000 13064036352 MoveAxis(W, 83, ABG)
00:24:06.637 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58943, med=4799, FiltMin=1625, FiltMax=47922, Gamma=0.680
00:24:06.637 00.000 8654638656 UpdateGuideState exits: m=952470 SNR=123.7
00:24:06.637 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:06.638 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:24:06.638 00.000 8654638656 Enqueuing Expose request
00:24:06.800 00.162 13064036352 Move returns status 0, amount 83
00:24:06.800 00.000 13064036352 MoveAxis(N, 545, ABG)
00:24:07.393 00.593 13064036352 Move returns status 0, amount 545
00:24:07.393 00.000 13064036352 move complete, result=0
00:24:07.394 00.001 13064036352 worker thread done servicing request
00:24:07.394 00.000 13064036352 Worker thread wakes up
00:24:07.394 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:24:07.395 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:24:07.395 00.000 8654638656 GuideStep: 0.2 px 83 ms WEST, -0.4 px 545 ms NORTH
00:24:07.442 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2818,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:24:07.442 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":167,"width":31,"height":31,"star_pos":[14.70,15.50],"pixels":"..."},"id":2818}
00:24:08.973 01.531 8654638656 evsrv: cli 0x600000444d20 request: {"id":2819,"jsonrpc":"2.0","method":"get_connected"}
00:24:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2819}
00:24:08.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2820,"jsonrpc":"2.0","method":"get_app_state"}
00:24:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:24:08.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2820}
00:24:11.967 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":2821,"jsonrpc":"2.0","method":"get_connected"}
00:24:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2821}
00:24:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2822,"jsonrpc":"2.0","method":"get_app_state"}
00:24:11.969 00.001 8654638656 case statement mapped state 6 to 3
00:24:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2822}
00:24:12.870 00.901 13064036352 Exposure complete
00:24:12.884 00.014 13064036352 worker thread done servicing request
00:24:12.884 00.000 8654638656 OnExposeComplete: enter
00:24:12.885 00.001 8654638656 UpdateGuideState(): m_state=6
00:24:12.885 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 168
00:24:12.885 00.000 8654638656 Star::Find returns 1 (0), X=553.91, Y=855.50, Mass=883054, SNR=113.8, Peak=54093 HFD=4.3
00:24:12.885 00.000 8654638656 CameraToMount -- cameraTheta (3.12) - m_xAngle (-2.21) = xAngle (5.33 = -0.96)
00:24:12.885 00.000 8654638656 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.73 = -1.56)
00:24:12.885 00.000 8654638656 CameraToMount -- cameraX=-1.25 cameraY=0.03 hyp=1.25 cameraTheta=3.12 mountX=0.72 mountY=-1.25, mountTheta=-1.05
00:24:12.885 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.25, y=0.03, opts=13)
00:24:12.885 00.000 8654638656 Enqueuing Move request for scope (-1.25, 0.03)
00:24:12.886 00.001 13064036352 Worker thread wakes up
00:24:12.886 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.25, 0.03) opts 0xd
00:24:12.886 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.25, 0.03)
00:24:12.886 00.000 13064036352 Moving (-1.25, 0.03) raw xDistance=0.72 yDistance=-1.25
00:24:12.886 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.72
00:24:12.886 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
00:24:12.886 00.000 13064036352 MoveAxis(W, 205, ABG)
00:24:12.886 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57650, med=4800, FiltMin=1612, FiltMax=52351, Gamma=0.680
00:24:12.886 00.000 8654638656 UpdateGuideState exits: m=883054 SNR=113.8
00:24:12.886 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:12.886 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:24:12.886 00.000 8654638656 Enqueuing Expose request
00:24:13.167 00.281 13064036352 Move returns status 0, amount 205
00:24:13.168 00.001 13064036352 MoveAxis(N, 1513, ABG)
00:24:14.735 01.567 13064036352 Move returns status 0, amount 1513
00:24:14.736 00.001 13064036352 move complete, result=0
00:24:14.736 00.000 13064036352 worker thread done servicing request
00:24:14.736 00.000 13064036352 Worker thread wakes up
00:24:14.736 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:24:14.736 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:24:14.736 00.000 8654638656 GuideStep: 0.7 px 205 ms WEST, -1.2 px 1513 ms NORTH
00:24:14.784 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2823,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:24:14.784 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":168,"width":31,"height":31,"star_pos":[14.91,15.50],"pixels":"..."},"id":2823}
00:24:14.971 00.187 8654638656 evsrv: cli 0x600000444d20 request: {"id":2824,"jsonrpc":"2.0","method":"get_connected"}
00:24:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2824}
00:24:14.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2825,"jsonrpc":"2.0","method":"get_app_state"}
00:24:14.972 00.000 8654638656 case statement mapped state 6 to 3
00:24:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2825}
00:24:17.971 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2826,"jsonrpc":"2.0","method":"get_connected"}
00:24:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2826}
00:24:17.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2827,"jsonrpc":"2.0","method":"get_app_state"}
00:24:17.973 00.000 8654638656 case statement mapped state 6 to 3
00:24:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2827}
00:24:20.366 02.393 13064036352 Exposure complete
00:24:20.380 00.014 13064036352 worker thread done servicing request
00:24:20.380 00.000 8654638656 OnExposeComplete: enter
00:24:20.381 00.001 8654638656 UpdateGuideState(): m_state=6
00:24:20.381 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 169
00:24:20.381 00.000 8654638656 Star::Find returns 1 (0), X=554.23, Y=854.73, Mass=875333, SNR=123.4, Peak=47961 HFD=4.5
00:24:20.381 00.000 8654638656 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-2.21) = xAngle (-0.26 = -0.26)
00:24:20.381 00.000 8654638656 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.86 = -0.86)
00:24:20.381 00.000 8654638656 CameraToMount -- cameraX=-0.93 cameraY=-0.74 hyp=1.18 cameraTheta=-2.47 mountX=1.14 mountY=-0.90, mountTheta=-0.66
00:24:20.381 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.93, y=-0.74, opts=13)
00:24:20.381 00.000 8654638656 Enqueuing Move request for scope (-0.93, -0.74)
00:24:20.381 00.000 13064036352 Worker thread wakes up
00:24:20.381 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.74) opts 0xd
00:24:20.381 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.93, -0.74)
00:24:20.381 00.000 13064036352 Moving (-0.93, -0.74) raw xDistance=1.14 yDistance=-0.90
00:24:20.381 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.14
00:24:20.381 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
00:24:20.382 00.001 13064036352 MoveAxis(W, 331, ABG)
00:24:20.382 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57100, med=4787, FiltMin=1689, FiltMax=47679, Gamma=0.680
00:24:20.382 00.000 8654638656 UpdateGuideState exits: m=875333 SNR=123.4
00:24:20.382 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:20.382 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:24:20.382 00.000 8654638656 Enqueuing Expose request
00:24:20.798 00.416 13064036352 Move returns status 0, amount 331
00:24:20.798 00.000 13064036352 MoveAxis(N, 1085, ABG)
00:24:20.973 00.175 8654638656 evsrv: cli 0x600000444d20 request: {"id":2828,"jsonrpc":"2.0","method":"get_connected"}
00:24:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2828}
00:24:20.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2829,"jsonrpc":"2.0","method":"get_app_state"}
00:24:20.975 00.000 8654638656 case statement mapped state 6 to 3
00:24:20.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2829}
00:24:21.918 00.943 13064036352 Move returns status 0, amount 1085
00:24:21.918 00.000 13064036352 move complete, result=0
00:24:21.918 00.000 13064036352 worker thread done servicing request
00:24:21.918 00.000 13064036352 Worker thread wakes up
00:24:21.919 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:24:21.919 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:24:21.919 00.000 8654638656 GuideStep: 1.1 px 331 ms WEST, -0.9 px 1085 ms NORTH
00:24:21.969 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2830,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:24:21.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":169,"width":31,"height":31,"star_pos":[15.23,14.73],"pixels":"..."},"id":2830}
00:24:23.967 01.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2831,"jsonrpc":"2.0","method":"get_connected"}
00:24:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2831}
00:24:23.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2832,"jsonrpc":"2.0","method":"get_app_state"}
00:24:23.968 00.000 8654638656 case statement mapped state 6 to 3
00:24:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2832}
00:24:26.972 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":2833,"jsonrpc":"2.0","method":"get_connected"}
00:24:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2833}
00:24:26.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2834,"jsonrpc":"2.0","method":"get_app_state"}
00:24:26.974 00.000 8654638656 case statement mapped state 6 to 3
00:24:26.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2834}
00:24:27.862 00.888 13064036352 Exposure complete
00:24:27.876 00.014 13064036352 worker thread done servicing request
00:24:27.876 00.000 8654638656 OnExposeComplete: enter
00:24:27.876 00.000 8654638656 UpdateGuideState(): m_state=6
00:24:27.876 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 170
00:24:27.877 00.001 8654638656 Star::Find returns 1 (0), X=554.17, Y=854.22, Mass=949916, SNR=123.5, Peak=55154 HFD=4.5
00:24:27.877 00.000 8654638656 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-2.21) = xAngle (-0.03 = -0.03)
00:24:27.877 00.000 8654638656 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.63 = -0.63)
00:24:27.877 00.000 8654638656 CameraToMount -- cameraX=-0.98 cameraY=-1.24 hyp=1.58 cameraTheta=-2.24 mountX=1.58 mountY=-0.93, mountTheta=-0.53
00:24:27.877 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.98, y=-1.24, opts=13)
00:24:27.877 00.000 8654638656 Enqueuing Move request for scope (-0.98, -1.24)
00:24:27.877 00.000 13064036352 Worker thread wakes up
00:24:27.878 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -1.24) opts 0xd
00:24:27.878 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.98, -1.24)
00:24:27.878 00.000 13064036352 Moving (-0.98, -1.24) raw xDistance=1.58 yDistance=-0.93
00:24:27.878 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.05 from input 1.58
00:24:27.878 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
00:24:27.878 00.000 13064036352 MoveAxis(W, 460, ABG)
00:24:27.878 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57202, med=4812, FiltMin=1702, FiltMax=52646, Gamma=0.680
00:24:27.878 00.000 8654638656 UpdateGuideState exits: m=949916 SNR=123.5
00:24:27.878 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:27.878 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:24:27.878 00.000 8654638656 Enqueuing Expose request
00:24:28.412 00.534 13064036352 Move returns status 0, amount 460
00:24:28.413 00.001 13064036352 MoveAxis(N, 1129, ABG)
00:24:29.596 01.183 13064036352 Move returns status 0, amount 1129
00:24:29.597 00.001 13064036352 move complete, result=0
00:24:29.597 00.000 13064036352 worker thread done servicing request
00:24:29.597 00.000 13064036352 Worker thread wakes up
00:24:29.597 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:24:29.597 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:24:29.597 00.000 8654638656 GuideStep: 1.6 px 460 ms WEST, -0.9 px 1129 ms NORTH
00:24:29.647 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2835,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:24:29.647 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":170,"width":31,"height":31,"star_pos":[15.17,15.22],"pixels":"..."},"id":2835}
00:24:29.973 00.326 8654638656 evsrv: cli 0x600000444d20 request: {"id":2836,"jsonrpc":"2.0","method":"get_connected"}
00:24:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2836}
00:24:29.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2837,"jsonrpc":"2.0","method":"get_app_state"}
00:24:29.974 00.000 8654638656 case statement mapped state 6 to 3
00:24:29.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2837}
00:24:32.973 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2838,"jsonrpc":"2.0","method":"get_connected"}
00:24:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2838}
00:24:32.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2839,"jsonrpc":"2.0","method":"get_app_state"}
00:24:32.975 00.000 8654638656 case statement mapped state 6 to 3
00:24:32.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2839}
00:24:35.359 02.384 13064036352 Exposure complete
00:24:35.373 00.014 13064036352 worker thread done servicing request
00:24:35.374 00.001 8654638656 OnExposeComplete: enter
00:24:35.374 00.000 8654638656 UpdateGuideState(): m_state=6
00:24:35.374 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 171
00:24:35.374 00.000 8654638656 Star::Find returns 1 (0), X=554.38, Y=854.00, Mass=930853, SNR=118.4, Peak=56511 HFD=4.2
00:24:35.374 00.000 8654638656 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-2.21) = xAngle (0.15 = 0.15)
00:24:35.374 00.000 8654638656 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.45 = -0.45)
00:24:35.374 00.000 8654638656 CameraToMount -- cameraX=-0.77 cameraY=-1.46 hyp=1.65 cameraTheta=-2.06 mountX=1.63 mountY=-0.71, mountTheta=-0.41
00:24:35.374 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.77, y=-1.46, opts=13)
00:24:35.374 00.000 8654638656 Enqueuing Move request for scope (-0.77, -1.46)
00:24:35.374 00.000 13064036352 Worker thread wakes up
00:24:35.374 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -1.46) opts 0xd
00:24:35.374 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.77, -1.46)
00:24:35.374 00.000 13064036352 Moving (-0.77, -1.46) raw xDistance=1.63 yDistance=-0.71
00:24:35.375 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.63
00:24:35.375 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
00:24:35.375 00.000 13064036352 MoveAxis(W, 484, ABG)
00:24:35.375 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56511, med=4787, FiltMin=1535, FiltMax=52889, Gamma=0.680
00:24:35.375 00.000 8654638656 UpdateGuideState exits: m=930853 SNR=118.4
00:24:35.375 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:35.375 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:24:35.375 00.000 8654638656 Enqueuing Expose request
00:24:35.947 00.572 13064036352 Move returns status 0, amount 484
00:24:35.947 00.000 13064036352 MoveAxis(N, 863, ABG)
00:24:35.967 00.020 8654638656 evsrv: cli 0x600000444d20 request: {"id":2840,"jsonrpc":"2.0","method":"get_connected"}
00:24:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2840}
00:24:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2841,"jsonrpc":"2.0","method":"get_app_state"}
00:24:35.968 00.000 8654638656 case statement mapped state 6 to 3
00:24:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2841}
00:24:36.859 00.891 13064036352 Move returns status 0, amount 863
00:24:36.859 00.000 13064036352 move complete, result=0
00:24:36.860 00.001 13064036352 worker thread done servicing request
00:24:36.860 00.000 13064036352 Worker thread wakes up
00:24:36.860 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:24:36.860 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:24:36.860 00.000 8654638656 GuideStep: 1.6 px 484 ms WEST, -0.7 px 863 ms NORTH
00:24:36.907 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2842,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:24:36.908 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":171,"width":31,"height":31,"star_pos":[15.38,15.00],"pixels":"..."},"id":2842}
00:24:38.973 02.065 8654638656 evsrv: cli 0x600000444d20 request: {"id":2843,"jsonrpc":"2.0","method":"get_connected"}
00:24:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2843}
00:24:38.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2844,"jsonrpc":"2.0","method":"get_app_state"}
00:24:38.975 00.000 8654638656 case statement mapped state 6 to 3
00:24:38.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2844}
00:24:41.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2845,"jsonrpc":"2.0","method":"get_connected"}
00:24:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2845}
00:24:41.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2846,"jsonrpc":"2.0","method":"get_app_state"}
00:24:41.974 00.000 8654638656 case statement mapped state 6 to 3
00:24:41.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2846}
00:24:42.854 00.879 13064036352 Exposure complete
00:24:42.869 00.015 13064036352 worker thread done servicing request
00:24:42.869 00.000 8654638656 OnExposeComplete: enter
00:24:42.869 00.000 8654638656 UpdateGuideState(): m_state=6
00:24:42.869 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 172
00:24:42.869 00.000 8654638656 Star::Find returns 1 (0), X=555.11, Y=854.62, Mass=1000654, SNR=110.4, Peak=53017 HFD=4.3
00:24:42.869 00.000 8654638656 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-2.21) = xAngle (0.59 = 0.59)
00:24:42.869 00.000 8654638656 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.01 = -0.01)
00:24:42.869 00.000 8654638656 CameraToMount -- cameraX=-0.04 cameraY=-0.85 hyp=0.85 cameraTheta=-1.62 mountX=0.71 mountY=-0.01, mountTheta=-0.02
00:24:42.870 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.04, y=-0.85, opts=13)
00:24:42.870 00.000 8654638656 Enqueuing Move request for scope (-0.04, -0.85)
00:24:42.870 00.000 13064036352 Worker thread wakes up
00:24:42.870 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.85) opts 0xd
00:24:42.870 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.04, -0.85)
00:24:42.870 00.000 13064036352 Moving (-0.04, -0.85) raw xDistance=0.71 yDistance=-0.01
00:24:42.870 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.71
00:24:42.870 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:42.870 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:24:42.870 00.000 13064036352 MoveAxis(W, 230, ABG)
00:24:42.870 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55782, med=4799, FiltMin=1651, FiltMax=45670, Gamma=0.680
00:24:42.870 00.000 8654638656 UpdateGuideState exits: m=1000654 SNR=110.4
00:24:42.870 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:42.870 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:24:42.870 00.000 8654638656 Enqueuing Expose request
00:24:43.178 00.308 13064036352 Move returns status 0, amount 230
00:24:43.178 00.000 13064036352 MoveAxis(N, 0, ABG)
00:24:43.178 00.000 13064036352 Move returns status 0, amount 0
00:24:43.178 00.000 13064036352 move complete, result=0
00:24:43.178 00.000 13064036352 worker thread done servicing request
00:24:43.178 00.000 13064036352 Worker thread wakes up
00:24:43.178 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:24:43.178 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:24:43.179 00.001 8654638656 GuideStep: 0.7 px 230 ms WEST, -0.0 px 0 ms NORTH
00:24:43.230 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":2847,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:24:43.230 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":172,"width":31,"height":31,"star_pos":[15.11,14.62],"pixels":"..."},"id":2847}
00:24:44.974 01.744 8654638656 evsrv: cli 0x600000444d20 request: {"id":2848,"jsonrpc":"2.0","method":"get_connected"}
00:24:44.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2848}
00:24:44.975 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2849,"jsonrpc":"2.0","method":"get_app_state"}
00:24:44.975 00.000 8654638656 case statement mapped state 6 to 3
00:24:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2849}
00:24:47.967 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":2850,"jsonrpc":"2.0","method":"get_connected"}
00:24:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2850}
00:24:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2851,"jsonrpc":"2.0","method":"get_app_state"}
00:24:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:24:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2851}
00:24:49.098 01.130 13064036352 Exposure complete
00:24:49.112 00.014 13064036352 worker thread done servicing request
00:24:49.112 00.000 8654638656 OnExposeComplete: enter
00:24:49.112 00.000 8654638656 UpdateGuideState(): m_state=6
00:24:49.112 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 173
00:24:49.112 00.000 8654638656 Star::Find returns 1 (0), X=555.30, Y=856.00, Mass=905115, SNR=110.8, Peak=49433 HFD=4.2
00:24:49.112 00.000 8654638656 CameraToMount -- cameraTheta (1.30) - m_xAngle (-2.21) = xAngle (3.51 = -2.78)
00:24:49.112 00.000 8654638656 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.91 = 2.91)
00:24:49.112 00.000 8654638656 CameraToMount -- cameraX=0.15 cameraY=0.53 hyp=0.55 cameraTheta=1.30 mountX=-0.52 mountY=0.13, mountTheta=2.90
00:24:49.113 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.15, y=0.53, opts=13)
00:24:49.113 00.000 8654638656 Enqueuing Move request for scope (0.15, 0.53)
00:24:49.113 00.000 13064036352 Worker thread wakes up
00:24:49.113 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.53) opts 0xd
00:24:49.113 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.15, 0.53)
00:24:49.113 00.000 13064036352 Moving (0.15, 0.53) raw xDistance=-0.52 yDistance=0.13
00:24:49.113 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.52
00:24:49.113 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:49.113 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:24:49.113 00.000 13064036352 MoveAxis(E, 126, ABG)
00:24:49.113 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58188, med=4800, FiltMin=1651, FiltMax=49010, Gamma=0.680
00:24:49.114 00.001 8654638656 UpdateGuideState exits: m=905115 SNR=110.8
00:24:49.114 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:49.114 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:24:49.114 00.000 8654638656 Enqueuing Expose request
00:24:49.305 00.191 13064036352 Move returns status 0, amount 126
00:24:49.305 00.000 13064036352 MoveAxis(N, 0, ABG)
00:24:49.306 00.001 13064036352 Move returns status 0, amount 0
00:24:49.306 00.000 13064036352 move complete, result=0
00:24:49.306 00.000 13064036352 worker thread done servicing request
00:24:49.306 00.000 13064036352 Worker thread wakes up
00:24:49.306 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:24:49.306 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:24:49.306 00.000 8654638656 GuideStep: -0.5 px 126 ms EAST, 0.1 px 0 ms NORTH
00:24:49.345 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":2852,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:24:49.345 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":173,"width":31,"height":31,"star_pos":[15.30,15.00],"pixels":"..."},"id":2852}
00:24:50.971 01.626 8654638656 evsrv: cli 0x600000444d20 request: {"id":2853,"jsonrpc":"2.0","method":"get_connected"}
00:24:50.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2853}
00:24:50.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2854,"jsonrpc":"2.0","method":"get_app_state"}
00:24:50.973 00.000 8654638656 case statement mapped state 6 to 3
00:24:50.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2854}
00:24:53.973 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2855,"jsonrpc":"2.0","method":"get_connected"}
00:24:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2855}
00:24:53.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2856,"jsonrpc":"2.0","method":"get_app_state"}
00:24:53.975 00.000 8654638656 case statement mapped state 6 to 3
00:24:53.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2856}
00:24:55.348 01.373 13064036352 Exposure complete
00:24:55.364 00.016 13064036352 worker thread done servicing request
00:24:55.364 00.000 8654638656 OnExposeComplete: enter
00:24:55.364 00.000 8654638656 UpdateGuideState(): m_state=6
00:24:55.364 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 174
00:24:55.365 00.001 8654638656 Star::Find returns 1 (0), X=554.18, Y=857.12, Mass=971162, SNR=133.7, Peak=61657 HFD=4.3
00:24:55.365 00.000 8654638656 CameraToMount -- cameraTheta (2.10) - m_xAngle (-2.21) = xAngle (4.31 = -1.97)
00:24:55.365 00.000 8654638656 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.71 = -2.57)
00:24:55.365 00.000 8654638656 CameraToMount -- cameraX=-0.97 cameraY=1.65 hyp=1.91 cameraTheta=2.10 mountX=-0.75 mountY=-1.03, mountTheta=-2.20
00:24:55.365 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.97, y=1.65, opts=13)
00:24:55.365 00.000 8654638656 Enqueuing Move request for scope (-0.97, 1.65)
00:24:55.365 00.000 13064036352 Worker thread wakes up
00:24:55.365 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 1.65) opts 0xd
00:24:55.365 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.97, 1.65)
00:24:55.365 00.000 13064036352 Moving (-0.97, 1.65) raw xDistance=-0.75 yDistance=-1.03
00:24:55.366 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.75
00:24:55.366 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
00:24:55.366 00.000 13064036352 MoveAxis(E, 215, ABG)
00:24:55.366 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61657, med=4787, FiltMin=1554, FiltMax=51148, Gamma=0.680
00:24:55.366 00.000 8654638656 UpdateGuideState exits: m=971162 SNR=133.7
00:24:55.366 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:55.366 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:24:55.366 00.000 8654638656 Enqueuing Expose request
00:24:55.656 00.290 13064036352 Move returns status 0, amount 215
00:24:55.656 00.000 13064036352 MoveAxis(N, 1251, ABG)
00:24:56.952 01.296 13064036352 Move returns status 0, amount 1251
00:24:56.952 00.000 13064036352 move complete, result=0
00:24:56.952 00.000 13064036352 worker thread done servicing request
00:24:56.952 00.000 13064036352 Worker thread wakes up
00:24:56.952 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:24:56.953 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:24:56.953 00.000 8654638656 GuideStep: -0.7 px 215 ms EAST, -1.0 px 1251 ms NORTH
00:24:57.001 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2857,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:24:57.001 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":174,"width":31,"height":31,"star_pos":[15.18,15.12],"pixels":"..."},"id":2857}
00:24:57.003 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2858,"jsonrpc":"2.0","method":"get_connected"}
00:24:57.003 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2858}
00:24:57.011 00.008 8654638656 evsrv: cli 0x600000444d20 request: {"id":2859,"jsonrpc":"2.0","method":"get_app_state"}
00:24:57.011 00.000 8654638656 case statement mapped state 6 to 3
00:24:57.011 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2859}
00:24:59.967 02.956 8654638656 evsrv: cli 0x600000444d20 request: {"id":2860,"jsonrpc":"2.0","method":"get_connected"}
00:24:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2860}
00:24:59.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2861,"jsonrpc":"2.0","method":"get_app_state"}
00:24:59.969 00.001 8654638656 case statement mapped state 6 to 3
00:24:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2861}
00:25:02.842 02.873 13064036352 Exposure complete
00:25:02.856 00.014 13064036352 worker thread done servicing request
00:25:02.857 00.001 8654638656 OnExposeComplete: enter
00:25:02.857 00.000 8654638656 UpdateGuideState(): m_state=6
00:25:02.857 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 175
00:25:02.857 00.000 8654638656 Star::Find returns 1 (0), X=553.95, Y=856.62, Mass=894536, SNR=117.0, Peak=56896 HFD=4.1
00:25:02.857 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - m_xAngle (-2.21) = xAngle (4.59 = -1.69)
00:25:02.857 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.99 = -2.29)
00:25:02.857 00.000 8654638656 CameraToMount -- cameraX=-1.21 cameraY=1.15 hyp=1.67 cameraTheta=2.38 mountX=-0.20 mountY=-1.25, mountTheta=-1.73
00:25:02.857 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.21, y=1.15, opts=13)
00:25:02.858 00.001 8654638656 Enqueuing Move request for scope (-1.21, 1.15)
00:25:02.858 00.000 13064036352 Worker thread wakes up
00:25:02.858 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 1.15) opts 0xd
00:25:02.858 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.21, 1.15)
00:25:02.858 00.000 13064036352 Moving (-1.21, 1.15) raw xDistance=-0.20 yDistance=-1.25
00:25:02.858 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.20
00:25:02.858 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
00:25:02.858 00.000 13064036352 MoveAxis(E, 71, ABG)
00:25:02.858 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60018, med=4787, FiltMin=1683, FiltMax=46873, Gamma=0.680
00:25:02.858 00.000 8654638656 UpdateGuideState exits: m=894536 SNR=117.0
00:25:02.858 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:02.858 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:25:02.858 00.000 8654638656 Enqueuing Expose request
00:25:02.972 00.114 8654638656 evsrv: cli 0x600000444d20 request: {"id":2862,"jsonrpc":"2.0","method":"get_connected"}
00:25:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2862}
00:25:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2863,"jsonrpc":"2.0","method":"get_app_state"}
00:25:02.972 00.000 8654638656 case statement mapped state 6 to 3
00:25:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2863}
00:25:02.998 00.026 13064036352 Move returns status 0, amount 71
00:25:02.998 00.000 13064036352 MoveAxis(N, 1517, ABG)
00:25:04.566 01.568 13064036352 Move returns status 0, amount 1517
00:25:04.566 00.000 13064036352 move complete, result=0
00:25:04.566 00.000 13064036352 worker thread done servicing request
00:25:04.566 00.000 13064036352 Worker thread wakes up
00:25:04.566 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:25:04.566 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:25:04.566 00.000 8654638656 GuideStep: -0.2 px 71 ms EAST, -1.3 px 1517 ms NORTH
00:25:04.617 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":2864,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:25:04.618 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":175,"width":31,"height":31,"star_pos":[14.95,14.62],"pixels":"..."},"id":2864}
00:25:05.973 01.355 8654638656 evsrv: cli 0x600000444d20 request: {"id":2865,"jsonrpc":"2.0","method":"get_connected"}
00:25:05.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2865}
00:25:05.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2866,"jsonrpc":"2.0","method":"get_app_state"}
00:25:05.975 00.000 8654638656 case statement mapped state 6 to 3
00:25:05.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2866}
00:25:08.973 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2867,"jsonrpc":"2.0","method":"get_connected"}
00:25:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2867}
00:25:08.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2868,"jsonrpc":"2.0","method":"get_app_state"}
00:25:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:25:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2868}
00:25:10.335 01.361 13064036352 Exposure complete
00:25:10.350 00.015 13064036352 worker thread done servicing request
00:25:10.350 00.000 8654638656 OnExposeComplete: enter
00:25:10.351 00.001 8654638656 UpdateGuideState(): m_state=6
00:25:10.351 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 176
00:25:10.351 00.000 8654638656 Star::Find returns 1 (0), X=554.59, Y=855.38, Mass=930441, SNR=140.0, Peak=55539 HFD=4.4
00:25:10.351 00.000 8654638656 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-2.21) = xAngle (-0.77 = -0.77)
00:25:10.351 00.000 8654638656 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.37 = -1.37)
00:25:10.351 00.000 8654638656 CameraToMount -- cameraX=-0.57 cameraY=-0.09 hyp=0.57 cameraTheta=-2.98 mountX=0.41 mountY=-0.56, mountTheta=-0.94
00:25:10.351 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.57, y=-0.09, opts=13)
00:25:10.351 00.000 8654638656 Enqueuing Move request for scope (-0.57, -0.09)
00:25:10.351 00.000 13064036352 Worker thread wakes up
00:25:10.351 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.09) opts 0xd
00:25:10.351 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.57, -0.09)
00:25:10.351 00.000 13064036352 Moving (-0.57, -0.09) raw xDistance=0.41 yDistance=-0.56
00:25:10.351 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.41
00:25:10.351 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
00:25:10.351 00.000 13064036352 MoveAxis(W, 109, ABG)
00:25:10.351 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55539, med=4800, FiltMin=1664, FiltMax=47436, Gamma=0.680
00:25:10.351 00.000 8654638656 UpdateGuideState exits: m=930441 SNR=140.0
00:25:10.351 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:10.351 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:25:10.352 00.001 8654638656 Enqueuing Expose request
00:25:10.533 00.181 13064036352 Move returns status 0, amount 109
00:25:10.533 00.000 13064036352 MoveAxis(N, 681, ABG)
00:25:11.253 00.720 13064036352 Move returns status 0, amount 681
00:25:11.253 00.000 13064036352 move complete, result=0
00:25:11.254 00.001 13064036352 worker thread done servicing request
00:25:11.254 00.000 13064036352 Worker thread wakes up
00:25:11.254 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:25:11.254 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:25:11.254 00.000 8654638656 GuideStep: 0.4 px 109 ms WEST, -0.6 px 681 ms NORTH
00:25:11.297 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2869,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:25:11.297 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":176,"width":31,"height":31,"star_pos":[14.59,15.38],"pixels":"..."},"id":2869}
00:25:11.967 00.670 8654638656 evsrv: cli 0x600000444d20 request: {"id":2870,"jsonrpc":"2.0","method":"get_connected"}
00:25:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2870}
00:25:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2871,"jsonrpc":"2.0","method":"get_app_state"}
00:25:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:25:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2871}
00:25:14.973 03.005 8654638656 evsrv: cli 0x600000444d20 request: {"id":2872,"jsonrpc":"2.0","method":"get_connected"}
00:25:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2872}
00:25:14.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2873,"jsonrpc":"2.0","method":"get_app_state"}
00:25:14.975 00.000 8654638656 case statement mapped state 6 to 3
00:25:14.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2873}
00:25:16.587 01.612 13064036352 Exposure complete
00:25:16.602 00.015 13064036352 worker thread done servicing request
00:25:16.602 00.000 8654638656 OnExposeComplete: enter
00:25:16.602 00.000 8654638656 UpdateGuideState(): m_state=6
00:25:16.602 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 177
00:25:16.602 00.000 8654638656 Star::Find returns 1 (0), X=554.92, Y=855.88, Mass=911598, SNR=125.4, Peak=52262 HFD=4.4
00:25:16.602 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - m_xAngle (-2.21) = xAngle (4.29 = -1.99)
00:25:16.602 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.69 = -2.59)
00:25:16.602 00.000 8654638656 CameraToMount -- cameraX=-0.23 cameraY=0.42 hyp=0.48 cameraTheta=2.08 mountX=-0.20 mountY=-0.25, mountTheta=-2.24
00:25:16.603 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.23, y=0.42, opts=13)
00:25:16.603 00.000 8654638656 Enqueuing Move request for scope (-0.23, 0.42)
00:25:16.603 00.000 13064036352 Worker thread wakes up
00:25:16.603 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.42) opts 0xd
00:25:16.603 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.23, 0.42)
00:25:16.603 00.000 13064036352 Moving (-0.23, 0.42) raw xDistance=-0.20 yDistance=-0.25
00:25:16.603 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:25:16.603 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:25:16.603 00.000 13064036352 MoveAxis(E, 0, ABG)
00:25:16.603 00.000 13064036352 Move returns status 0, amount 0
00:25:16.603 00.000 13064036352 MoveAxis(N, 301, ABG)
00:25:16.603 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54143, med=4800, FiltMin=1600, FiltMax=46681, Gamma=0.680
00:25:16.603 00.000 8654638656 UpdateGuideState exits: m=911598 SNR=125.4
00:25:16.603 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:16.603 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:25:16.604 00.001 8654638656 Enqueuing Expose request
00:25:16.948 00.344 13064036352 Move returns status 0, amount 301
00:25:16.948 00.000 13064036352 move complete, result=0
00:25:16.948 00.000 13064036352 worker thread done servicing request
00:25:16.948 00.000 13064036352 Worker thread wakes up
00:25:16.948 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:25:16.948 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:25:16.949 00.001 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.2 px 301 ms NORTH
00:25:16.993 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":2874,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:25:16.993 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":177,"width":31,"height":31,"star_pos":[14.92,14.88],"pixels":"..."},"id":2874}
00:25:17.971 00.978 8654638656 evsrv: cli 0x600000444d20 request: {"id":2875,"jsonrpc":"2.0","method":"get_connected"}
00:25:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2875}
00:25:17.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2876,"jsonrpc":"2.0","method":"get_app_state"}
00:25:17.972 00.000 8654638656 case statement mapped state 6 to 3
00:25:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2876}
00:25:20.972 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2877,"jsonrpc":"2.0","method":"get_connected"}
00:25:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2877}
00:25:20.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2878,"jsonrpc":"2.0","method":"get_app_state"}
00:25:20.974 00.000 8654638656 case statement mapped state 6 to 3
00:25:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2878}
00:25:22.833 01.859 13064036352 Exposure complete
00:25:22.847 00.014 13064036352 worker thread done servicing request
00:25:22.847 00.000 8654638656 OnExposeComplete: enter
00:25:22.847 00.000 8654638656 UpdateGuideState(): m_state=6
00:25:22.847 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 178
00:25:22.847 00.000 8654638656 Star::Find returns 1 (0), X=554.64, Y=856.92, Mass=966924, SNR=139.2, Peak=64819 HFD=4.5
00:25:22.847 00.000 8654638656 CameraToMount -- cameraTheta (1.91) - m_xAngle (-2.21) = xAngle (4.12 = -2.16)
00:25:22.847 00.000 8654638656 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.52 = -2.76)
00:25:22.847 00.000 8654638656 CameraToMount -- cameraX=-0.52 cameraY=1.45 hyp=1.54 cameraTheta=1.91 mountX=-0.86 mountY=-0.57, mountTheta=-2.55
00:25:22.848 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.52, y=1.45, opts=13)
00:25:22.848 00.000 8654638656 Enqueuing Move request for scope (-0.52, 1.45)
00:25:22.848 00.000 13064036352 Worker thread wakes up
00:25:22.848 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 1.45) opts 0xd
00:25:22.848 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.52, 1.45)
00:25:22.848 00.000 13064036352 Moving (-0.52, 1.45) raw xDistance=-0.86 yDistance=-0.57
00:25:22.848 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
00:25:22.848 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
00:25:22.848 00.000 13064036352 MoveAxis(E, 237, ABG)
00:25:22.848 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64819, med=4787, FiltMin=1715, FiltMax=51955, Gamma=0.680
00:25:22.848 00.000 8654638656 UpdateGuideState exits: m=966924 SNR=139.2
00:25:22.848 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:22.848 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:25:22.848 00.000 8654638656 Enqueuing Expose request
00:25:23.171 00.323 13064036352 Move returns status 0, amount 237
00:25:23.171 00.000 13064036352 MoveAxis(N, 692, ABG)
00:25:23.967 00.796 8654638656 evsrv: cli 0x600000444d20 request: {"id":2879,"jsonrpc":"2.0","method":"get_connected"}
00:25:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2879}
00:25:23.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2880,"jsonrpc":"2.0","method":"get_app_state"}
00:25:23.968 00.000 8654638656 case statement mapped state 6 to 3
00:25:23.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2880}
00:25:24.002 00.033 13064036352 Move returns status 0, amount 692
00:25:24.003 00.001 13064036352 move complete, result=0
00:25:24.003 00.000 13064036352 worker thread done servicing request
00:25:24.003 00.000 13064036352 Worker thread wakes up
00:25:24.003 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:25:24.003 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:25:24.003 00.000 8654638656 GuideStep: -0.9 px 237 ms EAST, -0.6 px 692 ms NORTH
00:25:24.051 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2881,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:25:24.051 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":178,"width":31,"height":31,"star_pos":[14.64,14.92],"pixels":"..."},"id":2881}
00:25:26.971 02.920 8654638656 evsrv: cli 0x600000444d20 request: {"id":2882,"jsonrpc":"2.0","method":"get_connected"}
00:25:26.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2882}
00:25:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2883,"jsonrpc":"2.0","method":"get_app_state"}
00:25:26.972 00.000 8654638656 case statement mapped state 6 to 3
00:25:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2883}
00:25:29.082 02.110 13064036352 Exposure complete
00:25:29.097 00.015 13064036352 worker thread done servicing request
00:25:29.098 00.001 8654638656 OnExposeComplete: enter
00:25:29.098 00.000 8654638656 UpdateGuideState(): m_state=6
00:25:29.098 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 179
00:25:29.098 00.000 8654638656 Star::Find returns 1 (0), X=554.68, Y=857.09, Mass=842260, SNR=131.3, Peak=61657 HFD=4.0
00:25:29.098 00.000 8654638656 CameraToMount -- cameraTheta (1.86) - m_xAngle (-2.21) = xAngle (4.07 = -2.22)
00:25:29.098 00.000 8654638656 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.47 = -2.81)
00:25:29.098 00.000 8654638656 CameraToMount -- cameraX=-0.48 cameraY=1.62 hyp=1.69 cameraTheta=1.86 mountX=-1.01 mountY=-0.54, mountTheta=-2.65
00:25:29.098 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.48, y=1.62, opts=13)
00:25:29.099 00.001 8654638656 Enqueuing Move request for scope (-0.48, 1.62)
00:25:29.099 00.000 13064036352 Worker thread wakes up
00:25:29.099 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 1.62) opts 0xd
00:25:29.099 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.48, 1.62)
00:25:29.099 00.000 13064036352 Moving (-0.48, 1.62) raw xDistance=-1.01 yDistance=-0.54
00:25:29.099 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.01
00:25:29.099 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
00:25:29.099 00.000 13064036352 MoveAxis(E, 297, ABG)
00:25:29.099 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61657, med=4787, FiltMin=1625, FiltMax=50803, Gamma=0.680
00:25:29.099 00.000 8654638656 UpdateGuideState exits: m=842260 SNR=131.3
00:25:29.099 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:29.099 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:25:29.099 00.000 8654638656 Enqueuing Expose request
00:25:29.474 00.375 13064036352 Move returns status 0, amount 297
00:25:29.474 00.000 13064036352 MoveAxis(N, 656, ABG)
00:25:29.972 00.498 8654638656 evsrv: cli 0x600000444d20 request: {"id":2884,"jsonrpc":"2.0","method":"get_connected"}
00:25:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2884}
00:25:29.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2885,"jsonrpc":"2.0","method":"get_app_state"}
00:25:29.973 00.000 8654638656 case statement mapped state 6 to 3
00:25:29.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2885}
00:25:30.178 00.204 13064036352 Move returns status 0, amount 656
00:25:30.178 00.000 13064036352 move complete, result=0
00:25:30.178 00.000 13064036352 worker thread done servicing request
00:25:30.179 00.001 13064036352 Worker thread wakes up
00:25:30.179 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:25:30.179 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:25:30.179 00.000 8654638656 GuideStep: -1.0 px 297 ms EAST, -0.5 px 656 ms NORTH
00:25:30.224 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2886,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:25:30.224 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":179,"width":31,"height":31,"star_pos":[14.68,15.09],"pixels":"..."},"id":2886}
00:25:32.972 02.748 8654638656 evsrv: cli 0x600000444d20 request: {"id":2887,"jsonrpc":"2.0","method":"get_connected"}
00:25:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2887}
00:25:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2888,"jsonrpc":"2.0","method":"get_app_state"}
00:25:32.974 00.001 8654638656 case statement mapped state 6 to 3
00:25:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2888}
00:25:35.327 02.353 13064036352 Exposure complete
00:25:35.341 00.014 13064036352 worker thread done servicing request
00:25:35.341 00.000 8654638656 OnExposeComplete: enter
00:25:35.342 00.001 8654638656 UpdateGuideState(): m_state=6
00:25:35.342 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 180
00:25:35.342 00.000 8654638656 Star::Find returns 1 (0), X=554.08, Y=856.93, Mass=913162, SNR=145.8, Peak=59289 HFD=4.3
00:25:35.342 00.000 8654638656 CameraToMount -- cameraTheta (2.20) - m_xAngle (-2.21) = xAngle (4.41 = -1.87)
00:25:35.342 00.000 8654638656 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.81 = -2.47)
00:25:35.342 00.000 8654638656 CameraToMount -- cameraX=-1.07 cameraY=1.46 hyp=1.81 cameraTheta=2.20 mountX=-0.53 mountY=-1.13, mountTheta=-2.01
00:25:35.342 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.07, y=1.46, opts=13)
00:25:35.342 00.000 8654638656 Enqueuing Move request for scope (-1.07, 1.46)
00:25:35.342 00.000 13064036352 Worker thread wakes up
00:25:35.342 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 1.46) opts 0xd
00:25:35.343 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-1.07, 1.46)
00:25:35.343 00.000 13064036352 Moving (-1.07, 1.46) raw xDistance=-0.53 yDistance=-1.13
00:25:35.343 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.53
00:25:35.343 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
00:25:35.343 00.000 13064036352 MoveAxis(E, 168, ABG)
00:25:35.343 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59698, med=4787, FiltMin=1318, FiltMax=48460, Gamma=0.680
00:25:35.343 00.000 8654638656 UpdateGuideState exits: m=913162 SNR=145.8
00:25:35.343 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:35.343 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:25:35.343 00.000 8654638656 Enqueuing Expose request
00:25:35.585 00.242 13064036352 Move returns status 0, amount 168
00:25:35.585 00.000 13064036352 MoveAxis(N, 1368, ABG)
00:25:35.967 00.382 8654638656 evsrv: cli 0x600000444d20 request: {"id":2889,"jsonrpc":"2.0","method":"get_connected"}
00:25:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2889}
00:25:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2890,"jsonrpc":"2.0","method":"get_app_state"}
00:25:35.968 00.000 8654638656 case statement mapped state 6 to 3
00:25:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2890}
00:25:37.009 01.040 13064036352 Move returns status 0, amount 1368
00:25:37.009 00.000 13064036352 move complete, result=0
00:25:37.009 00.000 13064036352 worker thread done servicing request
00:25:37.010 00.001 13064036352 Worker thread wakes up
00:25:37.010 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:25:37.010 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:25:37.010 00.000 8654638656 GuideStep: -0.5 px 168 ms EAST, -1.1 px 1368 ms NORTH
00:25:37.060 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2891,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:25:37.060 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":180,"width":31,"height":31,"star_pos":[15.08,14.93],"pixels":"..."},"id":2891}
00:25:38.973 01.913 8654638656 evsrv: cli 0x600000444d20 request: {"id":2892,"jsonrpc":"2.0","method":"get_connected"}
00:25:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2892}
00:25:38.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2893,"jsonrpc":"2.0","method":"get_app_state"}
00:25:38.975 00.000 8654638656 case statement mapped state 6 to 3
00:25:38.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2893}
00:25:41.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2894,"jsonrpc":"2.0","method":"get_connected"}
00:25:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2894}
00:25:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2895,"jsonrpc":"2.0","method":"get_app_state"}
00:25:41.973 00.000 8654638656 case statement mapped state 6 to 3
00:25:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2895}
00:25:42.819 00.846 13064036352 Exposure complete
00:25:42.833 00.014 13064036352 worker thread done servicing request
00:25:42.833 00.000 8654638656 OnExposeComplete: enter
00:25:42.833 00.000 8654638656 UpdateGuideState(): m_state=6
00:25:42.833 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 181
00:25:42.833 00.000 8654638656 Star::Find returns 1 (0), X=554.78, Y=855.94, Mass=853259, SNR=126.7, Peak=47206 HFD=4.4
00:25:42.833 00.000 8654638656 CameraToMount -- cameraTheta (2.24) - m_xAngle (-2.21) = xAngle (4.45 = -1.83)
00:25:42.833 00.000 8654638656 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.85 = -2.43)
00:25:42.833 00.000 8654638656 CameraToMount -- cameraX=-0.38 cameraY=0.48 hyp=0.61 cameraTheta=2.24 mountX=-0.16 mountY=-0.40, mountTheta=-1.95
00:25:42.834 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.38, y=0.48, opts=13)
00:25:42.834 00.000 8654638656 Enqueuing Move request for scope (-0.38, 0.48)
00:25:42.834 00.000 13064036352 Worker thread wakes up
00:25:42.834 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.48) opts 0xd
00:25:42.834 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.38, 0.48)
00:25:42.834 00.000 13064036352 Moving (-0.38, 0.48) raw xDistance=-0.16 yDistance=-0.40
00:25:42.834 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:25:42.834 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
00:25:42.834 00.000 13064036352 MoveAxis(E, 0, ABG)
00:25:42.834 00.000 13064036352 Move returns status 0, amount 0
00:25:42.834 00.000 13064036352 MoveAxis(N, 479, ABG)
00:25:42.834 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57266, med=4787, FiltMin=1689, FiltMax=47577, Gamma=0.680
00:25:42.834 00.000 8654638656 UpdateGuideState exits: m=853259 SNR=126.7
00:25:42.834 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:42.834 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:25:42.834 00.000 8654638656 Enqueuing Expose request
00:25:43.359 00.525 13064036352 Move returns status 0, amount 479
00:25:43.360 00.001 13064036352 move complete, result=0
00:25:43.360 00.000 13064036352 worker thread done servicing request
00:25:43.360 00.000 13064036352 Worker thread wakes up
00:25:43.360 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:25:43.360 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:25:43.360 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.4 px 479 ms NORTH
00:25:43.406 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2896,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:25:43.406 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":181,"width":31,"height":31,"star_pos":[14.78,14.94],"pixels":"..."},"id":2896}
00:25:44.972 01.566 8654638656 evsrv: cli 0x600000444d20 request: {"id":2897,"jsonrpc":"2.0","method":"get_connected"}
00:25:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2897}
00:25:44.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2898,"jsonrpc":"2.0","method":"get_app_state"}
00:25:44.973 00.000 8654638656 case statement mapped state 6 to 3
00:25:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2898}
00:25:47.967 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":2899,"jsonrpc":"2.0","method":"get_connected"}
00:25:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2899}
00:25:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2900,"jsonrpc":"2.0","method":"get_app_state"}
00:25:47.969 00.001 8654638656 case statement mapped state 6 to 3
00:25:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2900}
00:25:49.065 01.096 13064036352 Exposure complete
00:25:49.081 00.016 13064036352 worker thread done servicing request
00:25:49.081 00.000 8654638656 OnExposeComplete: enter
00:25:49.081 00.000 8654638656 UpdateGuideState(): m_state=6
00:25:49.081 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 182
00:25:49.081 00.000 8654638656 Star::Find returns 1 (0), X=554.31, Y=856.82, Mass=867028, SNR=102.7, Peak=58841 HFD=4.3
00:25:49.081 00.000 8654638656 CameraToMount -- cameraTheta (2.13) - m_xAngle (-2.21) = xAngle (4.34 = -1.94)
00:25:49.081 00.000 8654638656 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.74 = -2.54)
00:25:49.081 00.000 8654638656 CameraToMount -- cameraX=-0.85 cameraY=1.35 hyp=1.60 cameraTheta=2.13 mountX=-0.58 mountY=-0.90, mountTheta=-2.14
00:25:49.082 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.85, y=1.35, opts=13)
00:25:49.082 00.000 8654638656 Enqueuing Move request for scope (-0.85, 1.35)
00:25:49.082 00.000 13064036352 Worker thread wakes up
00:25:49.082 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 1.35) opts 0xd
00:25:49.082 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.85, 1.35)
00:25:49.082 00.000 13064036352 Moving (-0.85, 1.35) raw xDistance=-0.58 yDistance=-0.90
00:25:49.082 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
00:25:49.082 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
00:25:49.082 00.000 13064036352 MoveAxis(E, 161, ABG)
00:25:49.082 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58841, med=4787, FiltMin=1152, FiltMax=50060, Gamma=0.680
00:25:49.082 00.000 8654638656 UpdateGuideState exits: m=867028 SNR=102.7
00:25:49.082 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:49.082 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:25:49.082 00.000 8654638656 Enqueuing Expose request
00:25:49.327 00.245 13064036352 Move returns status 0, amount 161
00:25:49.328 00.001 13064036352 MoveAxis(N, 1091, ABG)
00:25:50.558 01.230 13064036352 Move returns status 0, amount 1091
00:25:50.558 00.000 13064036352 move complete, result=0
00:25:50.559 00.001 13064036352 worker thread done servicing request
00:25:50.559 00.000 13064036352 Worker thread wakes up
00:25:50.559 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:25:50.559 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:25:50.559 00.000 8654638656 GuideStep: -0.6 px 161 ms EAST, -0.9 px 1091 ms NORTH
00:25:50.607 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2901,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:25:50.607 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":182,"width":31,"height":31,"star_pos":[15.31,14.82],"pixels":"..."},"id":2901}
00:25:50.971 00.364 8654638656 evsrv: cli 0x600000444d20 request: {"id":2902,"jsonrpc":"2.0","method":"get_connected"}
00:25:50.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2902}
00:25:50.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2903,"jsonrpc":"2.0","method":"get_app_state"}
00:25:50.973 00.000 8654638656 case statement mapped state 6 to 3
00:25:50.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2903}
00:25:53.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2904,"jsonrpc":"2.0","method":"get_connected"}
00:25:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2904}
00:25:53.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2905,"jsonrpc":"2.0","method":"get_app_state"}
00:25:53.972 00.000 8654638656 case statement mapped state 6 to 3
00:25:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2905}
00:25:56.563 02.591 13064036352 Exposure complete
00:25:56.577 00.014 13064036352 worker thread done servicing request
00:25:56.578 00.001 8654638656 OnExposeComplete: enter
00:25:56.578 00.000 8654638656 UpdateGuideState(): m_state=6
00:25:56.578 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 183
00:25:56.578 00.000 8654638656 Star::Find returns 1 (0), X=554.19, Y=856.11, Mass=799416, SNR=92.5, Peak=52493 HFD=4.4
00:25:56.578 00.000 8654638656 CameraToMount -- cameraTheta (2.55) - m_xAngle (-2.21) = xAngle (4.76 = -1.52)
00:25:56.578 00.000 8654638656 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.16 = -2.12)
00:25:56.578 00.000 8654638656 CameraToMount -- cameraX=-0.96 cameraY=0.64 hyp=1.16 cameraTheta=2.55 mountX=0.06 mountY=-0.99, mountTheta=-1.51
00:25:56.578 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.96, y=0.64, opts=13)
00:25:56.579 00.001 8654638656 Enqueuing Move request for scope (-0.96, 0.64)
00:25:56.579 00.000 13064036352 Worker thread wakes up
00:25:56.579 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 0.64) opts 0xd
00:25:56.579 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.96, 0.64)
00:25:56.579 00.000 13064036352 Moving (-0.96, 0.64) raw xDistance=0.06 yDistance=-0.99
00:25:56.579 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:25:56.579 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
00:25:56.579 00.000 13064036352 MoveAxis(E, 0, ABG)
00:25:56.579 00.000 13064036352 Move returns status 0, amount 0
00:25:56.579 00.000 13064036352 MoveAxis(N, 1197, ABG)
00:25:56.579 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58546, med=4787, FiltMin=1625, FiltMax=51647, Gamma=0.680
00:25:56.579 00.000 8654638656 UpdateGuideState exits: m=799416 SNR=92.5
00:25:56.579 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:56.579 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:25:56.579 00.000 8654638656 Enqueuing Expose request
00:25:56.971 00.392 8654638656 evsrv: cli 0x600000444d20 request: {"id":2906,"jsonrpc":"2.0","method":"get_connected"}
00:25:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2906}
00:25:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2907,"jsonrpc":"2.0","method":"get_app_state"}
00:25:56.972 00.000 8654638656 case statement mapped state 6 to 3
00:25:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2907}
00:25:57.821 00.849 13064036352 Move returns status 0, amount 1197
00:25:57.821 00.000 13064036352 move complete, result=0
00:25:57.821 00.000 13064036352 worker thread done servicing request
00:25:57.821 00.000 13064036352 Worker thread wakes up
00:25:57.821 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:25:57.821 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:25:57.822 00.001 8654638656 GuideStep: 0.1 px 0 ms EAST, -1.0 px 1197 ms NORTH
00:25:57.869 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2908,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:25:57.869 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":183,"width":31,"height":31,"star_pos":[15.19,15.11],"pixels":"..."},"id":2908}
00:25:59.967 02.098 8654638656 evsrv: cli 0x600000444d20 request: {"id":2909,"jsonrpc":"2.0","method":"get_connected"}
00:25:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2909}
00:25:59.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2910,"jsonrpc":"2.0","method":"get_app_state"}
00:25:59.969 00.000 8654638656 case statement mapped state 6 to 3
00:25:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2910}
00:26:02.968 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2911,"jsonrpc":"2.0","method":"get_connected"}
00:26:02.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2911}
00:26:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2912,"jsonrpc":"2.0","method":"get_app_state"}
00:26:02.969 00.000 8654638656 case statement mapped state 6 to 3
00:26:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2912}
00:26:04.060 01.091 13064036352 Exposure complete
00:26:04.076 00.016 13064036352 worker thread done servicing request
00:26:04.076 00.000 8654638656 OnExposeComplete: enter
00:26:04.076 00.000 8654638656 UpdateGuideState(): m_state=6
00:26:04.077 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 184
00:26:04.077 00.000 8654638656 Star::Find returns 1 (0), X=554.13, Y=855.73, Mass=1011891, SNR=132.2, Peak=58445 HFD=4.5
00:26:04.077 00.000 8654638656 CameraToMount -- cameraTheta (2.89) - m_xAngle (-2.21) = xAngle (5.10 = -1.19)
00:26:04.077 00.000 8654638656 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.50 = -1.79)
00:26:04.077 00.000 8654638656 CameraToMount -- cameraX=-1.03 cameraY=0.27 hyp=1.06 cameraTheta=2.89 mountX=0.40 mountY=-1.04, mountTheta=-1.20
00:26:04.077 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.03, y=0.27, opts=13)
00:26:04.077 00.000 8654638656 Enqueuing Move request for scope (-1.03, 0.27)
00:26:04.077 00.000 13064036352 Worker thread wakes up
00:26:04.077 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.27) opts 0xd
00:26:04.078 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-1.03, 0.27)
00:26:04.078 00.000 13064036352 Moving (-1.03, 0.27) raw xDistance=0.40 yDistance=-1.04
00:26:04.078 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
00:26:04.078 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
00:26:04.078 00.000 13064036352 MoveAxis(W, 110, ABG)
00:26:04.078 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58445, med=4787, FiltMin=1548, FiltMax=47807, Gamma=0.680
00:26:04.078 00.000 8654638656 UpdateGuideState exits: m=1011891 SNR=132.2
00:26:04.078 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:04.078 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:26:04.078 00.000 8654638656 Enqueuing Expose request
00:26:04.268 00.190 13064036352 Move returns status 0, amount 110
00:26:04.268 00.000 13064036352 MoveAxis(N, 1254, ABG)
00:26:05.563 01.295 13064036352 Move returns status 0, amount 1254
00:26:05.563 00.000 13064036352 move complete, result=0
00:26:05.564 00.001 13064036352 worker thread done servicing request
00:26:05.564 00.000 13064036352 Worker thread wakes up
00:26:05.564 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:26:05.564 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:26:05.564 00.000 8654638656 GuideStep: 0.4 px 110 ms WEST, -1.0 px 1254 ms NORTH
00:26:05.613 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2913,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:26:05.613 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":184,"width":31,"height":31,"star_pos":[15.13,14.73],"pixels":"..."},"id":2913}
00:26:05.967 00.354 8654638656 evsrv: cli 0x600000444d20 request: {"id":2914,"jsonrpc":"2.0","method":"get_connected"}
00:26:05.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2914}
00:26:05.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2915,"jsonrpc":"2.0","method":"get_app_state"}
00:26:05.969 00.001 8654638656 case statement mapped state 6 to 3
00:26:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2915}
00:26:08.967 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":2916,"jsonrpc":"2.0","method":"get_connected"}
00:26:08.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2916}
00:26:08.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2917,"jsonrpc":"2.0","method":"get_app_state"}
00:26:08.969 00.001 8654638656 case statement mapped state 6 to 3
00:26:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2917}
00:26:11.555 02.586 13064036352 Exposure complete
00:26:11.569 00.014 13064036352 worker thread done servicing request
00:26:11.569 00.000 8654638656 OnExposeComplete: enter
00:26:11.569 00.000 8654638656 UpdateGuideState(): m_state=6
00:26:11.569 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 185
00:26:11.569 00.000 8654638656 Star::Find returns 1 (0), X=554.88, Y=855.23, Mass=929693, SNR=120.3, Peak=56755 HFD=4.5
00:26:11.569 00.000 8654638656 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-2.21) = xAngle (-0.20 = -0.20)
00:26:11.569 00.000 8654638656 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.80 = -0.80)
00:26:11.569 00.000 8654638656 CameraToMount -- cameraX=-0.27 cameraY=-0.24 hyp=0.37 cameraTheta=-2.41 mountX=0.36 mountY=-0.26, mountTheta=-0.63
00:26:11.570 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.27, y=-0.24, opts=13)
00:26:11.570 00.000 8654638656 Enqueuing Move request for scope (-0.27, -0.24)
00:26:11.570 00.000 13064036352 Worker thread wakes up
00:26:11.570 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.24) opts 0xd
00:26:11.570 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.27, -0.24)
00:26:11.570 00.000 13064036352 Moving (-0.27, -0.24) raw xDistance=0.36 yDistance=-0.26
00:26:11.570 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
00:26:11.570 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:26:11.570 00.000 13064036352 MoveAxis(W, 106, ABG)
00:26:11.570 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56755, med=4787, FiltMin=1766, FiltMax=47602, Gamma=0.680
00:26:11.570 00.000 8654638656 UpdateGuideState exits: m=929693 SNR=120.3
00:26:11.570 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:11.570 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:26:11.571 00.001 8654638656 Enqueuing Expose request
00:26:11.754 00.183 13064036352 Move returns status 0, amount 106
00:26:11.755 00.001 13064036352 MoveAxis(N, 319, ABG)
00:26:11.967 00.212 8654638656 evsrv: cli 0x600000444d20 request: {"id":2918,"jsonrpc":"2.0","method":"get_connected"}
00:26:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2918}
00:26:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2919,"jsonrpc":"2.0","method":"get_app_state"}
00:26:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:26:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2919}
00:26:12.123 00.155 13064036352 Move returns status 0, amount 319
00:26:12.123 00.000 13064036352 move complete, result=0
00:26:12.123 00.000 13064036352 worker thread done servicing request
00:26:12.123 00.000 13064036352 Worker thread wakes up
00:26:12.123 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:26:12.123 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:26:12.124 00.001 8654638656 GuideStep: 0.4 px 106 ms WEST, -0.3 px 319 ms NORTH
00:26:12.167 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":2920,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:26:12.168 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":185,"width":31,"height":31,"star_pos":[14.88,15.23],"pixels":"..."},"id":2920}
00:26:14.971 02.803 8654638656 evsrv: cli 0x600000444d20 request: {"id":2921,"jsonrpc":"2.0","method":"get_connected"}
00:26:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2921}
00:26:14.977 00.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":2922,"jsonrpc":"2.0","method":"get_app_state"}
00:26:14.977 00.000 8654638656 case statement mapped state 6 to 3
00:26:14.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2922}
00:26:17.803 02.826 13064036352 Exposure complete
00:26:17.818 00.015 13064036352 worker thread done servicing request
00:26:17.818 00.000 8654638656 OnExposeComplete: enter
00:26:17.818 00.000 8654638656 UpdateGuideState(): m_state=6
00:26:17.818 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 186
00:26:17.818 00.000 8654638656 Star::Find returns 1 (0), X=553.80, Y=856.07, Mass=849722, SNR=109.2, Peak=57677 HFD=4.2
00:26:17.818 00.000 8654638656 CameraToMount -- cameraTheta (2.72) - m_xAngle (-2.21) = xAngle (4.93 = -1.35)
00:26:17.818 00.000 8654638656 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.33 = -1.95)
00:26:17.819 00.001 8654638656 CameraToMount -- cameraX=-1.35 cameraY=0.61 hyp=1.48 cameraTheta=2.72 mountX=0.32 mountY=-1.37, mountTheta=-1.34
00:26:17.819 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.35, y=0.61, opts=13)
00:26:17.819 00.000 8654638656 Enqueuing Move request for scope (-1.35, 0.61)
00:26:17.819 00.000 13064036352 Worker thread wakes up
00:26:17.819 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 0.61) opts 0xd
00:26:17.819 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.35, 0.61)
00:26:17.819 00.000 13064036352 Moving (-1.35, 0.61) raw xDistance=0.32 yDistance=-1.37
00:26:17.819 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.32
00:26:17.819 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.37 from input -1.37
00:26:17.819 00.000 13064036352 MoveAxis(W, 95, ABG)
00:26:17.820 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=57677, med=4787, FiltMin=1344, FiltMax=51583, Gamma=0.680
00:26:17.820 00.000 8654638656 UpdateGuideState exits: m=849722 SNR=109.2
00:26:17.820 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:17.820 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:26:17.820 00.000 8654638656 Enqueuing Expose request
00:26:17.971 00.151 8654638656 evsrv: cli 0x600000444d20 request: {"id":2923,"jsonrpc":"2.0","method":"get_connected"}
00:26:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2923}
00:26:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2924,"jsonrpc":"2.0","method":"get_app_state"}
00:26:17.972 00.001 8654638656 case statement mapped state 6 to 3
00:26:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2924}
00:26:17.993 00.021 13064036352 Move returns status 0, amount 95
00:26:17.993 00.000 13064036352 MoveAxis(N, 1663, ABG)
00:26:19.705 01.712 13064036352 Move returns status 0, amount 1663
00:26:19.705 00.000 13064036352 move complete, result=0
00:26:19.706 00.001 13064036352 worker thread done servicing request
00:26:19.706 00.000 13064036352 Worker thread wakes up
00:26:19.706 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:26:19.706 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:26:19.706 00.000 8654638656 GuideStep: 0.3 px 95 ms WEST, -1.4 px 1663 ms NORTH
00:26:19.754 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2925,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:26:19.754 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":186,"width":31,"height":31,"star_pos":[14.80,15.07],"pixels":"..."},"id":2925}
00:26:20.973 01.219 8654638656 evsrv: cli 0x600000444d20 request: {"id":2926,"jsonrpc":"2.0","method":"get_connected"}
00:26:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2926}
00:26:20.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2927,"jsonrpc":"2.0","method":"get_app_state"}
00:26:20.974 00.000 8654638656 case statement mapped state 6 to 3
00:26:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2927}
00:26:23.968 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":2928,"jsonrpc":"2.0","method":"get_connected"}
00:26:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2928}
00:26:23.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2929,"jsonrpc":"2.0","method":"get_app_state"}
00:26:23.969 00.000 8654638656 case statement mapped state 6 to 3
00:26:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2929}
00:26:25.297 01.328 13064036352 Exposure complete
00:26:25.312 00.015 13064036352 worker thread done servicing request
00:26:25.312 00.000 8654638656 OnExposeComplete: enter
00:26:25.312 00.000 8654638656 UpdateGuideState(): m_state=6
00:26:25.313 00.001 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 187
00:26:25.313 00.000 8654638656 Star::Find returns 1 (0), X=554.52, Y=854.95, Mass=980121, SNR=127.9, Peak=62399 HFD=4.8
00:26:25.313 00.000 8654638656 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-2.21) = xAngle (-0.25 = -0.25)
00:26:25.313 00.000 8654638656 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.85 = -0.85)
00:26:25.313 00.000 8654638656 CameraToMount -- cameraX=-0.64 cameraY=-0.52 hyp=0.82 cameraTheta=-2.46 mountX=0.80 mountY=-0.62, mountTheta=-0.66
00:26:25.313 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.64, y=-0.52, opts=13)
00:26:25.313 00.000 8654638656 Enqueuing Move request for scope (-0.64, -0.52)
00:26:25.313 00.000 13064036352 Worker thread wakes up
00:26:25.313 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.52) opts 0xd
00:26:25.313 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.64, -0.52)
00:26:25.313 00.000 13064036352 Moving (-0.64, -0.52) raw xDistance=0.80 yDistance=-0.62
00:26:25.313 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.80
00:26:25.313 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
00:26:25.313 00.000 13064036352 MoveAxis(W, 227, ABG)
00:26:25.313 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62399, med=4787, FiltMin=1561, FiltMax=46054, Gamma=0.680
00:26:25.313 00.000 8654638656 UpdateGuideState exits: m=980121 SNR=127.9
00:26:25.314 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:25.314 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:26:25.314 00.000 8654638656 Enqueuing Expose request
00:26:25.624 00.310 13064036352 Move returns status 0, amount 227
00:26:25.624 00.000 13064036352 MoveAxis(N, 746, ABG)
00:26:26.424 00.800 13064036352 Move returns status 0, amount 746
00:26:26.424 00.000 13064036352 move complete, result=0
00:26:26.424 00.000 13064036352 worker thread done servicing request
00:26:26.424 00.000 13064036352 Worker thread wakes up
00:26:26.424 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:26:26.424 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:26:26.424 00.000 8654638656 GuideStep: 0.8 px 227 ms WEST, -0.6 px 746 ms NORTH
00:26:26.471 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":2930,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:26:26.471 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":187,"width":31,"height":31,"star_pos":[14.52,14.95],"pixels":"..."},"id":2930}
00:26:26.971 00.500 8654638656 evsrv: cli 0x600000444d20 request: {"id":2931,"jsonrpc":"2.0","method":"get_connected"}
00:26:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2931}
00:26:26.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2932,"jsonrpc":"2.0","method":"get_app_state"}
00:26:26.974 00.001 8654638656 case statement mapped state 6 to 3
00:26:26.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2932}
00:26:29.971 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2933,"jsonrpc":"2.0","method":"get_connected"}
00:26:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2933}
00:26:29.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2934,"jsonrpc":"2.0","method":"get_app_state"}
00:26:29.973 00.000 8654638656 case statement mapped state 6 to 3
00:26:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2934}
00:26:31.546 01.573 13064036352 Exposure complete
00:26:31.560 00.014 13064036352 worker thread done servicing request
00:26:31.560 00.000 8654638656 OnExposeComplete: enter
00:26:31.560 00.000 8654638656 UpdateGuideState(): m_state=6
00:26:31.561 00.001 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 188
00:26:31.561 00.000 8654638656 Star::Find returns 1 (0), X=555.17, Y=855.32, Mass=891324, SNR=127.2, Peak=55667 HFD=4.5
00:26:31.561 00.000 8654638656 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-2.21) = xAngle (0.75 = 0.75)
00:26:31.561 00.000 8654638656 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.15 = 0.15)
00:26:31.561 00.000 8654638656 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.46 mountX=0.11 mountY=0.02, mountTheta=0.20
00:26:31.561 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.02, y=-0.15, opts=13)
00:26:31.561 00.000 8654638656 Enqueuing Move request for scope (0.02, -0.15)
00:26:31.561 00.000 13064036352 Worker thread wakes up
00:26:31.561 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
00:26:31.561 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
00:26:31.561 00.000 13064036352 Moving (0.02, -0.15) raw xDistance=0.11 yDistance=0.02
00:26:31.561 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:26:31.561 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:31.562 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:26:31.562 00.000 13064036352 MoveAxis(E, 0, ABG)
00:26:31.562 00.000 13064036352 Move returns status 0, amount 0
00:26:31.562 00.000 13064036352 MoveAxis(N, 0, ABG)
00:26:31.562 00.000 13064036352 Move returns status 0, amount 0
00:26:31.562 00.000 13064036352 move complete, result=0
00:26:31.562 00.000 13064036352 worker thread done servicing request
00:26:31.562 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55667, med=4787, FiltMin=1689, FiltMax=48895, Gamma=0.680
00:26:31.562 00.000 8654638656 UpdateGuideState exits: m=891324 SNR=127.2
00:26:31.562 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:31.562 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:26:31.562 00.000 8654638656 Enqueuing Expose request
00:26:31.562 00.000 13064036352 Worker thread wakes up
00:26:31.562 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:26:31.562 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:31.562 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:26:31.601 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":2935,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:26:31.602 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":188,"width":31,"height":31,"star_pos":[15.17,15.32],"pixels":"..."},"id":2935}
00:26:32.971 01.369 8654638656 evsrv: cli 0x600000444d20 request: {"id":2936,"jsonrpc":"2.0","method":"get_connected"}
00:26:32.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2936}
00:26:32.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2937,"jsonrpc":"2.0","method":"get_app_state"}
00:26:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:26:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2937}
00:26:35.967 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":2938,"jsonrpc":"2.0","method":"get_connected"}
00:26:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2938}
00:26:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2939,"jsonrpc":"2.0","method":"get_app_state"}
00:26:35.969 00.000 8654638656 case statement mapped state 6 to 3
00:26:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2939}
00:26:37.792 01.823 13064036352 Exposure complete
00:26:37.806 00.014 13064036352 worker thread done servicing request
00:26:37.807 00.001 8654638656 OnExposeComplete: enter
00:26:37.807 00.000 8654638656 UpdateGuideState(): m_state=6
00:26:37.807 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 189
00:26:37.807 00.000 8654638656 Star::Find returns 1 (0), X=553.93, Y=856.65, Mass=882198, SNR=125.5, Peak=51776 HFD=4.1
00:26:37.807 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - m_xAngle (-2.21) = xAngle (4.59 = -1.70)
00:26:37.807 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.99 = -2.30)
00:26:37.807 00.000 8654638656 CameraToMount -- cameraX=-1.23 cameraY=1.18 hyp=1.70 cameraTheta=2.38 mountX=-0.21 mountY=-1.27, mountTheta=-1.74
00:26:37.808 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.23, y=1.18, opts=13)
00:26:37.808 00.000 8654638656 Enqueuing Move request for scope (-1.23, 1.18)
00:26:37.808 00.000 13064036352 Worker thread wakes up
00:26:37.808 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 1.18) opts 0xd
00:26:37.808 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.23, 1.18)
00:26:37.808 00.000 13064036352 Moving (-1.23, 1.18) raw xDistance=-0.21 yDistance=-1.27
00:26:37.808 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:26:37.808 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
00:26:37.808 00.000 13064036352 MoveAxis(E, 59, ABG)
00:26:37.808 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59378, med=4787, FiltMin=1651, FiltMax=49305, Gamma=0.680
00:26:37.808 00.000 8654638656 UpdateGuideState exits: m=882198 SNR=125.5
00:26:37.808 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:37.808 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:26:37.808 00.000 8654638656 Enqueuing Expose request
00:26:37.942 00.134 13064036352 Move returns status 0, amount 59
00:26:37.942 00.000 13064036352 MoveAxis(N, 1542, ABG)
00:26:38.972 01.030 8654638656 evsrv: cli 0x600000444d20 request: {"id":2940,"jsonrpc":"2.0","method":"get_connected"}
00:26:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2940}
00:26:38.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2941,"jsonrpc":"2.0","method":"get_app_state"}
00:26:38.974 00.001 8654638656 case statement mapped state 6 to 3
00:26:38.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2941}
00:26:39.526 00.552 13064036352 Move returns status 0, amount 1542
00:26:39.526 00.000 13064036352 move complete, result=0
00:26:39.526 00.000 13064036352 worker thread done servicing request
00:26:39.526 00.000 13064036352 Worker thread wakes up
00:26:39.526 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:26:39.526 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:26:39.527 00.001 8654638656 GuideStep: -0.2 px 59 ms EAST, -1.3 px 1542 ms NORTH
00:26:39.576 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2942,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:26:39.577 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":189,"width":31,"height":31,"star_pos":[14.93,14.65],"pixels":"..."},"id":2942}
00:26:41.972 02.395 8654638656 evsrv: cli 0x600000444d20 request: {"id":2943,"jsonrpc":"2.0","method":"get_connected"}
00:26:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2943}
00:26:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2944,"jsonrpc":"2.0","method":"get_app_state"}
00:26:41.974 00.001 8654638656 case statement mapped state 6 to 3
00:26:41.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2944}
00:26:44.971 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":2945,"jsonrpc":"2.0","method":"get_connected"}
00:26:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2945}
00:26:44.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2946,"jsonrpc":"2.0","method":"get_app_state"}
00:26:44.973 00.000 8654638656 case statement mapped state 6 to 3
00:26:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2946}
00:26:45.284 00.311 13064036352 Exposure complete
00:26:45.300 00.016 13064036352 worker thread done servicing request
00:26:45.300 00.000 8654638656 OnExposeComplete: enter
00:26:45.300 00.000 8654638656 UpdateGuideState(): m_state=6
00:26:45.300 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 190
00:26:45.300 00.000 8654638656 Star::Find returns 1 (0), X=553.69, Y=855.32, Mass=894156, SNR=107.9, Peak=56704 HFD=4.5
00:26:45.300 00.000 8654638656 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-2.21) = xAngle (-0.83 = -0.83)
00:26:45.300 00.000 8654638656 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.43 = -1.43)
00:26:45.300 00.000 8654638656 CameraToMount -- cameraX=-1.46 cameraY=-0.15 hyp=1.47 cameraTheta=-3.04 mountX=0.99 mountY=-1.45, mountTheta=-0.97
00:26:45.300 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.46, y=-0.15, opts=13)
00:26:45.300 00.000 8654638656 Enqueuing Move request for scope (-1.46, -0.15)
00:26:45.301 00.001 13064036352 Worker thread wakes up
00:26:45.301 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.46, -0.15) opts 0xd
00:26:45.301 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.46, -0.15)
00:26:45.301 00.000 13064036352 Moving (-1.46, -0.15) raw xDistance=0.99 yDistance=-1.45
00:26:45.301 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.99
00:26:45.301 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.45 from input -1.45
00:26:45.301 00.000 13064036352 MoveAxis(W, 270, ABG)
00:26:45.301 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58597, med=4787, FiltMin=1804, FiltMax=51058, Gamma=0.680
00:26:45.301 00.000 8654638656 UpdateGuideState exits: m=894156 SNR=107.9
00:26:45.301 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:45.301 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:26:45.301 00.000 8654638656 Enqueuing Expose request
00:26:45.636 00.335 13064036352 Move returns status 0, amount 270
00:26:45.637 00.001 13064036352 MoveAxis(N, 1762, ABG)
00:26:47.444 01.807 13064036352 Move returns status 0, amount 1762
00:26:47.445 00.001 13064036352 move complete, result=0
00:26:47.445 00.000 13064036352 worker thread done servicing request
00:26:47.445 00.000 13064036352 Worker thread wakes up
00:26:47.445 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:26:47.445 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:26:47.446 00.001 8654638656 GuideStep: 1.0 px 270 ms WEST, -1.5 px 1762 ms NORTH
00:26:47.496 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":2947,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:26:47.496 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":190,"width":31,"height":31,"star_pos":[14.69,15.32],"pixels":"..."},"id":2947}
00:26:47.967 00.471 8654638656 evsrv: cli 0x600000444d20 request: {"id":2948,"jsonrpc":"2.0","method":"get_connected"}
00:26:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2948}
00:26:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2949,"jsonrpc":"2.0","method":"get_app_state"}
00:26:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:26:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2949}
00:26:50.972 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":2950,"jsonrpc":"2.0","method":"get_connected"}
00:26:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2950}
00:26:50.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2951,"jsonrpc":"2.0","method":"get_app_state"}
00:26:50.974 00.000 8654638656 case statement mapped state 6 to 3
00:26:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2951}
00:26:52.785 01.811 13064036352 Exposure complete
00:26:52.799 00.014 13064036352 worker thread done servicing request
00:26:52.800 00.001 8654638656 OnExposeComplete: enter
00:26:52.800 00.000 8654638656 UpdateGuideState(): m_state=6
00:26:52.800 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 191
00:26:52.800 00.000 8654638656 Star::Find returns 1 (0), X=554.98, Y=854.31, Mass=992643, SNR=142.0, Peak=51033 HFD=4.5
00:26:52.800 00.000 8654638656 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-2.21) = xAngle (0.49 = 0.49)
00:26:52.800 00.000 8654638656 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.11 = -0.11)
00:26:52.800 00.000 8654638656 CameraToMount -- cameraX=-0.17 cameraY=-1.16 hyp=1.17 cameraTheta=-1.72 mountX=1.03 mountY=-0.13, mountTheta=-0.12
00:26:52.800 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.17, y=-1.16, opts=13)
00:26:52.800 00.000 8654638656 Enqueuing Move request for scope (-0.17, -1.16)
00:26:52.800 00.000 13064036352 Worker thread wakes up
00:26:52.800 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -1.16) opts 0xd
00:26:52.801 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.17, -1.16)
00:26:52.801 00.000 13064036352 Moving (-0.17, -1.16) raw xDistance=1.03 yDistance=-0.13
00:26:52.801 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.03
00:26:52.801 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:52.801 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:26:52.801 00.000 13064036352 MoveAxis(W, 304, ABG)
00:26:52.801 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56652, med=4787, FiltMin=1510, FiltMax=49382, Gamma=0.680
00:26:52.801 00.000 8654638656 UpdateGuideState exits: m=992643 SNR=142.0
00:26:52.801 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:52.801 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:26:52.801 00.000 8654638656 Enqueuing Expose request
00:26:53.187 00.386 13064036352 Move returns status 0, amount 304
00:26:53.188 00.001 13064036352 MoveAxis(N, 0, ABG)
00:26:53.188 00.000 13064036352 Move returns status 0, amount 0
00:26:53.188 00.000 13064036352 move complete, result=0
00:26:53.188 00.000 13064036352 worker thread done servicing request
00:26:53.188 00.000 13064036352 Worker thread wakes up
00:26:53.188 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:26:53.188 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:26:53.189 00.001 8654638656 GuideStep: 1.0 px 304 ms WEST, -0.1 px 0 ms NORTH
00:26:53.235 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2952,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:26:53.235 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":191,"width":31,"height":31,"star_pos":[14.98,15.31],"pixels":"..."},"id":2952}
00:26:53.971 00.736 8654638656 evsrv: cli 0x600000444d20 request: {"id":2953,"jsonrpc":"2.0","method":"get_connected"}
00:26:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2953}
00:26:53.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2954,"jsonrpc":"2.0","method":"get_app_state"}
00:26:53.973 00.000 8654638656 case statement mapped state 6 to 3
00:26:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2954}
00:26:56.972 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2955,"jsonrpc":"2.0","method":"get_connected"}
00:26:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2955}
00:26:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2956,"jsonrpc":"2.0","method":"get_app_state"}
00:26:56.973 00.000 8654638656 case statement mapped state 6 to 3
00:26:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2956}
00:26:59.031 02.058 13064036352 Exposure complete
00:26:59.047 00.016 13064036352 worker thread done servicing request
00:26:59.047 00.000 8654638656 OnExposeComplete: enter
00:26:59.047 00.000 8654638656 UpdateGuideState(): m_state=6
00:26:59.047 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 192
00:26:59.048 00.001 8654638656 Star::Find returns 1 (0), X=554.68, Y=856.06, Mass=930640, SNR=133.7, Peak=49894 HFD=4.7
00:26:59.048 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - m_xAngle (-2.21) = xAngle (4.46 = -1.82)
00:26:59.048 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.86 = -2.42)
00:26:59.048 00.000 8654638656 CameraToMount -- cameraX=-0.48 cameraY=0.59 hyp=0.76 cameraTheta=2.25 mountX=-0.19 mountY=-0.50, mountTheta=-1.93
00:26:59.048 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.48, y=0.59, opts=13)
00:26:59.048 00.000 8654638656 Enqueuing Move request for scope (-0.48, 0.59)
00:26:59.048 00.000 13064036352 Worker thread wakes up
00:26:59.048 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.59) opts 0xd
00:26:59.048 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.48, 0.59)
00:26:59.048 00.000 13064036352 Moving (-0.48, 0.59) raw xDistance=-0.19 yDistance=-0.50
00:26:59.048 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:26:59.048 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
00:26:59.049 00.001 13064036352 MoveAxis(E, 0, ABG)
00:26:59.049 00.000 13064036352 Move returns status 0, amount 0
00:26:59.049 00.000 13064036352 MoveAxis(N, 607, ABG)
00:26:59.049 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55538, med=4787, FiltMin=1574, FiltMax=47628, Gamma=0.680
00:26:59.049 00.000 8654638656 UpdateGuideState exits: m=930640 SNR=133.7
00:26:59.049 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:59.049 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:26:59.049 00.000 8654638656 Enqueuing Expose request
00:26:59.698 00.649 13064036352 Move returns status 0, amount 607
00:26:59.699 00.001 13064036352 move complete, result=0
00:26:59.699 00.000 13064036352 worker thread done servicing request
00:26:59.699 00.000 13064036352 Worker thread wakes up
00:26:59.699 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:26:59.699 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:26:59.699 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.5 px 607 ms NORTH
00:26:59.747 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2957,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:26:59.747 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":192,"width":31,"height":31,"star_pos":[14.68,15.06],"pixels":"..."},"id":2957}
00:26:59.968 00.221 8654638656 evsrv: cli 0x600000444d20 request: {"id":2958,"jsonrpc":"2.0","method":"get_connected"}
00:26:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2958}
00:26:59.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2959,"jsonrpc":"2.0","method":"get_app_state"}
00:26:59.969 00.000 8654638656 case statement mapped state 6 to 3
00:26:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2959}
00:27:02.972 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2960,"jsonrpc":"2.0","method":"get_connected"}
00:27:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2960}
00:27:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":2961,"jsonrpc":"2.0","method":"get_app_state"}
00:27:02.973 00.001 8654638656 case statement mapped state 6 to 3
00:27:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2961}
00:27:05.276 02.303 13064036352 Exposure complete
00:27:05.291 00.015 13064036352 worker thread done servicing request
00:27:05.291 00.000 8654638656 OnExposeComplete: enter
00:27:05.291 00.000 8654638656 UpdateGuideState(): m_state=6
00:27:05.291 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 193
00:27:05.291 00.000 8654638656 Star::Find returns 1 (0), X=554.75, Y=856.49, Mass=855213, SNR=108.1, Peak=51225 HFD=4.1
00:27:05.291 00.000 8654638656 CameraToMount -- cameraTheta (1.95) - m_xAngle (-2.21) = xAngle (4.15 = -2.13)
00:27:05.291 00.000 8654638656 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.55 = -2.73)
00:27:05.291 00.000 8654638656 CameraToMount -- cameraX=-0.40 cameraY=1.02 hyp=1.10 cameraTheta=1.95 mountX=-0.58 mountY=-0.44, mountTheta=-2.49
00:27:05.292 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.40, y=1.02, opts=13)
00:27:05.292 00.000 8654638656 Enqueuing Move request for scope (-0.40, 1.02)
00:27:05.292 00.000 13064036352 Worker thread wakes up
00:27:05.292 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 1.02) opts 0xd
00:27:05.292 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.40, 1.02)
00:27:05.292 00.000 13064036352 Moving (-0.40, 1.02) raw xDistance=-0.58 yDistance=-0.44
00:27:05.292 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
00:27:05.292 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
00:27:05.292 00.000 13064036352 MoveAxis(E, 160, ABG)
00:27:05.292 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=77, max=56626, med=4787, FiltMin=1689, FiltMax=50572, Gamma=0.680
00:27:05.292 00.000 8654638656 UpdateGuideState exits: m=855213 SNR=108.1
00:27:05.292 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:05.292 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:27:05.292 00.000 8654638656 Enqueuing Expose request
00:27:05.617 00.325 13064036352 Move returns status 0, amount 160
00:27:05.617 00.000 13064036352 MoveAxis(N, 534, ABG)
00:27:05.971 00.354 8654638656 evsrv: cli 0x600000444d20 request: {"id":2962,"jsonrpc":"2.0","method":"get_connected"}
00:27:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2962}
00:27:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2963,"jsonrpc":"2.0","method":"get_app_state"}
00:27:05.972 00.000 8654638656 case statement mapped state 6 to 3
00:27:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2963}
00:27:06.193 00.220 13064036352 Move returns status 0, amount 534
00:27:06.193 00.000 13064036352 move complete, result=0
00:27:06.194 00.001 13064036352 worker thread done servicing request
00:27:06.194 00.000 13064036352 Worker thread wakes up
00:27:06.194 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:27:06.194 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:27:06.194 00.000 8654638656 GuideStep: -0.6 px 160 ms EAST, -0.4 px 534 ms NORTH
00:27:06.242 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2964,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:27:06.242 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":193,"width":31,"height":31,"star_pos":[14.75,15.49],"pixels":"..."},"id":2964}
00:27:08.972 02.730 8654638656 evsrv: cli 0x600000444d20 request: {"id":2965,"jsonrpc":"2.0","method":"get_connected"}
00:27:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2965}
00:27:08.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2966,"jsonrpc":"2.0","method":"get_app_state"}
00:27:08.973 00.000 8654638656 case statement mapped state 6 to 3
00:27:08.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2966}
00:27:11.524 02.550 13064036352 Exposure complete
00:27:11.540 00.016 13064036352 worker thread done servicing request
00:27:11.540 00.000 8654638656 OnExposeComplete: enter
00:27:11.540 00.000 8654638656 UpdateGuideState(): m_state=6
00:27:11.540 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 194
00:27:11.540 00.000 8654638656 Star::Find returns 1 (0), X=554.89, Y=857.15, Mass=903784, SNR=124.0, Peak=64691 HFD=4.3
00:27:11.540 00.000 8654638656 CameraToMount -- cameraTheta (1.73) - m_xAngle (-2.21) = xAngle (3.94 = -2.34)
00:27:11.540 00.000 8654638656 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.34 = -2.94)
00:27:11.540 00.000 8654638656 CameraToMount -- cameraX=-0.27 cameraY=1.68 hyp=1.70 cameraTheta=1.73 mountX=-1.19 mountY=-0.33, mountTheta=-2.87
00:27:11.541 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.27, y=1.68, opts=13)
00:27:11.541 00.000 8654638656 Enqueuing Move request for scope (-0.27, 1.68)
00:27:11.541 00.000 13064036352 Worker thread wakes up
00:27:11.541 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 1.68) opts 0xd
00:27:11.541 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.27, 1.68)
00:27:11.541 00.000 13064036352 Moving (-0.27, 1.68) raw xDistance=-1.19 yDistance=-0.33
00:27:11.541 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.19
00:27:11.541 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:27:11.541 00.000 13064036352 MoveAxis(E, 340, ABG)
00:27:11.542 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64691, med=4787, FiltMin=1715, FiltMax=53388, Gamma=0.680
00:27:11.542 00.000 8654638656 UpdateGuideState exits: m=903784 SNR=124.0
00:27:11.542 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:11.542 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:27:11.542 00.000 8654638656 Enqueuing Expose request
00:27:11.952 00.410 13064036352 Move returns status 0, amount 340
00:27:11.952 00.000 13064036352 MoveAxis(N, 404, ABG)
00:27:11.967 00.015 8654638656 evsrv: cli 0x600000444d20 request: {"id":2967,"jsonrpc":"2.0","method":"get_connected"}
00:27:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2967}
00:27:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2968,"jsonrpc":"2.0","method":"get_app_state"}
00:27:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:27:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2968}
00:27:12.399 00.431 13064036352 Move returns status 0, amount 404
00:27:12.400 00.001 13064036352 move complete, result=0
00:27:12.400 00.000 13064036352 worker thread done servicing request
00:27:12.400 00.000 13064036352 Worker thread wakes up
00:27:12.400 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:27:12.400 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:27:12.400 00.000 8654638656 GuideStep: -1.2 px 340 ms EAST, -0.3 px 404 ms NORTH
00:27:12.446 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2969,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:27:12.446 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":194,"width":31,"height":31,"star_pos":[14.89,15.15],"pixels":"..."},"id":2969}
00:27:14.971 02.525 8654638656 evsrv: cli 0x600000444d20 request: {"id":2970,"jsonrpc":"2.0","method":"get_connected"}
00:27:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2970}
00:27:14.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2971,"jsonrpc":"2.0","method":"get_app_state"}
00:27:14.973 00.001 8654638656 case statement mapped state 6 to 3
00:27:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2971}
00:27:17.769 02.796 13064036352 Exposure complete
00:27:17.784 00.015 13064036352 worker thread done servicing request
00:27:17.784 00.000 8654638656 OnExposeComplete: enter
00:27:17.784 00.000 8654638656 UpdateGuideState(): m_state=6
00:27:17.784 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 195
00:27:17.784 00.000 8654638656 Star::Find returns 1 (0), X=554.19, Y=857.66, Mass=972347, SNR=114.4, Peak=55718 HFD=4.4
00:27:17.784 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - m_xAngle (-2.21) = xAngle (4.19 = -2.09)
00:27:17.784 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.59 = -2.69)
00:27:17.784 00.000 8654638656 CameraToMount -- cameraX=-0.97 cameraY=2.20 hyp=2.40 cameraTheta=1.99 mountX=-1.19 mountY=-1.05, mountTheta=-2.42
00:27:17.785 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.97, y=2.20, opts=13)
00:27:17.785 00.000 8654638656 Enqueuing Move request for scope (-0.97, 2.20)
00:27:17.785 00.000 13064036352 Worker thread wakes up
00:27:17.785 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 2.20) opts 0xd
00:27:17.785 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.97, 2.20)
00:27:17.785 00.000 13064036352 Moving (-0.97, 2.20) raw xDistance=-1.19 yDistance=-1.05
00:27:17.785 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.19
00:27:17.785 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.05 from input -1.05
00:27:17.785 00.000 13064036352 MoveAxis(E, 352, ABG)
00:27:17.785 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57548, med=4787, FiltMin=1599, FiltMax=52748, Gamma=0.680
00:27:17.786 00.001 8654638656 UpdateGuideState exits: m=972347 SNR=114.4
00:27:17.786 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:17.786 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:27:17.786 00.000 8654638656 Enqueuing Expose request
00:27:17.970 00.184 8654638656 evsrv: cli 0x600000444d20 request: {"id":2972,"jsonrpc":"2.0","method":"get_connected"}
00:27:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2972}
00:27:17.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2973,"jsonrpc":"2.0","method":"get_app_state"}
00:27:17.972 00.000 8654638656 case statement mapped state 6 to 3
00:27:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2973}
00:27:18.223 00.251 13064036352 Move returns status 0, amount 352
00:27:18.223 00.000 13064036352 MoveAxis(N, 1273, ABG)
00:27:19.550 01.327 13064036352 Move returns status 0, amount 1273
00:27:19.551 00.001 13064036352 move complete, result=0
00:27:19.551 00.000 13064036352 worker thread done servicing request
00:27:19.551 00.000 13064036352 Worker thread wakes up
00:27:19.551 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:27:19.551 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:27:19.551 00.000 8654638656 GuideStep: -1.2 px 352 ms EAST, -1.1 px 1273 ms NORTH
00:27:19.603 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":2974,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:27:19.603 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":195,"width":31,"height":31,"star_pos":[15.19,14.66],"pixels":"..."},"id":2974}
00:27:20.971 01.368 8654638656 evsrv: cli 0x600000444d20 request: {"id":2975,"jsonrpc":"2.0","method":"get_connected"}
00:27:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2975}
00:27:20.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2976,"jsonrpc":"2.0","method":"get_app_state"}
00:27:20.972 00.000 8654638656 case statement mapped state 6 to 3
00:27:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2976}
00:27:23.967 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":2977,"jsonrpc":"2.0","method":"get_connected"}
00:27:23.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2977}
00:27:23.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2978,"jsonrpc":"2.0","method":"get_app_state"}
00:27:23.969 00.000 8654638656 case statement mapped state 6 to 3
00:27:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2978}
00:27:25.271 01.302 13064036352 Exposure complete
00:27:25.285 00.014 13064036352 worker thread done servicing request
00:27:25.286 00.001 8654638656 OnExposeComplete: enter
00:27:25.286 00.000 8654638656 UpdateGuideState(): m_state=6
00:27:25.286 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 196
00:27:25.286 00.000 8654638656 Star::Find returns 1 (0), X=554.55, Y=856.86, Mass=968953, SNR=118.6, Peak=65267 HFD=4.4
00:27:25.286 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - m_xAngle (-2.21) = xAngle (4.19 = -2.09)
00:27:25.286 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.59 = -2.69)
00:27:25.286 00.000 8654638656 CameraToMount -- cameraX=-0.61 cameraY=1.39 hyp=1.52 cameraTheta=1.98 mountX=-0.76 mountY=-0.66, mountTheta=-2.42
00:27:25.287 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.61, y=1.39, opts=13)
00:27:25.287 00.000 8654638656 Enqueuing Move request for scope (-0.61, 1.39)
00:27:25.287 00.000 13064036352 Worker thread wakes up
00:27:25.287 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 1.39) opts 0xd
00:27:25.287 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.61, 1.39)
00:27:25.287 00.000 13064036352 Moving (-0.61, 1.39) raw xDistance=-0.76 yDistance=-0.66
00:27:25.287 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.76
00:27:25.287 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
00:27:25.287 00.000 13064036352 MoveAxis(E, 234, ABG)
00:27:25.287 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65267, med=4787, FiltMin=1683, FiltMax=49497, Gamma=0.680
00:27:25.287 00.000 8654638656 UpdateGuideState exits: m=968953 SNR=118.6
00:27:25.287 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:25.287 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:27:25.287 00.000 8654638656 Enqueuing Expose request
00:27:25.597 00.310 13064036352 Move returns status 0, amount 234
00:27:25.597 00.000 13064036352 MoveAxis(N, 800, ABG)
00:27:26.445 00.848 13064036352 Move returns status 0, amount 800
00:27:26.446 00.001 13064036352 move complete, result=0
00:27:26.446 00.000 13064036352 worker thread done servicing request
00:27:26.446 00.000 13064036352 Worker thread wakes up
00:27:26.446 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:27:26.446 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:27:26.446 00.000 8654638656 GuideStep: -0.8 px 234 ms EAST, -0.7 px 800 ms NORTH
00:27:26.492 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":2979,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:27:26.492 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":196,"width":31,"height":31,"star_pos":[14.55,14.86],"pixels":"..."},"id":2979}
00:27:26.984 00.492 8654638656 evsrv: cli 0x600000444d20 request: {"id":2980,"jsonrpc":"2.0","method":"get_connected"}
00:27:26.985 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2980}
00:27:26.986 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2981,"jsonrpc":"2.0","method":"get_app_state"}
00:27:26.986 00.000 8654638656 case statement mapped state 6 to 3
00:27:26.986 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2981}
00:27:29.971 02.985 8654638656 evsrv: cli 0x600000444d20 request: {"id":2982,"jsonrpc":"2.0","method":"get_connected"}
00:27:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2982}
00:27:29.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2983,"jsonrpc":"2.0","method":"get_app_state"}
00:27:29.973 00.000 8654638656 case statement mapped state 6 to 3
00:27:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2983}
00:27:31.512 01.539 13064036352 Exposure complete
00:27:31.525 00.013 13064036352 worker thread done servicing request
00:27:31.525 00.000 8654638656 OnExposeComplete: enter
00:27:31.525 00.000 8654638656 UpdateGuideState(): m_state=6
00:27:31.525 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 197
00:27:31.526 00.001 8654638656 Star::Find returns 1 (0), X=554.29, Y=857.04, Mass=929462, SNR=124.0, Peak=62387 HFD=4.3
00:27:31.526 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - m_xAngle (-2.21) = xAngle (4.29 = -2.00)
00:27:31.526 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.69 = -2.60)
00:27:31.526 00.000 8654638656 CameraToMount -- cameraX=-0.87 cameraY=1.57 hyp=1.80 cameraTheta=2.08 mountX=-0.74 mountY=-0.93, mountTheta=-2.25
00:27:31.526 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.87, y=1.57, opts=13)
00:27:31.526 00.000 8654638656 Enqueuing Move request for scope (-0.87, 1.57)
00:27:31.526 00.000 13064036352 Worker thread wakes up
00:27:31.526 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 1.57) opts 0xd
00:27:31.526 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.87, 1.57)
00:27:31.526 00.000 13064036352 Moving (-0.87, 1.57) raw xDistance=-0.74 yDistance=-0.93
00:27:31.527 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.74
00:27:31.527 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
00:27:31.527 00.000 13064036352 MoveAxis(E, 222, ABG)
00:27:31.527 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62387, med=4787, FiltMin=1548, FiltMax=48524, Gamma=0.680
00:27:31.527 00.000 8654638656 UpdateGuideState exits: m=929462 SNR=124.0
00:27:31.527 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:31.527 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:27:31.527 00.000 8654638656 Enqueuing Expose request
00:27:31.836 00.309 13064036352 Move returns status 0, amount 222
00:27:31.837 00.001 13064036352 MoveAxis(N, 1126, ABG)
00:27:32.971 01.134 8654638656 evsrv: cli 0x600000444d20 request: {"id":2984,"jsonrpc":"2.0","method":"get_connected"}
00:27:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2984}
00:27:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2985,"jsonrpc":"2.0","method":"get_app_state"}
00:27:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:27:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2985}
00:27:33.020 00.047 13064036352 Move returns status 0, amount 1126
00:27:33.020 00.000 13064036352 move complete, result=0
00:27:33.021 00.001 13064036352 worker thread done servicing request
00:27:33.021 00.000 13064036352 Worker thread wakes up
00:27:33.021 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:27:33.021 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:27:33.021 00.000 8654638656 GuideStep: -0.7 px 222 ms EAST, -0.9 px 1126 ms NORTH
00:27:33.070 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":2986,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:27:33.070 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":197,"width":31,"height":31,"star_pos":[15.29,15.04],"pixels":"..."},"id":2986}
00:27:35.968 02.898 8654638656 evsrv: cli 0x600000444d20 request: {"id":2987,"jsonrpc":"2.0","method":"get_connected"}
00:27:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2987}
00:27:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2988,"jsonrpc":"2.0","method":"get_app_state"}
00:27:35.969 00.000 8654638656 case statement mapped state 6 to 3
00:27:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2988}
00:27:38.971 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2989,"jsonrpc":"2.0","method":"get_connected"}
00:27:38.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2989}
00:27:38.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2990,"jsonrpc":"2.0","method":"get_app_state"}
00:27:38.973 00.000 8654638656 case statement mapped state 6 to 3
00:27:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2990}
00:27:39.008 00.035 13064036352 Exposure complete
00:27:39.023 00.015 13064036352 worker thread done servicing request
00:27:39.023 00.000 8654638656 OnExposeComplete: enter
00:27:39.023 00.000 8654638656 UpdateGuideState(): m_state=6
00:27:39.023 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 198
00:27:39.023 00.000 8654638656 Star::Find returns 1 (0), X=554.38, Y=856.30, Mass=834562, SNR=104.0, Peak=46093 HFD=4.6
00:27:39.023 00.000 8654638656 CameraToMount -- cameraTheta (2.32) - m_xAngle (-2.21) = xAngle (4.53 = -1.76)
00:27:39.023 00.000 8654638656 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.93 = -2.36)
00:27:39.023 00.000 8654638656 CameraToMount -- cameraX=-0.77 cameraY=0.83 hyp=1.13 cameraTheta=2.32 mountX=-0.21 mountY=-0.80, mountTheta=-1.83
00:27:39.024 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.77, y=0.83, opts=13)
00:27:39.024 00.000 8654638656 Enqueuing Move request for scope (-0.77, 0.83)
00:27:39.024 00.000 13064036352 Worker thread wakes up
00:27:39.024 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.83) opts 0xd
00:27:39.024 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.77, 0.83)
00:27:39.024 00.000 13064036352 Moving (-0.77, 0.83) raw xDistance=-0.21 yDistance=-0.80
00:27:39.024 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.21
00:27:39.024 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
00:27:39.024 00.000 13064036352 MoveAxis(E, 73, ABG)
00:27:39.024 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58354, med=4799, FiltMin=1446, FiltMax=49113, Gamma=0.680
00:27:39.024 00.000 8654638656 UpdateGuideState exits: m=834562 SNR=104.0
00:27:39.024 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:39.024 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:27:39.024 00.000 8654638656 Enqueuing Expose request
00:27:39.163 00.139 13064036352 Move returns status 0, amount 73
00:27:39.163 00.000 13064036352 MoveAxis(N, 973, ABG)
00:27:40.187 01.024 13064036352 Move returns status 0, amount 973
00:27:40.187 00.000 13064036352 move complete, result=0
00:27:40.187 00.000 13064036352 worker thread done servicing request
00:27:40.187 00.000 13064036352 Worker thread wakes up
00:27:40.188 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:27:40.188 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:27:40.188 00.000 8654638656 GuideStep: -0.2 px 73 ms EAST, -0.8 px 973 ms NORTH
00:27:40.233 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":2991,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:27:40.234 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":198,"width":31,"height":31,"star_pos":[15.38,15.30],"pixels":"..."},"id":2991}
00:27:41.970 01.736 8654638656 evsrv: cli 0x600000444d20 request: {"id":2992,"jsonrpc":"2.0","method":"get_connected"}
00:27:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2992}
00:27:41.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2993,"jsonrpc":"2.0","method":"get_app_state"}
00:27:41.972 00.000 8654638656 case statement mapped state 6 to 3
00:27:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2993}
00:27:44.971 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":2994,"jsonrpc":"2.0","method":"get_connected"}
00:27:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2994}
00:27:44.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2995,"jsonrpc":"2.0","method":"get_app_state"}
00:27:44.973 00.000 8654638656 case statement mapped state 6 to 3
00:27:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2995}
00:27:45.255 00.282 13064036352 Exposure complete
00:27:45.269 00.014 13064036352 worker thread done servicing request
00:27:45.269 00.000 8654638656 OnExposeComplete: enter
00:27:45.269 00.000 8654638656 UpdateGuideState(): m_state=6
00:27:45.269 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 199
00:27:45.269 00.000 8654638656 Star::Find returns 1 (0), X=554.89, Y=855.89, Mass=880518, SNR=106.1, Peak=51110 HFD=4.4
00:27:45.269 00.000 8654638656 CameraToMount -- cameraTheta (2.13) - m_xAngle (-2.21) = xAngle (4.34 = -1.94)
00:27:45.269 00.000 8654638656 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.74 = -2.54)
00:27:45.269 00.000 8654638656 CameraToMount -- cameraX=-0.26 cameraY=0.42 hyp=0.50 cameraTheta=2.13 mountX=-0.18 mountY=-0.28, mountTheta=-2.14
00:27:45.270 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.26, y=0.42, opts=13)
00:27:45.270 00.000 8654638656 Enqueuing Move request for scope (-0.26, 0.42)
00:27:45.270 00.000 13064036352 Worker thread wakes up
00:27:45.270 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.42) opts 0xd
00:27:45.270 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.26, 0.42)
00:27:45.270 00.000 13064036352 Moving (-0.26, 0.42) raw xDistance=-0.18 yDistance=-0.28
00:27:45.270 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:27:45.270 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:27:45.270 00.000 13064036352 MoveAxis(E, 0, ABG)
00:27:45.270 00.000 13064036352 Move returns status 0, amount 0
00:27:45.270 00.000 13064036352 MoveAxis(N, 339, ABG)
00:27:45.270 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53746, med=4774, FiltMin=1792, FiltMax=45913, Gamma=0.680
00:27:45.270 00.000 8654638656 UpdateGuideState exits: m=880518 SNR=106.1
00:27:45.271 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:45.271 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:27:45.271 00.000 8654638656 Enqueuing Expose request
00:27:45.657 00.386 13064036352 Move returns status 0, amount 339
00:27:45.658 00.001 13064036352 move complete, result=0
00:27:45.658 00.000 13064036352 worker thread done servicing request
00:27:45.658 00.000 13064036352 Worker thread wakes up
00:27:45.658 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:27:45.658 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:27:45.658 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.3 px 339 ms NORTH
00:27:45.706 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":2996,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:27:45.706 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":199,"width":31,"height":31,"star_pos":[14.89,14.89],"pixels":"..."},"id":2996}
00:27:47.967 02.261 8654638656 evsrv: cli 0x600000444d20 request: {"id":2997,"jsonrpc":"2.0","method":"get_connected"}
00:27:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2997}
00:27:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":2998,"jsonrpc":"2.0","method":"get_app_state"}
00:27:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:27:47.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":2998}
00:27:50.971 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":2999,"jsonrpc":"2.0","method":"get_connected"}
00:27:50.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":2999}
00:27:50.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3000,"jsonrpc":"2.0","method":"get_app_state"}
00:27:50.973 00.000 8654638656 case statement mapped state 6 to 3
00:27:50.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3000}
00:27:51.498 00.525 13064036352 Exposure complete
00:27:51.513 00.015 13064036352 worker thread done servicing request
00:27:51.513 00.000 8654638656 OnExposeComplete: enter
00:27:51.513 00.000 8654638656 UpdateGuideState(): m_state=6
00:27:51.513 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 200
00:27:51.513 00.000 8654638656 Star::Find returns 1 (0), X=554.75, Y=856.83, Mass=971597, SNR=121.0, Peak=62579 HFD=4.4
00:27:51.513 00.000 8654638656 CameraToMount -- cameraTheta (1.86) - m_xAngle (-2.21) = xAngle (4.07 = -2.21)
00:27:51.513 00.000 8654638656 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.47 = -2.81)
00:27:51.513 00.000 8654638656 CameraToMount -- cameraX=-0.41 cameraY=1.36 hyp=1.42 cameraTheta=1.86 mountX=-0.85 mountY=-0.46, mountTheta=-2.65
00:27:51.514 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.41, y=1.36, opts=13)
00:27:51.514 00.000 8654638656 Enqueuing Move request for scope (-0.41, 1.36)
00:27:51.514 00.000 13064036352 Worker thread wakes up
00:27:51.514 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 1.36) opts 0xd
00:27:51.514 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.41, 1.36)
00:27:51.514 00.000 13064036352 Moving (-0.41, 1.36) raw xDistance=-0.85 yDistance=-0.46
00:27:51.514 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.85
00:27:51.514 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
00:27:51.514 00.000 13064036352 MoveAxis(E, 236, ABG)
00:27:51.514 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62579, med=4787, FiltMin=1702, FiltMax=51481, Gamma=0.680
00:27:51.514 00.000 8654638656 UpdateGuideState exits: m=971597 SNR=121.0
00:27:51.514 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:51.514 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:27:51.514 00.000 8654638656 Enqueuing Expose request
00:27:51.817 00.303 13064036352 Move returns status 0, amount 236
00:27:51.818 00.001 13064036352 MoveAxis(N, 558, ABG)
00:27:52.521 00.703 13064036352 Move returns status 0, amount 558
00:27:52.521 00.000 13064036352 move complete, result=0
00:27:52.521 00.000 13064036352 worker thread done servicing request
00:27:52.521 00.000 13064036352 Worker thread wakes up
00:27:52.521 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:27:52.522 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:27:52.522 00.000 8654638656 GuideStep: -0.9 px 236 ms EAST, -0.5 px 558 ms NORTH
00:27:52.567 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3001,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:27:52.567 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":200,"width":31,"height":31,"star_pos":[14.75,14.83],"pixels":"..."},"id":3001}
00:27:53.971 01.404 8654638656 evsrv: cli 0x600000444d20 request: {"id":3002,"jsonrpc":"2.0","method":"get_connected"}
00:27:53.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3002}
00:27:53.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3003,"jsonrpc":"2.0","method":"get_app_state"}
00:27:53.973 00.000 8654638656 case statement mapped state 6 to 3
00:27:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3003}
00:27:56.972 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3004,"jsonrpc":"2.0","method":"get_connected"}
00:27:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3004}
00:27:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3005,"jsonrpc":"2.0","method":"get_app_state"}
00:27:56.973 00.000 8654638656 case statement mapped state 6 to 3
00:27:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3005}
00:27:57.750 00.777 13064036352 Exposure complete
00:27:57.764 00.014 13064036352 worker thread done servicing request
00:27:57.765 00.001 8654638656 OnExposeComplete: enter
00:27:57.765 00.000 8654638656 UpdateGuideState(): m_state=6
00:27:57.765 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 201
00:27:57.765 00.000 8654638656 Star::Find returns 1 (0), X=554.09, Y=856.98, Mass=913123, SNR=127.1, Peak=58521 HFD=4.3
00:27:57.765 00.000 8654638656 CameraToMount -- cameraTheta (2.18) - m_xAngle (-2.21) = xAngle (4.39 = -1.89)
00:27:57.765 00.000 8654638656 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.79 = -2.49)
00:27:57.765 00.000 8654638656 CameraToMount -- cameraX=-1.06 cameraY=1.51 hyp=1.85 cameraTheta=2.18 mountX=-0.58 mountY=-1.12, mountTheta=-2.05
00:27:57.765 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.06, y=1.51, opts=13)
00:27:57.765 00.000 8654638656 Enqueuing Move request for scope (-1.06, 1.51)
00:27:57.766 00.001 13064036352 Worker thread wakes up
00:27:57.766 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 1.51) opts 0xd
00:27:57.766 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.06, 1.51)
00:27:57.766 00.000 13064036352 Moving (-1.06, 1.51) raw xDistance=-0.58 yDistance=-1.12
00:27:57.766 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.58
00:27:57.766 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
00:27:57.766 00.000 13064036352 MoveAxis(E, 176, ABG)
00:27:57.766 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=60262, med=4774, FiltMin=1587, FiltMax=48013, Gamma=0.680
00:27:57.766 00.000 8654638656 UpdateGuideState exits: m=913123 SNR=127.1
00:27:57.766 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:57.766 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:27:57.766 00.000 8654638656 Enqueuing Expose request
00:27:58.024 00.258 13064036352 Move returns status 0, amount 176
00:27:58.024 00.000 13064036352 MoveAxis(N, 1360, ABG)
00:27:59.432 01.408 13064036352 Move returns status 0, amount 1360
00:27:59.433 00.001 13064036352 move complete, result=0
00:27:59.433 00.000 13064036352 worker thread done servicing request
00:27:59.433 00.000 13064036352 Worker thread wakes up
00:27:59.434 00.001 8654638656 GuideStep: -0.6 px 176 ms EAST, -1.1 px 1360 ms NORTH
00:27:59.434 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:27:59.434 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:27:59.482 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3006,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:27:59.482 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":201,"width":31,"height":31,"star_pos":[15.09,14.98],"pixels":"..."},"id":3006}
00:27:59.967 00.485 8654638656 evsrv: cli 0x600000444d20 request: {"id":3007,"jsonrpc":"2.0","method":"get_connected"}
00:27:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3007}
00:27:59.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3008,"jsonrpc":"2.0","method":"get_app_state"}
00:27:59.968 00.000 8654638656 case statement mapped state 6 to 3
00:27:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3008}
00:28:02.968 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3009,"jsonrpc":"2.0","method":"get_connected"}
00:28:02.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3009}
00:28:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3010,"jsonrpc":"2.0","method":"get_app_state"}
00:28:02.969 00.000 8654638656 case statement mapped state 6 to 3
00:28:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3010}
00:28:05.245 02.276 13064036352 Exposure complete
00:28:05.260 00.015 13064036352 worker thread done servicing request
00:28:05.260 00.000 8654638656 OnExposeComplete: enter
00:28:05.260 00.000 8654638656 UpdateGuideState(): m_state=6
00:28:05.260 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 202
00:28:05.260 00.000 8654638656 Star::Find returns 1 (0), X=554.30, Y=856.28, Mass=845695, SNR=108.9, Peak=50509 HFD=4.6
00:28:05.260 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - m_xAngle (-2.21) = xAngle (4.59 = -1.69)
00:28:05.260 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.99 = -2.29)
00:28:05.260 00.000 8654638656 CameraToMount -- cameraX=-0.86 cameraY=0.81 hyp=1.18 cameraTheta=2.38 mountX=-0.14 mountY=-0.89, mountTheta=-1.73
00:28:05.261 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.86, y=0.81, opts=13)
00:28:05.261 00.000 8654638656 Enqueuing Move request for scope (-0.86, 0.81)
00:28:05.261 00.000 13064036352 Worker thread wakes up
00:28:05.261 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.81) opts 0xd
00:28:05.261 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.86, 0.81)
00:28:05.261 00.000 13064036352 Moving (-0.86, 0.81) raw xDistance=-0.14 yDistance=-0.89
00:28:05.261 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:28:05.261 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
00:28:05.261 00.000 13064036352 MoveAxis(E, 0, ABG)
00:28:05.261 00.000 13064036352 Move returns status 0, amount 0
00:28:05.261 00.000 13064036352 MoveAxis(N, 1077, ABG)
00:28:05.262 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=57330, med=4787, FiltMin=1497, FiltMax=48793, Gamma=0.680
00:28:05.262 00.000 8654638656 UpdateGuideState exits: m=845695 SNR=108.9
00:28:05.262 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:05.262 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:28:05.262 00.000 8654638656 Enqueuing Expose request
00:28:05.972 00.710 8654638656 evsrv: cli 0x600000444d20 request: {"id":3011,"jsonrpc":"2.0","method":"get_connected"}
00:28:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3011}
00:28:05.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3012,"jsonrpc":"2.0","method":"get_app_state"}
00:28:05.974 00.000 8654638656 case statement mapped state 6 to 3
00:28:05.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3012}
00:28:06.390 00.416 13064036352 Move returns status 0, amount 1077
00:28:06.390 00.000 13064036352 move complete, result=0
00:28:06.390 00.000 13064036352 worker thread done servicing request
00:28:06.390 00.000 13064036352 Worker thread wakes up
00:28:06.390 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:28:06.390 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:28:06.391 00.001 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.9 px 1077 ms NORTH
00:28:06.438 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3013,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:28:06.439 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":202,"width":31,"height":31,"star_pos":[15.30,15.28],"pixels":"..."},"id":3013}
00:28:08.973 02.534 8654638656 evsrv: cli 0x600000444d20 request: {"id":3014,"jsonrpc":"2.0","method":"get_connected"}
00:28:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3014}
00:28:08.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3015,"jsonrpc":"2.0","method":"get_app_state"}
00:28:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:28:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3015}
00:28:11.487 02.513 13064036352 Exposure complete
00:28:11.503 00.016 13064036352 worker thread done servicing request
00:28:11.503 00.000 8654638656 OnExposeComplete: enter
00:28:11.503 00.000 8654638656 UpdateGuideState(): m_state=6
00:28:11.503 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 203
00:28:11.503 00.000 8654638656 Star::Find returns 1 (0), X=553.85, Y=855.37, Mass=948918, SNR=126.5, Peak=58496 HFD=4.3
00:28:11.503 00.000 8654638656 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-2.21) = xAngle (-0.86 = -0.86)
00:28:11.503 00.000 8654638656 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.46 = -1.46)
00:28:11.503 00.000 8654638656 CameraToMount -- cameraX=-1.30 cameraY=-0.10 hyp=1.31 cameraTheta=-3.07 mountX=0.86 mountY=-1.30, mountTheta=-0.99
00:28:11.503 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.30, y=-0.10, opts=13)
00:28:11.503 00.000 8654638656 Enqueuing Move request for scope (-1.30, -0.10)
00:28:11.503 00.000 13064036352 Worker thread wakes up
00:28:11.503 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.30, -0.10) opts 0xd
00:28:11.504 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-1.30, -0.10)
00:28:11.504 00.000 13064036352 Moving (-1.30, -0.10) raw xDistance=0.86 yDistance=-1.30
00:28:11.504 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86
00:28:11.504 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
00:28:11.504 00.000 13064036352 MoveAxis(W, 236, ABG)
00:28:11.504 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58496, med=4774, FiltMin=1561, FiltMax=50495, Gamma=0.680
00:28:11.504 00.000 8654638656 UpdateGuideState exits: m=948918 SNR=126.5
00:28:11.504 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:11.504 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:28:11.504 00.000 8654638656 Enqueuing Expose request
00:28:11.813 00.309 13064036352 Move returns status 0, amount 236
00:28:11.813 00.000 13064036352 MoveAxis(N, 1573, ABG)
00:28:11.967 00.154 8654638656 evsrv: cli 0x600000444d20 request: {"id":3016,"jsonrpc":"2.0","method":"get_connected"}
00:28:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3016}
00:28:11.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3017,"jsonrpc":"2.0","method":"get_app_state"}
00:28:11.969 00.000 8654638656 case statement mapped state 6 to 3
00:28:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3017}
00:28:13.429 01.460 13064036352 Move returns status 0, amount 1573
00:28:13.429 00.000 13064036352 move complete, result=0
00:28:13.429 00.000 13064036352 worker thread done servicing request
00:28:13.429 00.000 13064036352 Worker thread wakes up
00:28:13.429 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:28:13.429 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:28:13.429 00.000 8654638656 GuideStep: 0.9 px 236 ms WEST, -1.3 px 1573 ms NORTH
00:28:13.476 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3018,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:28:13.476 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":203,"width":31,"height":31,"star_pos":[14.85,15.37],"pixels":"..."},"id":3018}
00:28:14.973 01.497 8654638656 evsrv: cli 0x600000444d20 request: {"id":3019,"jsonrpc":"2.0","method":"get_connected"}
00:28:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3019}
00:28:14.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3020,"jsonrpc":"2.0","method":"get_app_state"}
00:28:14.975 00.000 8654638656 case statement mapped state 6 to 3
00:28:14.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3020}
00:28:17.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3021,"jsonrpc":"2.0","method":"get_connected"}
00:28:17.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3021}
00:28:17.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3022,"jsonrpc":"2.0","method":"get_app_state"}
00:28:17.974 00.000 8654638656 case statement mapped state 6 to 3
00:28:17.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3022}
00:28:18.986 01.012 13064036352 Exposure complete
00:28:19.000 00.014 13064036352 worker thread done servicing request
00:28:19.000 00.000 8654638656 OnExposeComplete: enter
00:28:19.000 00.000 8654638656 UpdateGuideState(): m_state=6
00:28:19.001 00.001 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 204
00:28:19.001 00.000 8654638656 Star::Find returns 1 (0), X=554.95, Y=854.28, Mass=939441, SNR=113.7, Peak=53657 HFD=4.4
00:28:19.001 00.000 8654638656 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-2.21) = xAngle (0.47 = 0.47)
00:28:19.001 00.000 8654638656 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.13 = -0.13)
00:28:19.001 00.000 8654638656 CameraToMount -- cameraX=-0.20 cameraY=-1.19 hyp=1.20 cameraTheta=-1.74 mountX=1.07 mountY=-0.16, mountTheta=-0.14
00:28:19.001 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.20, y=-1.19, opts=13)
00:28:19.001 00.000 8654638656 Enqueuing Move request for scope (-0.20, -1.19)
00:28:19.001 00.000 13064036352 Worker thread wakes up
00:28:19.001 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -1.19) opts 0xd
00:28:19.002 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.20, -1.19)
00:28:19.002 00.000 13064036352 Moving (-0.20, -1.19) raw xDistance=1.07 yDistance=-0.16
00:28:19.002 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.07
00:28:19.002 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:19.002 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:28:19.002 00.000 13064036352 MoveAxis(W, 313, ABG)
00:28:19.002 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54975, med=4774, FiltMin=1356, FiltMax=44095, Gamma=0.680
00:28:19.002 00.000 8654638656 UpdateGuideState exits: m=939441 SNR=113.7
00:28:19.002 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:19.002 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:28:19.002 00.000 8654638656 Enqueuing Expose request
00:28:19.475 00.473 13064036352 Move returns status 0, amount 313
00:28:19.475 00.000 13064036352 MoveAxis(N, 0, ABG)
00:28:19.476 00.001 13064036352 Move returns status 0, amount 0
00:28:19.476 00.000 13064036352 move complete, result=0
00:28:19.476 00.000 13064036352 worker thread done servicing request
00:28:19.476 00.000 13064036352 Worker thread wakes up
00:28:19.476 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:28:19.476 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:28:19.476 00.000 8654638656 GuideStep: 1.1 px 313 ms WEST, -0.2 px 0 ms NORTH
00:28:19.523 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3023,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:28:19.524 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":204,"width":31,"height":31,"star_pos":[14.95,15.28],"pixels":"..."},"id":3023}
00:28:20.973 01.449 8654638656 evsrv: cli 0x600000444d20 request: {"id":3024,"jsonrpc":"2.0","method":"get_connected"}
00:28:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3024}
00:28:20.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3025,"jsonrpc":"2.0","method":"get_app_state"}
00:28:20.974 00.000 8654638656 case statement mapped state 6 to 3
00:28:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3025}
00:28:23.968 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3026,"jsonrpc":"2.0","method":"get_connected"}
00:28:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3026}
00:28:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3027,"jsonrpc":"2.0","method":"get_app_state"}
00:28:23.968 00.000 8654638656 case statement mapped state 6 to 3
00:28:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3027}
00:28:25.233 01.265 13064036352 Exposure complete
00:28:25.247 00.014 13064036352 worker thread done servicing request
00:28:25.248 00.001 8654638656 OnExposeComplete: enter
00:28:25.248 00.000 8654638656 UpdateGuideState(): m_state=6
00:28:25.248 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 205
00:28:25.248 00.000 8654638656 Star::Find returns 1 (0), X=554.98, Y=855.93, Mass=900905, SNR=119.2, Peak=49062 HFD=4.5
00:28:25.248 00.000 8654638656 CameraToMount -- cameraTheta (1.93) - m_xAngle (-2.21) = xAngle (4.14 = -2.14)
00:28:25.248 00.000 8654638656 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.54 = -2.74)
00:28:25.248 00.000 8654638656 CameraToMount -- cameraX=-0.18 cameraY=0.46 hyp=0.50 cameraTheta=1.93 mountX=-0.27 mountY=-0.19, mountTheta=-2.51
00:28:25.249 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.18, y=0.46, opts=13)
00:28:25.249 00.000 8654638656 Enqueuing Move request for scope (-0.18, 0.46)
00:28:25.249 00.000 13064036352 Worker thread wakes up
00:28:25.249 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.46) opts 0xd
00:28:25.249 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.18, 0.46)
00:28:25.249 00.000 13064036352 Moving (-0.18, 0.46) raw xDistance=-0.27 yDistance=-0.19
00:28:25.249 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.27
00:28:25.249 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:25.249 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:28:25.249 00.000 13064036352 MoveAxis(E, 52, ABG)
00:28:25.249 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53682, med=4774, FiltMin=1753, FiltMax=45503, Gamma=0.680
00:28:25.249 00.000 8654638656 UpdateGuideState exits: m=900905 SNR=119.2
00:28:25.249 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:25.249 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:28:25.249 00.000 8654638656 Enqueuing Expose request
00:28:25.379 00.130 13064036352 Move returns status 0, amount 52
00:28:25.379 00.000 13064036352 MoveAxis(N, 0, ABG)
00:28:25.379 00.000 13064036352 Move returns status 0, amount 0
00:28:25.379 00.000 13064036352 move complete, result=0
00:28:25.379 00.000 13064036352 worker thread done servicing request
00:28:25.379 00.000 13064036352 Worker thread wakes up
00:28:25.379 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:28:25.379 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:28:25.379 00.000 8654638656 GuideStep: -0.3 px 52 ms EAST, -0.2 px 0 ms NORTH
00:28:25.408 00.029 8654638656 evsrv: cli 0x600000444d20 request: {"id":3028,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:28:25.408 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":205,"width":31,"height":31,"star_pos":[14.98,14.93],"pixels":"..."},"id":3028}
00:28:26.973 01.565 8654638656 evsrv: cli 0x600000444d20 request: {"id":3029,"jsonrpc":"2.0","method":"get_connected"}
00:28:26.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3029}
00:28:26.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3030,"jsonrpc":"2.0","method":"get_app_state"}
00:28:26.975 00.000 8654638656 case statement mapped state 6 to 3
00:28:26.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3030}
00:28:29.971 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":3031,"jsonrpc":"2.0","method":"get_connected"}
00:28:29.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3031}
00:28:29.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3032,"jsonrpc":"2.0","method":"get_app_state"}
00:28:29.973 00.000 8654638656 case statement mapped state 6 to 3
00:28:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3032}
00:28:31.480 01.507 13064036352 Exposure complete
00:28:31.495 00.015 13064036352 worker thread done servicing request
00:28:31.495 00.000 8654638656 OnExposeComplete: enter
00:28:31.495 00.000 8654638656 UpdateGuideState(): m_state=6
00:28:31.495 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 206
00:28:31.495 00.000 8654638656 Star::Find returns 1 (0), X=553.81, Y=857.25, Mass=988400, SNR=140.1, Peak=60441 HFD=4.4
00:28:31.495 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - m_xAngle (-2.21) = xAngle (4.43 = -1.86)
00:28:31.495 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.83 = -2.46)
00:28:31.495 00.000 8654638656 CameraToMount -- cameraX=-1.34 cameraY=1.78 hyp=2.23 cameraTheta=2.22 mountX=-0.63 mountY=-1.41, mountTheta=-1.99
00:28:31.496 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.34, y=1.78, opts=13)
00:28:31.496 00.000 8654638656 Enqueuing Move request for scope (-1.34, 1.78)
00:28:31.496 00.000 13064036352 Worker thread wakes up
00:28:31.496 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 1.78) opts 0xd
00:28:31.496 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.34, 1.78)
00:28:31.496 00.000 13064036352 Moving (-1.34, 1.78) raw xDistance=-0.63 yDistance=-1.41
00:28:31.496 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
00:28:31.496 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.41 from input -1.41
00:28:31.496 00.000 13064036352 MoveAxis(E, 178, ABG)
00:28:31.496 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60441, med=4787, FiltMin=1535, FiltMax=50060, Gamma=0.680
00:28:31.496 00.000 8654638656 UpdateGuideState exits: m=988400 SNR=140.1
00:28:31.496 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:31.496 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:28:31.496 00.000 8654638656 Enqueuing Expose request
00:28:31.746 00.250 13064036352 Move returns status 0, amount 178
00:28:31.746 00.000 13064036352 MoveAxis(N, 1706, ABG)
00:28:32.973 01.227 8654638656 evsrv: cli 0x600000444d20 request: {"id":3033,"jsonrpc":"2.0","method":"get_connected"}
00:28:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3033}
00:28:32.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3034,"jsonrpc":"2.0","method":"get_app_state"}
00:28:32.974 00.000 8654638656 case statement mapped state 6 to 3
00:28:32.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3034}
00:28:33.505 00.530 13064036352 Move returns status 0, amount 1706
00:28:33.505 00.000 13064036352 move complete, result=0
00:28:33.505 00.000 13064036352 worker thread done servicing request
00:28:33.505 00.000 13064036352 Worker thread wakes up
00:28:33.505 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:28:33.505 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:28:33.505 00.000 8654638656 GuideStep: -0.6 px 178 ms EAST, -1.4 px 1706 ms NORTH
00:28:33.551 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3035,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:28:33.551 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":206,"width":31,"height":31,"star_pos":[14.81,15.25],"pixels":"..."},"id":3035}
00:28:35.967 02.416 8654638656 evsrv: cli 0x600000444d20 request: {"id":3036,"jsonrpc":"2.0","method":"get_connected"}
00:28:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3036}
00:28:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3037,"jsonrpc":"2.0","method":"get_app_state"}
00:28:35.969 00.000 8654638656 case statement mapped state 6 to 3
00:28:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3037}
00:28:38.971 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3038,"jsonrpc":"2.0","method":"get_connected"}
00:28:38.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3038}
00:28:38.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3039,"jsonrpc":"2.0","method":"get_app_state"}
00:28:38.972 00.000 8654638656 case statement mapped state 6 to 3
00:28:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3039}
00:28:38.982 00.010 13064036352 Exposure complete
00:28:38.997 00.015 13064036352 worker thread done servicing request
00:28:38.997 00.000 8654638656 OnExposeComplete: enter
00:28:38.997 00.000 8654638656 UpdateGuideState(): m_state=6
00:28:38.997 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 207
00:28:38.997 00.000 8654638656 Star::Find returns 1 (0), X=553.62, Y=855.71, Mass=887324, SNR=104.3, Peak=59789 HFD=4.4
00:28:38.997 00.000 8654638656 CameraToMount -- cameraTheta (2.99) - m_xAngle (-2.21) = xAngle (5.19 = -1.09)
00:28:38.998 00.001 8654638656 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.60 = -1.69)
00:28:38.998 00.000 8654638656 CameraToMount -- cameraX=-1.53 cameraY=0.24 hyp=1.55 cameraTheta=2.99 mountX=0.72 mountY=-1.54, mountTheta=-1.13
00:28:38.998 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.53, y=0.24, opts=13)
00:28:38.998 00.000 8654638656 Enqueuing Move request for scope (-1.53, 0.24)
00:28:38.998 00.000 13064036352 Worker thread wakes up
00:28:38.998 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 0.24) opts 0xd
00:28:38.998 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.53, 0.24)
00:28:38.998 00.000 13064036352 Moving (-1.53, 0.24) raw xDistance=0.72 yDistance=-1.54
00:28:38.998 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.72
00:28:38.998 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.54 from input -1.54
00:28:38.998 00.000 13064036352 MoveAxis(W, 186, ABG)
00:28:38.999 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59789, med=4774, FiltMin=1267, FiltMax=48754, Gamma=0.680
00:28:38.999 00.000 8654638656 UpdateGuideState exits: m=887324 SNR=104.3
00:28:38.999 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:38.999 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:28:38.999 00.000 8654638656 Enqueuing Expose request
00:28:39.264 00.265 13064036352 Move returns status 0, amount 186
00:28:39.264 00.000 13064036352 MoveAxis(N, 1867, ABG)
00:28:41.169 01.905 13064036352 Move returns status 0, amount 1867
00:28:41.169 00.000 13064036352 move complete, result=0
00:28:41.169 00.000 13064036352 worker thread done servicing request
00:28:41.169 00.000 13064036352 Worker thread wakes up
00:28:41.170 00.001 8654638656 GuideStep: 0.7 px 186 ms WEST, -1.5 px 1867 ms NORTH
00:28:41.170 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:28:41.170 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:28:41.221 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":3040,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:28:41.222 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":207,"width":31,"height":31,"star_pos":[14.62,14.71],"pixels":"..."},"id":3040}
00:28:41.972 00.750 8654638656 evsrv: cli 0x600000444d20 request: {"id":3041,"jsonrpc":"2.0","method":"get_connected"}
00:28:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3041}
00:28:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3042,"jsonrpc":"2.0","method":"get_app_state"}
00:28:41.973 00.000 8654638656 case statement mapped state 6 to 3
00:28:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3042}
00:28:44.973 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3043,"jsonrpc":"2.0","method":"get_connected"}
00:28:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3043}
00:28:44.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3044,"jsonrpc":"2.0","method":"get_app_state"}
00:28:44.975 00.000 8654638656 case statement mapped state 6 to 3
00:28:44.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3044}
00:28:46.472 01.497 13064036352 Exposure complete
00:28:46.486 00.014 13064036352 worker thread done servicing request
00:28:46.487 00.001 8654638656 OnExposeComplete: enter
00:28:46.487 00.000 8654638656 UpdateGuideState(): m_state=6
00:28:46.487 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 208
00:28:46.487 00.000 8654638656 Star::Find returns 1 (0), X=554.81, Y=854.67, Mass=958366, SNR=121.6, Peak=58393 HFD=4.5
00:28:46.487 00.000 8654638656 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-2.21) = xAngle (0.23 = 0.23)
00:28:46.487 00.000 8654638656 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.37 = -0.37)
00:28:46.487 00.000 8654638656 CameraToMount -- cameraX=-0.35 cameraY=-0.80 hyp=0.87 cameraTheta=-1.98 mountX=0.85 mountY=-0.31, mountTheta=-0.36
00:28:46.487 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.35, y=-0.80, opts=13)
00:28:46.487 00.000 8654638656 Enqueuing Move request for scope (-0.35, -0.80)
00:28:46.487 00.000 13064036352 Worker thread wakes up
00:28:46.487 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.80) opts 0xd
00:28:46.488 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.35, -0.80)
00:28:46.488 00.000 13064036352 Moving (-0.35, -0.80) raw xDistance=0.85 yDistance=-0.31
00:28:46.488 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.85
00:28:46.488 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:28:46.488 00.000 13064036352 MoveAxis(W, 247, ABG)
00:28:46.488 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58393, med=4787, FiltMin=1459, FiltMax=47423, Gamma=0.680
00:28:46.488 00.000 8654638656 UpdateGuideState exits: m=958366 SNR=121.6
00:28:46.488 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:46.488 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:28:46.488 00.000 8654638656 Enqueuing Expose request
00:28:46.815 00.327 13064036352 Move returns status 0, amount 247
00:28:46.815 00.000 13064036352 MoveAxis(N, 381, ABG)
00:28:47.247 00.432 13064036352 Move returns status 0, amount 381
00:28:47.248 00.001 13064036352 move complete, result=0
00:28:47.248 00.000 13064036352 worker thread done servicing request
00:28:47.248 00.000 13064036352 Worker thread wakes up
00:28:47.248 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:28:47.248 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:28:47.248 00.000 8654638656 GuideStep: 0.8 px 247 ms WEST, -0.3 px 381 ms NORTH
00:28:47.293 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3045,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:28:47.294 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":208,"width":31,"height":31,"star_pos":[14.81,14.67],"pixels":"..."},"id":3045}
00:28:47.968 00.674 8654638656 evsrv: cli 0x600000444d20 request: {"id":3046,"jsonrpc":"2.0","method":"get_connected"}
00:28:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3046}
00:28:47.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3047,"jsonrpc":"2.0","method":"get_app_state"}
00:28:47.969 00.000 8654638656 case statement mapped state 6 to 3
00:28:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3047}
00:28:50.970 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3048,"jsonrpc":"2.0","method":"get_connected"}
00:28:50.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3048}
00:28:50.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3049,"jsonrpc":"2.0","method":"get_app_state"}
00:28:50.972 00.000 8654638656 case statement mapped state 6 to 3
00:28:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3049}
00:28:52.718 01.746 13064036352 Exposure complete
00:28:52.733 00.015 13064036352 worker thread done servicing request
00:28:52.733 00.000 8654638656 OnExposeComplete: enter
00:28:52.733 00.000 8654638656 UpdateGuideState(): m_state=6
00:28:52.733 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 209
00:28:52.733 00.000 8654638656 Star::Find returns 1 (0), X=554.41, Y=855.25, Mass=947450, SNR=111.6, Peak=60031 HFD=4.6
00:28:52.733 00.000 8654638656 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-2.21) = xAngle (-0.64 = -0.64)
00:28:52.733 00.000 8654638656 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.24 = -1.24)
00:28:52.733 00.000 8654638656 CameraToMount -- cameraX=-0.74 cameraY=-0.22 hyp=0.77 cameraTheta=-2.85 mountX=0.62 mountY=-0.73, mountTheta=-0.87
00:28:52.733 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.74, y=-0.22, opts=13)
00:28:52.733 00.000 8654638656 Enqueuing Move request for scope (-0.74, -0.22)
00:28:52.733 00.000 13064036352 Worker thread wakes up
00:28:52.733 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.22) opts 0xd
00:28:52.734 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.74, -0.22)
00:28:52.734 00.000 13064036352 Moving (-0.74, -0.22) raw xDistance=0.62 yDistance=-0.73
00:28:52.734 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.62
00:28:52.734 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
00:28:52.734 00.000 13064036352 MoveAxis(W, 188, ABG)
00:28:52.734 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60031, med=4787, FiltMin=1139, FiltMax=48498, Gamma=0.680
00:28:52.734 00.000 8654638656 UpdateGuideState exits: m=947450 SNR=111.6
00:28:52.734 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:52.734 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:28:52.734 00.000 8654638656 Enqueuing Expose request
00:28:53.006 00.272 13064036352 Move returns status 0, amount 188
00:28:53.006 00.000 13064036352 MoveAxis(N, 886, ABG)
00:28:53.950 00.944 13064036352 Move returns status 0, amount 886
00:28:53.950 00.000 13064036352 move complete, result=0
00:28:53.950 00.000 13064036352 worker thread done servicing request
00:28:53.950 00.000 13064036352 Worker thread wakes up
00:28:53.950 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:28:53.951 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:28:53.951 00.000 8654638656 GuideStep: 0.6 px 188 ms WEST, -0.7 px 886 ms NORTH
00:28:53.997 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3050,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:28:53.997 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":209,"width":31,"height":31,"star_pos":[15.41,15.25],"pixels":"..."},"id":3050}
00:28:53.999 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3051,"jsonrpc":"2.0","method":"get_connected"}
00:28:54.000 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3051}
00:28:54.007 00.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":3052,"jsonrpc":"2.0","method":"get_app_state"}
00:28:54.007 00.000 8654638656 case statement mapped state 6 to 3
00:28:54.007 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3052}
00:28:56.972 02.965 8654638656 evsrv: cli 0x600000444d20 request: {"id":3053,"jsonrpc":"2.0","method":"get_connected"}
00:28:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3053}
00:28:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3054,"jsonrpc":"2.0","method":"get_app_state"}
00:28:56.973 00.000 8654638656 case statement mapped state 6 to 3
00:28:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3054}
00:28:59.967 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3055,"jsonrpc":"2.0","method":"get_connected"}
00:28:59.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3055}
00:28:59.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3056,"jsonrpc":"2.0","method":"get_app_state"}
00:28:59.969 00.000 8654638656 case statement mapped state 6 to 3
00:28:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3056}
00:29:00.215 00.246 13064036352 Exposure complete
00:29:00.231 00.016 13064036352 worker thread done servicing request
00:29:00.231 00.000 8654638656 OnExposeComplete: enter
00:29:00.231 00.000 8654638656 UpdateGuideState(): m_state=6
00:29:00.231 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 210
00:29:00.231 00.000 8654638656 Star::Find returns 1 (0), X=554.37, Y=855.26, Mass=990598, SNR=138.6, Peak=59967 HFD=4.5
00:29:00.231 00.000 8654638656 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-2.21) = xAngle (-0.68 = -0.68)
00:29:00.231 00.000 8654638656 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.28 = -1.28)
00:29:00.231 00.000 8654638656 CameraToMount -- cameraX=-0.78 cameraY=-0.20 hyp=0.81 cameraTheta=-2.89 mountX=0.63 mountY=-0.77, mountTheta=-0.89
00:29:00.232 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.78, y=-0.20, opts=13)
00:29:00.232 00.000 8654638656 Enqueuing Move request for scope (-0.78, -0.20)
00:29:00.232 00.000 13064036352 Worker thread wakes up
00:29:00.232 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.20) opts 0xd
00:29:00.232 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.78, -0.20)
00:29:00.232 00.000 13064036352 Moving (-0.78, -0.20) raw xDistance=0.63 yDistance=-0.77
00:29:00.232 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.63
00:29:00.232 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
00:29:00.232 00.000 13064036352 MoveAxis(W, 187, ABG)
00:29:00.232 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=59967, med=4787, FiltMin=1817, FiltMax=50930, Gamma=0.680
00:29:00.232 00.000 8654638656 UpdateGuideState exits: m=990598 SNR=138.6
00:29:00.232 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:00.232 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:29:00.232 00.000 8654638656 Enqueuing Expose request
00:29:00.493 00.261 13064036352 Move returns status 0, amount 187
00:29:00.493 00.000 13064036352 MoveAxis(N, 938, ABG)
00:29:01.484 00.991 13064036352 Move returns status 0, amount 938
00:29:01.485 00.001 13064036352 move complete, result=0
00:29:01.485 00.000 13064036352 worker thread done servicing request
00:29:01.485 00.000 13064036352 Worker thread wakes up
00:29:01.485 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:29:01.485 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:29:01.485 00.000 8654638656 GuideStep: 0.6 px 187 ms WEST, -0.8 px 938 ms NORTH
00:29:01.534 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3057,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:29:01.534 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":210,"width":31,"height":31,"star_pos":[15.37,15.26],"pixels":"..."},"id":3057}
00:29:02.973 01.439 8654638656 evsrv: cli 0x600000444d20 request: {"id":3058,"jsonrpc":"2.0","method":"get_connected"}
00:29:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3058}
00:29:02.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3059,"jsonrpc":"2.0","method":"get_app_state"}
00:29:02.974 00.000 8654638656 case statement mapped state 6 to 3
00:29:02.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3059}
00:29:05.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3060,"jsonrpc":"2.0","method":"get_connected"}
00:29:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3060}
00:29:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3061,"jsonrpc":"2.0","method":"get_app_state"}
00:29:05.973 00.000 8654638656 case statement mapped state 6 to 3
00:29:05.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3061}
00:29:07.708 01.735 13064036352 Exposure complete
00:29:07.724 00.016 13064036352 worker thread done servicing request
00:29:07.724 00.000 8654638656 OnExposeComplete: enter
00:29:07.724 00.000 8654638656 UpdateGuideState(): m_state=6
00:29:07.724 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 211
00:29:07.724 00.000 8654638656 Star::Find returns 1 (0), X=555.06, Y=855.67, Mass=843211, SNR=112.3, Peak=48435 HFD=4.3
00:29:07.725 00.001 8654638656 CameraToMount -- cameraTheta (2.00) - m_xAngle (-2.21) = xAngle (4.21 = -2.07)
00:29:07.725 00.000 8654638656 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.61 = -2.67)
00:29:07.725 00.000 8654638656 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=2.00 mountX=-0.11 mountY=-0.10, mountTheta=-2.39
00:29:07.725 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.09, y=0.20, opts=13)
00:29:07.725 00.000 8654638656 Enqueuing Move request for scope (-0.09, 0.20)
00:29:07.725 00.000 13064036352 Worker thread wakes up
00:29:07.725 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
00:29:07.725 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
00:29:07.725 00.000 13064036352 Moving (-0.09, 0.20) raw xDistance=-0.11 yDistance=-0.10
00:29:07.725 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:29:07.725 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:07.725 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:29:07.725 00.000 13064036352 MoveAxis(E, 0, ABG)
00:29:07.725 00.000 13064036352 Move returns status 0, amount 0
00:29:07.725 00.000 13064036352 MoveAxis(N, 0, ABG)
00:29:07.725 00.000 13064036352 Move returns status 0, amount 0
00:29:07.726 00.001 13064036352 move complete, result=0
00:29:07.726 00.000 13064036352 worker thread done servicing request
00:29:07.726 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53491, med=4787, FiltMin=1638, FiltMax=44595, Gamma=0.680
00:29:07.726 00.000 8654638656 UpdateGuideState exits: m=843211 SNR=112.3
00:29:07.726 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:07.726 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:29:07.726 00.000 8654638656 Enqueuing Expose request
00:29:07.726 00.000 13064036352 Worker thread wakes up
00:29:07.726 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:07.726 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:29:07.726 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:29:07.765 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":3062,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:29:07.765 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":211,"width":31,"height":31,"star_pos":[15.06,14.67],"pixels":"..."},"id":3062}
00:29:08.973 01.208 8654638656 evsrv: cli 0x600000444d20 request: {"id":3063,"jsonrpc":"2.0","method":"get_connected"}
00:29:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3063}
00:29:08.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3064,"jsonrpc":"2.0","method":"get_app_state"}
00:29:08.975 00.000 8654638656 case statement mapped state 6 to 3
00:29:08.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3064}
00:29:11.968 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":3065,"jsonrpc":"2.0","method":"get_connected"}
00:29:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3065}
00:29:11.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3066,"jsonrpc":"2.0","method":"get_app_state"}
00:29:11.969 00.000 8654638656 case statement mapped state 6 to 3
00:29:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3066}
00:29:13.957 01.988 13064036352 Exposure complete
00:29:13.971 00.014 13064036352 worker thread done servicing request
00:29:13.972 00.001 8654638656 OnExposeComplete: enter
00:29:13.972 00.000 8654638656 UpdateGuideState(): m_state=6
00:29:13.972 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 212
00:29:13.972 00.000 8654638656 Star::Find returns 1 (0), X=554.81, Y=856.97, Mass=940552, SNR=103.3, Peak=61401 HFD=4.4
00:29:13.972 00.000 8654638656 CameraToMount -- cameraTheta (1.80) - m_xAngle (-2.21) = xAngle (4.01 = -2.28)
00:29:13.972 00.000 8654638656 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.41 = -2.87)
00:29:13.972 00.000 8654638656 CameraToMount -- cameraX=-0.35 cameraY=1.50 hyp=1.54 cameraTheta=1.80 mountX=-1.00 mountY=-0.41, mountTheta=-2.75
00:29:13.972 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.35, y=1.50, opts=13)
00:29:13.973 00.001 8654638656 Enqueuing Move request for scope (-0.35, 1.50)
00:29:13.973 00.000 13064036352 Worker thread wakes up
00:29:13.973 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 1.50) opts 0xd
00:29:13.973 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.35, 1.50)
00:29:13.973 00.000 13064036352 Moving (-0.35, 1.50) raw xDistance=-1.00 yDistance=-0.41
00:29:13.973 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.00
00:29:13.973 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
00:29:13.973 00.000 13064036352 MoveAxis(E, 276, ABG)
00:29:13.973 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=61401, med=4787, FiltMin=1651, FiltMax=51980, Gamma=0.680
00:29:13.973 00.000 8654638656 UpdateGuideState exits: m=940552 SNR=103.3
00:29:13.973 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:13.973 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:29:13.973 00.000 8654638656 Enqueuing Expose request
00:29:14.330 00.357 13064036352 Move returns status 0, amount 276
00:29:14.330 00.000 13064036352 MoveAxis(N, 492, ABG)
00:29:14.874 00.544 13064036352 Move returns status 0, amount 492
00:29:14.874 00.000 13064036352 move complete, result=0
00:29:14.874 00.000 13064036352 worker thread done servicing request
00:29:14.874 00.000 13064036352 Worker thread wakes up
00:29:14.874 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:29:14.874 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:29:14.875 00.001 8654638656 GuideStep: -1.0 px 276 ms EAST, -0.4 px 492 ms NORTH
00:29:14.922 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3067,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:29:14.922 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":212,"width":31,"height":31,"star_pos":[14.81,14.97],"pixels":"..."},"id":3067}
00:29:14.967 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3068,"jsonrpc":"2.0","method":"get_connected"}
00:29:14.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3068}
00:29:14.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3069,"jsonrpc":"2.0","method":"get_app_state"}
00:29:14.968 00.000 8654638656 case statement mapped state 6 to 3
00:29:14.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3069}
00:29:17.972 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":3070,"jsonrpc":"2.0","method":"get_connected"}
00:29:17.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3070}
00:29:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3071,"jsonrpc":"2.0","method":"get_app_state"}
00:29:17.974 00.001 8654638656 case statement mapped state 6 to 3
00:29:17.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3071}
00:29:20.203 02.229 13064036352 Exposure complete
00:29:20.217 00.014 13064036352 worker thread done servicing request
00:29:20.218 00.001 8654638656 OnExposeComplete: enter
00:29:20.218 00.000 8654638656 UpdateGuideState(): m_state=6
00:29:20.218 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 213
00:29:20.218 00.000 8654638656 Star::Find returns 1 (0), X=553.97, Y=857.66, Mass=960193, SNR=122.6, Peak=56576 HFD=4.7
00:29:20.218 00.000 8654638656 CameraToMount -- cameraTheta (2.07) - m_xAngle (-2.21) = xAngle (4.27 = -2.01)
00:29:20.218 00.000 8654638656 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.68 = -2.61)
00:29:20.218 00.000 8654638656 CameraToMount -- cameraX=-1.18 cameraY=2.19 hyp=2.49 cameraTheta=2.07 mountX=-1.06 mountY=-1.27, mountTheta=-2.27
00:29:20.219 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.18, y=2.19, opts=13)
00:29:20.219 00.000 8654638656 Enqueuing Move request for scope (-1.18, 2.19)
00:29:20.219 00.000 13064036352 Worker thread wakes up
00:29:20.219 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 2.19) opts 0xd
00:29:20.219 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.18, 2.19)
00:29:20.219 00.000 13064036352 Moving (-1.18, 2.19) raw xDistance=-1.06 yDistance=-1.27
00:29:20.219 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.06
00:29:20.219 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
00:29:20.219 00.000 13064036352 MoveAxis(E, 311, ABG)
00:29:20.219 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=56576, med=4774, FiltMin=1599, FiltMax=50828, Gamma=0.680
00:29:20.219 00.000 8654638656 UpdateGuideState exits: m=960193 SNR=122.6
00:29:20.219 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:20.219 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:29:20.219 00.000 8654638656 Enqueuing Expose request
00:29:20.601 00.382 13064036352 Move returns status 0, amount 311
00:29:20.601 00.000 13064036352 MoveAxis(N, 1536, ABG)
00:29:20.972 00.371 8654638656 evsrv: cli 0x600000444d20 request: {"id":3072,"jsonrpc":"2.0","method":"get_connected"}
00:29:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3072}
00:29:20.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3073,"jsonrpc":"2.0","method":"get_app_state"}
00:29:20.973 00.000 8654638656 case statement mapped state 6 to 3
00:29:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3073}
00:29:22.185 01.212 13064036352 Move returns status 0, amount 1536
00:29:22.185 00.000 13064036352 move complete, result=0
00:29:22.186 00.001 13064036352 worker thread done servicing request
00:29:22.186 00.000 13064036352 Worker thread wakes up
00:29:22.186 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:29:22.186 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:29:22.186 00.000 8654638656 GuideStep: -1.1 px 311 ms EAST, -1.3 px 1536 ms NORTH
00:29:22.238 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":3074,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:29:22.238 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":213,"width":31,"height":31,"star_pos":[14.97,14.66],"pixels":"..."},"id":3074}
00:29:23.968 01.730 8654638656 evsrv: cli 0x600000444d20 request: {"id":3075,"jsonrpc":"2.0","method":"get_connected"}
00:29:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3075}
00:29:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3076,"jsonrpc":"2.0","method":"get_app_state"}
00:29:23.969 00.001 8654638656 case statement mapped state 6 to 3
00:29:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3076}
00:29:26.972 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3077,"jsonrpc":"2.0","method":"get_connected"}
00:29:26.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3077}
00:29:26.973 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3078,"jsonrpc":"2.0","method":"get_app_state"}
00:29:26.973 00.000 8654638656 case statement mapped state 6 to 3
00:29:26.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3078}
00:29:27.699 00.725 13064036352 Exposure complete
00:29:27.713 00.014 13064036352 worker thread done servicing request
00:29:27.714 00.001 8654638656 OnExposeComplete: enter
00:29:27.714 00.000 8654638656 UpdateGuideState(): m_state=6
00:29:27.714 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 214
00:29:27.714 00.000 8654638656 Star::Find returns 1 (0), X=554.09, Y=856.73, Mass=1034568, SNR=133.3, Peak=58048 HFD=4.5
00:29:27.714 00.000 8654638656 CameraToMount -- cameraTheta (2.27) - m_xAngle (-2.21) = xAngle (4.48 = -1.80)
00:29:27.714 00.000 8654638656 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.88 = -2.40)
00:29:27.714 00.000 8654638656 CameraToMount -- cameraX=-1.06 cameraY=1.26 hyp=1.65 cameraTheta=2.27 mountX=-0.38 mountY=-1.11, mountTheta=-1.90
00:29:27.715 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.06, y=1.26, opts=13)
00:29:27.715 00.000 8654638656 Enqueuing Move request for scope (-1.06, 1.26)
00:29:27.715 00.000 13064036352 Worker thread wakes up
00:29:27.715 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 1.26) opts 0xd
00:29:27.715 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.06, 1.26)
00:29:27.715 00.000 13064036352 Moving (-1.06, 1.26) raw xDistance=-0.38 yDistance=-1.11
00:29:27.715 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.38
00:29:27.715 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
00:29:27.715 00.000 13064036352 MoveAxis(E, 126, ABG)
00:29:27.715 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61490, med=4774, FiltMin=1728, FiltMax=48972, Gamma=0.680
00:29:27.715 00.000 8654638656 UpdateGuideState exits: m=1034568 SNR=133.3
00:29:27.715 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:27.715 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:29:27.715 00.000 8654638656 Enqueuing Expose request
00:29:27.911 00.196 13064036352 Move returns status 0, amount 126
00:29:27.911 00.000 13064036352 MoveAxis(N, 1347, ABG)
00:29:29.304 01.393 13064036352 Move returns status 0, amount 1347
00:29:29.304 00.000 13064036352 move complete, result=0
00:29:29.304 00.000 13064036352 worker thread done servicing request
00:29:29.304 00.000 13064036352 Worker thread wakes up
00:29:29.304 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:29:29.304 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:29:29.304 00.000 8654638656 GuideStep: -0.4 px 126 ms EAST, -1.1 px 1347 ms NORTH
00:29:29.352 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3079,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:29:29.352 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":214,"width":31,"height":31,"star_pos":[15.09,14.73],"pixels":"..."},"id":3079}
00:29:29.968 00.616 8654638656 evsrv: cli 0x600000444d20 request: {"id":3080,"jsonrpc":"2.0","method":"get_connected"}
00:29:29.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3080}
00:29:29.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3081,"jsonrpc":"2.0","method":"get_app_state"}
00:29:29.969 00.000 8654638656 case statement mapped state 6 to 3
00:29:29.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3081}
00:29:32.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3082,"jsonrpc":"2.0","method":"get_connected"}
00:29:32.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3082}
00:29:32.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3083,"jsonrpc":"2.0","method":"get_app_state"}
00:29:32.970 00.001 8654638656 case statement mapped state 6 to 3
00:29:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3083}
00:29:35.195 02.225 13064036352 Exposure complete
00:29:35.210 00.015 13064036352 worker thread done servicing request
00:29:35.210 00.000 8654638656 OnExposeComplete: enter
00:29:35.210 00.000 8654638656 UpdateGuideState(): m_state=6
00:29:35.210 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 215
00:29:35.210 00.000 8654638656 Star::Find returns 1 (0), X=554.35, Y=856.11, Mass=845263, SNR=112.8, Peak=48077 HFD=4.6
00:29:35.210 00.000 8654638656 CameraToMount -- cameraTheta (2.47) - m_xAngle (-2.21) = xAngle (4.68 = -1.60)
00:29:35.210 00.000 8654638656 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.08 = -2.20)
00:29:35.211 00.001 8654638656 CameraToMount -- cameraX=-0.81 cameraY=0.64 hyp=1.03 cameraTheta=2.47 mountX=-0.03 mountY=-0.83, mountTheta=-1.61
00:29:35.211 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.81, y=0.64, opts=13)
00:29:35.211 00.000 8654638656 Enqueuing Move request for scope (-0.81, 0.64)
00:29:35.211 00.000 13064036352 Worker thread wakes up
00:29:35.211 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.64) opts 0xd
00:29:35.211 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.81, 0.64)
00:29:35.211 00.000 13064036352 Moving (-0.81, 0.64) raw xDistance=-0.03 yDistance=-0.83
00:29:35.211 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:29:35.211 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
00:29:35.211 00.000 13064036352 MoveAxis(E, 0, ABG)
00:29:35.211 00.000 13064036352 Move returns status 0, amount 0
00:29:35.211 00.000 13064036352 MoveAxis(N, 1007, ABG)
00:29:35.211 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56178, med=4774, FiltMin=1510, FiltMax=49535, Gamma=0.680
00:29:35.211 00.000 8654638656 UpdateGuideState exits: m=845263 SNR=112.8
00:29:35.211 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:35.211 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:29:35.211 00.000 8654638656 Enqueuing Expose request
00:29:35.967 00.756 8654638656 evsrv: cli 0x600000444d20 request: {"id":3084,"jsonrpc":"2.0","method":"get_connected"}
00:29:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3084}
00:29:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3085,"jsonrpc":"2.0","method":"get_app_state"}
00:29:35.969 00.001 8654638656 case statement mapped state 6 to 3
00:29:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3085}
00:29:36.263 00.294 13064036352 Move returns status 0, amount 1007
00:29:36.263 00.000 13064036352 move complete, result=0
00:29:36.263 00.000 13064036352 worker thread done servicing request
00:29:36.263 00.000 13064036352 Worker thread wakes up
00:29:36.263 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:29:36.263 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:29:36.264 00.001 8654638656 GuideStep: -0.0 px 0 ms EAST, -0.8 px 1007 ms NORTH
00:29:36.314 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3086,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:29:36.314 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":215,"width":31,"height":31,"star_pos":[15.35,15.11],"pixels":"..."},"id":3086}
00:29:38.967 02.653 8654638656 evsrv: cli 0x600000444d20 request: {"id":3087,"jsonrpc":"2.0","method":"get_connected"}
00:29:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3087}
00:29:38.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3088,"jsonrpc":"2.0","method":"get_app_state"}
00:29:38.968 00.000 8654638656 case statement mapped state 6 to 3
00:29:38.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3088}
00:29:41.442 02.474 13064036352 Exposure complete
00:29:41.456 00.014 13064036352 worker thread done servicing request
00:29:41.456 00.000 8654638656 OnExposeComplete: enter
00:29:41.456 00.000 8654638656 UpdateGuideState(): m_state=6
00:29:41.456 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 216
00:29:41.456 00.000 8654638656 Star::Find returns 1 (0), X=554.02, Y=855.76, Mass=849879, SNR=106.5, Peak=55309 HFD=4.3
00:29:41.457 00.001 8654638656 CameraToMount -- cameraTheta (2.89) - m_xAngle (-2.21) = xAngle (5.10 = -1.18)
00:29:41.457 00.000 8654638656 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.50 = -1.78)
00:29:41.457 00.000 8654638656 CameraToMount -- cameraX=-1.13 cameraY=0.29 hyp=1.17 cameraTheta=2.89 mountX=0.44 mountY=-1.14, mountTheta=-1.20
00:29:41.457 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.13, y=0.29, opts=13)
00:29:41.457 00.000 8654638656 Enqueuing Move request for scope (-1.13, 0.29)
00:29:41.457 00.000 13064036352 Worker thread wakes up
00:29:41.457 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.13, 0.29) opts 0xd
00:29:41.457 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.13, 0.29)
00:29:41.457 00.000 13064036352 Moving (-1.13, 0.29) raw xDistance=0.44 yDistance=-1.14
00:29:41.457 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
00:29:41.457 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
00:29:41.457 00.000 13064036352 MoveAxis(W, 122, ABG)
00:29:41.457 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55986, med=4787, FiltMin=1792, FiltMax=49919, Gamma=0.680
00:29:41.457 00.000 8654638656 UpdateGuideState exits: m=849879 SNR=106.5
00:29:41.458 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:41.458 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:29:41.458 00.000 8654638656 Enqueuing Expose request
00:29:41.653 00.195 13064036352 Move returns status 0, amount 122
00:29:41.653 00.000 13064036352 MoveAxis(N, 1382, ABG)
00:29:41.984 00.331 8654638656 evsrv: cli 0x600000444d20 request: {"id":3089,"jsonrpc":"2.0","method":"get_connected"}
00:29:41.984 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3089}
00:29:41.985 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3090,"jsonrpc":"2.0","method":"get_app_state"}
00:29:41.985 00.000 8654638656 case statement mapped state 6 to 3
00:29:41.985 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3090}
00:29:43.077 01.092 13064036352 Move returns status 0, amount 1382
00:29:43.077 00.000 13064036352 move complete, result=0
00:29:43.077 00.000 13064036352 worker thread done servicing request
00:29:43.077 00.000 13064036352 Worker thread wakes up
00:29:43.077 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:29:43.077 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:29:43.077 00.000 8654638656 GuideStep: 0.4 px 122 ms WEST, -1.1 px 1382 ms NORTH
00:29:43.124 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3091,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:29:43.124 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":216,"width":31,"height":31,"star_pos":[15.02,14.76],"pixels":"..."},"id":3091}
00:29:44.981 01.857 8654638656 evsrv: cli 0x600000444d20 request: {"id":3092,"jsonrpc":"2.0","method":"get_connected"}
00:29:44.981 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3092}
00:29:44.999 00.018 8654638656 evsrv: cli 0x600000444d20 request: {"id":3093,"jsonrpc":"2.0","method":"get_app_state"}
00:29:44.999 00.000 8654638656 case statement mapped state 6 to 3
00:29:44.999 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3093}
00:29:47.968 02.969 8654638656 evsrv: cli 0x600000444d20 request: {"id":3094,"jsonrpc":"2.0","method":"get_connected"}
00:29:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3094}
00:29:47.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3095,"jsonrpc":"2.0","method":"get_app_state"}
00:29:47.969 00.000 8654638656 case statement mapped state 6 to 3
00:29:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3095}
00:29:48.939 00.970 13064036352 Exposure complete
00:29:48.953 00.014 13064036352 worker thread done servicing request
00:29:48.953 00.000 8654638656 OnExposeComplete: enter
00:29:48.953 00.000 8654638656 UpdateGuideState(): m_state=6
00:29:48.953 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 217
00:29:48.953 00.000 8654638656 Star::Find returns 1 (0), X=555.11, Y=855.13, Mass=956718, SNR=122.2, Peak=59519 HFD=4.5
00:29:48.954 00.001 8654638656 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-2.21) = xAngle (0.50 = 0.50)
00:29:48.954 00.000 8654638656 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.10 = -0.10)
00:29:48.954 00.000 8654638656 CameraToMount -- cameraX=-0.05 cameraY=-0.33 hyp=0.34 cameraTheta=-1.71 mountX=0.30 mountY=-0.03, mountTheta=-0.11
00:29:48.954 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.05, y=-0.33, opts=13)
00:29:48.954 00.000 8654638656 Enqueuing Move request for scope (-0.05, -0.33)
00:29:48.954 00.000 13064036352 Worker thread wakes up
00:29:48.954 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.33) opts 0xd
00:29:48.954 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.05, -0.33)
00:29:48.954 00.000 13064036352 Moving (-0.05, -0.33) raw xDistance=0.30 yDistance=-0.03
00:29:48.954 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30
00:29:48.954 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:48.954 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:29:48.955 00.001 13064036352 MoveAxis(W, 90, ABG)
00:29:48.955 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59519, med=4787, FiltMin=1293, FiltMax=47986, Gamma=0.680
00:29:48.955 00.000 8654638656 UpdateGuideState exits: m=956718 SNR=122.2
00:29:48.955 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:48.955 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:29:48.955 00.000 8654638656 Enqueuing Expose request
00:29:49.124 00.169 13064036352 Move returns status 0, amount 90
00:29:49.124 00.000 13064036352 MoveAxis(N, 0, ABG)
00:29:49.124 00.000 13064036352 Move returns status 0, amount 0
00:29:49.124 00.000 13064036352 move complete, result=0
00:29:49.125 00.001 13064036352 worker thread done servicing request
00:29:49.125 00.000 13064036352 Worker thread wakes up
00:29:49.125 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:29:49.125 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:29:49.125 00.000 8654638656 GuideStep: 0.3 px 90 ms WEST, -0.0 px 0 ms NORTH
00:29:49.162 00.037 8654638656 evsrv: cli 0x600000444d20 request: {"id":3096,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:29:49.162 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":217,"width":31,"height":31,"star_pos":[15.11,15.13],"pixels":"..."},"id":3096}
00:29:50.972 01.810 8654638656 evsrv: cli 0x600000444d20 request: {"id":3097,"jsonrpc":"2.0","method":"get_connected"}
00:29:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3097}
00:29:50.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3098,"jsonrpc":"2.0","method":"get_app_state"}
00:29:50.974 00.001 8654638656 case statement mapped state 6 to 3
00:29:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3098}
00:29:53.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3099,"jsonrpc":"2.0","method":"get_connected"}
00:29:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3099}
00:29:53.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3100,"jsonrpc":"2.0","method":"get_app_state"}
00:29:53.973 00.000 8654638656 case statement mapped state 6 to 3
00:29:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3100}
00:29:55.182 01.209 13064036352 Exposure complete
00:29:55.196 00.014 13064036352 worker thread done servicing request
00:29:55.196 00.000 8654638656 OnExposeComplete: enter
00:29:55.197 00.001 8654638656 UpdateGuideState(): m_state=6
00:29:55.197 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 218
00:29:55.197 00.000 8654638656 Star::Find returns 1 (0), X=554.45, Y=856.82, Mass=992683, SNR=122.2, Peak=63193 HFD=4.5
00:29:55.197 00.000 8654638656 CameraToMount -- cameraTheta (2.05) - m_xAngle (-2.21) = xAngle (4.26 = -2.02)
00:29:55.197 00.000 8654638656 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.66 = -2.62)
00:29:55.197 00.000 8654638656 CameraToMount -- cameraX=-0.70 cameraY=1.35 hyp=1.52 cameraTheta=2.05 mountX=-0.67 mountY=-0.75, mountTheta=-2.30
00:29:55.197 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.70, y=1.35, opts=13)
00:29:55.197 00.000 8654638656 Enqueuing Move request for scope (-0.70, 1.35)
00:29:55.197 00.000 13064036352 Worker thread wakes up
00:29:55.197 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 1.35) opts 0xd
00:29:55.197 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.70, 1.35)
00:29:55.197 00.000 13064036352 Moving (-0.70, 1.35) raw xDistance=-0.67 yDistance=-0.75
00:29:55.197 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.67
00:29:55.197 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
00:29:55.197 00.000 13064036352 MoveAxis(E, 178, ABG)
00:29:55.197 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63193, med=4774, FiltMin=1625, FiltMax=46220, Gamma=0.680
00:29:55.197 00.000 8654638656 UpdateGuideState exits: m=992683 SNR=122.2
00:29:55.197 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:55.197 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:29:55.197 00.000 8654638656 Enqueuing Expose request
00:29:55.539 00.342 13064036352 Move returns status 0, amount 178
00:29:55.539 00.000 13064036352 MoveAxis(N, 912, ABG)
00:29:56.499 00.960 13064036352 Move returns status 0, amount 912
00:29:56.499 00.000 13064036352 move complete, result=0
00:29:56.500 00.001 13064036352 worker thread done servicing request
00:29:56.500 00.000 13064036352 Worker thread wakes up
00:29:56.500 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:29:56.500 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:29:56.500 00.000 8654638656 GuideStep: -0.7 px 178 ms EAST, -0.8 px 912 ms NORTH
00:29:56.548 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3101,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:29:56.548 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":218,"width":31,"height":31,"star_pos":[15.45,14.82],"pixels":"..."},"id":3101}
00:29:56.972 00.424 8654638656 evsrv: cli 0x600000444d20 request: {"id":3102,"jsonrpc":"2.0","method":"get_connected"}
00:29:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3102}
00:29:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3103,"jsonrpc":"2.0","method":"get_app_state"}
00:29:56.973 00.000 8654638656 case statement mapped state 6 to 3
00:29:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3103}
00:29:59.968 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":3104,"jsonrpc":"2.0","method":"get_connected"}
00:29:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3104}
00:29:59.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3105,"jsonrpc":"2.0","method":"get_app_state"}
00:29:59.969 00.000 8654638656 case statement mapped state 6 to 3
00:29:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3105}
00:30:02.682 02.712 13064036352 Exposure complete
00:30:02.697 00.015 13064036352 worker thread done servicing request
00:30:02.697 00.000 8654638656 OnExposeComplete: enter
00:30:02.698 00.001 8654638656 UpdateGuideState(): m_state=6
00:30:02.698 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 219
00:30:02.698 00.000 8654638656 Star::Find returns 1 (0), X=553.38, Y=856.33, Mass=958020, SNR=120.2, Peak=48205 HFD=4.7
00:30:02.698 00.000 8654638656 CameraToMount -- cameraTheta (2.69) - m_xAngle (-2.21) = xAngle (4.90 = -1.39)
00:30:02.698 00.000 8654638656 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.30 = -1.99)
00:30:02.698 00.000 8654638656 CameraToMount -- cameraX=-1.78 cameraY=0.87 hyp=1.98 cameraTheta=2.69 mountX=0.36 mountY=-1.81, mountTheta=-1.37
00:30:02.698 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.78, y=0.87, opts=13)
00:30:02.698 00.000 8654638656 Enqueuing Move request for scope (-1.78, 0.87)
00:30:02.698 00.000 13064036352 Worker thread wakes up
00:30:02.698 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.78, 0.87) opts 0xd
00:30:02.698 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.78, 0.87)
00:30:02.698 00.000 13064036352 Moving (-1.78, 0.87) raw xDistance=0.36 yDistance=-1.81
00:30:02.699 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.36
00:30:02.699 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.81 from input -1.81
00:30:02.699 00.000 13064036352 MoveAxis(W, 88, ABG)
00:30:02.699 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58354, med=4774, FiltMin=1651, FiltMax=49138, Gamma=0.680
00:30:02.699 00.000 8654638656 UpdateGuideState exits: m=958020 SNR=120.2
00:30:02.699 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:02.699 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:30:02.699 00.000 8654638656 Enqueuing Expose request
00:30:02.866 00.167 13064036352 Move returns status 0, amount 88
00:30:02.866 00.000 13064036352 MoveAxis(N, 2195, ABG)
00:30:02.971 00.105 8654638656 evsrv: cli 0x600000444d20 request: {"id":3106,"jsonrpc":"2.0","method":"get_connected"}
00:30:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3106}
00:30:02.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3107,"jsonrpc":"2.0","method":"get_app_state"}
00:30:02.973 00.000 8654638656 case statement mapped state 6 to 3
00:30:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3107}
00:30:05.201 02.228 13064036352 Move returns status 0, amount 2195
00:30:05.201 00.000 13064036352 move complete, result=0
00:30:05.201 00.000 13064036352 worker thread done servicing request
00:30:05.201 00.000 13064036352 Worker thread wakes up
00:30:05.201 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:30:05.201 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:30:05.202 00.001 8654638656 GuideStep: 0.4 px 88 ms WEST, -1.8 px 2195 ms NORTH
00:30:05.253 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":3108,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:30:05.254 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":219,"width":31,"height":31,"star_pos":[15.38,15.33],"pixels":"..."},"id":3108}
00:30:05.972 00.718 8654638656 evsrv: cli 0x600000444d20 request: {"id":3109,"jsonrpc":"2.0","method":"get_connected"}
00:30:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3109}
00:30:05.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3110,"jsonrpc":"2.0","method":"get_app_state"}
00:30:05.974 00.000 8654638656 case statement mapped state 6 to 3
00:30:05.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3110}
00:30:08.973 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3111,"jsonrpc":"2.0","method":"get_connected"}
00:30:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3111}
00:30:08.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3112,"jsonrpc":"2.0","method":"get_app_state"}
00:30:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:30:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3112}
00:30:11.417 02.443 13064036352 Exposure complete
00:30:11.434 00.017 13064036352 worker thread done servicing request
00:30:11.435 00.001 8654638656 OnExposeComplete: enter
00:30:11.435 00.000 8654638656 UpdateGuideState(): m_state=6
00:30:11.435 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 220
00:30:11.435 00.000 8654638656 Star::Find returns 1 (0), X=554.32, Y=854.17, Mass=925612, SNR=125.4, Peak=50495 HFD=4.6
00:30:11.435 00.000 8654638656 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-2.21) = xAngle (0.06 = 0.06)
00:30:11.435 00.000 8654638656 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.54 = -0.54)
00:30:11.435 00.000 8654638656 CameraToMount -- cameraX=-0.84 cameraY=-1.30 hyp=1.54 cameraTheta=-2.15 mountX=1.54 mountY=-0.79, mountTheta=-0.47
00:30:11.435 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.84, y=-1.30, opts=13)
00:30:11.435 00.000 8654638656 Enqueuing Move request for scope (-0.84, -1.30)
00:30:11.436 00.001 13064036352 Worker thread wakes up
00:30:11.436 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -1.30) opts 0xd
00:30:11.436 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.84, -1.30)
00:30:11.436 00.000 13064036352 Moving (-0.84, -1.30) raw xDistance=1.54 yDistance=-0.79
00:30:11.436 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.54
00:30:11.436 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
00:30:11.436 00.000 13064036352 MoveAxis(W, 432, ABG)
00:30:11.436 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57676, med=4774, FiltMin=1625, FiltMax=52249, Gamma=0.680
00:30:11.436 00.000 8654638656 UpdateGuideState exits: m=925612 SNR=125.4
00:30:11.436 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:11.436 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:30:11.436 00.000 8654638656 Enqueuing Expose request
00:30:11.952 00.516 13064036352 Move returns status 0, amount 432
00:30:11.952 00.000 13064036352 MoveAxis(N, 954, ABG)
00:30:11.967 00.015 8654638656 evsrv: cli 0x600000444d20 request: {"id":3113,"jsonrpc":"2.0","method":"get_connected"}
00:30:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3113}
00:30:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3114,"jsonrpc":"2.0","method":"get_app_state"}
00:30:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:30:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3114}
00:30:12.960 00.992 13064036352 Move returns status 0, amount 954
00:30:12.960 00.000 13064036352 move complete, result=0
00:30:12.960 00.000 13064036352 worker thread done servicing request
00:30:12.960 00.000 13064036352 Worker thread wakes up
00:30:12.960 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:30:12.960 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:30:12.961 00.001 8654638656 GuideStep: 1.5 px 432 ms WEST, -0.8 px 954 ms NORTH
00:30:13.009 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3115,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:30:13.009 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":220,"width":31,"height":31,"star_pos":[15.32,15.17],"pixels":"..."},"id":3115}
00:30:14.971 01.962 8654638656 evsrv: cli 0x600000444d20 request: {"id":3116,"jsonrpc":"2.0","method":"get_connected"}
00:30:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3116}
00:30:14.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3117,"jsonrpc":"2.0","method":"get_app_state"}
00:30:14.973 00.000 8654638656 case statement mapped state 6 to 3
00:30:14.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3117}
00:30:17.970 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":3118,"jsonrpc":"2.0","method":"get_connected"}
00:30:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3118}
00:30:17.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3119,"jsonrpc":"2.0","method":"get_app_state"}
00:30:17.973 00.000 8654638656 case statement mapped state 6 to 3
00:30:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3119}
00:30:18.922 00.949 13064036352 Exposure complete
00:30:18.937 00.015 13064036352 worker thread done servicing request
00:30:18.937 00.000 8654638656 OnExposeComplete: enter
00:30:18.937 00.000 8654638656 UpdateGuideState(): m_state=6
00:30:18.937 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 221
00:30:18.937 00.000 8654638656 Star::Find returns 1 (0), X=555.09, Y=854.34, Mass=957687, SNR=124.1, Peak=48870 HFD=4.4
00:30:18.937 00.000 8654638656 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-2.21) = xAngle (0.58 = 0.58)
00:30:18.937 00.000 8654638656 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.02 = -0.02)
00:30:18.937 00.000 8654638656 CameraToMount -- cameraX=-0.07 cameraY=-1.13 hyp=1.13 cameraTheta=-1.63 mountX=0.95 mountY=-0.02, mountTheta=-0.02
00:30:18.938 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.07, y=-1.13, opts=13)
00:30:18.938 00.000 8654638656 Enqueuing Move request for scope (-0.07, -1.13)
00:30:18.938 00.000 13064036352 Worker thread wakes up
00:30:18.938 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -1.13) opts 0xd
00:30:18.938 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.07, -1.13)
00:30:18.938 00.000 13064036352 Moving (-0.07, -1.13) raw xDistance=0.95 yDistance=-0.02
00:30:18.938 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.67 from input 0.95
00:30:18.938 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:18.938 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:30:18.938 00.000 13064036352 MoveAxis(W, 292, ABG)
00:30:18.938 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53798, med=4774, FiltMin=1549, FiltMax=46886, Gamma=0.680
00:30:18.938 00.000 8654638656 UpdateGuideState exits: m=957687 SNR=124.1
00:30:18.938 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:18.938 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:30:18.938 00.000 8654638656 Enqueuing Expose request
00:30:19.310 00.372 13064036352 Move returns status 0, amount 292
00:30:19.310 00.000 13064036352 MoveAxis(N, 0, ABG)
00:30:19.311 00.001 13064036352 Move returns status 0, amount 0
00:30:19.311 00.000 13064036352 move complete, result=0
00:30:19.311 00.000 13064036352 worker thread done servicing request
00:30:19.311 00.000 13064036352 Worker thread wakes up
00:30:19.311 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:30:19.311 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:30:19.311 00.000 8654638656 GuideStep: 0.9 px 292 ms WEST, -0.0 px 0 ms NORTH
00:30:19.361 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3120,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:30:19.361 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":221,"width":31,"height":31,"star_pos":[15.09,15.34],"pixels":"..."},"id":3120}
00:30:20.972 01.611 8654638656 evsrv: cli 0x600000444d20 request: {"id":3121,"jsonrpc":"2.0","method":"get_connected"}
00:30:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3121}
00:30:20.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3122,"jsonrpc":"2.0","method":"get_app_state"}
00:30:20.973 00.000 8654638656 case statement mapped state 6 to 3
00:30:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3122}
00:30:23.968 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":3123,"jsonrpc":"2.0","method":"get_connected"}
00:30:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3123}
00:30:23.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3124,"jsonrpc":"2.0","method":"get_app_state"}
00:30:23.969 00.000 8654638656 case statement mapped state 6 to 3
00:30:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3124}
00:30:25.174 01.205 13064036352 Exposure complete
00:30:25.190 00.016 13064036352 worker thread done servicing request
00:30:25.190 00.000 8654638656 OnExposeComplete: enter
00:30:25.190 00.000 8654638656 UpdateGuideState(): m_state=6
00:30:25.190 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 222
00:30:25.190 00.000 8654638656 Star::Find returns 1 (0), X=554.78, Y=855.93, Mass=830854, SNR=103.8, Peak=52582 HFD=4.3
00:30:25.190 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - m_xAngle (-2.21) = xAngle (4.46 = -1.83)
00:30:25.190 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.86 = -2.43)
00:30:25.190 00.000 8654638656 CameraToMount -- cameraX=-0.37 cameraY=0.47 hyp=0.60 cameraTheta=2.25 mountX=-0.15 mountY=-0.39, mountTheta=-1.94
00:30:25.191 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.37, y=0.47, opts=13)
00:30:25.191 00.000 8654638656 Enqueuing Move request for scope (-0.37, 0.47)
00:30:25.191 00.000 13064036352 Worker thread wakes up
00:30:25.191 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.47) opts 0xd
00:30:25.191 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.37, 0.47)
00:30:25.191 00.000 13064036352 Moving (-0.37, 0.47) raw xDistance=-0.15 yDistance=-0.39
00:30:25.191 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:30:25.191 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:30:25.191 00.000 13064036352 MoveAxis(E, 0, ABG)
00:30:25.191 00.000 13064036352 Move returns status 0, amount 0
00:30:25.191 00.000 13064036352 MoveAxis(N, 474, ABG)
00:30:25.191 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=55090, med=4774, FiltMin=1817, FiltMax=46322, Gamma=0.680
00:30:25.191 00.000 8654638656 UpdateGuideState exits: m=830854 SNR=103.8
00:30:25.192 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:25.192 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:30:25.192 00.000 8654638656 Enqueuing Expose request
00:30:25.710 00.518 13064036352 Move returns status 0, amount 474
00:30:25.710 00.000 13064036352 move complete, result=0
00:30:25.710 00.000 13064036352 worker thread done servicing request
00:30:25.710 00.000 13064036352 Worker thread wakes up
00:30:25.710 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:30:25.710 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:30:25.711 00.001 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.4 px 474 ms NORTH
00:30:25.757 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3125,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:30:25.757 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":222,"width":31,"height":31,"star_pos":[14.78,14.93],"pixels":"..."},"id":3125}
00:30:26.973 01.216 8654638656 evsrv: cli 0x600000444d20 request: {"id":3126,"jsonrpc":"2.0","method":"get_connected"}
00:30:26.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3126}
00:30:26.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3127,"jsonrpc":"2.0","method":"get_app_state"}
00:30:26.975 00.000 8654638656 case statement mapped state 6 to 3
00:30:26.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3127}
00:30:29.971 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":3128,"jsonrpc":"2.0","method":"get_connected"}
00:30:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3128}
00:30:29.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3129,"jsonrpc":"2.0","method":"get_app_state"}
00:30:29.973 00.000 8654638656 case statement mapped state 6 to 3
00:30:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3129}
00:30:31.419 01.446 13064036352 Exposure complete
00:30:31.433 00.014 13064036352 worker thread done servicing request
00:30:31.433 00.000 8654638656 OnExposeComplete: enter
00:30:31.433 00.000 8654638656 UpdateGuideState(): m_state=6
00:30:31.433 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 223
00:30:31.434 00.001 8654638656 Star::Find returns 1 (0), X=553.99, Y=856.47, Mass=852286, SNR=109.5, Peak=50893 HFD=4.1
00:30:31.434 00.000 8654638656 CameraToMount -- cameraTheta (2.43) - m_xAngle (-2.21) = xAngle (4.64 = -1.64)
00:30:31.434 00.000 8654638656 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.04 = -2.24)
00:30:31.434 00.000 8654638656 CameraToMount -- cameraX=-1.17 cameraY=1.00 hyp=1.54 cameraTheta=2.43 mountX=-0.11 mountY=-1.20, mountTheta=-1.66
00:30:31.434 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.17, y=1.00, opts=13)
00:30:31.434 00.000 8654638656 Enqueuing Move request for scope (-1.17, 1.00)
00:30:31.434 00.000 13064036352 Worker thread wakes up
00:30:31.434 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 1.00) opts 0xd
00:30:31.434 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.17, 1.00)
00:30:31.434 00.000 13064036352 Moving (-1.17, 1.00) raw xDistance=-0.11 yDistance=-1.20
00:30:31.434 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:30:31.434 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
00:30:31.434 00.000 13064036352 MoveAxis(E, 0, ABG)
00:30:31.434 00.000 13064036352 Move returns status 0, amount 0
00:30:31.434 00.000 13064036352 MoveAxis(N, 1460, ABG)
00:30:31.434 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=57074, med=4774, FiltMin=1779, FiltMax=48691, Gamma=0.680
00:30:31.434 00.000 8654638656 UpdateGuideState exits: m=852286 SNR=109.5
00:30:31.435 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:31.435 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:30:31.435 00.000 8654638656 Enqueuing Expose request
00:30:32.940 01.505 13064036352 Move returns status 0, amount 1460
00:30:32.940 00.000 13064036352 move complete, result=0
00:30:32.941 00.001 13064036352 worker thread done servicing request
00:30:32.941 00.000 13064036352 Worker thread wakes up
00:30:32.941 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:30:32.941 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:30:32.941 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -1.2 px 1460 ms NORTH
00:30:32.992 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":3130,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:30:32.992 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":223,"width":31,"height":31,"star_pos":[14.99,15.47],"pixels":"..."},"id":3130}
00:30:32.995 00.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3131,"jsonrpc":"2.0","method":"get_connected"}
00:30:32.995 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3131}
00:30:33.002 00.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":3132,"jsonrpc":"2.0","method":"get_app_state"}
00:30:33.002 00.000 8654638656 case statement mapped state 6 to 3
00:30:33.003 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3132}
00:30:35.968 02.965 8654638656 evsrv: cli 0x600000444d20 request: {"id":3133,"jsonrpc":"2.0","method":"get_connected"}
00:30:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3133}
00:30:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3134,"jsonrpc":"2.0","method":"get_app_state"}
00:30:35.969 00.000 8654638656 case statement mapped state 6 to 3
00:30:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3134}
00:30:38.909 02.940 13064036352 Exposure complete
00:30:38.924 00.015 13064036352 worker thread done servicing request
00:30:38.924 00.000 8654638656 OnExposeComplete: enter
00:30:38.924 00.000 8654638656 UpdateGuideState(): m_state=6
00:30:38.924 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 224
00:30:38.924 00.000 8654638656 Star::Find returns 1 (0), X=554.08, Y=855.18, Mass=950546, SNR=116.7, Peak=59404 HFD=4.2
00:30:38.924 00.000 8654638656 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-2.21) = xAngle (-0.67 = -0.67)
00:30:38.924 00.000 8654638656 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.27 = -1.27)
00:30:38.924 00.000 8654638656 CameraToMount -- cameraX=-1.07 cameraY=-0.29 hyp=1.11 cameraTheta=-2.88 mountX=0.87 mountY=-1.06, mountTheta=-0.88
00:30:38.925 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.07, y=-0.29, opts=13)
00:30:38.925 00.000 8654638656 Enqueuing Move request for scope (-1.07, -0.29)
00:30:38.925 00.000 13064036352 Worker thread wakes up
00:30:38.925 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.07, -0.29) opts 0xd
00:30:38.925 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.07, -0.29)
00:30:38.925 00.000 13064036352 Moving (-1.07, -0.29) raw xDistance=0.87 yDistance=-1.06
00:30:38.925 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
00:30:38.925 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
00:30:38.925 00.000 13064036352 MoveAxis(W, 241, ABG)
00:30:38.925 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59404, med=4761, FiltMin=1625, FiltMax=45119, Gamma=0.680
00:30:38.926 00.001 8654638656 UpdateGuideState exits: m=950546 SNR=116.7
00:30:38.926 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:38.926 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:30:38.926 00.000 8654638656 Enqueuing Expose request
00:30:38.972 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3135,"jsonrpc":"2.0","method":"get_connected"}
00:30:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3135}
00:30:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3136,"jsonrpc":"2.0","method":"get_app_state"}
00:30:38.972 00.000 8654638656 case statement mapped state 6 to 3
00:30:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3136}
00:30:39.243 00.271 13064036352 Move returns status 0, amount 241
00:30:39.243 00.000 13064036352 MoveAxis(N, 1283, ABG)
00:30:40.571 01.328 13064036352 Move returns status 0, amount 1283
00:30:40.571 00.000 13064036352 move complete, result=0
00:30:40.571 00.000 13064036352 worker thread done servicing request
00:30:40.572 00.001 13064036352 Worker thread wakes up
00:30:40.572 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:30:40.572 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:30:40.572 00.000 8654638656 GuideStep: 0.9 px 241 ms WEST, -1.1 px 1283 ms NORTH
00:30:40.625 00.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":3137,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:30:40.625 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":224,"width":31,"height":31,"star_pos":[15.08,15.18],"pixels":"..."},"id":3137}
00:30:41.972 01.347 8654638656 evsrv: cli 0x600000444d20 request: {"id":3138,"jsonrpc":"2.0","method":"get_connected"}
00:30:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3138}
00:30:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3139,"jsonrpc":"2.0","method":"get_app_state"}
00:30:41.973 00.000 8654638656 case statement mapped state 6 to 3
00:30:41.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3139}
00:30:44.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3140,"jsonrpc":"2.0","method":"get_connected"}
00:30:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3140}
00:30:44.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3141,"jsonrpc":"2.0","method":"get_app_state"}
00:30:44.973 00.000 8654638656 case statement mapped state 6 to 3
00:30:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3141}
00:30:46.407 01.434 13064036352 Exposure complete
00:30:46.421 00.014 13064036352 worker thread done servicing request
00:30:46.421 00.000 8654638656 OnExposeComplete: enter
00:30:46.421 00.000 8654638656 UpdateGuideState(): m_state=6
00:30:46.421 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 225
00:30:46.422 00.001 8654638656 Star::Find returns 1 (0), X=554.30, Y=854.46, Mass=858464, SNR=113.0, Peak=49753 HFD=4.5
00:30:46.422 00.000 8654638656 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-2.21) = xAngle (-0.06 = -0.06)
00:30:46.422 00.000 8654638656 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.66 = -0.66)
00:30:46.422 00.000 8654638656 CameraToMount -- cameraX=-0.85 cameraY=-1.00 hyp=1.32 cameraTheta=-2.27 mountX=1.31 mountY=-0.81, mountTheta=-0.55
00:30:46.422 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.85, y=-1.00, opts=13)
00:30:46.422 00.000 8654638656 Enqueuing Move request for scope (-0.85, -1.00)
00:30:46.422 00.000 13064036352 Worker thread wakes up
00:30:46.422 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -1.00) opts 0xd
00:30:46.422 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.85, -1.00)
00:30:46.422 00.000 13064036352 Moving (-0.85, -1.00) raw xDistance=1.31 yDistance=-0.81
00:30:46.422 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.31
00:30:46.422 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
00:30:46.422 00.000 13064036352 MoveAxis(W, 380, ABG)
00:30:46.422 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57650, med=4774, FiltMin=1459, FiltMax=49190, Gamma=0.680
00:30:46.422 00.000 8654638656 UpdateGuideState exits: m=858464 SNR=113.0
00:30:46.422 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:46.422 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:30:46.422 00.000 8654638656 Enqueuing Expose request
00:30:46.890 00.468 13064036352 Move returns status 0, amount 380
00:30:46.890 00.000 13064036352 MoveAxis(N, 983, ABG)
00:30:47.929 01.039 13064036352 Move returns status 0, amount 983
00:30:47.929 00.000 13064036352 move complete, result=0
00:30:47.929 00.000 13064036352 worker thread done servicing request
00:30:47.929 00.000 13064036352 Worker thread wakes up
00:30:47.930 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:30:47.930 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:30:47.930 00.000 8654638656 GuideStep: 1.3 px 380 ms WEST, -0.8 px 983 ms NORTH
00:30:47.980 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3142,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:30:47.980 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":225,"width":31,"height":31,"star_pos":[15.30,15.46],"pixels":"..."},"id":3142}
00:30:47.983 00.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3143,"jsonrpc":"2.0","method":"get_connected"}
00:30:47.983 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3143}
00:30:47.991 00.008 8654638656 evsrv: cli 0x600000444d20 request: {"id":3144,"jsonrpc":"2.0","method":"get_app_state"}
00:30:47.991 00.000 8654638656 case statement mapped state 6 to 3
00:30:47.991 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3144}
00:30:50.972 02.981 8654638656 evsrv: cli 0x600000444d20 request: {"id":3145,"jsonrpc":"2.0","method":"get_connected"}
00:30:50.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3145}
00:30:50.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3146,"jsonrpc":"2.0","method":"get_app_state"}
00:30:50.975 00.001 8654638656 case statement mapped state 6 to 3
00:30:50.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3146}
00:30:53.900 02.925 13064036352 Exposure complete
00:30:53.915 00.015 13064036352 worker thread done servicing request
00:30:53.915 00.000 8654638656 OnExposeComplete: enter
00:30:53.915 00.000 8654638656 UpdateGuideState(): m_state=6
00:30:53.915 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 226
00:30:53.915 00.000 8654638656 Star::Find returns 1 (0), X=554.57, Y=854.24, Mass=926812, SNR=107.9, Peak=48934 HFD=4.6
00:30:53.915 00.000 8654638656 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-2.21) = xAngle (0.19 = 0.19)
00:30:53.915 00.000 8654638656 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.41 = -0.41)
00:30:53.915 00.000 8654638656 CameraToMount -- cameraX=-0.59 cameraY=-1.22 hyp=1.36 cameraTheta=-2.02 mountX=1.33 mountY=-0.54, mountTheta=-0.38
00:30:53.916 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.59, y=-1.22, opts=13)
00:30:53.916 00.000 8654638656 Enqueuing Move request for scope (-0.59, -1.22)
00:30:53.916 00.000 13064036352 Worker thread wakes up
00:30:53.916 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -1.22) opts 0xd
00:30:53.916 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.59, -1.22)
00:30:53.916 00.000 13064036352 Moving (-0.59, -1.22) raw xDistance=1.33 yDistance=-0.54
00:30:53.916 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.33
00:30:53.916 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
00:30:53.916 00.000 13064036352 MoveAxis(W, 395, ABG)
00:30:53.916 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56114, med=4774, FiltMin=1030, FiltMax=52262, Gamma=0.680
00:30:53.916 00.000 8654638656 UpdateGuideState exits: m=926812 SNR=107.9
00:30:53.916 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:53.916 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:30:53.916 00.000 8654638656 Enqueuing Expose request
00:30:53.970 00.054 8654638656 evsrv: cli 0x600000444d20 request: {"id":3147,"jsonrpc":"2.0","method":"get_connected"}
00:30:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3147}
00:30:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3148,"jsonrpc":"2.0","method":"get_app_state"}
00:30:53.971 00.000 8654638656 case statement mapped state 6 to 3
00:30:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3148}
00:30:54.392 00.421 13064036352 Move returns status 0, amount 395
00:30:54.392 00.000 13064036352 MoveAxis(N, 654, ABG)
00:30:55.096 00.704 13064036352 Move returns status 0, amount 654
00:30:55.096 00.000 13064036352 move complete, result=0
00:30:55.096 00.000 13064036352 worker thread done servicing request
00:30:55.096 00.000 13064036352 Worker thread wakes up
00:30:55.096 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:30:55.096 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:30:55.096 00.000 8654638656 GuideStep: 1.3 px 395 ms WEST, -0.5 px 654 ms NORTH
00:30:55.145 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3149,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:30:55.146 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":226,"width":31,"height":31,"star_pos":[14.57,15.24],"pixels":"..."},"id":3149}
00:30:56.971 01.825 8654638656 evsrv: cli 0x600000444d20 request: {"id":3150,"jsonrpc":"2.0","method":"get_connected"}
00:30:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3150}
00:30:56.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3151,"jsonrpc":"2.0","method":"get_app_state"}
00:30:56.973 00.000 8654638656 case statement mapped state 6 to 3
00:30:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3151}
00:30:59.968 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":3152,"jsonrpc":"2.0","method":"get_connected"}
00:30:59.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3152}
00:30:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3153,"jsonrpc":"2.0","method":"get_app_state"}
00:30:59.970 00.000 8654638656 case statement mapped state 6 to 3
00:30:59.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3153}
00:31:00.151 00.181 13064036352 Exposure complete
00:31:00.165 00.014 13064036352 worker thread done servicing request
00:31:00.166 00.001 8654638656 OnExposeComplete: enter
00:31:00.166 00.000 8654638656 UpdateGuideState(): m_state=6
00:31:00.166 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 227
00:31:00.166 00.000 8654638656 Star::Find returns 1 (0), X=555.12, Y=854.80, Mass=846472, SNR=119.9, Peak=58047 HFD=4.2
00:31:00.166 00.000 8654638656 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-2.21) = xAngle (0.59 = 0.59)
00:31:00.166 00.000 8654638656 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.01 = -0.01)
00:31:00.166 00.000 8654638656 CameraToMount -- cameraX=-0.03 cameraY=-0.66 hyp=0.66 cameraTheta=-1.62 mountX=0.55 mountY=-0.01, mountTheta=-0.01
00:31:00.167 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.03, y=-0.66, opts=13)
00:31:00.167 00.000 8654638656 Enqueuing Move request for scope (-0.03, -0.66)
00:31:00.167 00.000 13064036352 Worker thread wakes up
00:31:00.167 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.66) opts 0xd
00:31:00.167 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.03, -0.66)
00:31:00.167 00.000 13064036352 Moving (-0.03, -0.66) raw xDistance=0.55 yDistance=-0.01
00:31:00.167 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.55
00:31:00.167 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:00.167 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:31:00.167 00.000 13064036352 MoveAxis(W, 180, ABG)
00:31:00.167 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58047, med=4761, FiltMin=1536, FiltMax=46335, Gamma=0.680
00:31:00.167 00.000 8654638656 UpdateGuideState exits: m=846472 SNR=119.9
00:31:00.167 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:00.167 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:31:00.167 00.000 8654638656 Enqueuing Expose request
00:31:00.519 00.352 13064036352 Move returns status 0, amount 180
00:31:00.519 00.000 13064036352 MoveAxis(N, 0, ABG)
00:31:00.519 00.000 13064036352 Move returns status 0, amount 0
00:31:00.519 00.000 13064036352 move complete, result=0
00:31:00.520 00.001 13064036352 worker thread done servicing request
00:31:00.520 00.000 13064036352 Worker thread wakes up
00:31:00.520 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:31:00.520 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:31:00.520 00.000 8654638656 GuideStep: 0.6 px 180 ms WEST, -0.0 px 0 ms NORTH
00:31:00.570 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3154,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:31:00.570 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":227,"width":31,"height":31,"star_pos":[15.12,14.80],"pixels":"..."},"id":3154}
00:31:02.971 02.401 8654638656 evsrv: cli 0x600000444d20 request: {"id":3155,"jsonrpc":"2.0","method":"get_connected"}
00:31:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3155}
00:31:02.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3156,"jsonrpc":"2.0","method":"get_app_state"}
00:31:02.973 00.000 8654638656 case statement mapped state 6 to 3
00:31:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3156}
00:31:05.972 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3157,"jsonrpc":"2.0","method":"get_connected"}
00:31:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3157}
00:31:05.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3158,"jsonrpc":"2.0","method":"get_app_state"}
00:31:05.974 00.000 8654638656 case statement mapped state 6 to 3
00:31:05.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3158}
00:31:06.396 00.422 13064036352 Exposure complete
00:31:06.410 00.014 13064036352 worker thread done servicing request
00:31:06.410 00.000 8654638656 OnExposeComplete: enter
00:31:06.410 00.000 8654638656 UpdateGuideState(): m_state=6
00:31:06.410 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 228
00:31:06.411 00.001 8654638656 Star::Find returns 1 (0), X=554.90, Y=856.32, Mass=891241, SNR=124.1, Peak=54553 HFD=4.2
00:31:06.411 00.000 8654638656 CameraToMount -- cameraTheta (1.86) - m_xAngle (-2.21) = xAngle (4.07 = -2.21)
00:31:06.411 00.000 8654638656 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.47 = -2.81)
00:31:06.411 00.000 8654638656 CameraToMount -- cameraX=-0.26 cameraY=0.85 hyp=0.89 cameraTheta=1.86 mountX=-0.53 mountY=-0.29, mountTheta=-2.64
00:31:06.411 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.26, y=0.85, opts=13)
00:31:06.411 00.000 8654638656 Enqueuing Move request for scope (-0.26, 0.85)
00:31:06.411 00.000 13064036352 Worker thread wakes up
00:31:06.411 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.85) opts 0xd
00:31:06.411 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.26, 0.85)
00:31:06.411 00.000 13064036352 Moving (-0.26, 0.85) raw xDistance=-0.53 yDistance=-0.29
00:31:06.411 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.53
00:31:06.411 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:31:06.411 00.000 13064036352 MoveAxis(E, 133, ABG)
00:31:06.411 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=56525, med=4774, FiltMin=1766, FiltMax=46220, Gamma=0.680
00:31:06.411 00.000 8654638656 UpdateGuideState exits: m=891241 SNR=124.1
00:31:06.411 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:06.411 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:31:06.411 00.000 8654638656 Enqueuing Expose request
00:31:06.630 00.219 13064036352 Move returns status 0, amount 133
00:31:06.630 00.000 13064036352 MoveAxis(N, 350, ABG)
00:31:07.030 00.400 13064036352 Move returns status 0, amount 350
00:31:07.031 00.001 13064036352 move complete, result=0
00:31:07.031 00.000 13064036352 worker thread done servicing request
00:31:07.031 00.000 13064036352 Worker thread wakes up
00:31:07.031 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:31:07.031 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:31:07.031 00.000 8654638656 GuideStep: -0.5 px 133 ms EAST, -0.3 px 350 ms NORTH
00:31:07.077 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3159,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:31:07.077 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":228,"width":31,"height":31,"star_pos":[14.90,15.32],"pixels":"..."},"id":3159}
00:31:08.972 01.895 8654638656 evsrv: cli 0x600000444d20 request: {"id":3160,"jsonrpc":"2.0","method":"get_connected"}
00:31:08.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3160}
00:31:08.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3161,"jsonrpc":"2.0","method":"get_app_state"}
00:31:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:31:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3161}
00:31:11.968 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3162,"jsonrpc":"2.0","method":"get_connected"}
00:31:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3162}
00:31:11.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3163,"jsonrpc":"2.0","method":"get_app_state"}
00:31:11.969 00.000 8654638656 case statement mapped state 6 to 3
00:31:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3163}
00:31:12.642 00.673 13064036352 Exposure complete
00:31:12.657 00.015 13064036352 worker thread done servicing request
00:31:12.657 00.000 8654638656 OnExposeComplete: enter
00:31:12.657 00.000 8654638656 UpdateGuideState(): m_state=6
00:31:12.657 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 229
00:31:12.657 00.000 8654638656 Star::Find returns 1 (0), X=554.15, Y=857.03, Mass=917952, SNR=108.4, Peak=58137 HFD=4.3
00:31:12.657 00.000 8654638656 CameraToMount -- cameraTheta (2.14) - m_xAngle (-2.21) = xAngle (4.35 = -1.93)
00:31:12.657 00.000 8654638656 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.75 = -2.53)
00:31:12.657 00.000 8654638656 CameraToMount -- cameraX=-1.00 cameraY=1.56 hyp=1.85 cameraTheta=2.14 mountX=-0.66 mountY=-1.06, mountTheta=-2.13
00:31:12.658 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.00, y=1.56, opts=13)
00:31:12.658 00.000 8654638656 Enqueuing Move request for scope (-1.00, 1.56)
00:31:12.658 00.000 13064036352 Worker thread wakes up
00:31:12.658 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 1.56) opts 0xd
00:31:12.658 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.00, 1.56)
00:31:12.658 00.000 13064036352 Moving (-1.00, 1.56) raw xDistance=-0.66 yDistance=-1.06
00:31:12.658 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.66
00:31:12.658 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
00:31:12.658 00.000 13064036352 MoveAxis(E, 191, ABG)
00:31:12.658 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=58137, med=4774, FiltMin=1395, FiltMax=45247, Gamma=0.680
00:31:12.658 00.000 8654638656 UpdateGuideState exits: m=917952 SNR=108.4
00:31:12.658 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:12.658 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:31:12.658 00.000 8654638656 Enqueuing Expose request
00:31:12.933 00.275 13064036352 Move returns status 0, amount 191
00:31:12.933 00.000 13064036352 MoveAxis(N, 1284, ABG)
00:31:14.261 01.328 13064036352 Move returns status 0, amount 1284
00:31:14.261 00.000 13064036352 move complete, result=0
00:31:14.262 00.001 13064036352 worker thread done servicing request
00:31:14.262 00.000 13064036352 Worker thread wakes up
00:31:14.262 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:31:14.262 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:31:14.262 00.000 8654638656 GuideStep: -0.7 px 191 ms EAST, -1.1 px 1284 ms NORTH
00:31:14.310 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3164,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:31:14.310 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":229,"width":31,"height":31,"star_pos":[15.15,15.03],"pixels":"..."},"id":3164}
00:31:14.971 00.661 8654638656 evsrv: cli 0x600000444d20 request: {"id":3165,"jsonrpc":"2.0","method":"get_connected"}
00:31:14.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3165}
00:31:14.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3166,"jsonrpc":"2.0","method":"get_app_state"}
00:31:14.973 00.000 8654638656 case statement mapped state 6 to 3
00:31:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3166}
00:31:17.972 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3167,"jsonrpc":"2.0","method":"get_connected"}
00:31:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3167}
00:31:17.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3168,"jsonrpc":"2.0","method":"get_app_state"}
00:31:17.974 00.000 8654638656 case statement mapped state 6 to 3
00:31:17.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3168}
00:31:20.139 02.165 13064036352 Exposure complete
00:31:20.153 00.014 13064036352 worker thread done servicing request
00:31:20.154 00.001 8654638656 OnExposeComplete: enter
00:31:20.154 00.000 8654638656 UpdateGuideState(): m_state=6
00:31:20.154 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 230
00:31:20.154 00.000 8654638656 Star::Find returns 1 (0), X=554.40, Y=856.75, Mass=927380, SNR=119.7, Peak=52441 HFD=4.8
00:31:20.154 00.000 8654638656 CameraToMount -- cameraTheta (2.10) - m_xAngle (-2.21) = xAngle (4.31 = -1.97)
00:31:20.154 00.000 8654638656 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.71 = -2.57)
00:31:20.154 00.000 8654638656 CameraToMount -- cameraX=-0.76 cameraY=1.28 hyp=1.49 cameraTheta=2.10 mountX=-0.58 mountY=-0.81, mountTheta=-2.19
00:31:20.155 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.76, y=1.28, opts=13)
00:31:20.155 00.000 8654638656 Enqueuing Move request for scope (-0.76, 1.28)
00:31:20.155 00.000 13064036352 Worker thread wakes up
00:31:20.155 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 1.28) opts 0xd
00:31:20.155 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.76, 1.28)
00:31:20.155 00.000 13064036352 Moving (-0.76, 1.28) raw xDistance=-0.58 yDistance=-0.81
00:31:20.155 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.58
00:31:20.155 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
00:31:20.155 00.000 13064036352 MoveAxis(E, 173, ABG)
00:31:20.155 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59570, med=4774, FiltMin=1689, FiltMax=49036, Gamma=0.680
00:31:20.155 00.000 8654638656 UpdateGuideState exits: m=927380 SNR=119.7
00:31:20.155 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:20.155 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:31:20.155 00.000 8654638656 Enqueuing Expose request
00:31:20.404 00.249 13064036352 Move returns status 0, amount 173
00:31:20.404 00.000 13064036352 MoveAxis(N, 979, ABG)
00:31:20.972 00.568 8654638656 evsrv: cli 0x600000444d20 request: {"id":3169,"jsonrpc":"2.0","method":"get_connected"}
00:31:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3169}
00:31:20.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3170,"jsonrpc":"2.0","method":"get_app_state"}
00:31:20.973 00.000 8654638656 case statement mapped state 6 to 3
00:31:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3170}
00:31:21.428 00.455 13064036352 Move returns status 0, amount 979
00:31:21.428 00.000 13064036352 move complete, result=0
00:31:21.428 00.000 13064036352 worker thread done servicing request
00:31:21.428 00.000 13064036352 Worker thread wakes up
00:31:21.429 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:31:21.429 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:31:21.429 00.000 8654638656 GuideStep: -0.6 px 173 ms EAST, -0.8 px 979 ms NORTH
00:31:21.476 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3171,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:31:21.476 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":230,"width":31,"height":31,"star_pos":[15.40,14.75],"pixels":"..."},"id":3171}
00:31:23.968 02.492 8654638656 evsrv: cli 0x600000444d20 request: {"id":3172,"jsonrpc":"2.0","method":"get_connected"}
00:31:23.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3172}
00:31:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3173,"jsonrpc":"2.0","method":"get_app_state"}
00:31:23.970 00.001 8654638656 case statement mapped state 6 to 3
00:31:23.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3173}
00:31:26.971 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3174,"jsonrpc":"2.0","method":"get_connected"}
00:31:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3174}
00:31:26.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3175,"jsonrpc":"2.0","method":"get_app_state"}
00:31:26.973 00.000 8654638656 case statement mapped state 6 to 3
00:31:26.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3175}
00:31:27.634 00.660 13064036352 Exposure complete
00:31:27.648 00.014 13064036352 worker thread done servicing request
00:31:27.648 00.000 8654638656 OnExposeComplete: enter
00:31:27.648 00.000 8654638656 UpdateGuideState(): m_state=6
00:31:27.648 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 231
00:31:27.648 00.000 8654638656 Star::Find returns 1 (0), X=553.94, Y=856.68, Mass=998798, SNR=129.1, Peak=51584 HFD=4.6
00:31:27.648 00.000 8654638656 CameraToMount -- cameraTheta (2.35) - m_xAngle (-2.21) = xAngle (4.56 = -1.72)
00:31:27.648 00.000 8654638656 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.96 = -2.32)
00:31:27.648 00.000 8654638656 CameraToMount -- cameraX=-1.21 cameraY=1.22 hyp=1.72 cameraTheta=2.35 mountX=-0.25 mountY=-1.26, mountTheta=-1.77
00:31:27.649 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.21, y=1.22, opts=13)
00:31:27.649 00.000 8654638656 Enqueuing Move request for scope (-1.21, 1.22)
00:31:27.649 00.000 13064036352 Worker thread wakes up
00:31:27.649 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 1.22) opts 0xd
00:31:27.649 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.21, 1.22)
00:31:27.649 00.000 13064036352 Moving (-1.21, 1.22) raw xDistance=-0.25 yDistance=-1.26
00:31:27.649 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.25
00:31:27.649 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26
00:31:27.649 00.000 13064036352 MoveAxis(E, 82, ABG)
00:31:27.649 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57522, med=4761, FiltMin=1510, FiltMax=51135, Gamma=0.680
00:31:27.649 00.000 8654638656 UpdateGuideState exits: m=998798 SNR=129.1
00:31:27.649 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:27.649 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:31:27.649 00.000 8654638656 Enqueuing Expose request
00:31:27.810 00.161 13064036352 Move returns status 0, amount 82
00:31:27.810 00.000 13064036352 MoveAxis(N, 1526, ABG)
00:31:29.379 01.569 13064036352 Move returns status 0, amount 1526
00:31:29.379 00.000 13064036352 move complete, result=0
00:31:29.379 00.000 13064036352 worker thread done servicing request
00:31:29.379 00.000 13064036352 Worker thread wakes up
00:31:29.380 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:31:29.380 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:31:29.380 00.000 8654638656 GuideStep: -0.3 px 82 ms EAST, -1.3 px 1526 ms NORTH
00:31:29.428 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3176,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:31:29.428 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":231,"width":31,"height":31,"star_pos":[14.94,14.68],"pixels":"..."},"id":3176}
00:31:29.971 00.543 8654638656 evsrv: cli 0x600000444d20 request: {"id":3177,"jsonrpc":"2.0","method":"get_connected"}
00:31:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3177}
00:31:29.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3178,"jsonrpc":"2.0","method":"get_app_state"}
00:31:29.973 00.000 8654638656 case statement mapped state 6 to 3
00:31:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3178}
00:31:32.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3179,"jsonrpc":"2.0","method":"get_connected"}
00:31:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3179}
00:31:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3180,"jsonrpc":"2.0","method":"get_app_state"}
00:31:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:31:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3180}
00:31:35.127 02.154 13064036352 Exposure complete
00:31:35.142 00.015 13064036352 worker thread done servicing request
00:31:35.142 00.000 8654638656 OnExposeComplete: enter
00:31:35.142 00.000 8654638656 UpdateGuideState(): m_state=6
00:31:35.142 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 232
00:31:35.142 00.000 8654638656 Star::Find returns 1 (0), X=553.78, Y=855.31, Mass=964692, SNR=129.9, Peak=57344 HFD=4.6
00:31:35.142 00.000 8654638656 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-2.21) = xAngle (-0.82 = -0.82)
00:31:35.142 00.000 8654638656 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.42 = -1.42)
00:31:35.142 00.000 8654638656 CameraToMount -- cameraX=-1.37 cameraY=-0.16 hyp=1.38 cameraTheta=-3.03 mountX=0.94 mountY=-1.36, mountTheta=-0.97
00:31:35.143 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.37, y=-0.16, opts=13)
00:31:35.143 00.000 8654638656 Enqueuing Move request for scope (-1.37, -0.16)
00:31:35.143 00.000 13064036352 Worker thread wakes up
00:31:35.143 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.37, -0.16) opts 0xd
00:31:35.143 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.37, -0.16)
00:31:35.143 00.000 13064036352 Moving (-1.37, -0.16) raw xDistance=0.94 yDistance=-1.36
00:31:35.143 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.94
00:31:35.143 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.36 from input -1.36
00:31:35.143 00.000 13064036352 MoveAxis(W, 255, ABG)
00:31:35.143 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57344, med=4761, FiltMin=1235, FiltMax=47679, Gamma=0.680
00:31:35.143 00.000 8654638656 UpdateGuideState exits: m=964692 SNR=129.9
00:31:35.143 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:35.143 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:31:35.143 00.000 8654638656 Enqueuing Expose request
00:31:35.473 00.330 13064036352 Move returns status 0, amount 255
00:31:35.473 00.000 13064036352 MoveAxis(N, 1651, ABG)
00:31:35.967 00.494 8654638656 evsrv: cli 0x600000444d20 request: {"id":3181,"jsonrpc":"2.0","method":"get_connected"}
00:31:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3181}
00:31:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3182,"jsonrpc":"2.0","method":"get_app_state"}
00:31:35.969 00.000 8654638656 case statement mapped state 6 to 3
00:31:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3182}
00:31:37.170 01.201 13064036352 Move returns status 0, amount 1651
00:31:37.170 00.000 13064036352 move complete, result=0
00:31:37.170 00.000 13064036352 worker thread done servicing request
00:31:37.170 00.000 13064036352 Worker thread wakes up
00:31:37.171 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:31:37.171 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:31:37.171 00.000 8654638656 GuideStep: 0.9 px 255 ms WEST, -1.4 px 1651 ms NORTH
00:31:37.222 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":3183,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:31:37.222 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":232,"width":31,"height":31,"star_pos":[14.78,15.31],"pixels":"..."},"id":3183}
00:31:38.973 01.751 8654638656 evsrv: cli 0x600000444d20 request: {"id":3184,"jsonrpc":"2.0","method":"get_connected"}
00:31:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3184}
00:31:38.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3185,"jsonrpc":"2.0","method":"get_app_state"}
00:31:38.974 00.000 8654638656 case statement mapped state 6 to 3
00:31:38.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3185}
00:31:41.972 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3186,"jsonrpc":"2.0","method":"get_connected"}
00:31:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3186}
00:31:41.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3187,"jsonrpc":"2.0","method":"get_app_state"}
00:31:41.974 00.000 8654638656 case statement mapped state 6 to 3
00:31:41.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3187}
00:31:42.628 00.654 13064036352 Exposure complete
00:31:42.643 00.015 13064036352 worker thread done servicing request
00:31:42.644 00.001 8654638656 OnExposeComplete: enter
00:31:42.644 00.000 8654638656 UpdateGuideState(): m_state=6
00:31:42.644 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 233
00:31:42.644 00.000 8654638656 Star::Find returns 1 (0), X=554.73, Y=854.50, Mass=932126, SNR=147.1, Peak=51865 HFD=4.6
00:31:42.644 00.000 8654638656 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-2.21) = xAngle (0.23 = 0.23)
00:31:42.644 00.000 8654638656 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.37 = -0.37)
00:31:42.644 00.000 8654638656 CameraToMount -- cameraX=-0.42 cameraY=-0.97 hyp=1.06 cameraTheta=-1.98 mountX=1.03 mountY=-0.38, mountTheta=-0.36
00:31:42.645 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.42, y=-0.97, opts=13)
00:31:42.645 00.000 8654638656 Enqueuing Move request for scope (-0.42, -0.97)
00:31:42.645 00.000 13064036352 Worker thread wakes up
00:31:42.645 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.97) opts 0xd
00:31:42.645 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.42, -0.97)
00:31:42.645 00.000 13064036352 Moving (-0.42, -0.97) raw xDistance=1.03 yDistance=-0.38
00:31:42.645 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.03
00:31:42.645 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
00:31:42.645 00.000 13064036352 MoveAxis(W, 302, ABG)
00:31:42.645 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55628, med=4761, FiltMin=1606, FiltMax=46463, Gamma=0.680
00:31:42.645 00.000 8654638656 UpdateGuideState exits: m=932126 SNR=147.1
00:31:42.645 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:42.645 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:31:42.645 00.000 8654638656 Enqueuing Expose request
00:31:43.024 00.379 13064036352 Move returns status 0, amount 302
00:31:43.024 00.000 13064036352 MoveAxis(N, 462, ABG)
00:31:43.536 00.512 13064036352 Move returns status 0, amount 462
00:31:43.536 00.000 13064036352 move complete, result=0
00:31:43.536 00.000 13064036352 worker thread done servicing request
00:31:43.537 00.001 13064036352 Worker thread wakes up
00:31:43.537 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:31:43.537 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:31:43.537 00.000 8654638656 GuideStep: 1.0 px 302 ms WEST, -0.4 px 462 ms NORTH
00:31:43.581 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":3188,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:31:43.582 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":233,"width":31,"height":31,"star_pos":[14.73,15.50],"pixels":"..."},"id":3188}
00:31:44.971 01.389 8654638656 evsrv: cli 0x600000444d20 request: {"id":3189,"jsonrpc":"2.0","method":"get_connected"}
00:31:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3189}
00:31:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3190,"jsonrpc":"2.0","method":"get_app_state"}
00:31:44.972 00.000 8654638656 case statement mapped state 6 to 3
00:31:44.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3190}
00:31:47.968 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":3191,"jsonrpc":"2.0","method":"get_connected"}
00:31:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3191}
00:31:47.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3192,"jsonrpc":"2.0","method":"get_app_state"}
00:31:47.969 00.000 8654638656 case statement mapped state 6 to 3
00:31:47.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3192}
00:31:48.874 00.904 13064036352 Exposure complete
00:31:48.889 00.015 13064036352 worker thread done servicing request
00:31:48.889 00.000 8654638656 OnExposeComplete: enter
00:31:48.889 00.000 8654638656 UpdateGuideState(): m_state=6
00:31:48.889 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
00:31:48.889 00.000 8654638656 Star::Find returns 1 (0), X=555.13, Y=855.39, Mass=936781, SNR=124.1, Peak=56819 HFD=4.6
00:31:48.889 00.000 8654638656 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-2.21) = xAngle (0.31 = 0.31)
00:31:48.889 00.000 8654638656 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.29 = -0.29)
00:31:48.890 00.001 8654638656 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.90 mountX=0.07 mountY=-0.02, mountTheta=-0.29
00:31:48.890 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.02, y=-0.07, opts=13)
00:31:48.890 00.000 8654638656 Enqueuing Move request for scope (-0.02, -0.07)
00:31:48.890 00.000 13064036352 Worker thread wakes up
00:31:48.890 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
00:31:48.890 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
00:31:48.890 00.000 13064036352 Moving (-0.02, -0.07) raw xDistance=0.07 yDistance=-0.02
00:31:48.890 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:31:48.890 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:48.890 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:31:48.890 00.000 13064036352 MoveAxis(E, 0, ABG)
00:31:48.890 00.000 13064036352 Move returns status 0, amount 0
00:31:48.890 00.000 13064036352 MoveAxis(N, 0, ABG)
00:31:48.890 00.000 13064036352 Move returns status 0, amount 0
00:31:48.890 00.000 13064036352 move complete, result=0
00:31:48.890 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=56819, med=4774, FiltMin=1510, FiltMax=47474, Gamma=0.680
00:31:48.890 00.000 13064036352 worker thread done servicing request
00:31:48.890 00.000 8654638656 UpdateGuideState exits: m=936781 SNR=124.1
00:31:48.890 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:48.891 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:31:48.891 00.000 8654638656 Enqueuing Expose request
00:31:48.891 00.000 13064036352 Worker thread wakes up
00:31:48.891 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:48.891 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:31:48.891 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:31:48.930 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":3193,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:31:48.930 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":234,"width":31,"height":31,"star_pos":[15.13,15.39],"pixels":"..."},"id":3193}
00:31:50.973 02.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":3194,"jsonrpc":"2.0","method":"get_connected"}
00:31:50.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3194}
00:31:50.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3195,"jsonrpc":"2.0","method":"get_app_state"}
00:31:50.974 00.000 8654638656 case statement mapped state 6 to 3
00:31:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3195}
00:31:53.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3196,"jsonrpc":"2.0","method":"get_connected"}
00:31:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3196}
00:31:53.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3197,"jsonrpc":"2.0","method":"get_app_state"}
00:31:53.973 00.000 8654638656 case statement mapped state 6 to 3
00:31:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3197}
00:31:55.121 01.148 13064036352 Exposure complete
00:31:55.136 00.015 13064036352 worker thread done servicing request
00:31:55.136 00.000 8654638656 OnExposeComplete: enter
00:31:55.136 00.000 8654638656 UpdateGuideState(): m_state=6
00:31:55.136 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 235
00:31:55.136 00.000 8654638656 Star::Find returns 1 (0), X=554.59, Y=856.83, Mass=949403, SNR=124.4, Peak=61465 HFD=4.4
00:31:55.136 00.000 8654638656 CameraToMount -- cameraTheta (1.97) - m_xAngle (-2.21) = xAngle (4.17 = -2.11)
00:31:55.136 00.000 8654638656 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.58 = -2.71)
00:31:55.136 00.000 8654638656 CameraToMount -- cameraX=-0.57 cameraY=1.36 hyp=1.48 cameraTheta=1.97 mountX=-0.76 mountY=-0.62, mountTheta=-2.45
00:31:55.136 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.57, y=1.36, opts=13)
00:31:55.136 00.000 8654638656 Enqueuing Move request for scope (-0.57, 1.36)
00:31:55.137 00.001 13064036352 Worker thread wakes up
00:31:55.137 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 1.36) opts 0xd
00:31:55.137 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.57, 1.36)
00:31:55.137 00.000 13064036352 Moving (-0.57, 1.36) raw xDistance=-0.76 yDistance=-0.62
00:31:55.137 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.76
00:31:55.137 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
00:31:55.137 00.000 13064036352 MoveAxis(E, 209, ABG)
00:31:55.137 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61465, med=4774, FiltMin=1574, FiltMax=48972, Gamma=0.680
00:31:55.137 00.000 8654638656 UpdateGuideState exits: m=949403 SNR=124.4
00:31:55.137 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:55.137 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:31:55.137 00.000 8654638656 Enqueuing Expose request
00:31:55.422 00.285 13064036352 Move returns status 0, amount 209
00:31:55.422 00.000 13064036352 MoveAxis(N, 751, ABG)
00:31:56.222 00.800 13064036352 Move returns status 0, amount 751
00:31:56.223 00.001 13064036352 move complete, result=0
00:31:56.223 00.000 13064036352 worker thread done servicing request
00:31:56.223 00.000 13064036352 Worker thread wakes up
00:31:56.223 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:31:56.223 00.000 8654638656 GuideStep: -0.8 px 209 ms EAST, -0.6 px 751 ms NORTH
00:31:56.224 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:31:56.275 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":3198,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:31:56.275 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":235,"width":31,"height":31,"star_pos":[14.59,14.83],"pixels":"..."},"id":3198}
00:31:56.970 00.695 8654638656 evsrv: cli 0x600000444d20 request: {"id":3199,"jsonrpc":"2.0","method":"get_connected"}
00:31:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3199}
00:31:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3200,"jsonrpc":"2.0","method":"get_app_state"}
00:31:56.972 00.000 8654638656 case statement mapped state 6 to 3
00:31:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3200}
00:31:59.968 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":3201,"jsonrpc":"2.0","method":"get_connected"}
00:31:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3201}
00:31:59.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3202,"jsonrpc":"2.0","method":"get_app_state"}
00:31:59.969 00.000 8654638656 case statement mapped state 6 to 3
00:31:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3202}
00:32:01.367 01.398 13064036352 Exposure complete
00:32:01.381 00.014 13064036352 worker thread done servicing request
00:32:01.381 00.000 8654638656 OnExposeComplete: enter
00:32:01.381 00.000 8654638656 UpdateGuideState(): m_state=6
00:32:01.382 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 236
00:32:01.382 00.000 8654638656 Star::Find returns 1 (0), X=554.13, Y=856.89, Mass=918457, SNR=136.6, Peak=56025 HFD=4.3
00:32:01.382 00.000 8654638656 CameraToMount -- cameraTheta (2.19) - m_xAngle (-2.21) = xAngle (4.40 = -1.88)
00:32:01.382 00.000 8654638656 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.80 = -2.48)
00:32:01.382 00.000 8654638656 CameraToMount -- cameraX=-1.02 cameraY=1.42 hyp=1.75 cameraTheta=2.19 mountX=-0.53 mountY=-1.07, mountTheta=-2.03
00:32:01.382 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.02, y=1.42, opts=13)
00:32:01.382 00.000 8654638656 Enqueuing Move request for scope (-1.02, 1.42)
00:32:01.382 00.000 13064036352 Worker thread wakes up
00:32:01.382 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 1.42) opts 0xd
00:32:01.382 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.02, 1.42)
00:32:01.382 00.000 13064036352 Moving (-1.02, 1.42) raw xDistance=-0.53 yDistance=-1.07
00:32:01.382 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.53
00:32:01.383 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
00:32:01.383 00.000 13064036352 MoveAxis(E, 161, ABG)
00:32:01.383 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60274, med=4761, FiltMin=1689, FiltMax=47308, Gamma=0.680
00:32:01.383 00.000 8654638656 UpdateGuideState exits: m=918457 SNR=136.6
00:32:01.383 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:01.383 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:32:01.383 00.000 8654638656 Enqueuing Expose request
00:32:01.612 00.229 13064036352 Move returns status 0, amount 161
00:32:01.613 00.001 13064036352 MoveAxis(N, 1302, ABG)
00:32:02.957 01.344 13064036352 Move returns status 0, amount 1302
00:32:02.957 00.000 13064036352 move complete, result=0
00:32:02.957 00.000 13064036352 worker thread done servicing request
00:32:02.957 00.000 13064036352 Worker thread wakes up
00:32:02.957 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:32:02.958 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:32:02.958 00.000 8654638656 GuideStep: -0.5 px 161 ms EAST, -1.1 px 1302 ms NORTH
00:32:03.006 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3203,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:32:03.007 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":236,"width":31,"height":31,"star_pos":[15.13,14.89],"pixels":"..."},"id":3203}
00:32:03.009 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3204,"jsonrpc":"2.0","method":"get_connected"}
00:32:03.009 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3204}
00:32:03.017 00.008 8654638656 evsrv: cli 0x600000444d20 request: {"id":3205,"jsonrpc":"2.0","method":"get_app_state"}
00:32:03.017 00.000 8654638656 case statement mapped state 6 to 3
00:32:03.017 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3205}
00:32:05.970 02.953 8654638656 evsrv: cli 0x600000444d20 request: {"id":3206,"jsonrpc":"2.0","method":"get_connected"}
00:32:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3206}
00:32:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3207,"jsonrpc":"2.0","method":"get_app_state"}
00:32:05.972 00.000 8654638656 case statement mapped state 6 to 3
00:32:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3207}
00:32:08.860 02.888 13064036352 Exposure complete
00:32:08.875 00.015 13064036352 worker thread done servicing request
00:32:08.875 00.000 8654638656 OnExposeComplete: enter
00:32:08.875 00.000 8654638656 UpdateGuideState(): m_state=6
00:32:08.875 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 237
00:32:08.876 00.001 8654638656 Star::Find returns 1 (0), X=554.13, Y=856.26, Mass=970120, SNR=120.9, Peak=51405 HFD=4.5
00:32:08.876 00.000 8654638656 CameraToMount -- cameraTheta (2.49) - m_xAngle (-2.21) = xAngle (4.70 = -1.59)
00:32:08.876 00.000 8654638656 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.10 = -2.19)
00:32:08.876 00.000 8654638656 CameraToMount -- cameraX=-1.03 cameraY=0.79 hyp=1.30 cameraTheta=2.49 mountX=-0.02 mountY=-1.06, mountTheta=-1.59
00:32:08.876 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.03, y=0.79, opts=13)
00:32:08.876 00.000 8654638656 Enqueuing Move request for scope (-1.03, 0.79)
00:32:08.876 00.000 13064036352 Worker thread wakes up
00:32:08.876 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.79) opts 0xd
00:32:08.876 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.03, 0.79)
00:32:08.876 00.000 13064036352 Moving (-1.03, 0.79) raw xDistance=-0.02 yDistance=-1.06
00:32:08.876 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:32:08.876 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
00:32:08.876 00.000 13064036352 MoveAxis(E, 0, ABG)
00:32:08.876 00.000 13064036352 Move returns status 0, amount 0
00:32:08.876 00.000 13064036352 MoveAxis(N, 1282, ABG)
00:32:08.877 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57087, med=4774, FiltMin=1420, FiltMax=47052, Gamma=0.680
00:32:08.877 00.000 8654638656 UpdateGuideState exits: m=970120 SNR=120.9
00:32:08.877 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:08.877 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:32:08.877 00.000 8654638656 Enqueuing Expose request
00:32:08.972 00.095 8654638656 evsrv: cli 0x600000444d20 request: {"id":3208,"jsonrpc":"2.0","method":"get_connected"}
00:32:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3208}
00:32:08.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3209,"jsonrpc":"2.0","method":"get_app_state"}
00:32:08.973 00.000 8654638656 case statement mapped state 6 to 3
00:32:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3209}
00:32:10.203 01.230 13064036352 Move returns status 0, amount 1282
00:32:10.204 00.001 13064036352 move complete, result=0
00:32:10.204 00.000 13064036352 worker thread done servicing request
00:32:10.204 00.000 13064036352 Worker thread wakes up
00:32:10.204 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:32:10.204 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:32:10.204 00.000 8654638656 GuideStep: -0.0 px 0 ms EAST, -1.1 px 1282 ms NORTH
00:32:10.255 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":3210,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:32:10.255 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":237,"width":31,"height":31,"star_pos":[15.13,15.26],"pixels":"..."},"id":3210}
00:32:11.969 01.714 8654638656 evsrv: cli 0x600000444d20 request: {"id":3211,"jsonrpc":"2.0","method":"get_connected"}
00:32:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3211}
00:32:11.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3212,"jsonrpc":"2.0","method":"get_app_state"}
00:32:11.970 00.000 8654638656 case statement mapped state 6 to 3
00:32:11.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3212}
00:32:14.973 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3213,"jsonrpc":"2.0","method":"get_connected"}
00:32:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3213}
00:32:14.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3214,"jsonrpc":"2.0","method":"get_app_state"}
00:32:14.974 00.000 8654638656 case statement mapped state 6 to 3
00:32:14.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3214}
00:32:16.359 01.385 13064036352 Exposure complete
00:32:16.373 00.014 13064036352 worker thread done servicing request
00:32:16.373 00.000 8654638656 OnExposeComplete: enter
00:32:16.373 00.000 8654638656 UpdateGuideState(): m_state=6
00:32:16.373 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 238
00:32:16.373 00.000 8654638656 Star::Find returns 1 (0), X=553.46, Y=855.29, Mass=889029, SNR=121.8, Peak=52416 HFD=4.6
00:32:16.373 00.000 8654638656 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-2.21) = xAngle (-0.83 = -0.83)
00:32:16.373 00.000 8654638656 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.42 = -1.42)
00:32:16.373 00.000 8654638656 CameraToMount -- cameraX=-1.70 cameraY=-0.18 hyp=1.71 cameraTheta=-3.03 mountX=1.16 mountY=-1.69, mountTheta=-0.97
00:32:16.374 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.70, y=-0.18, opts=13)
00:32:16.374 00.000 8654638656 Enqueuing Move request for scope (-1.70, -0.18)
00:32:16.374 00.000 13064036352 Worker thread wakes up
00:32:16.374 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.70, -0.18) opts 0xd
00:32:16.374 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.70, -0.18)
00:32:16.374 00.000 13064036352 Moving (-1.70, -0.18) raw xDistance=1.16 yDistance=-1.69
00:32:16.374 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16
00:32:16.374 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.69 from input -1.69
00:32:16.374 00.000 13064036352 MoveAxis(W, 320, ABG)
00:32:16.374 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=59813, med=4774, FiltMin=1741, FiltMax=49778, Gamma=0.680
00:32:16.374 00.000 8654638656 UpdateGuideState exits: m=889029 SNR=121.8
00:32:16.374 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:16.374 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:32:16.374 00.000 8654638656 Enqueuing Expose request
00:32:16.778 00.404 13064036352 Move returns status 0, amount 320
00:32:16.778 00.000 13064036352 MoveAxis(N, 2045, ABG)
00:32:17.973 01.195 8654638656 evsrv: cli 0x600000444d20 request: {"id":3215,"jsonrpc":"2.0","method":"get_connected"}
00:32:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3215}
00:32:17.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3216,"jsonrpc":"2.0","method":"get_app_state"}
00:32:17.974 00.000 8654638656 case statement mapped state 6 to 3
00:32:17.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3216}
00:32:18.858 00.883 13064036352 Move returns status 0, amount 2045
00:32:18.858 00.000 13064036352 move complete, result=0
00:32:18.858 00.000 13064036352 worker thread done servicing request
00:32:18.858 00.000 13064036352 Worker thread wakes up
00:32:18.858 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:32:18.858 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:32:18.859 00.001 8654638656 GuideStep: 1.2 px 320 ms WEST, -1.7 px 2045 ms NORTH
00:32:18.908 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3217,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:32:18.908 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":238,"width":31,"height":31,"star_pos":[15.46,15.29],"pixels":"..."},"id":3217}
00:32:20.973 02.065 8654638656 evsrv: cli 0x600000444d20 request: {"id":3218,"jsonrpc":"2.0","method":"get_connected"}
00:32:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3218}
00:32:20.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3219,"jsonrpc":"2.0","method":"get_app_state"}
00:32:20.974 00.000 8654638656 case statement mapped state 6 to 3
00:32:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3219}
00:32:23.968 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3220,"jsonrpc":"2.0","method":"get_connected"}
00:32:23.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3220}
00:32:23.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3221,"jsonrpc":"2.0","method":"get_app_state"}
00:32:23.970 00.000 8654638656 case statement mapped state 6 to 3
00:32:23.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3221}
00:32:25.103 01.133 13064036352 Exposure complete
00:32:25.117 00.014 13064036352 worker thread done servicing request
00:32:25.118 00.001 8654638656 OnExposeComplete: enter
00:32:25.118 00.000 8654638656 UpdateGuideState(): m_state=6
00:32:25.118 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 239
00:32:25.118 00.000 8654638656 Star::Find returns 1 (0), X=554.00, Y=853.64, Mass=888894, SNR=140.9, Peak=57266 HFD=4.1
00:32:25.118 00.000 8654638656 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-2.21) = xAngle (0.07 = 0.07)
00:32:25.118 00.000 8654638656 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.53 = -0.53)
00:32:25.118 00.000 8654638656 CameraToMount -- cameraX=-1.15 cameraY=-1.82 hyp=2.16 cameraTheta=-2.14 mountX=2.15 mountY=-1.08, mountTheta=-0.47
00:32:25.119 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.15, y=-1.82, opts=13)
00:32:25.119 00.000 8654638656 Enqueuing Move request for scope (-1.15, -1.82)
00:32:25.119 00.000 13064036352 Worker thread wakes up
00:32:25.119 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -1.82) opts 0xd
00:32:25.119 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.15, -1.82)
00:32:25.119 00.000 13064036352 Moving (-1.15, -1.82) raw xDistance=2.15 yDistance=-1.08
00:32:25.119 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.41 from input 2.15
00:32:25.119 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
00:32:25.119 00.000 13064036352 MoveAxis(W, 617, ABG)
00:32:25.119 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57266, med=4761, FiltMin=1574, FiltMax=50393, Gamma=0.680
00:32:25.119 00.000 8654638656 UpdateGuideState exits: m=888894 SNR=140.9
00:32:25.119 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:25.119 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:32:25.119 00.000 8654638656 Enqueuing Expose request
00:32:25.816 00.697 13064036352 Move returns status 0, amount 617
00:32:25.817 00.001 13064036352 MoveAxis(N, 1312, ABG)
00:32:26.972 01.155 8654638656 evsrv: cli 0x600000444d20 request: {"id":3222,"jsonrpc":"2.0","method":"get_connected"}
00:32:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3222}
00:32:26.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3223,"jsonrpc":"2.0","method":"get_app_state"}
00:32:26.974 00.001 8654638656 case statement mapped state 6 to 3
00:32:26.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3223}
00:32:27.176 00.202 13064036352 Move returns status 0, amount 1312
00:32:27.176 00.000 13064036352 move complete, result=0
00:32:27.176 00.000 13064036352 worker thread done servicing request
00:32:27.176 00.000 13064036352 Worker thread wakes up
00:32:27.176 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:32:27.176 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:32:27.177 00.001 8654638656 GuideStep: 2.2 px 617 ms WEST, -1.1 px 1312 ms NORTH
00:32:27.227 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3224,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:32:27.227 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":239,"width":31,"height":31,"star_pos":[15.00,14.64],"pixels":"..."},"id":3224}
00:32:29.972 02.745 8654638656 evsrv: cli 0x600000444d20 request: {"id":3225,"jsonrpc":"2.0","method":"get_connected"}
00:32:29.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3225}
00:32:29.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3226,"jsonrpc":"2.0","method":"get_app_state"}
00:32:29.974 00.000 8654638656 case statement mapped state 6 to 3
00:32:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3226}
00:32:32.600 02.626 13064036352 Exposure complete
00:32:32.615 00.015 13064036352 worker thread done servicing request
00:32:32.615 00.000 8654638656 OnExposeComplete: enter
00:32:32.615 00.000 8654638656 UpdateGuideState(): m_state=6
00:32:32.615 00.000 8654638656 Star::Find(15, 553, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 240
00:32:32.615 00.000 8654638656 Star::Find returns 1 (0), X=555.15, Y=853.14, Mass=893844, SNR=133.4, Peak=55270 HFD=4.6
00:32:32.615 00.000 8654638656 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-2.21) = xAngle (0.64 = 0.64)
00:32:32.615 00.000 8654638656 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.04 = 0.04)
00:32:32.615 00.000 8654638656 CameraToMount -- cameraX=-0.01 cameraY=-2.33 hyp=2.33 cameraTheta=-1.57 mountX=1.87 mountY=0.08, mountTheta=0.04
00:32:32.616 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.01, y=-2.33, opts=13)
00:32:32.616 00.000 8654638656 Enqueuing Move request for scope (-0.01, -2.33)
00:32:32.616 00.000 13064036352 Worker thread wakes up
00:32:32.616 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -2.33) opts 0xd
00:32:32.616 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.01, -2.33)
00:32:32.616 00.000 13064036352 Moving (-0.01, -2.33) raw xDistance=1.87 yDistance=0.08
00:32:32.616 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.28 from input 1.87
00:32:32.616 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:32.616 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:32:32.616 00.000 13064036352 MoveAxis(W, 561, ABG)
00:32:32.616 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62400, med=4761, FiltMin=1446, FiltMax=48333, Gamma=0.680
00:32:32.616 00.000 8654638656 UpdateGuideState exits: m=893844 SNR=133.4
00:32:32.616 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:32.616 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:32:32.616 00.000 8654638656 Enqueuing Expose request
00:32:32.972 00.356 8654638656 evsrv: cli 0x600000444d20 request: {"id":3227,"jsonrpc":"2.0","method":"get_connected"}
00:32:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3227}
00:32:32.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3228,"jsonrpc":"2.0","method":"get_app_state"}
00:32:32.974 00.000 8654638656 case statement mapped state 6 to 3
00:32:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3228}
00:32:33.255 00.281 13064036352 Move returns status 0, amount 561
00:32:33.256 00.001 13064036352 MoveAxis(N, 0, ABG)
00:32:33.256 00.000 13064036352 Move returns status 0, amount 0
00:32:33.256 00.000 13064036352 move complete, result=0
00:32:33.256 00.000 13064036352 worker thread done servicing request
00:32:33.256 00.000 13064036352 Worker thread wakes up
00:32:33.256 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:32:33.256 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:32:33.256 00.000 8654638656 GuideStep: 1.9 px 561 ms WEST, 0.1 px 0 ms NORTH
00:32:33.302 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3229,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:32:33.302 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":240,"width":31,"height":31,"star_pos":[15.15,15.14],"pixels":"..."},"id":3229}
00:32:35.968 02.666 8654638656 evsrv: cli 0x600000444d20 request: {"id":3230,"jsonrpc":"2.0","method":"get_connected"}
00:32:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3230}
00:32:35.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3231,"jsonrpc":"2.0","method":"get_app_state"}
00:32:35.970 00.000 8654638656 case statement mapped state 6 to 3
00:32:35.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3231}
00:32:38.847 02.877 13064036352 Exposure complete
00:32:38.861 00.014 13064036352 worker thread done servicing request
00:32:38.861 00.000 8654638656 OnExposeComplete: enter
00:32:38.861 00.000 8654638656 UpdateGuideState(): m_state=6
00:32:38.861 00.000 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 241
00:32:38.861 00.000 8654638656 Star::Find returns 1 (0), X=555.72, Y=855.25, Mass=923347, SNR=136.9, Peak=60172 HFD=4.4
00:32:38.861 00.000 8654638656 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-2.21) = xAngle (1.84 = 1.84)
00:32:38.861 00.000 8654638656 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (1.24 = 1.24)
00:32:38.861 00.000 8654638656 CameraToMount -- cameraX=0.57 cameraY=-0.22 hyp=0.61 cameraTheta=-0.37 mountX=-0.16 mountY=0.57, mountTheta=1.85
00:32:38.862 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.57, y=-0.22, opts=13)
00:32:38.862 00.000 8654638656 Enqueuing Move request for scope (0.57, -0.22)
00:32:38.862 00.000 13064036352 Worker thread wakes up
00:32:38.862 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.22) opts 0xd
00:32:38.862 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.57, -0.22)
00:32:38.862 00.000 13064036352 Moving (0.57, -0.22) raw xDistance=-0.16 yDistance=0.57
00:32:38.862 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:32:38.862 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:32:38.862 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
00:32:38.862 00.000 13064036352 MoveAxis(E, 0, ABG)
00:32:38.862 00.000 13064036352 Move returns status 0, amount 0
00:32:38.862 00.000 13064036352 MoveAxis(N, 0, ABG)
00:32:38.863 00.001 13064036352 Move returns status 0, amount 0
00:32:38.863 00.000 13064036352 move complete, result=0
00:32:38.863 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=60172, med=4761, FiltMin=1715, FiltMax=44134, Gamma=0.680
00:32:38.863 00.000 13064036352 worker thread done servicing request
00:32:38.863 00.000 8654638656 UpdateGuideState exits: m=923347 SNR=136.9
00:32:38.863 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:38.863 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:32:38.863 00.000 8654638656 Enqueuing Expose request
00:32:38.863 00.000 13064036352 Worker thread wakes up
00:32:38.863 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
00:32:38.863 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:32:38.863 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:32:38.902 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":3232,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:32:38.902 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":241,"width":31,"height":31,"star_pos":[14.72,15.25],"pixels":"..."},"id":3232}
00:32:38.966 00.064 8654638656 evsrv: cli 0x600000444d20 request: {"id":3233,"jsonrpc":"2.0","method":"get_connected"}
00:32:38.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3233}
00:32:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3234,"jsonrpc":"2.0","method":"get_app_state"}
00:32:38.967 00.000 8654638656 case statement mapped state 6 to 3
00:32:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3234}
00:32:41.972 03.005 8654638656 evsrv: cli 0x600000444d20 request: {"id":3235,"jsonrpc":"2.0","method":"get_connected"}
00:32:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3235}
00:32:41.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3236,"jsonrpc":"2.0","method":"get_app_state"}
00:32:41.974 00.000 8654638656 case statement mapped state 6 to 3
00:32:41.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3236}
00:32:44.971 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3237,"jsonrpc":"2.0","method":"get_connected"}
00:32:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3237}
00:32:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3238,"jsonrpc":"2.0","method":"get_app_state"}
00:32:44.972 00.000 8654638656 case statement mapped state 6 to 3
00:32:44.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3238}
00:32:45.090 00.117 13064036352 Exposure complete
00:32:45.105 00.015 13064036352 worker thread done servicing request
00:32:45.105 00.000 8654638656 OnExposeComplete: enter
00:32:45.105 00.000 8654638656 UpdateGuideState(): m_state=6
00:32:45.105 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 242
00:32:45.105 00.000 8654638656 Star::Find returns 1 (0), X=554.61, Y=856.49, Mass=856071, SNR=112.5, Peak=49753 HFD=4.4
00:32:45.105 00.000 8654638656 CameraToMount -- cameraTheta (2.06) - m_xAngle (-2.21) = xAngle (4.27 = -2.01)
00:32:45.105 00.000 8654638656 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.67 = -2.61)
00:32:45.106 00.001 8654638656 CameraToMount -- cameraX=-0.54 cameraY=1.02 hyp=1.16 cameraTheta=2.06 mountX=-0.50 mountY=-0.58, mountTheta=-2.27
00:32:45.106 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.54, y=1.02, opts=13)
00:32:45.106 00.000 8654638656 Enqueuing Move request for scope (-0.54, 1.02)
00:32:45.106 00.000 13064036352 Worker thread wakes up
00:32:45.106 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 1.02) opts 0xd
00:32:45.106 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.54, 1.02)
00:32:45.106 00.000 13064036352 Moving (-0.54, 1.02) raw xDistance=-0.50 yDistance=-0.58
00:32:45.106 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50
00:32:45.106 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
00:32:45.106 00.000 13064036352 MoveAxis(E, 137, ABG)
00:32:45.107 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57266, med=4761, FiltMin=1664, FiltMax=47782, Gamma=0.680
00:32:45.107 00.000 8654638656 UpdateGuideState exits: m=856071 SNR=112.5
00:32:45.107 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:45.107 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:32:45.107 00.000 8654638656 Enqueuing Expose request
00:32:45.317 00.210 13064036352 Move returns status 0, amount 137
00:32:45.317 00.000 13064036352 MoveAxis(N, 708, ABG)
00:32:46.070 00.753 13064036352 Move returns status 0, amount 708
00:32:46.070 00.000 13064036352 move complete, result=0
00:32:46.070 00.000 13064036352 worker thread done servicing request
00:32:46.070 00.000 13064036352 Worker thread wakes up
00:32:46.070 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:32:46.070 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:32:46.070 00.000 8654638656 GuideStep: -0.5 px 137 ms EAST, -0.6 px 708 ms NORTH
00:32:46.118 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3239,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:32:46.118 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":242,"width":31,"height":31,"star_pos":[14.61,15.49],"pixels":"..."},"id":3239}
00:32:47.968 01.850 8654638656 evsrv: cli 0x600000444d20 request: {"id":3240,"jsonrpc":"2.0","method":"get_connected"}
00:32:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3240}
00:32:47.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3241,"jsonrpc":"2.0","method":"get_app_state"}
00:32:47.970 00.001 8654638656 case statement mapped state 6 to 3
00:32:47.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3241}
00:32:50.972 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3242,"jsonrpc":"2.0","method":"get_connected"}
00:32:50.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3242}
00:32:50.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3243,"jsonrpc":"2.0","method":"get_app_state"}
00:32:50.974 00.000 8654638656 case statement mapped state 6 to 3
00:32:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3243}
00:32:51.339 00.365 13064036352 Exposure complete
00:32:51.354 00.015 13064036352 worker thread done servicing request
00:32:51.354 00.000 8654638656 OnExposeComplete: enter
00:32:51.354 00.000 8654638656 UpdateGuideState(): m_state=6
00:32:51.354 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 243
00:32:51.354 00.000 8654638656 Star::Find returns 1 (0), X=554.33, Y=856.29, Mass=829664, SNR=114.0, Peak=49165 HFD=4.6
00:32:51.354 00.000 8654638656 CameraToMount -- cameraTheta (2.36) - m_xAngle (-2.21) = xAngle (4.57 = -1.71)
00:32:51.354 00.000 8654638656 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.97 = -2.31)
00:32:51.354 00.000 8654638656 CameraToMount -- cameraX=-0.83 cameraY=0.82 hyp=1.17 cameraTheta=2.36 mountX=-0.17 mountY=-0.86, mountTheta=-1.76
00:32:51.355 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.83, y=0.82, opts=13)
00:32:51.355 00.000 8654638656 Enqueuing Move request for scope (-0.83, 0.82)
00:32:51.355 00.000 13064036352 Worker thread wakes up
00:32:51.355 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.82) opts 0xd
00:32:51.355 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.83, 0.82)
00:32:51.355 00.000 13064036352 Moving (-0.83, 0.82) raw xDistance=-0.17 yDistance=-0.86
00:32:51.355 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:32:51.355 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
00:32:51.355 00.000 13064036352 MoveAxis(E, 0, ABG)
00:32:51.355 00.000 13064036352 Move returns status 0, amount 0
00:32:51.355 00.000 13064036352 MoveAxis(N, 1041, ABG)
00:32:51.355 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56562, med=4761, FiltMin=1485, FiltMax=49203, Gamma=0.680
00:32:51.356 00.001 8654638656 UpdateGuideState exits: m=829664 SNR=114.0
00:32:51.356 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:51.356 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:32:51.356 00.000 8654638656 Enqueuing Expose request
00:32:52.436 01.080 13064036352 Move returns status 0, amount 1041
00:32:52.436 00.000 13064036352 move complete, result=0
00:32:52.436 00.000 13064036352 worker thread done servicing request
00:32:52.436 00.000 13064036352 Worker thread wakes up
00:32:52.437 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:32:52.437 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:32:52.437 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.9 px 1041 ms NORTH
00:32:52.482 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3244,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:32:52.482 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":243,"width":31,"height":31,"star_pos":[15.33,15.29],"pixels":"..."},"id":3244}
00:32:53.970 01.488 8654638656 evsrv: cli 0x600000444d20 request: {"id":3245,"jsonrpc":"2.0","method":"get_connected"}
00:32:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3245}
00:32:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3246,"jsonrpc":"2.0","method":"get_app_state"}
00:32:53.971 00.000 8654638656 case statement mapped state 6 to 3
00:32:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3246}
00:32:56.972 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3247,"jsonrpc":"2.0","method":"get_connected"}
00:32:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3247}
00:32:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3248,"jsonrpc":"2.0","method":"get_app_state"}
00:32:56.973 00.000 8654638656 case statement mapped state 6 to 3
00:32:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3248}
00:32:57.587 00.614 13064036352 Exposure complete
00:32:57.601 00.014 13064036352 worker thread done servicing request
00:32:57.602 00.001 8654638656 OnExposeComplete: enter
00:32:57.602 00.000 8654638656 UpdateGuideState(): m_state=6
00:32:57.602 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 244
00:32:57.602 00.000 8654638656 Star::Find returns 1 (0), X=554.06, Y=855.65, Mass=991512, SNR=121.4, Peak=56525 HFD=4.2
00:32:57.602 00.000 8654638656 CameraToMount -- cameraTheta (2.97) - m_xAngle (-2.21) = xAngle (5.18 = -1.10)
00:32:57.602 00.000 8654638656 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.58 = -1.70)
00:32:57.602 00.000 8654638656 CameraToMount -- cameraX=-1.10 cameraY=0.18 hyp=1.11 cameraTheta=2.97 mountX=0.51 mountY=-1.10, mountTheta=-1.14
00:32:57.602 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.10, y=0.18, opts=13)
00:32:57.602 00.000 8654638656 Enqueuing Move request for scope (-1.10, 0.18)
00:32:57.602 00.000 13064036352 Worker thread wakes up
00:32:57.602 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.18) opts 0xd
00:32:57.602 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.10, 0.18)
00:32:57.602 00.000 13064036352 Moving (-1.10, 0.18) raw xDistance=0.51 yDistance=-1.10
00:32:57.602 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
00:32:57.602 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
00:32:57.602 00.000 13064036352 MoveAxis(W, 140, ABG)
00:32:57.603 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56525, med=4761, FiltMin=1471, FiltMax=49906, Gamma=0.680
00:32:57.603 00.000 8654638656 UpdateGuideState exits: m=991512 SNR=121.4
00:32:57.603 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:57.603 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:32:57.603 00.000 8654638656 Enqueuing Expose request
00:32:57.811 00.208 13064036352 Move returns status 0, amount 140
00:32:57.811 00.000 13064036352 MoveAxis(N, 1335, ABG)
00:32:59.186 01.375 13064036352 Move returns status 0, amount 1335
00:32:59.186 00.000 13064036352 move complete, result=0
00:32:59.186 00.000 13064036352 worker thread done servicing request
00:32:59.186 00.000 13064036352 Worker thread wakes up
00:32:59.187 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:32:59.187 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:32:59.187 00.000 8654638656 GuideStep: 0.5 px 140 ms WEST, -1.1 px 1335 ms NORTH
00:32:59.239 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":3249,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:32:59.239 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":244,"width":31,"height":31,"star_pos":[15.06,14.65],"pixels":"..."},"id":3249}
00:32:59.968 00.729 8654638656 evsrv: cli 0x600000444d20 request: {"id":3250,"jsonrpc":"2.0","method":"get_connected"}
00:32:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3250}
00:32:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3251,"jsonrpc":"2.0","method":"get_app_state"}
00:32:59.969 00.001 8654638656 case statement mapped state 6 to 3
00:32:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3251}
00:33:02.971 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3252,"jsonrpc":"2.0","method":"get_connected"}
00:33:02.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3252}
00:33:02.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3253,"jsonrpc":"2.0","method":"get_app_state"}
00:33:02.973 00.000 8654638656 case statement mapped state 6 to 3
00:33:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3253}
00:33:05.086 02.113 13064036352 Exposure complete
00:33:05.101 00.015 13064036352 worker thread done servicing request
00:33:05.101 00.000 8654638656 OnExposeComplete: enter
00:33:05.101 00.000 8654638656 UpdateGuideState(): m_state=6
00:33:05.101 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 245
00:33:05.101 00.000 8654638656 Star::Find returns 1 (0), X=554.06, Y=854.80, Mass=913500, SNR=110.6, Peak=55897 HFD=4.2
00:33:05.101 00.000 8654638656 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-2.21) = xAngle (-0.39 = -0.39)
00:33:05.101 00.000 8654638656 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.99 = -0.99)
00:33:05.101 00.000 8654638656 CameraToMount -- cameraX=-1.10 cameraY=-0.66 hyp=1.28 cameraTheta=-2.60 mountX=1.19 mountY=-1.07, mountTheta=-0.73
00:33:05.102 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.10, y=-0.66, opts=13)
00:33:05.102 00.000 8654638656 Enqueuing Move request for scope (-1.10, -0.66)
00:33:05.102 00.000 13064036352 Worker thread wakes up
00:33:05.102 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.10, -0.66) opts 0xd
00:33:05.102 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.10, -0.66)
00:33:05.102 00.000 13064036352 Moving (-1.10, -0.66) raw xDistance=1.19 yDistance=-1.07
00:33:05.102 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.19
00:33:05.102 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
00:33:05.102 00.000 13064036352 MoveAxis(W, 338, ABG)
00:33:05.103 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=56012, med=4761, FiltMin=1689, FiltMax=47922, Gamma=0.680
00:33:05.103 00.000 8654638656 UpdateGuideState exits: m=913500 SNR=110.6
00:33:05.103 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:05.103 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:33:05.103 00.000 8654638656 Enqueuing Expose request
00:33:05.521 00.418 13064036352 Move returns status 0, amount 338
00:33:05.521 00.000 13064036352 MoveAxis(N, 1299, ABG)
00:33:05.969 00.448 8654638656 evsrv: cli 0x600000444d20 request: {"id":3254,"jsonrpc":"2.0","method":"get_connected"}
00:33:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3254}
00:33:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3255,"jsonrpc":"2.0","method":"get_app_state"}
00:33:05.970 00.000 8654638656 case statement mapped state 6 to 3
00:33:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3255}
00:33:06.961 00.991 13064036352 Move returns status 0, amount 1299
00:33:06.961 00.000 13064036352 move complete, result=0
00:33:06.961 00.000 13064036352 worker thread done servicing request
00:33:06.961 00.000 13064036352 Worker thread wakes up
00:33:06.961 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:33:06.961 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:33:06.962 00.001 8654638656 GuideStep: 1.2 px 338 ms WEST, -1.1 px 1299 ms NORTH
00:33:07.012 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3256,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:33:07.012 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":245,"width":31,"height":31,"star_pos":[15.06,14.80],"pixels":"..."},"id":3256}
00:33:08.967 01.955 8654638656 evsrv: cli 0x600000444d20 request: {"id":3257,"jsonrpc":"2.0","method":"get_connected"}
00:33:08.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3257}
00:33:08.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3258,"jsonrpc":"2.0","method":"get_app_state"}
00:33:08.968 00.000 8654638656 case statement mapped state 6 to 3
00:33:08.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3258}
00:33:11.967 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3259,"jsonrpc":"2.0","method":"get_connected"}
00:33:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3259}
00:33:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3260,"jsonrpc":"2.0","method":"get_app_state"}
00:33:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:33:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3260}
00:33:12.584 00.616 13064036352 Exposure complete
00:33:12.600 00.016 13064036352 worker thread done servicing request
00:33:12.600 00.000 8654638656 OnExposeComplete: enter
00:33:12.600 00.000 8654638656 UpdateGuideState(): m_state=6
00:33:12.601 00.001 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 246
00:33:12.601 00.000 8654638656 Star::Find returns 1 (0), X=555.41, Y=854.13, Mass=846297, SNR=111.8, Peak=49702 HFD=4.3
00:33:12.601 00.000 8654638656 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-2.21) = xAngle (0.83 = 0.83)
00:33:12.601 00.000 8654638656 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.23 = 0.23)
00:33:12.601 00.000 8654638656 CameraToMount -- cameraX=0.26 cameraY=-1.34 hyp=1.36 cameraTheta=-1.38 mountX=0.92 mountY=0.31, mountTheta=0.33
00:33:12.601 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.26, y=-1.34, opts=13)
00:33:12.601 00.000 8654638656 Enqueuing Move request for scope (0.26, -1.34)
00:33:12.601 00.000 13064036352 Worker thread wakes up
00:33:12.601 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.26, -1.34) opts 0xd
00:33:12.601 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.26, -1.34)
00:33:12.602 00.001 13064036352 Moving (0.26, -1.34) raw xDistance=0.92 yDistance=0.31
00:33:12.602 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.92
00:33:12.602 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:12.602 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:33:12.602 00.000 13064036352 MoveAxis(W, 278, ABG)
00:33:12.602 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=56486, med=4761, FiltMin=1805, FiltMax=44454, Gamma=0.680
00:33:12.602 00.000 8654638656 UpdateGuideState exits: m=846297 SNR=111.8
00:33:12.602 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:12.602 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:33:12.602 00.000 8654638656 Enqueuing Expose request
00:33:12.959 00.357 13064036352 Move returns status 0, amount 278
00:33:12.960 00.001 13064036352 MoveAxis(N, 0, ABG)
00:33:12.960 00.000 13064036352 Move returns status 0, amount 0
00:33:12.960 00.000 13064036352 move complete, result=0
00:33:12.960 00.000 13064036352 worker thread done servicing request
00:33:12.960 00.000 13064036352 Worker thread wakes up
00:33:12.960 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:33:12.960 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:33:12.960 00.000 8654638656 GuideStep: 0.9 px 278 ms WEST, 0.3 px 0 ms NORTH
00:33:13.008 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3261,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:33:13.008 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":246,"width":31,"height":31,"star_pos":[15.41,15.13],"pixels":"..."},"id":3261}
00:33:14.967 01.959 8654638656 evsrv: cli 0x600000444d20 request: {"id":3262,"jsonrpc":"2.0","method":"get_connected"}
00:33:14.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3262}
00:33:14.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3263,"jsonrpc":"2.0","method":"get_app_state"}
00:33:14.968 00.000 8654638656 case statement mapped state 6 to 3
00:33:14.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3263}
00:33:17.978 03.010 8654638656 evsrv: cli 0x600000444d20 request: {"id":3264,"jsonrpc":"2.0","method":"get_connected"}
00:33:17.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3264}
00:33:17.979 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3265,"jsonrpc":"2.0","method":"get_app_state"}
00:33:17.979 00.000 8654638656 case statement mapped state 6 to 3
00:33:17.979 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3265}
00:33:18.826 00.847 13064036352 Exposure complete
00:33:18.840 00.014 13064036352 worker thread done servicing request
00:33:18.841 00.001 8654638656 OnExposeComplete: enter
00:33:18.841 00.000 8654638656 UpdateGuideState(): m_state=6
00:33:18.841 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 247
00:33:18.841 00.000 8654638656 Star::Find returns 1 (0), X=555.43, Y=855.89, Mass=876225, SNR=117.2, Peak=54937 HFD=4.1
00:33:18.841 00.000 8654638656 CameraToMount -- cameraTheta (0.99) - m_xAngle (-2.21) = xAngle (3.20 = -3.08)
00:33:18.841 00.000 8654638656 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.60 = 2.60)
00:33:18.841 00.000 8654638656 CameraToMount -- cameraX=0.28 cameraY=0.42 hyp=0.51 cameraTheta=0.99 mountX=-0.50 mountY=0.26, mountTheta=2.67
00:33:18.842 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.28, y=0.42, opts=13)
00:33:18.842 00.000 8654638656 Enqueuing Move request for scope (0.28, 0.42)
00:33:18.842 00.000 13064036352 Worker thread wakes up
00:33:18.842 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.42) opts 0xd
00:33:18.842 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.28, 0.42)
00:33:18.842 00.000 13064036352 Moving (0.28, 0.42) raw xDistance=-0.50 yDistance=0.26
00:33:18.842 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.50
00:33:18.842 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:18.842 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:33:18.842 00.000 13064036352 MoveAxis(E, 120, ABG)
00:33:18.842 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57420, med=4774, FiltMin=1484, FiltMax=44863, Gamma=0.680
00:33:18.842 00.000 8654638656 UpdateGuideState exits: m=876225 SNR=117.2
00:33:18.842 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:18.842 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:33:18.842 00.000 8654638656 Enqueuing Expose request
00:33:19.038 00.196 13064036352 Move returns status 0, amount 120
00:33:19.039 00.001 13064036352 MoveAxis(N, 0, ABG)
00:33:19.039 00.000 13064036352 Move returns status 0, amount 0
00:33:19.039 00.000 13064036352 move complete, result=0
00:33:19.039 00.000 13064036352 worker thread done servicing request
00:33:19.039 00.000 13064036352 Worker thread wakes up
00:33:19.039 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:33:19.039 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:33:19.039 00.000 8654638656 GuideStep: -0.5 px 120 ms EAST, 0.3 px 0 ms NORTH
00:33:19.074 00.035 8654638656 evsrv: cli 0x600000444d20 request: {"id":3266,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:33:19.074 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":247,"width":31,"height":31,"star_pos":[15.43,14.89],"pixels":"..."},"id":3266}
00:33:20.983 01.909 8654638656 evsrv: cli 0x600000444d20 request: {"id":3267,"jsonrpc":"2.0","method":"get_connected"}
00:33:20.984 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3267}
00:33:21.008 00.024 8654638656 evsrv: cli 0x600000444d20 request: {"id":3268,"jsonrpc":"2.0","method":"get_app_state"}
00:33:21.008 00.000 8654638656 case statement mapped state 6 to 3
00:33:21.008 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3268}
00:33:23.969 02.961 8654638656 evsrv: cli 0x600000444d20 request: {"id":3269,"jsonrpc":"2.0","method":"get_connected"}
00:33:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3269}
00:33:23.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3270,"jsonrpc":"2.0","method":"get_app_state"}
00:33:23.970 00.000 8654638656 case statement mapped state 6 to 3
00:33:23.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3270}
00:33:25.068 01.098 13064036352 Exposure complete
00:33:25.084 00.016 13064036352 worker thread done servicing request
00:33:25.084 00.000 8654638656 OnExposeComplete: enter
00:33:25.084 00.000 8654638656 UpdateGuideState(): m_state=6
00:33:25.084 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 248
00:33:25.084 00.000 8654638656 Star::Find returns 1 (0), X=554.82, Y=857.25, Mass=908006, SNR=127.2, Peak=61337 HFD=4.3
00:33:25.084 00.000 8654638656 CameraToMount -- cameraTheta (1.76) - m_xAngle (-2.21) = xAngle (3.96 = -2.32)
00:33:25.084 00.000 8654638656 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.37 = -2.92)
00:33:25.084 00.000 8654638656 CameraToMount -- cameraX=-0.33 cameraY=1.78 hyp=1.82 cameraTheta=1.76 mountX=-1.23 mountY=-0.40, mountTheta=-2.83
00:33:25.085 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.33, y=1.78, opts=13)
00:33:25.085 00.000 8654638656 Enqueuing Move request for scope (-0.33, 1.78)
00:33:25.085 00.000 13064036352 Worker thread wakes up
00:33:25.085 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 1.78) opts 0xd
00:33:25.085 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.33, 1.78)
00:33:25.085 00.000 13064036352 Moving (-0.33, 1.78) raw xDistance=-1.23 yDistance=-0.40
00:33:25.085 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.23
00:33:25.085 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
00:33:25.085 00.000 13064036352 MoveAxis(E, 349, ABG)
00:33:25.085 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61337, med=4761, FiltMin=1638, FiltMax=51660, Gamma=0.680
00:33:25.085 00.000 8654638656 UpdateGuideState exits: m=908006 SNR=127.2
00:33:25.085 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:25.085 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:33:25.085 00.000 8654638656 Enqueuing Expose request
00:33:25.518 00.433 13064036352 Move returns status 0, amount 349
00:33:25.518 00.000 13064036352 MoveAxis(N, 488, ABG)
00:33:26.061 00.543 13064036352 Move returns status 0, amount 488
00:33:26.062 00.001 13064036352 move complete, result=0
00:33:26.062 00.000 13064036352 worker thread done servicing request
00:33:26.062 00.000 13064036352 Worker thread wakes up
00:33:26.062 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:33:26.062 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:33:26.062 00.000 8654638656 GuideStep: -1.2 px 349 ms EAST, -0.4 px 488 ms NORTH
00:33:26.112 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3271,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:33:26.112 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":248,"width":31,"height":31,"star_pos":[14.82,15.25],"pixels":"..."},"id":3271}
00:33:26.972 00.860 8654638656 evsrv: cli 0x600000444d20 request: {"id":3272,"jsonrpc":"2.0","method":"get_connected"}
00:33:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3272}
00:33:26.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3273,"jsonrpc":"2.0","method":"get_app_state"}
00:33:26.974 00.000 8654638656 case statement mapped state 6 to 3
00:33:26.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3273}
00:33:29.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3274,"jsonrpc":"2.0","method":"get_connected"}
00:33:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3274}
00:33:29.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3275,"jsonrpc":"2.0","method":"get_app_state"}
00:33:29.974 00.000 8654638656 case statement mapped state 6 to 3
00:33:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3275}
00:33:31.319 01.345 13064036352 Exposure complete
00:33:31.334 00.015 13064036352 worker thread done servicing request
00:33:31.334 00.000 8654638656 OnExposeComplete: enter
00:33:31.334 00.000 8654638656 UpdateGuideState(): m_state=6
00:33:31.334 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 249
00:33:31.334 00.000 8654638656 Star::Find returns 1 (0), X=554.68, Y=857.81, Mass=878760, SNR=132.5, Peak=50585 HFD=4.5
00:33:31.334 00.000 8654638656 CameraToMount -- cameraTheta (1.77) - m_xAngle (-2.21) = xAngle (3.98 = -2.30)
00:33:31.334 00.000 8654638656 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.38 = -2.90)
00:33:31.334 00.000 8654638656 CameraToMount -- cameraX=-0.47 cameraY=2.34 hyp=2.38 cameraTheta=1.77 mountX=-1.60 mountY=-0.56, mountTheta=-2.80
00:33:31.335 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.47, y=2.34, opts=13)
00:33:31.335 00.000 8654638656 Enqueuing Move request for scope (-0.47, 2.34)
00:33:31.335 00.000 13064036352 Worker thread wakes up
00:33:31.335 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 2.34) opts 0xd
00:33:31.335 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.47, 2.34)
00:33:31.335 00.000 13064036352 Moving (-0.47, 2.34) raw xDistance=-1.60 yDistance=-0.56
00:33:31.335 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.60
00:33:31.335 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
00:33:31.335 00.000 13064036352 MoveAxis(E, 466, ABG)
00:33:31.335 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61708, med=4749, FiltMin=1452, FiltMax=54898, Gamma=0.680
00:33:31.335 00.000 8654638656 UpdateGuideState exits: m=878760 SNR=132.5
00:33:31.335 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:31.335 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:33:31.335 00.000 8654638656 Enqueuing Expose request
00:33:31.885 00.550 13064036352 Move returns status 0, amount 466
00:33:31.885 00.000 13064036352 MoveAxis(N, 679, ABG)
00:33:32.620 00.735 13064036352 Move returns status 0, amount 679
00:33:32.621 00.001 13064036352 move complete, result=0
00:33:32.621 00.000 13064036352 worker thread done servicing request
00:33:32.621 00.000 13064036352 Worker thread wakes up
00:33:32.621 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:33:32.621 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:33:32.621 00.000 8654638656 GuideStep: -1.6 px 466 ms EAST, -0.6 px 679 ms NORTH
00:33:32.670 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3276,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:33:32.671 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":249,"width":31,"height":31,"star_pos":[14.68,14.81],"pixels":"..."},"id":3276}
00:33:32.972 00.301 8654638656 evsrv: cli 0x600000444d20 request: {"id":3277,"jsonrpc":"2.0","method":"get_connected"}
00:33:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3277}
00:33:32.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3278,"jsonrpc":"2.0","method":"get_app_state"}
00:33:32.974 00.000 8654638656 case statement mapped state 6 to 3
00:33:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3278}
00:33:35.967 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":3279,"jsonrpc":"2.0","method":"get_connected"}
00:33:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3279}
00:33:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3280,"jsonrpc":"2.0","method":"get_app_state"}
00:33:35.969 00.000 8654638656 case statement mapped state 6 to 3
00:33:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3280}
00:33:38.814 02.845 13064036352 Exposure complete
00:33:38.828 00.014 13064036352 worker thread done servicing request
00:33:38.828 00.000 8654638656 OnExposeComplete: enter
00:33:38.828 00.000 8654638656 UpdateGuideState(): m_state=6
00:33:38.828 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 250
00:33:38.828 00.000 8654638656 Star::Find returns 1 (0), X=553.20, Y=857.89, Mass=808468, SNR=99.6, Peak=46758 HFD=4.3
00:33:38.828 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - m_xAngle (-2.21) = xAngle (4.46 = -1.82)
00:33:38.828 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.86 = -2.42)
00:33:38.828 00.000 8654638656 CameraToMount -- cameraX=-1.96 cameraY=2.42 hyp=3.11 cameraTheta=2.25 mountX=-0.78 mountY=-2.05, mountTheta=-1.93
00:33:38.829 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.96, y=2.42, opts=13)
00:33:38.829 00.000 8654638656 Enqueuing Move request for scope (-1.96, 2.42)
00:33:38.829 00.000 13064036352 Worker thread wakes up
00:33:38.829 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.96, 2.42) opts 0xd
00:33:38.829 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.96, 2.42)
00:33:38.829 00.000 13064036352 Moving (-1.96, 2.42) raw xDistance=-0.78 yDistance=-2.05
00:33:38.829 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.78
00:33:38.829 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.05 from input -2.05
00:33:38.829 00.000 13064036352 MoveAxis(E, 247, ABG)
00:33:38.829 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56242, med=4761, FiltMin=1472, FiltMax=47987, Gamma=0.680
00:33:38.829 00.000 8654638656 UpdateGuideState exits: m=808468 SNR=99.6
00:33:38.829 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:38.829 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:33:38.829 00.000 8654638656 Enqueuing Expose request
00:33:38.970 00.141 8654638656 evsrv: cli 0x600000444d20 request: {"id":3281,"jsonrpc":"2.0","method":"get_connected"}
00:33:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3281}
00:33:38.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3282,"jsonrpc":"2.0","method":"get_app_state"}
00:33:38.971 00.000 8654638656 case statement mapped state 6 to 3
00:33:38.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3282}
00:33:39.163 00.192 13064036352 Move returns status 0, amount 247
00:33:39.163 00.000 13064036352 MoveAxis(N, 2483, ABG)
00:33:41.691 02.528 13064036352 Move returns status 0, amount 2483
00:33:41.691 00.000 13064036352 move complete, result=0
00:33:41.692 00.001 13064036352 worker thread done servicing request
00:33:41.692 00.000 13064036352 Worker thread wakes up
00:33:41.692 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:33:41.692 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:33:41.692 00.000 8654638656 GuideStep: -0.8 px 247 ms EAST, -2.0 px 2483 ms NORTH
00:33:41.739 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3283,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:33:41.739 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":250,"width":31,"height":31,"star_pos":[15.20,14.89],"pixels":"..."},"id":3283}
00:33:41.973 00.234 8654638656 evsrv: cli 0x600000444d20 request: {"id":3284,"jsonrpc":"2.0","method":"get_connected"}
00:33:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3284}
00:33:41.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3285,"jsonrpc":"2.0","method":"get_app_state"}
00:33:41.974 00.000 8654638656 case statement mapped state 6 to 3
00:33:41.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3285}
00:33:44.973 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3286,"jsonrpc":"2.0","method":"get_connected"}
00:33:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3286}
00:33:44.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3287,"jsonrpc":"2.0","method":"get_app_state"}
00:33:44.974 00.000 8654638656 case statement mapped state 6 to 3
00:33:44.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3287}
00:33:47.560 02.586 13064036352 Exposure complete
00:33:47.575 00.015 13064036352 worker thread done servicing request
00:33:47.575 00.000 8654638656 OnExposeComplete: enter
00:33:47.575 00.000 8654638656 UpdateGuideState(): m_state=6
00:33:47.575 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 251
00:33:47.575 00.000 8654638656 Star::Find returns 1 (0), X=554.27, Y=855.16, Mass=879777, SNR=118.7, Peak=65151 HFD=3.9
00:33:47.575 00.000 8654638656 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-2.21) = xAngle (-0.60 = -0.60)
00:33:47.575 00.000 8654638656 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.20 = -1.20)
00:33:47.575 00.000 8654638656 CameraToMount -- cameraX=-0.88 cameraY=-0.31 hyp=0.93 cameraTheta=-2.81 mountX=0.77 mountY=-0.87, mountTheta=-0.85
00:33:47.576 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.88, y=-0.31, opts=13)
00:33:47.576 00.000 8654638656 Enqueuing Move request for scope (-0.88, -0.31)
00:33:47.576 00.000 13064036352 Worker thread wakes up
00:33:47.576 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.31) opts 0xd
00:33:47.576 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.88, -0.31)
00:33:47.576 00.000 13064036352 Moving (-0.88, -0.31) raw xDistance=0.77 yDistance=-0.87
00:33:47.576 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.77
00:33:47.576 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
00:33:47.576 00.000 13064036352 MoveAxis(W, 196, ABG)
00:33:47.576 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65151, med=4761, FiltMin=1484, FiltMax=46886, Gamma=0.680
00:33:47.576 00.000 8654638656 UpdateGuideState exits: m=879777 SNR=118.7
00:33:47.576 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:47.576 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:33:47.576 00.000 8654638656 Enqueuing Expose request
00:33:47.851 00.275 13064036352 Move returns status 0, amount 196
00:33:47.851 00.000 13064036352 MoveAxis(N, 1052, ABG)
00:33:47.966 00.115 8654638656 evsrv: cli 0x600000444d20 request: {"id":3288,"jsonrpc":"2.0","method":"get_connected"}
00:33:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3288}
00:33:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3289,"jsonrpc":"2.0","method":"get_app_state"}
00:33:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:33:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3289}
00:33:49.050 01.082 13064036352 Move returns status 0, amount 1052
00:33:49.050 00.000 13064036352 move complete, result=0
00:33:49.050 00.000 13064036352 worker thread done servicing request
00:33:49.050 00.000 13064036352 Worker thread wakes up
00:33:49.050 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:33:49.051 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:33:49.051 00.000 8654638656 GuideStep: 0.8 px 196 ms WEST, -0.9 px 1052 ms NORTH
00:33:49.099 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3290,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:33:49.099 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":251,"width":31,"height":31,"star_pos":[15.27,15.16],"pixels":"..."},"id":3290}
00:33:50.972 01.873 8654638656 evsrv: cli 0x600000444d20 request: {"id":3291,"jsonrpc":"2.0","method":"get_connected"}
00:33:50.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3291}
00:33:50.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3292,"jsonrpc":"2.0","method":"get_app_state"}
00:33:50.974 00.000 8654638656 case statement mapped state 6 to 3
00:33:50.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3292}
00:33:53.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3293,"jsonrpc":"2.0","method":"get_connected"}
00:33:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3293}
00:33:53.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3294,"jsonrpc":"2.0","method":"get_app_state"}
00:33:53.974 00.000 8654638656 case statement mapped state 6 to 3
00:33:53.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3294}
00:33:55.056 01.082 13064036352 Exposure complete
00:33:55.070 00.014 13064036352 worker thread done servicing request
00:33:55.070 00.000 8654638656 OnExposeComplete: enter
00:33:55.070 00.000 8654638656 UpdateGuideState(): m_state=6
00:33:55.070 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 252
00:33:55.070 00.000 8654638656 Star::Find returns 1 (0), X=555.21, Y=855.30, Mass=874061, SNR=121.9, Peak=53747 HFD=4.5
00:33:55.070 00.000 8654638656 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-2.21) = xAngle (0.96 = 0.96)
00:33:55.070 00.000 8654638656 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.36 = 0.36)
00:33:55.070 00.000 8654638656 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.25 mountX=0.10 mountY=0.06, mountTheta=0.55
00:33:55.071 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.06, y=-0.17, opts=13)
00:33:55.071 00.000 8654638656 Enqueuing Move request for scope (0.06, -0.17)
00:33:55.071 00.000 13064036352 Worker thread wakes up
00:33:55.071 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
00:33:55.071 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
00:33:55.071 00.000 13064036352 Moving (0.06, -0.17) raw xDistance=0.10 yDistance=0.06
00:33:55.071 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:33:55.071 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:55.071 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:33:55.071 00.000 13064036352 MoveAxis(E, 0, ABG)
00:33:55.071 00.000 13064036352 Move returns status 0, amount 0
00:33:55.071 00.000 13064036352 MoveAxis(N, 0, ABG)
00:33:55.071 00.000 13064036352 Move returns status 0, amount 0
00:33:55.071 00.000 13064036352 move complete, result=0
00:33:55.072 00.001 13064036352 worker thread done servicing request
00:33:55.072 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53747, med=4761, FiltMin=1344, FiltMax=45554, Gamma=0.680
00:33:55.072 00.000 8654638656 UpdateGuideState exits: m=874061 SNR=121.9
00:33:55.072 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:55.072 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:33:55.072 00.000 8654638656 Enqueuing Expose request
00:33:55.072 00.000 13064036352 Worker thread wakes up
00:33:55.072 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:33:55.072 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:55.072 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:33:55.116 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":3295,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:33:55.116 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":252,"width":31,"height":31,"star_pos":[15.21,15.30],"pixels":"..."},"id":3295}
00:33:56.972 01.856 8654638656 evsrv: cli 0x600000444d20 request: {"id":3296,"jsonrpc":"2.0","method":"get_connected"}
00:33:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3296}
00:33:56.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3297,"jsonrpc":"2.0","method":"get_app_state"}
00:33:56.974 00.000 8654638656 case statement mapped state 6 to 3
00:33:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3297}
00:33:59.968 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3298,"jsonrpc":"2.0","method":"get_connected"}
00:33:59.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3298}
00:33:59.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3299,"jsonrpc":"2.0","method":"get_app_state"}
00:33:59.970 00.000 8654638656 case statement mapped state 6 to 3
00:33:59.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3299}
00:34:01.298 01.328 13064036352 Exposure complete
00:34:01.314 00.016 13064036352 worker thread done servicing request
00:34:01.314 00.000 8654638656 OnExposeComplete: enter
00:34:01.314 00.000 8654638656 UpdateGuideState(): m_state=6
00:34:01.314 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 253
00:34:01.314 00.000 8654638656 Star::Find returns 1 (0), X=555.41, Y=856.81, Mass=984413, SNR=130.0, Peak=56371 HFD=4.6
00:34:01.314 00.000 8654638656 CameraToMount -- cameraTheta (1.39) - m_xAngle (-2.21) = xAngle (3.59 = -2.69)
00:34:01.314 00.000 8654638656 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.00 = 3.00)
00:34:01.314 00.000 8654638656 CameraToMount -- cameraX=0.25 cameraY=1.34 hyp=1.37 cameraTheta=1.39 mountX=-1.23 mountY=0.20, mountTheta=2.98
00:34:01.315 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.25, y=1.34, opts=13)
00:34:01.315 00.000 8654638656 Enqueuing Move request for scope (0.25, 1.34)
00:34:01.315 00.000 13064036352 Worker thread wakes up
00:34:01.315 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.25, 1.34) opts 0xd
00:34:01.315 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.25, 1.34)
00:34:01.315 00.000 13064036352 Moving (0.25, 1.34) raw xDistance=-1.23 yDistance=0.20
00:34:01.315 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.23
00:34:01.315 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:01.315 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:34:01.315 00.000 13064036352 MoveAxis(E, 340, ABG)
00:34:01.315 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62220, med=4761, FiltMin=1484, FiltMax=48345, Gamma=0.680
00:34:01.315 00.000 8654638656 UpdateGuideState exits: m=984413 SNR=130.0
00:34:01.315 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:01.315 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:34:01.315 00.000 8654638656 Enqueuing Expose request
00:34:01.735 00.420 13064036352 Move returns status 0, amount 340
00:34:01.735 00.000 13064036352 MoveAxis(N, 0, ABG)
00:34:01.736 00.001 13064036352 Move returns status 0, amount 0
00:34:01.736 00.000 13064036352 move complete, result=0
00:34:01.736 00.000 13064036352 worker thread done servicing request
00:34:01.736 00.000 13064036352 Worker thread wakes up
00:34:01.736 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:34:01.736 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:34:01.736 00.000 8654638656 GuideStep: -1.2 px 340 ms EAST, 0.2 px 0 ms NORTH
00:34:01.781 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3300,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:34:01.781 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":253,"width":31,"height":31,"star_pos":[15.41,14.81],"pixels":"..."},"id":3300}
00:34:02.970 01.189 8654638656 evsrv: cli 0x600000444d20 request: {"id":3301,"jsonrpc":"2.0","method":"get_connected"}
00:34:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3301}
00:34:02.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3302,"jsonrpc":"2.0","method":"get_app_state"}
00:34:02.972 00.000 8654638656 case statement mapped state 6 to 3
00:34:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3302}
00:34:05.971 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3303,"jsonrpc":"2.0","method":"get_connected"}
00:34:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3303}
00:34:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3304,"jsonrpc":"2.0","method":"get_app_state"}
00:34:05.973 00.000 8654638656 case statement mapped state 6 to 3
00:34:05.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3304}
00:34:07.551 01.578 13064036352 Exposure complete
00:34:07.565 00.014 13064036352 worker thread done servicing request
00:34:07.565 00.000 8654638656 OnExposeComplete: enter
00:34:07.565 00.000 8654638656 UpdateGuideState(): m_state=6
00:34:07.565 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 254
00:34:07.565 00.000 8654638656 Star::Find returns 1 (0), X=554.00, Y=857.94, Mass=907149, SNR=119.5, Peak=56550 HFD=4.4
00:34:07.565 00.000 8654638656 CameraToMount -- cameraTheta (2.01) - m_xAngle (-2.21) = xAngle (4.22 = -2.06)
00:34:07.565 00.000 8654638656 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.62 = -2.66)
00:34:07.566 00.001 8654638656 CameraToMount -- cameraX=-1.16 cameraY=2.47 hyp=2.73 cameraTheta=2.01 mountX=-1.29 mountY=-1.25, mountTheta=-2.37
00:34:07.566 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.16, y=2.47, opts=13)
00:34:07.566 00.000 8654638656 Enqueuing Move request for scope (-1.16, 2.47)
00:34:07.566 00.000 13064036352 Worker thread wakes up
00:34:07.566 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 2.47) opts 0xd
00:34:07.566 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.16, 2.47)
00:34:07.566 00.000 13064036352 Moving (-1.16, 2.47) raw xDistance=-1.29 yDistance=-1.25
00:34:07.566 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.29
00:34:07.566 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
00:34:07.566 00.000 13064036352 MoveAxis(E, 381, ABG)
00:34:07.567 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57714, med=4761, FiltMin=1651, FiltMax=50957, Gamma=0.680
00:34:07.567 00.000 8654638656 UpdateGuideState exits: m=907149 SNR=119.5
00:34:07.567 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:07.567 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:34:07.567 00.000 8654638656 Enqueuing Expose request
00:34:08.070 00.503 13064036352 Move returns status 0, amount 381
00:34:08.070 00.000 13064036352 MoveAxis(N, 1518, ABG)
00:34:08.972 00.902 8654638656 evsrv: cli 0x600000444d20 request: {"id":3305,"jsonrpc":"2.0","method":"get_connected"}
00:34:08.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3305}
00:34:08.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3306,"jsonrpc":"2.0","method":"get_app_state"}
00:34:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:34:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3306}
00:34:09.638 00.664 13064036352 Move returns status 0, amount 1518
00:34:09.639 00.001 13064036352 move complete, result=0
00:34:09.639 00.000 13064036352 worker thread done servicing request
00:34:09.639 00.000 13064036352 Worker thread wakes up
00:34:09.639 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:34:09.639 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:34:09.639 00.000 8654638656 GuideStep: -1.3 px 381 ms EAST, -1.3 px 1518 ms NORTH
00:34:09.687 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3307,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:34:09.688 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":254,"width":31,"height":31,"star_pos":[15.00,14.94],"pixels":"..."},"id":3307}
00:34:11.968 02.280 8654638656 evsrv: cli 0x600000444d20 request: {"id":3308,"jsonrpc":"2.0","method":"get_connected"}
00:34:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3308}
00:34:11.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3309,"jsonrpc":"2.0","method":"get_app_state"}
00:34:11.969 00.000 8654638656 case statement mapped state 6 to 3
00:34:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3309}
00:34:14.972 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3310,"jsonrpc":"2.0","method":"get_connected"}
00:34:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3310}
00:34:14.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3311,"jsonrpc":"2.0","method":"get_app_state"}
00:34:14.974 00.000 8654638656 case statement mapped state 6 to 3
00:34:14.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3311}
00:34:15.044 00.070 13064036352 Exposure complete
00:34:15.058 00.014 13064036352 worker thread done servicing request
00:34:15.058 00.000 8654638656 OnExposeComplete: enter
00:34:15.058 00.000 8654638656 UpdateGuideState(): m_state=6
00:34:15.058 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 255
00:34:15.058 00.000 8654638656 Star::Find returns 1 (0), X=553.59, Y=856.82, Mass=929224, SNR=104.4, Peak=58560 HFD=4.5
00:34:15.058 00.000 8654638656 CameraToMount -- cameraTheta (2.43) - m_xAngle (-2.21) = xAngle (4.64 = -1.64)
00:34:15.058 00.000 8654638656 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.04 = -2.24)
00:34:15.058 00.000 8654638656 CameraToMount -- cameraX=-1.57 cameraY=1.36 hyp=2.07 cameraTheta=2.43 mountX=-0.15 mountY=-1.62, mountTheta=-1.66
00:34:15.059 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.57, y=1.36, opts=13)
00:34:15.059 00.000 8654638656 Enqueuing Move request for scope (-1.57, 1.36)
00:34:15.059 00.000 13064036352 Worker thread wakes up
00:34:15.059 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.57, 1.36) opts 0xd
00:34:15.059 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.57, 1.36)
00:34:15.059 00.000 13064036352 Moving (-1.57, 1.36) raw xDistance=-0.15 yDistance=-1.62
00:34:15.059 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:34:15.059 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.62 from input -1.62
00:34:15.059 00.000 13064036352 MoveAxis(E, 0, ABG)
00:34:15.059 00.000 13064036352 Move returns status 0, amount 0
00:34:15.059 00.000 13064036352 MoveAxis(N, 1963, ABG)
00:34:15.059 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=217, max=61106, med=4749, FiltMin=1369, FiltMax=51980, Gamma=0.680
00:34:15.059 00.000 8654638656 UpdateGuideState exits: m=929224 SNR=104.4
00:34:15.059 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:15.059 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:34:15.059 00.000 8654638656 Enqueuing Expose request
00:34:17.061 02.002 13064036352 Move returns status 0, amount 1963
00:34:17.061 00.000 13064036352 move complete, result=0
00:34:17.061 00.000 13064036352 worker thread done servicing request
00:34:17.061 00.000 13064036352 Worker thread wakes up
00:34:17.062 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:34:17.062 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:34:17.062 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -1.6 px 1963 ms NORTH
00:34:17.110 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3312,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:34:17.110 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":255,"width":31,"height":31,"star_pos":[14.59,14.82],"pixels":"..."},"id":3312}
00:34:17.971 00.861 8654638656 evsrv: cli 0x600000444d20 request: {"id":3313,"jsonrpc":"2.0","method":"get_connected"}
00:34:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3313}
00:34:17.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3314,"jsonrpc":"2.0","method":"get_app_state"}
00:34:17.973 00.000 8654638656 case statement mapped state 6 to 3
00:34:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3314}
00:34:20.973 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3315,"jsonrpc":"2.0","method":"get_connected"}
00:34:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3315}
00:34:20.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3316,"jsonrpc":"2.0","method":"get_app_state"}
00:34:20.974 00.000 8654638656 case statement mapped state 6 to 3
00:34:20.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3316}
00:34:22.542 01.567 13064036352 Exposure complete
00:34:22.556 00.014 13064036352 worker thread done servicing request
00:34:22.556 00.000 8654638656 OnExposeComplete: enter
00:34:22.556 00.000 8654638656 UpdateGuideState(): m_state=6
00:34:22.556 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 256
00:34:22.557 00.001 8654638656 Star::Find returns 1 (0), X=554.61, Y=855.28, Mass=977070, SNR=115.3, Peak=62015 HFD=4.7
00:34:22.557 00.000 8654638656 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-2.21) = xAngle (-0.60 = -0.60)
00:34:22.557 00.000 8654638656 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.20 = -1.20)
00:34:22.557 00.000 8654638656 CameraToMount -- cameraX=-0.54 cameraY=-0.19 hyp=0.57 cameraTheta=-2.81 mountX=0.47 mountY=-0.53, mountTheta=-0.84
00:34:22.557 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.54, y=-0.19, opts=13)
00:34:22.557 00.000 8654638656 Enqueuing Move request for scope (-0.54, -0.19)
00:34:22.557 00.000 13064036352 Worker thread wakes up
00:34:22.557 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.19) opts 0xd
00:34:22.557 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.54, -0.19)
00:34:22.557 00.000 13064036352 Moving (-0.54, -0.19) raw xDistance=0.47 yDistance=-0.53
00:34:22.557 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47
00:34:22.558 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
00:34:22.558 00.000 13064036352 MoveAxis(W, 131, ABG)
00:34:22.558 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62015, med=4761, FiltMin=1280, FiltMax=47667, Gamma=0.680
00:34:22.558 00.000 8654638656 UpdateGuideState exits: m=977070 SNR=115.3
00:34:22.558 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:22.558 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:34:22.558 00.000 8654638656 Enqueuing Expose request
00:34:22.772 00.214 13064036352 Move returns status 0, amount 131
00:34:22.772 00.000 13064036352 MoveAxis(N, 645, ABG)
00:34:23.459 00.687 13064036352 Move returns status 0, amount 645
00:34:23.460 00.001 13064036352 move complete, result=0
00:34:23.460 00.000 13064036352 worker thread done servicing request
00:34:23.460 00.000 13064036352 Worker thread wakes up
00:34:23.460 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:34:23.460 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:34:23.460 00.000 8654638656 GuideStep: 0.5 px 131 ms WEST, -0.5 px 645 ms NORTH
00:34:23.503 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":3317,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:34:23.503 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":256,"width":31,"height":31,"star_pos":[14.61,15.28],"pixels":"..."},"id":3317}
00:34:23.967 00.464 8654638656 evsrv: cli 0x600000444d20 request: {"id":3318,"jsonrpc":"2.0","method":"get_connected"}
00:34:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3318}
00:34:23.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3319,"jsonrpc":"2.0","method":"get_app_state"}
00:34:23.969 00.001 8654638656 case statement mapped state 6 to 3
00:34:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3319}
00:34:26.972 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3320,"jsonrpc":"2.0","method":"get_connected"}
00:34:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3320}
00:34:26.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3321,"jsonrpc":"2.0","method":"get_app_state"}
00:34:26.974 00.000 8654638656 case statement mapped state 6 to 3
00:34:26.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3321}
00:34:28.785 01.811 13064036352 Exposure complete
00:34:28.799 00.014 13064036352 worker thread done servicing request
00:34:28.799 00.000 8654638656 OnExposeComplete: enter
00:34:28.799 00.000 8654638656 UpdateGuideState(): m_state=6
00:34:28.800 00.001 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 257
00:34:28.800 00.000 8654638656 Star::Find returns 1 (0), X=554.04, Y=855.46, Mass=971972, SNR=151.4, Peak=57549 HFD=4.2
00:34:28.800 00.000 8654638656 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-2.21) = xAngle (-0.93 = -0.93)
00:34:28.800 00.000 8654638656 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.53 = -1.53)
00:34:28.800 00.000 8654638656 CameraToMount -- cameraX=-1.11 cameraY=-0.00 hyp=1.11 cameraTheta=-3.14 mountX=0.67 mountY=-1.11, mountTheta=-1.03
00:34:28.800 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.11, y=-0.00, opts=13)
00:34:28.800 00.000 8654638656 Enqueuing Move request for scope (-1.11, -0.00)
00:34:28.800 00.000 13064036352 Worker thread wakes up
00:34:28.800 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.11, -0.00) opts 0xd
00:34:28.800 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.11, -0.00)
00:34:28.800 00.000 13064036352 Moving (-1.11, -0.00) raw xDistance=0.67 yDistance=-1.11
00:34:28.800 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.67
00:34:28.800 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
00:34:28.800 00.000 13064036352 MoveAxis(W, 194, ABG)
00:34:28.801 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57549, med=4761, FiltMin=1446, FiltMax=52044, Gamma=0.680
00:34:28.801 00.000 8654638656 UpdateGuideState exits: m=971972 SNR=151.4
00:34:28.801 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:28.801 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:34:28.801 00.000 8654638656 Enqueuing Expose request
00:34:29.074 00.273 13064036352 Move returns status 0, amount 194
00:34:29.075 00.001 13064036352 MoveAxis(N, 1347, ABG)
00:34:29.972 00.897 8654638656 evsrv: cli 0x600000444d20 request: {"id":3322,"jsonrpc":"2.0","method":"get_connected"}
00:34:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3322}
00:34:29.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3323,"jsonrpc":"2.0","method":"get_app_state"}
00:34:29.974 00.001 8654638656 case statement mapped state 6 to 3
00:34:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3323}
00:34:30.466 00.492 13064036352 Move returns status 0, amount 1347
00:34:30.466 00.000 13064036352 move complete, result=0
00:34:30.466 00.000 13064036352 worker thread done servicing request
00:34:30.466 00.000 13064036352 Worker thread wakes up
00:34:30.466 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:34:30.466 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:34:30.466 00.000 8654638656 GuideStep: 0.7 px 194 ms WEST, -1.1 px 1347 ms NORTH
00:34:30.518 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":3324,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:34:30.518 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":257,"width":31,"height":31,"star_pos":[15.04,15.46],"pixels":"..."},"id":3324}
00:34:32.972 02.454 8654638656 evsrv: cli 0x600000444d20 request: {"id":3325,"jsonrpc":"2.0","method":"get_connected"}
00:34:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3325}
00:34:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3326,"jsonrpc":"2.0","method":"get_app_state"}
00:34:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:34:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3326}
00:34:35.968 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":3327,"jsonrpc":"2.0","method":"get_connected"}
00:34:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3327}
00:34:35.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3328,"jsonrpc":"2.0","method":"get_app_state"}
00:34:35.970 00.001 8654638656 case statement mapped state 6 to 3
00:34:35.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3328}
00:34:36.282 00.312 13064036352 Exposure complete
00:34:36.296 00.014 13064036352 worker thread done servicing request
00:34:36.297 00.001 8654638656 OnExposeComplete: enter
00:34:36.297 00.000 8654638656 UpdateGuideState(): m_state=6
00:34:36.297 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 258
00:34:36.297 00.000 8654638656 Star::Find returns 1 (0), X=554.54, Y=854.93, Mass=941497, SNR=121.9, Peak=63231 HFD=4.6
00:34:36.297 00.000 8654638656 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-2.21) = xAngle (-0.22 = -0.22)
00:34:36.297 00.000 8654638656 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.81 = -0.81)
00:34:36.297 00.000 8654638656 CameraToMount -- cameraX=-0.62 cameraY=-0.54 hyp=0.82 cameraTheta=-2.42 mountX=0.80 mountY=-0.60, mountTheta=-0.64
00:34:36.298 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.62, y=-0.54, opts=13)
00:34:36.298 00.000 8654638656 Enqueuing Move request for scope (-0.62, -0.54)
00:34:36.298 00.000 13064036352 Worker thread wakes up
00:34:36.298 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.54) opts 0xd
00:34:36.298 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.62, -0.54)
00:34:36.298 00.000 13064036352 Moving (-0.62, -0.54) raw xDistance=0.80 yDistance=-0.60
00:34:36.298 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.80
00:34:36.298 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
00:34:36.298 00.000 13064036352 MoveAxis(W, 235, ABG)
00:34:36.298 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63231, med=4761, FiltMin=1779, FiltMax=46758, Gamma=0.680
00:34:36.298 00.000 8654638656 UpdateGuideState exits: m=941497 SNR=121.9
00:34:36.298 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:36.298 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:34:36.298 00.000 8654638656 Enqueuing Expose request
00:34:36.609 00.311 13064036352 Move returns status 0, amount 235
00:34:36.609 00.000 13064036352 MoveAxis(N, 722, ABG)
00:34:37.377 00.768 13064036352 Move returns status 0, amount 722
00:34:37.378 00.001 13064036352 move complete, result=0
00:34:37.378 00.000 13064036352 worker thread done servicing request
00:34:37.378 00.000 13064036352 Worker thread wakes up
00:34:37.378 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:34:37.378 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:34:37.379 00.001 8654638656 GuideStep: 0.8 px 235 ms WEST, -0.6 px 722 ms NORTH
00:34:37.423 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":3329,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:34:37.423 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":258,"width":31,"height":31,"star_pos":[14.54,14.93],"pixels":"..."},"id":3329}
00:34:38.971 01.548 8654638656 evsrv: cli 0x600000444d20 request: {"id":3330,"jsonrpc":"2.0","method":"get_connected"}
00:34:38.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3330}
00:34:38.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3331,"jsonrpc":"2.0","method":"get_app_state"}
00:34:38.973 00.000 8654638656 case statement mapped state 6 to 3
00:34:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3331}
00:34:41.972 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3332,"jsonrpc":"2.0","method":"get_connected"}
00:34:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3332}
00:34:41.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3333,"jsonrpc":"2.0","method":"get_app_state"}
00:34:41.974 00.000 8654638656 case statement mapped state 6 to 3
00:34:41.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3333}
00:34:42.528 00.553 13064036352 Exposure complete
00:34:42.543 00.015 13064036352 worker thread done servicing request
00:34:42.543 00.000 8654638656 OnExposeComplete: enter
00:34:42.543 00.000 8654638656 UpdateGuideState(): m_state=6
00:34:42.543 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 259
00:34:42.543 00.000 8654638656 Star::Find returns 1 (0), X=554.71, Y=855.10, Mass=864937, SNR=120.9, Peak=62015 HFD=4.1
00:34:42.543 00.000 8654638656 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-2.21) = xAngle (-0.24 = -0.24)
00:34:42.543 00.000 8654638656 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.84 = -0.84)
00:34:42.543 00.000 8654638656 CameraToMount -- cameraX=-0.45 cameraY=-0.37 hyp=0.58 cameraTheta=-2.45 mountX=0.56 mountY=-0.43, mountTheta=-0.65
00:34:42.544 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.45, y=-0.37, opts=13)
00:34:42.544 00.000 8654638656 Enqueuing Move request for scope (-0.45, -0.37)
00:34:42.544 00.000 13064036352 Worker thread wakes up
00:34:42.544 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.37) opts 0xd
00:34:42.544 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.45, -0.37)
00:34:42.544 00.000 13064036352 Moving (-0.45, -0.37) raw xDistance=0.56 yDistance=-0.43
00:34:42.544 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.56
00:34:42.544 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
00:34:42.544 00.000 13064036352 MoveAxis(W, 172, ABG)
00:34:42.544 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62015, med=4761, FiltMin=1651, FiltMax=45887, Gamma=0.680
00:34:42.544 00.000 8654638656 UpdateGuideState exits: m=864937 SNR=120.9
00:34:42.544 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:42.544 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:34:42.544 00.000 8654638656 Enqueuing Expose request
00:34:42.784 00.240 13064036352 Move returns status 0, amount 172
00:34:42.784 00.000 13064036352 MoveAxis(N, 524, ABG)
00:34:43.360 00.576 13064036352 Move returns status 0, amount 524
00:34:43.360 00.000 13064036352 move complete, result=0
00:34:43.360 00.000 13064036352 worker thread done servicing request
00:34:43.361 00.001 13064036352 Worker thread wakes up
00:34:43.361 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:34:43.361 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:34:43.361 00.000 8654638656 GuideStep: 0.6 px 172 ms WEST, -0.4 px 524 ms NORTH
00:34:43.407 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3334,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:34:43.407 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":259,"width":31,"height":31,"star_pos":[14.71,15.10],"pixels":"..."},"id":3334}
00:34:44.970 01.563 8654638656 evsrv: cli 0x600000444d20 request: {"id":3335,"jsonrpc":"2.0","method":"get_connected"}
00:34:44.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3335}
00:34:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3336,"jsonrpc":"2.0","method":"get_app_state"}
00:34:44.972 00.000 8654638656 case statement mapped state 6 to 3
00:34:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3336}
00:34:47.968 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":3337,"jsonrpc":"2.0","method":"get_connected"}
00:34:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3337}
00:34:47.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3338,"jsonrpc":"2.0","method":"get_app_state"}
00:34:47.969 00.000 8654638656 case statement mapped state 6 to 3
00:34:47.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3338}
00:34:48.778 00.809 13064036352 Exposure complete
00:34:48.793 00.015 13064036352 worker thread done servicing request
00:34:48.793 00.000 8654638656 OnExposeComplete: enter
00:34:48.793 00.000 8654638656 UpdateGuideState(): m_state=6
00:34:48.793 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 260
00:34:48.793 00.000 8654638656 Star::Find returns 1 (0), X=554.42, Y=855.68, Mass=1020299, SNR=130.1, Peak=56717 HFD=4.7
00:34:48.793 00.000 8654638656 CameraToMount -- cameraTheta (2.86) - m_xAngle (-2.21) = xAngle (5.07 = -1.21)
00:34:48.793 00.000 8654638656 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.47 = -1.81)
00:34:48.793 00.000 8654638656 CameraToMount -- cameraX=-0.73 cameraY=0.21 hyp=0.76 cameraTheta=2.86 mountX=0.27 mountY=-0.74, mountTheta=-1.22
00:34:48.793 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.73, y=0.21, opts=13)
00:34:48.794 00.001 8654638656 Enqueuing Move request for scope (-0.73, 0.21)
00:34:48.794 00.000 13064036352 Worker thread wakes up
00:34:48.794 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.21) opts 0xd
00:34:48.794 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.73, 0.21)
00:34:48.794 00.000 13064036352 Moving (-0.73, 0.21) raw xDistance=0.27 yDistance=-0.74
00:34:48.794 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.27
00:34:48.794 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
00:34:48.794 00.000 13064036352 MoveAxis(W, 86, ABG)
00:34:48.794 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56717, med=4761, FiltMin=1753, FiltMax=48434, Gamma=0.680
00:34:48.794 00.000 8654638656 UpdateGuideState exits: m=1020299 SNR=130.1
00:34:48.794 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:48.794 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:34:48.794 00.000 8654638656 Enqueuing Expose request
00:34:48.959 00.165 13064036352 Move returns status 0, amount 86
00:34:48.959 00.000 13064036352 MoveAxis(N, 896, ABG)
00:34:49.903 00.944 13064036352 Move returns status 0, amount 896
00:34:49.903 00.000 13064036352 move complete, result=0
00:34:49.903 00.000 13064036352 worker thread done servicing request
00:34:49.903 00.000 13064036352 Worker thread wakes up
00:34:49.903 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:34:49.903 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:34:49.904 00.001 8654638656 GuideStep: 0.3 px 86 ms WEST, -0.7 px 896 ms NORTH
00:34:49.953 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3339,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:34:49.953 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":260,"width":31,"height":31,"star_pos":[15.42,14.68],"pixels":"..."},"id":3339}
00:34:50.972 01.019 8654638656 evsrv: cli 0x600000444d20 request: {"id":3340,"jsonrpc":"2.0","method":"get_connected"}
00:34:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3340}
00:34:50.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3341,"jsonrpc":"2.0","method":"get_app_state"}
00:34:50.973 00.000 8654638656 case statement mapped state 6 to 3
00:34:50.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3341}
00:34:53.973 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3342,"jsonrpc":"2.0","method":"get_connected"}
00:34:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3342}
00:34:53.975 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3343,"jsonrpc":"2.0","method":"get_app_state"}
00:34:53.975 00.000 8654638656 case statement mapped state 6 to 3
00:34:53.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3343}
00:34:55.023 01.048 13064036352 Exposure complete
00:34:55.037 00.014 13064036352 worker thread done servicing request
00:34:55.037 00.000 8654638656 OnExposeComplete: enter
00:34:55.037 00.000 8654638656 UpdateGuideState(): m_state=6
00:34:55.037 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 261
00:34:55.037 00.000 8654638656 Star::Find returns 1 (0), X=554.43, Y=855.51, Mass=899450, SNR=138.5, Peak=55795 HFD=4.2
00:34:55.038 00.001 8654638656 CameraToMount -- cameraTheta (3.09) - m_xAngle (-2.21) = xAngle (5.30 = -0.99)
00:34:55.038 00.000 8654638656 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.70 = -1.59)
00:34:55.038 00.000 8654638656 CameraToMount -- cameraX=-0.72 cameraY=0.04 hyp=0.73 cameraTheta=3.09 mountX=0.40 mountY=-0.73, mountTheta=-1.07
00:34:55.038 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.72, y=0.04, opts=13)
00:34:55.038 00.000 8654638656 Enqueuing Move request for scope (-0.72, 0.04)
00:34:55.038 00.000 13064036352 Worker thread wakes up
00:34:55.038 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.04) opts 0xd
00:34:55.038 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.72, 0.04)
00:34:55.038 00.000 13064036352 Moving (-0.72, 0.04) raw xDistance=0.40 yDistance=-0.73
00:34:55.038 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.40
00:34:55.038 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
00:34:55.038 00.000 13064036352 MoveAxis(W, 117, ABG)
00:34:55.039 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55795, med=4761, FiltMin=1715, FiltMax=48242, Gamma=0.680
00:34:55.039 00.000 8654638656 UpdateGuideState exits: m=899450 SNR=138.5
00:34:55.039 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:55.039 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:34:55.039 00.000 8654638656 Enqueuing Expose request
00:34:55.230 00.191 13064036352 Move returns status 0, amount 117
00:34:55.230 00.000 13064036352 MoveAxis(N, 879, ABG)
00:34:56.142 00.912 13064036352 Move returns status 0, amount 879
00:34:56.142 00.000 13064036352 move complete, result=0
00:34:56.142 00.000 13064036352 worker thread done servicing request
00:34:56.142 00.000 13064036352 Worker thread wakes up
00:34:56.142 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:34:56.143 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:34:56.143 00.000 8654638656 GuideStep: 0.4 px 117 ms WEST, -0.7 px 879 ms NORTH
00:34:56.190 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3344,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:34:56.190 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":261,"width":31,"height":31,"star_pos":[15.43,14.51],"pixels":"..."},"id":3344}
00:34:56.971 00.781 8654638656 evsrv: cli 0x600000444d20 request: {"id":3345,"jsonrpc":"2.0","method":"get_connected"}
00:34:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3345}
00:34:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3346,"jsonrpc":"2.0","method":"get_app_state"}
00:34:56.973 00.001 8654638656 case statement mapped state 6 to 3
00:34:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3346}
00:34:59.967 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3347,"jsonrpc":"2.0","method":"get_connected"}
00:34:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3347}
00:34:59.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3348,"jsonrpc":"2.0","method":"get_app_state"}
00:34:59.968 00.000 8654638656 case statement mapped state 6 to 3
00:34:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3348}
00:35:01.268 01.300 13064036352 Exposure complete
00:35:01.282 00.014 13064036352 worker thread done servicing request
00:35:01.282 00.000 8654638656 OnExposeComplete: enter
00:35:01.282 00.000 8654638656 UpdateGuideState(): m_state=6
00:35:01.282 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 262
00:35:01.282 00.000 8654638656 Star::Find returns 1 (0), X=554.48, Y=855.56, Mass=886528, SNR=122.4, Peak=51955 HFD=4.3
00:35:01.282 00.000 8654638656 CameraToMount -- cameraTheta (3.01) - m_xAngle (-2.21) = xAngle (5.22 = -1.07)
00:35:01.282 00.000 8654638656 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.62 = -1.67)
00:35:01.282 00.000 8654638656 CameraToMount -- cameraX=-0.67 cameraY=0.09 hyp=0.68 cameraTheta=3.01 mountX=0.33 mountY=-0.67, mountTheta=-1.12
00:35:01.283 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.67, y=0.09, opts=13)
00:35:01.283 00.000 8654638656 Enqueuing Move request for scope (-0.67, 0.09)
00:35:01.283 00.000 13064036352 Worker thread wakes up
00:35:01.283 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.09) opts 0xd
00:35:01.283 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.67, 0.09)
00:35:01.283 00.000 13064036352 Moving (-0.67, 0.09) raw xDistance=0.33 yDistance=-0.67
00:35:01.283 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
00:35:01.283 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
00:35:01.283 00.000 13064036352 MoveAxis(W, 98, ABG)
00:35:01.284 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=89, max=54002, med=4749, FiltMin=1331, FiltMax=47884, Gamma=0.680
00:35:01.284 00.000 8654638656 UpdateGuideState exits: m=886528 SNR=122.4
00:35:01.284 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:01.284 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:35:01.284 00.000 8654638656 Enqueuing Expose request
00:35:01.469 00.185 13064036352 Move returns status 0, amount 98
00:35:01.469 00.000 13064036352 MoveAxis(N, 815, ABG)
00:35:02.332 00.863 13064036352 Move returns status 0, amount 815
00:35:02.333 00.001 13064036352 move complete, result=0
00:35:02.333 00.000 13064036352 worker thread done servicing request
00:35:02.333 00.000 13064036352 Worker thread wakes up
00:35:02.333 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:35:02.333 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:35:02.333 00.000 8654638656 GuideStep: 0.3 px 98 ms WEST, -0.7 px 815 ms NORTH
00:35:02.379 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3349,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:35:02.380 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":262,"width":31,"height":31,"star_pos":[15.48,14.56],"pixels":"..."},"id":3349}
00:35:02.972 00.592 8654638656 evsrv: cli 0x600000444d20 request: {"id":3350,"jsonrpc":"2.0","method":"get_connected"}
00:35:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3350}
00:35:02.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3351,"jsonrpc":"2.0","method":"get_app_state"}
00:35:02.973 00.000 8654638656 case statement mapped state 6 to 3
00:35:02.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3351}
00:35:05.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3352,"jsonrpc":"2.0","method":"get_connected"}
00:35:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3352}
00:35:05.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3353,"jsonrpc":"2.0","method":"get_app_state"}
00:35:05.974 00.000 8654638656 case statement mapped state 6 to 3
00:35:05.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3353}
00:35:07.517 01.543 13064036352 Exposure complete
00:35:07.531 00.014 13064036352 worker thread done servicing request
00:35:07.532 00.001 8654638656 OnExposeComplete: enter
00:35:07.532 00.000 8654638656 UpdateGuideState(): m_state=6
00:35:07.532 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 263
00:35:07.532 00.000 8654638656 Star::Find returns 1 (0), X=554.52, Y=855.27, Mass=1032160, SNR=127.8, Peak=59251 HFD=4.6
00:35:07.532 00.000 8654638656 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-2.21) = xAngle (-0.63 = -0.63)
00:35:07.532 00.000 8654638656 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.23 = -1.23)
00:35:07.532 00.000 8654638656 CameraToMount -- cameraX=-0.63 cameraY=-0.20 hyp=0.66 cameraTheta=-2.84 mountX=0.54 mountY=-0.62, mountTheta=-0.86
00:35:07.533 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.63, y=-0.20, opts=13)
00:35:07.533 00.000 8654638656 Enqueuing Move request for scope (-0.63, -0.20)
00:35:07.533 00.000 13064036352 Worker thread wakes up
00:35:07.533 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.20) opts 0xd
00:35:07.533 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.63, -0.20)
00:35:07.533 00.000 13064036352 Moving (-0.63, -0.20) raw xDistance=0.54 yDistance=-0.62
00:35:07.533 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.54
00:35:07.533 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
00:35:07.533 00.000 13064036352 MoveAxis(W, 155, ABG)
00:35:07.533 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59251, med=4761, FiltMin=1395, FiltMax=50610, Gamma=0.680
00:35:07.533 00.000 8654638656 UpdateGuideState exits: m=1032160 SNR=127.8
00:35:07.533 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:07.533 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:35:07.533 00.000 8654638656 Enqueuing Expose request
00:35:07.771 00.238 13064036352 Move returns status 0, amount 155
00:35:07.772 00.001 13064036352 MoveAxis(N, 755, ABG)
00:35:08.572 00.800 13064036352 Move returns status 0, amount 755
00:35:08.572 00.000 13064036352 move complete, result=0
00:35:08.572 00.000 13064036352 worker thread done servicing request
00:35:08.572 00.000 13064036352 Worker thread wakes up
00:35:08.572 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:35:08.572 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:35:08.572 00.000 8654638656 GuideStep: 0.5 px 155 ms WEST, -0.6 px 755 ms NORTH
00:35:08.617 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3354,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:35:08.617 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":263,"width":31,"height":31,"star_pos":[14.52,15.27],"pixels":"..."},"id":3354}
00:35:08.972 00.355 8654638656 evsrv: cli 0x600000444d20 request: {"id":3355,"jsonrpc":"2.0","method":"get_connected"}
00:35:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3355}
00:35:08.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3356,"jsonrpc":"2.0","method":"get_app_state"}
00:35:08.973 00.000 8654638656 case statement mapped state 6 to 3
00:35:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3356}
00:35:11.967 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3357,"jsonrpc":"2.0","method":"get_connected"}
00:35:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3357}
00:35:11.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3358,"jsonrpc":"2.0","method":"get_app_state"}
00:35:11.969 00.000 8654638656 case statement mapped state 6 to 3
00:35:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3358}
00:35:13.767 01.798 13064036352 Exposure complete
00:35:13.782 00.015 13064036352 worker thread done servicing request
00:35:13.782 00.000 8654638656 OnExposeComplete: enter
00:35:13.782 00.000 8654638656 UpdateGuideState(): m_state=6
00:35:13.783 00.001 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 264
00:35:13.783 00.000 8654638656 Star::Find returns 1 (0), X=555.25, Y=855.89, Mass=897939, SNR=120.3, Peak=53849 HFD=4.5
00:35:13.783 00.000 8654638656 CameraToMount -- cameraTheta (1.36) - m_xAngle (-2.21) = xAngle (3.56 = -2.72)
00:35:13.783 00.000 8654638656 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.97 = 2.97)
00:35:13.783 00.000 8654638656 CameraToMount -- cameraX=0.09 cameraY=0.42 hyp=0.43 cameraTheta=1.36 mountX=-0.40 mountY=0.08, mountTheta=2.95
00:35:13.783 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.09, y=0.42, opts=13)
00:35:13.783 00.000 8654638656 Enqueuing Move request for scope (0.09, 0.42)
00:35:13.783 00.000 13064036352 Worker thread wakes up
00:35:13.783 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.42) opts 0xd
00:35:13.783 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.09, 0.42)
00:35:13.784 00.001 13064036352 Moving (0.09, 0.42) raw xDistance=-0.40 yDistance=0.08
00:35:13.784 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.40
00:35:13.784 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:13.784 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:35:13.784 00.000 13064036352 MoveAxis(E, 99, ABG)
00:35:13.784 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53849, med=4761, FiltMin=1702, FiltMax=41574, Gamma=0.680
00:35:13.784 00.000 8654638656 UpdateGuideState exits: m=897939 SNR=120.3
00:35:13.784 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:13.784 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:35:13.784 00.000 8654638656 Enqueuing Expose request
00:35:13.962 00.178 13064036352 Move returns status 0, amount 99
00:35:13.963 00.001 13064036352 MoveAxis(N, 0, ABG)
00:35:13.963 00.000 13064036352 Move returns status 0, amount 0
00:35:13.963 00.000 13064036352 move complete, result=0
00:35:13.963 00.000 13064036352 worker thread done servicing request
00:35:13.963 00.000 13064036352 Worker thread wakes up
00:35:13.963 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:35:13.963 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:35:13.963 00.000 8654638656 GuideStep: -0.4 px 99 ms EAST, 0.1 px 0 ms NORTH
00:35:14.000 00.037 8654638656 evsrv: cli 0x600000444d20 request: {"id":3359,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:35:14.000 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":264,"width":31,"height":31,"star_pos":[15.25,14.89],"pixels":"..."},"id":3359}
00:35:14.972 00.972 8654638656 evsrv: cli 0x600000444d20 request: {"id":3360,"jsonrpc":"2.0","method":"get_connected"}
00:35:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3360}
00:35:14.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3361,"jsonrpc":"2.0","method":"get_app_state"}
00:35:14.973 00.000 8654638656 case statement mapped state 6 to 3
00:35:14.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3361}
00:35:17.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3362,"jsonrpc":"2.0","method":"get_connected"}
00:35:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3362}
00:35:17.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3363,"jsonrpc":"2.0","method":"get_app_state"}
00:35:17.973 00.000 8654638656 case statement mapped state 6 to 3
00:35:17.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3363}
00:35:20.010 02.036 13064036352 Exposure complete
00:35:20.024 00.014 13064036352 worker thread done servicing request
00:35:20.024 00.000 8654638656 OnExposeComplete: enter
00:35:20.024 00.000 8654638656 UpdateGuideState(): m_state=6
00:35:20.024 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 265
00:35:20.024 00.000 8654638656 Star::Find returns 1 (0), X=554.68, Y=857.32, Mass=955034, SNR=123.2, Peak=61913 HFD=4.3
00:35:20.024 00.000 8654638656 CameraToMount -- cameraTheta (1.82) - m_xAngle (-2.21) = xAngle (4.03 = -2.25)
00:35:20.024 00.000 8654638656 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.43 = -2.85)
00:35:20.025 00.001 8654638656 CameraToMount -- cameraX=-0.47 cameraY=1.85 hyp=1.91 cameraTheta=1.82 mountX=-1.21 mountY=-0.55, mountTheta=-2.72
00:35:20.025 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.47, y=1.85, opts=13)
00:35:20.025 00.000 8654638656 Enqueuing Move request for scope (-0.47, 1.85)
00:35:20.025 00.000 13064036352 Worker thread wakes up
00:35:20.025 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 1.85) opts 0xd
00:35:20.025 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.47, 1.85)
00:35:20.025 00.000 13064036352 Moving (-0.47, 1.85) raw xDistance=-1.21 yDistance=-0.55
00:35:20.025 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.21
00:35:20.025 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
00:35:20.025 00.000 13064036352 MoveAxis(E, 340, ABG)
00:35:20.025 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61913, med=4761, FiltMin=1753, FiltMax=55027, Gamma=0.680
00:35:20.025 00.000 8654638656 UpdateGuideState exits: m=955034 SNR=123.2
00:35:20.025 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:20.025 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:35:20.025 00.000 8654638656 Enqueuing Expose request
00:35:20.474 00.449 13064036352 Move returns status 0, amount 340
00:35:20.474 00.000 13064036352 MoveAxis(N, 662, ABG)
00:35:20.972 00.498 8654638656 evsrv: cli 0x600000444d20 request: {"id":3364,"jsonrpc":"2.0","method":"get_connected"}
00:35:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3364}
00:35:20.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3365,"jsonrpc":"2.0","method":"get_app_state"}
00:35:20.974 00.000 8654638656 case statement mapped state 6 to 3
00:35:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3365}
00:35:21.193 00.219 13064036352 Move returns status 0, amount 662
00:35:21.193 00.000 13064036352 move complete, result=0
00:35:21.193 00.000 13064036352 worker thread done servicing request
00:35:21.194 00.001 13064036352 Worker thread wakes up
00:35:21.194 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:35:21.194 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:35:21.194 00.000 8654638656 GuideStep: -1.2 px 340 ms EAST, -0.5 px 662 ms NORTH
00:35:21.241 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3366,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:35:21.242 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":265,"width":31,"height":31,"star_pos":[14.68,15.32],"pixels":"..."},"id":3366}
00:35:23.966 02.724 8654638656 evsrv: cli 0x600000444d20 request: {"id":3367,"jsonrpc":"2.0","method":"get_connected"}
00:35:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3367}
00:35:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3368,"jsonrpc":"2.0","method":"get_app_state"}
00:35:23.967 00.000 8654638656 case statement mapped state 6 to 3
00:35:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3368}
00:35:26.258 02.291 13064036352 Exposure complete
00:35:26.273 00.015 13064036352 worker thread done servicing request
00:35:26.273 00.000 8654638656 OnExposeComplete: enter
00:35:26.273 00.000 8654638656 UpdateGuideState(): m_state=6
00:35:26.273 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 266
00:35:26.273 00.000 8654638656 Star::Find returns 1 (0), X=553.98, Y=857.57, Mass=899483, SNR=116.7, Peak=56640 HFD=4.1
00:35:26.273 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - m_xAngle (-2.21) = xAngle (4.29 = -2.00)
00:35:26.273 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.69 = -2.59)
00:35:26.273 00.000 8654638656 CameraToMount -- cameraX=-1.17 cameraY=2.10 hyp=2.41 cameraTheta=2.08 mountX=-0.99 mountY=-1.25, mountTheta=-2.24
00:35:26.274 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.17, y=2.10, opts=13)
00:35:26.274 00.000 8654638656 Enqueuing Move request for scope (-1.17, 2.10)
00:35:26.274 00.000 13064036352 Worker thread wakes up
00:35:26.274 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 2.10) opts 0xd
00:35:26.274 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.17, 2.10)
00:35:26.274 00.000 13064036352 Moving (-1.17, 2.10) raw xDistance=-0.99 yDistance=-1.25
00:35:26.274 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.99
00:35:26.274 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
00:35:26.274 00.000 13064036352 MoveAxis(E, 298, ABG)
00:35:26.274 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=60876, med=4749, FiltMin=1510, FiltMax=51980, Gamma=0.680
00:35:26.274 00.000 8654638656 UpdateGuideState exits: m=899483 SNR=116.7
00:35:26.274 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:26.274 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:35:26.274 00.000 8654638656 Enqueuing Expose request
00:35:26.649 00.375 13064036352 Move returns status 0, amount 298
00:35:26.649 00.000 13064036352 MoveAxis(N, 1516, ABG)
00:35:26.971 00.322 8654638656 evsrv: cli 0x600000444d20 request: {"id":3369,"jsonrpc":"2.0","method":"get_connected"}
00:35:26.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3369}
00:35:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3370,"jsonrpc":"2.0","method":"get_app_state"}
00:35:26.972 00.000 8654638656 case statement mapped state 6 to 3
00:35:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3370}
00:35:28.217 01.245 13064036352 Move returns status 0, amount 1516
00:35:28.217 00.000 13064036352 move complete, result=0
00:35:28.217 00.000 13064036352 worker thread done servicing request
00:35:28.217 00.000 13064036352 Worker thread wakes up
00:35:28.217 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:35:28.217 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:35:28.218 00.001 8654638656 GuideStep: -1.0 px 298 ms EAST, -1.3 px 1516 ms NORTH
00:35:28.268 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3371,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:35:28.268 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":266,"width":31,"height":31,"star_pos":[14.98,14.57],"pixels":"..."},"id":3371}
00:35:29.972 01.704 8654638656 evsrv: cli 0x600000444d20 request: {"id":3372,"jsonrpc":"2.0","method":"get_connected"}
00:35:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3372}
00:35:29.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3373,"jsonrpc":"2.0","method":"get_app_state"}
00:35:29.974 00.000 8654638656 case statement mapped state 6 to 3
00:35:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3373}
00:35:32.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3374,"jsonrpc":"2.0","method":"get_connected"}
00:35:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3374}
00:35:32.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3375,"jsonrpc":"2.0","method":"get_app_state"}
00:35:32.974 00.000 8654638656 case statement mapped state 6 to 3
00:35:32.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3375}
00:35:33.750 00.776 13064036352 Exposure complete
00:35:33.765 00.015 13064036352 worker thread done servicing request
00:35:33.765 00.000 8654638656 OnExposeComplete: enter
00:35:33.765 00.000 8654638656 UpdateGuideState(): m_state=6
00:35:33.765 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 267
00:35:33.765 00.000 8654638656 Star::Find returns 1 (0), X=554.51, Y=856.14, Mass=930586, SNR=117.8, Peak=51264 HFD=4.4
00:35:33.765 00.000 8654638656 CameraToMount -- cameraTheta (2.33) - m_xAngle (-2.21) = xAngle (4.54 = -1.74)
00:35:33.765 00.000 8654638656 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.94 = -2.34)
00:35:33.765 00.000 8654638656 CameraToMount -- cameraX=-0.64 cameraY=0.67 hyp=0.93 cameraTheta=2.33 mountX=-0.16 mountY=-0.67, mountTheta=-1.80
00:35:33.765 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.64, y=0.67, opts=13)
00:35:33.765 00.000 8654638656 Enqueuing Move request for scope (-0.64, 0.67)
00:35:33.765 00.000 13064036352 Worker thread wakes up
00:35:33.766 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.67) opts 0xd
00:35:33.766 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.64, 0.67)
00:35:33.766 00.000 13064036352 Moving (-0.64, 0.67) raw xDistance=-0.16 yDistance=-0.67
00:35:33.766 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:35:33.766 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
00:35:33.766 00.000 13064036352 MoveAxis(E, 0, ABG)
00:35:33.766 00.000 13064036352 Move returns status 0, amount 0
00:35:33.766 00.000 13064036352 MoveAxis(N, 810, ABG)
00:35:33.766 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57202, med=4761, FiltMin=844, FiltMax=48332, Gamma=0.680
00:35:33.766 00.000 8654638656 UpdateGuideState exits: m=930586 SNR=117.8
00:35:33.766 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:33.766 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:35:33.766 00.000 8654638656 Enqueuing Expose request
00:35:34.615 00.849 13064036352 Move returns status 0, amount 810
00:35:34.615 00.000 13064036352 move complete, result=0
00:35:34.615 00.000 13064036352 worker thread done servicing request
00:35:34.615 00.000 13064036352 Worker thread wakes up
00:35:34.616 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:35:34.616 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:35:34.616 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.7 px 810 ms NORTH
00:35:34.662 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3376,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:35:34.662 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":267,"width":31,"height":31,"star_pos":[14.51,15.14],"pixels":"..."},"id":3376}
00:35:35.967 01.305 8654638656 evsrv: cli 0x600000444d20 request: {"id":3377,"jsonrpc":"2.0","method":"get_connected"}
00:35:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3377}
00:35:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3378,"jsonrpc":"2.0","method":"get_app_state"}
00:35:35.968 00.000 8654638656 case statement mapped state 6 to 3
00:35:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3378}
00:35:38.971 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3379,"jsonrpc":"2.0","method":"get_connected"}
00:35:38.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3379}
00:35:38.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3380,"jsonrpc":"2.0","method":"get_app_state"}
00:35:38.973 00.000 8654638656 case statement mapped state 6 to 3
00:35:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3380}
00:35:39.998 01.025 13064036352 Exposure complete
00:35:40.013 00.015 13064036352 worker thread done servicing request
00:35:40.013 00.000 8654638656 OnExposeComplete: enter
00:35:40.013 00.000 8654638656 UpdateGuideState(): m_state=6
00:35:40.013 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 268
00:35:40.013 00.000 8654638656 Star::Find returns 1 (0), X=554.69, Y=856.19, Mass=833204, SNR=107.1, Peak=53926 HFD=4.4
00:35:40.013 00.000 8654638656 CameraToMount -- cameraTheta (2.14) - m_xAngle (-2.21) = xAngle (4.35 = -1.93)
00:35:40.013 00.000 8654638656 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.75 = -2.53)
00:35:40.013 00.000 8654638656 CameraToMount -- cameraX=-0.46 cameraY=0.72 hyp=0.86 cameraTheta=2.14 mountX=-0.30 mountY=-0.49, mountTheta=-2.12
00:35:40.013 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.46, y=0.72, opts=13)
00:35:40.014 00.001 8654638656 Enqueuing Move request for scope (-0.46, 0.72)
00:35:40.014 00.000 13064036352 Worker thread wakes up
00:35:40.014 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.72) opts 0xd
00:35:40.014 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.46, 0.72)
00:35:40.014 00.000 13064036352 Moving (-0.46, 0.72) raw xDistance=-0.30 yDistance=-0.49
00:35:40.014 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:35:40.014 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
00:35:40.014 00.000 13064036352 MoveAxis(E, 83, ABG)
00:35:40.014 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=56498, med=4774, FiltMin=896, FiltMax=49010, Gamma=0.680
00:35:40.014 00.000 8654638656 UpdateGuideState exits: m=833204 SNR=107.1
00:35:40.014 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:40.014 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:35:40.014 00.000 8654638656 Enqueuing Expose request
00:35:40.166 00.152 13064036352 Move returns status 0, amount 83
00:35:40.166 00.000 13064036352 MoveAxis(N, 595, ABG)
00:35:40.805 00.639 13064036352 Move returns status 0, amount 595
00:35:40.806 00.001 13064036352 move complete, result=0
00:35:40.806 00.000 13064036352 worker thread done servicing request
00:35:40.806 00.000 13064036352 Worker thread wakes up
00:35:40.806 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:35:40.806 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:35:40.806 00.000 8654638656 GuideStep: -0.3 px 83 ms EAST, -0.5 px 595 ms NORTH
00:35:40.855 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3381,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:35:40.855 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":268,"width":31,"height":31,"star_pos":[14.69,15.19],"pixels":"..."},"id":3381}
00:35:41.970 01.115 8654638656 evsrv: cli 0x600000444d20 request: {"id":3382,"jsonrpc":"2.0","method":"get_connected"}
00:35:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3382}
00:35:41.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3383,"jsonrpc":"2.0","method":"get_app_state"}
00:35:41.972 00.000 8654638656 case statement mapped state 6 to 3
00:35:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3383}
00:35:44.971 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3384,"jsonrpc":"2.0","method":"get_connected"}
00:35:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3384}
00:35:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3385,"jsonrpc":"2.0","method":"get_app_state"}
00:35:44.972 00.000 8654638656 case statement mapped state 6 to 3
00:35:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3385}
00:35:46.246 01.274 13064036352 Exposure complete
00:35:46.260 00.014 13064036352 worker thread done servicing request
00:35:46.260 00.000 8654638656 OnExposeComplete: enter
00:35:46.261 00.001 8654638656 UpdateGuideState(): m_state=6
00:35:46.261 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 269
00:35:46.261 00.000 8654638656 Star::Find returns 1 (0), X=554.96, Y=856.33, Mass=888220, SNR=121.6, Peak=50662 HFD=4.2
00:35:46.261 00.000 8654638656 CameraToMount -- cameraTheta (1.79) - m_xAngle (-2.21) = xAngle (4.00 = -2.28)
00:35:46.261 00.000 8654638656 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.40 = -2.88)
00:35:46.261 00.000 8654638656 CameraToMount -- cameraX=-0.19 cameraY=0.86 hyp=0.88 cameraTheta=1.79 mountX=-0.57 mountY=-0.23, mountTheta=-2.77
00:35:46.261 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.19, y=0.86, opts=13)
00:35:46.261 00.000 8654638656 Enqueuing Move request for scope (-0.19, 0.86)
00:35:46.261 00.000 13064036352 Worker thread wakes up
00:35:46.261 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.86) opts 0xd
00:35:46.262 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.19, 0.86)
00:35:46.262 00.000 13064036352 Moving (-0.19, 0.86) raw xDistance=-0.57 yDistance=-0.23
00:35:46.262 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.57
00:35:46.262 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:35:46.262 00.000 13064036352 MoveAxis(E, 165, ABG)
00:35:46.262 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55154, med=4761, FiltMin=1433, FiltMax=46271, Gamma=0.680
00:35:46.262 00.000 8654638656 UpdateGuideState exits: m=888220 SNR=121.6
00:35:46.262 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:46.262 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:35:46.262 00.000 8654638656 Enqueuing Expose request
00:35:46.501 00.239 13064036352 Move returns status 0, amount 165
00:35:46.501 00.000 13064036352 MoveAxis(N, 274, ABG)
00:35:46.820 00.319 13064036352 Move returns status 0, amount 274
00:35:46.820 00.000 13064036352 move complete, result=0
00:35:46.821 00.001 13064036352 worker thread done servicing request
00:35:46.821 00.000 13064036352 Worker thread wakes up
00:35:46.821 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:35:46.821 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:35:46.821 00.000 8654638656 GuideStep: -0.6 px 165 ms EAST, -0.2 px 274 ms NORTH
00:35:46.867 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3386,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:35:46.867 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":269,"width":31,"height":31,"star_pos":[14.96,15.33],"pixels":"..."},"id":3386}
00:35:47.967 01.100 8654638656 evsrv: cli 0x600000444d20 request: {"id":3387,"jsonrpc":"2.0","method":"get_connected"}
00:35:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3387}
00:35:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3388,"jsonrpc":"2.0","method":"get_app_state"}
00:35:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:35:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3388}
00:35:50.970 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3389,"jsonrpc":"2.0","method":"get_connected"}
00:35:50.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3389}
00:35:50.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3390,"jsonrpc":"2.0","method":"get_app_state"}
00:35:50.972 00.000 8654638656 case statement mapped state 6 to 3
00:35:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3390}
00:35:52.493 01.521 13064036352 Exposure complete
00:35:52.507 00.014 13064036352 worker thread done servicing request
00:35:52.507 00.000 8654638656 OnExposeComplete: enter
00:35:52.507 00.000 8654638656 UpdateGuideState(): m_state=6
00:35:52.507 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 270
00:35:52.507 00.000 8654638656 Star::Find returns 1 (0), X=554.10, Y=856.89, Mass=922418, SNR=130.2, Peak=61657 HFD=4.2
00:35:52.507 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - m_xAngle (-2.21) = xAngle (4.42 = -1.86)
00:35:52.507 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.82 = -2.46)
00:35:52.507 00.000 8654638656 CameraToMount -- cameraX=-1.06 cameraY=1.42 hyp=1.77 cameraTheta=2.21 mountX=-0.51 mountY=-1.11, mountTheta=-2.00
00:35:52.508 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.06, y=1.42, opts=13)
00:35:52.508 00.000 8654638656 Enqueuing Move request for scope (-1.06, 1.42)
00:35:52.508 00.000 13064036352 Worker thread wakes up
00:35:52.508 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 1.42) opts 0xd
00:35:52.508 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.06, 1.42)
00:35:52.508 00.000 13064036352 Moving (-1.06, 1.42) raw xDistance=-0.51 yDistance=-1.11
00:35:52.508 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.51
00:35:52.508 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
00:35:52.508 00.000 13064036352 MoveAxis(E, 152, ABG)
00:35:52.508 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=61657, med=4761, FiltMin=1446, FiltMax=48973, Gamma=0.680
00:35:52.508 00.000 8654638656 UpdateGuideState exits: m=922418 SNR=130.2
00:35:52.508 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:52.508 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:35:52.508 00.000 8654638656 Enqueuing Expose request
00:35:52.723 00.215 13064036352 Move returns status 0, amount 152
00:35:52.724 00.001 13064036352 MoveAxis(N, 1349, ABG)
00:35:53.970 01.246 8654638656 evsrv: cli 0x600000444d20 request: {"id":3391,"jsonrpc":"2.0","method":"get_connected"}
00:35:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3391}
00:35:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3392,"jsonrpc":"2.0","method":"get_app_state"}
00:35:53.972 00.001 8654638656 case statement mapped state 6 to 3
00:35:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3392}
00:35:54.116 00.144 13064036352 Move returns status 0, amount 1349
00:35:54.116 00.000 13064036352 move complete, result=0
00:35:54.116 00.000 13064036352 worker thread done servicing request
00:35:54.116 00.000 13064036352 Worker thread wakes up
00:35:54.116 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:35:54.116 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:35:54.117 00.001 8654638656 GuideStep: -0.5 px 152 ms EAST, -1.1 px 1349 ms NORTH
00:35:54.164 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3393,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:35:54.165 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":270,"width":31,"height":31,"star_pos":[15.10,14.89],"pixels":"..."},"id":3393}
00:35:56.970 02.805 8654638656 evsrv: cli 0x600000444d20 request: {"id":3394,"jsonrpc":"2.0","method":"get_connected"}
00:35:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3394}
00:35:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3395,"jsonrpc":"2.0","method":"get_app_state"}
00:35:56.971 00.000 8654638656 case statement mapped state 6 to 3
00:35:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3395}
00:35:59.968 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3396,"jsonrpc":"2.0","method":"get_connected"}
00:35:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3396}
00:35:59.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3397,"jsonrpc":"2.0","method":"get_app_state"}
00:35:59.969 00.000 8654638656 case statement mapped state 6 to 3
00:35:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3397}
00:35:59.987 00.018 13064036352 Exposure complete
00:36:00.001 00.014 13064036352 worker thread done servicing request
00:36:00.001 00.000 8654638656 OnExposeComplete: enter
00:36:00.001 00.000 8654638656 UpdateGuideState(): m_state=6
00:36:00.002 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 271
00:36:00.002 00.000 8654638656 Star::Find returns 1 (0), X=554.15, Y=855.96, Mass=874570, SNR=101.4, Peak=53837 HFD=4.4
00:36:00.002 00.000 8654638656 CameraToMount -- cameraTheta (2.68) - m_xAngle (-2.21) = xAngle (4.89 = -1.39)
00:36:00.002 00.000 8654638656 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.29 = -1.99)
00:36:00.002 00.000 8654638656 CameraToMount -- cameraX=-1.00 cameraY=0.49 hyp=1.12 cameraTheta=2.68 mountX=0.20 mountY=-1.02, mountTheta=-1.38
00:36:00.002 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.00, y=0.49, opts=13)
00:36:00.002 00.000 8654638656 Enqueuing Move request for scope (-1.00, 0.49)
00:36:00.002 00.000 13064036352 Worker thread wakes up
00:36:00.002 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.49) opts 0xd
00:36:00.002 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.00, 0.49)
00:36:00.002 00.000 13064036352 Moving (-1.00, 0.49) raw xDistance=0.20 yDistance=-1.02
00:36:00.002 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.20
00:36:00.002 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
00:36:00.002 00.000 13064036352 MoveAxis(W, 45, ABG)
00:36:00.002 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57266, med=4749, FiltMin=1728, FiltMax=51775, Gamma=0.680
00:36:00.002 00.000 8654638656 UpdateGuideState exits: m=874570 SNR=101.4
00:36:00.002 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:00.002 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:36:00.002 00.000 8654638656 Enqueuing Expose request
00:36:00.130 00.128 13064036352 Move returns status 0, amount 45
00:36:00.130 00.000 13064036352 MoveAxis(N, 1237, ABG)
00:36:01.410 01.280 13064036352 Move returns status 0, amount 1237
00:36:01.411 00.001 13064036352 move complete, result=0
00:36:01.411 00.000 13064036352 worker thread done servicing request
00:36:01.411 00.000 13064036352 Worker thread wakes up
00:36:01.411 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:36:01.411 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:36:01.411 00.000 8654638656 GuideStep: 0.2 px 45 ms WEST, -1.0 px 1237 ms NORTH
00:36:01.460 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3398,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:36:01.461 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":271,"width":31,"height":31,"star_pos":[15.15,14.96],"pixels":"..."},"id":3398}
00:36:02.971 01.510 8654638656 evsrv: cli 0x600000444d20 request: {"id":3399,"jsonrpc":"2.0","method":"get_connected"}
00:36:02.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3399}
00:36:02.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3400,"jsonrpc":"2.0","method":"get_app_state"}
00:36:02.973 00.000 8654638656 case statement mapped state 6 to 3
00:36:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3400}
00:36:05.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3401,"jsonrpc":"2.0","method":"get_connected"}
00:36:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3401}
00:36:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3402,"jsonrpc":"2.0","method":"get_app_state"}
00:36:05.972 00.000 8654638656 case statement mapped state 6 to 3
00:36:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3402}
00:36:07.488 01.516 13064036352 Exposure complete
00:36:07.503 00.015 13064036352 worker thread done servicing request
00:36:07.503 00.000 8654638656 OnExposeComplete: enter
00:36:07.503 00.000 8654638656 UpdateGuideState(): m_state=6
00:36:07.503 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 272
00:36:07.503 00.000 8654638656 Star::Find returns 1 (0), X=554.54, Y=855.24, Mass=958912, SNR=116.3, Peak=61555 HFD=4.6
00:36:07.503 00.000 8654638656 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-2.21) = xAngle (-0.58 = -0.58)
00:36:07.503 00.000 8654638656 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.18 = -1.18)
00:36:07.503 00.000 8654638656 CameraToMount -- cameraX=-0.62 cameraY=-0.23 hyp=0.66 cameraTheta=-2.79 mountX=0.55 mountY=-0.61, mountTheta=-0.83
00:36:07.504 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.62, y=-0.23, opts=13)
00:36:07.504 00.000 8654638656 Enqueuing Move request for scope (-0.62, -0.23)
00:36:07.504 00.000 13064036352 Worker thread wakes up
00:36:07.504 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.23) opts 0xd
00:36:07.504 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.62, -0.23)
00:36:07.504 00.000 13064036352 Moving (-0.62, -0.23) raw xDistance=0.55 yDistance=-0.61
00:36:07.504 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55
00:36:07.504 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
00:36:07.504 00.000 13064036352 MoveAxis(W, 155, ABG)
00:36:07.504 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61555, med=4761, FiltMin=1612, FiltMax=49586, Gamma=0.680
00:36:07.504 00.000 8654638656 UpdateGuideState exits: m=958912 SNR=116.3
00:36:07.504 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:07.504 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:36:07.504 00.000 8654638656 Enqueuing Expose request
00:36:07.729 00.225 13064036352 Move returns status 0, amount 155
00:36:07.729 00.000 13064036352 MoveAxis(N, 736, ABG)
00:36:08.513 00.784 13064036352 Move returns status 0, amount 736
00:36:08.514 00.001 13064036352 move complete, result=0
00:36:08.514 00.000 13064036352 worker thread done servicing request
00:36:08.514 00.000 13064036352 Worker thread wakes up
00:36:08.514 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:36:08.514 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:36:08.514 00.000 8654638656 GuideStep: 0.6 px 155 ms WEST, -0.6 px 736 ms NORTH
00:36:08.562 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3403,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:36:08.562 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":272,"width":31,"height":31,"star_pos":[14.54,15.24],"pixels":"..."},"id":3403}
00:36:08.970 00.408 8654638656 evsrv: cli 0x600000444d20 request: {"id":3404,"jsonrpc":"2.0","method":"get_connected"}
00:36:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3404}
00:36:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3405,"jsonrpc":"2.0","method":"get_app_state"}
00:36:08.971 00.000 8654638656 case statement mapped state 6 to 3
00:36:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3405}
00:36:11.967 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":3406,"jsonrpc":"2.0","method":"get_connected"}
00:36:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3406}
00:36:11.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3407,"jsonrpc":"2.0","method":"get_app_state"}
00:36:11.969 00.000 8654638656 case statement mapped state 6 to 3
00:36:11.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3407}
00:36:13.732 01.763 13064036352 Exposure complete
00:36:13.747 00.015 13064036352 worker thread done servicing request
00:36:13.747 00.000 8654638656 OnExposeComplete: enter
00:36:13.747 00.000 8654638656 UpdateGuideState(): m_state=6
00:36:13.747 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 273
00:36:13.747 00.000 8654638656 Star::Find returns 1 (0), X=554.93, Y=855.63, Mass=941384, SNR=127.8, Peak=51558 HFD=4.7
00:36:13.747 00.000 8654638656 CameraToMount -- cameraTheta (2.50) - m_xAngle (-2.21) = xAngle (4.71 = -1.58)
00:36:13.747 00.000 8654638656 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.11 = -2.18)
00:36:13.747 00.000 8654638656 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.27 cameraTheta=2.50 mountX=-0.00 mountY=-0.23, mountTheta=-1.58
00:36:13.748 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.22, y=0.17, opts=13)
00:36:13.748 00.000 8654638656 Enqueuing Move request for scope (-0.22, 0.17)
00:36:13.748 00.000 13064036352 Worker thread wakes up
00:36:13.748 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
00:36:13.748 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
00:36:13.748 00.000 13064036352 Moving (-0.22, 0.17) raw xDistance=-0.00 yDistance=-0.23
00:36:13.748 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:36:13.748 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:36:13.748 00.000 13064036352 MoveAxis(E, 0, ABG)
00:36:13.748 00.000 13064036352 Move returns status 0, amount 0
00:36:13.748 00.000 13064036352 MoveAxis(N, 273, ABG)
00:36:13.748 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=52031, med=4761, FiltMin=1497, FiltMax=47820, Gamma=0.680
00:36:13.748 00.000 8654638656 UpdateGuideState exits: m=941384 SNR=127.8
00:36:13.748 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:13.748 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:36:13.748 00.000 8654638656 Enqueuing Expose request
00:36:14.064 00.316 13064036352 Move returns status 0, amount 273
00:36:14.064 00.000 13064036352 move complete, result=0
00:36:14.064 00.000 13064036352 worker thread done servicing request
00:36:14.065 00.001 13064036352 Worker thread wakes up
00:36:14.065 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:36:14.065 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:36:14.065 00.000 8654638656 GuideStep: -0.0 px 0 ms EAST, -0.2 px 273 ms NORTH
00:36:14.113 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3408,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:36:14.113 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":273,"width":31,"height":31,"star_pos":[14.93,14.63],"pixels":"..."},"id":3408}
00:36:14.969 00.856 8654638656 evsrv: cli 0x600000444d20 request: {"id":3409,"jsonrpc":"2.0","method":"get_connected"}
00:36:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3409}
00:36:14.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3410,"jsonrpc":"2.0","method":"get_app_state"}
00:36:14.971 00.001 8654638656 case statement mapped state 6 to 3
00:36:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3410}
00:36:17.971 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3411,"jsonrpc":"2.0","method":"get_connected"}
00:36:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3411}
00:36:17.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3412,"jsonrpc":"2.0","method":"get_app_state"}
00:36:17.973 00.000 8654638656 case statement mapped state 6 to 3
00:36:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3412}
00:36:19.973 02.000 13064036352 Exposure complete
00:36:19.988 00.015 13064036352 worker thread done servicing request
00:36:19.988 00.000 8654638656 OnExposeComplete: enter
00:36:19.988 00.000 8654638656 UpdateGuideState(): m_state=6
00:36:19.988 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 274
00:36:19.988 00.000 8654638656 Star::Find returns 1 (0), X=554.04, Y=856.38, Mass=855430, SNR=112.9, Peak=46272 HFD=4.2
00:36:19.988 00.000 8654638656 CameraToMount -- cameraTheta (2.45) - m_xAngle (-2.21) = xAngle (4.66 = -1.62)
00:36:19.988 00.000 8654638656 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.06 = -2.22)
00:36:19.989 00.001 8654638656 CameraToMount -- cameraX=-1.11 cameraY=0.91 hyp=1.44 cameraTheta=2.45 mountX=-0.07 mountY=-1.15, mountTheta=-1.63
00:36:19.989 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.11, y=0.91, opts=13)
00:36:19.989 00.000 8654638656 Enqueuing Move request for scope (-1.11, 0.91)
00:36:19.989 00.000 13064036352 Worker thread wakes up
00:36:19.989 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.91) opts 0xd
00:36:19.989 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.11, 0.91)
00:36:19.989 00.000 13064036352 Moving (-1.11, 0.91) raw xDistance=-0.07 yDistance=-1.15
00:36:19.989 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:36:19.989 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15
00:36:19.989 00.000 13064036352 MoveAxis(E, 0, ABG)
00:36:19.989 00.000 13064036352 Move returns status 0, amount 0
00:36:19.989 00.000 13064036352 MoveAxis(N, 1390, ABG)
00:36:19.989 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57138, med=4761, FiltMin=1433, FiltMax=49087, Gamma=0.680
00:36:19.989 00.000 8654638656 UpdateGuideState exits: m=855430 SNR=112.9
00:36:19.989 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:19.989 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:36:19.989 00.000 8654638656 Enqueuing Expose request
00:36:20.971 00.982 8654638656 evsrv: cli 0x600000444d20 request: {"id":3413,"jsonrpc":"2.0","method":"get_connected"}
00:36:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3413}
00:36:20.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3414,"jsonrpc":"2.0","method":"get_app_state"}
00:36:20.973 00.000 8654638656 case statement mapped state 6 to 3
00:36:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3414}
00:36:21.423 00.450 13064036352 Move returns status 0, amount 1390
00:36:21.423 00.000 13064036352 move complete, result=0
00:36:21.423 00.000 13064036352 worker thread done servicing request
00:36:21.423 00.000 13064036352 Worker thread wakes up
00:36:21.424 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:36:21.424 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:36:21.424 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -1.1 px 1390 ms NORTH
00:36:21.470 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3415,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:36:21.470 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":274,"width":31,"height":31,"star_pos":[15.04,15.38],"pixels":"..."},"id":3415}
00:36:23.967 02.497 8654638656 evsrv: cli 0x600000444d20 request: {"id":3416,"jsonrpc":"2.0","method":"get_connected"}
00:36:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3416}
00:36:23.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3417,"jsonrpc":"2.0","method":"get_app_state"}
00:36:23.968 00.000 8654638656 case statement mapped state 6 to 3
00:36:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3417}
00:36:26.972 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":3418,"jsonrpc":"2.0","method":"get_connected"}
00:36:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3418}
00:36:26.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3419,"jsonrpc":"2.0","method":"get_app_state"}
00:36:26.974 00.000 8654638656 case statement mapped state 6 to 3
00:36:26.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3419}
00:36:27.478 00.504 13064036352 Exposure complete
00:36:27.492 00.014 13064036352 worker thread done servicing request
00:36:27.492 00.000 8654638656 OnExposeComplete: enter
00:36:27.492 00.000 8654638656 UpdateGuideState(): m_state=6
00:36:27.492 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 275
00:36:27.492 00.000 8654638656 Star::Find returns 1 (0), X=553.84, Y=855.82, Mass=897075, SNR=130.0, Peak=57741 HFD=4.0
00:36:27.492 00.000 8654638656 CameraToMount -- cameraTheta (2.88) - m_xAngle (-2.21) = xAngle (5.09 = -1.19)
00:36:27.492 00.000 8654638656 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.49 = -1.79)
00:36:27.492 00.000 8654638656 CameraToMount -- cameraX=-1.32 cameraY=0.35 hyp=1.36 cameraTheta=2.88 mountX=0.50 mountY=-1.33, mountTheta=-1.21
00:36:27.493 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.32, y=0.35, opts=13)
00:36:27.493 00.000 8654638656 Enqueuing Move request for scope (-1.32, 0.35)
00:36:27.493 00.000 13064036352 Worker thread wakes up
00:36:27.493 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.32, 0.35) opts 0xd
00:36:27.493 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.32, 0.35)
00:36:27.493 00.000 13064036352 Moving (-1.32, 0.35) raw xDistance=0.50 yDistance=-1.33
00:36:27.493 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
00:36:27.493 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
00:36:27.493 00.000 13064036352 MoveAxis(W, 139, ABG)
00:36:27.493 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57741, med=4761, FiltMin=857, FiltMax=51378, Gamma=0.680
00:36:27.493 00.000 8654638656 UpdateGuideState exits: m=897075 SNR=130.0
00:36:27.493 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:27.493 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:36:27.493 00.000 8654638656 Enqueuing Expose request
00:36:27.709 00.216 13064036352 Move returns status 0, amount 139
00:36:27.710 00.001 13064036352 MoveAxis(N, 1612, ABG)
00:36:29.358 01.648 13064036352 Move returns status 0, amount 1612
00:36:29.358 00.000 13064036352 move complete, result=0
00:36:29.358 00.000 13064036352 worker thread done servicing request
00:36:29.358 00.000 13064036352 Worker thread wakes up
00:36:29.358 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:36:29.359 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:36:29.359 00.000 8654638656 GuideStep: 0.5 px 139 ms WEST, -1.3 px 1612 ms NORTH
00:36:29.407 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3420,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:36:29.407 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":275,"width":31,"height":31,"star_pos":[14.84,14.82],"pixels":"..."},"id":3420}
00:36:29.975 00.568 8654638656 evsrv: cli 0x600000444d20 request: {"id":3421,"jsonrpc":"2.0","method":"get_connected"}
00:36:29.975 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3421}
00:36:29.976 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3422,"jsonrpc":"2.0","method":"get_app_state"}
00:36:29.976 00.000 8654638656 case statement mapped state 6 to 3
00:36:29.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3422}
00:36:32.971 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":3423,"jsonrpc":"2.0","method":"get_connected"}
00:36:32.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3423}
00:36:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3424,"jsonrpc":"2.0","method":"get_app_state"}
00:36:32.973 00.001 8654638656 case statement mapped state 6 to 3
00:36:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3424}
00:36:34.970 01.997 13064036352 Exposure complete
00:36:34.984 00.014 13064036352 worker thread done servicing request
00:36:34.984 00.000 8654638656 OnExposeComplete: enter
00:36:34.984 00.000 8654638656 UpdateGuideState(): m_state=6
00:36:34.985 00.001 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 276
00:36:34.985 00.000 8654638656 Star::Find returns 1 (0), X=554.55, Y=854.17, Mass=913330, SNR=151.6, Peak=49830 HFD=4.7
00:36:34.985 00.000 8654638656 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-2.21) = xAngle (0.20 = 0.20)
00:36:34.985 00.000 8654638656 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.40 = -0.40)
00:36:34.985 00.000 8654638656 CameraToMount -- cameraX=-0.60 cameraY=-1.29 hyp=1.43 cameraTheta=-2.01 mountX=1.40 mountY=-0.55, mountTheta=-0.38
00:36:34.985 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.60, y=-1.29, opts=13)
00:36:34.985 00.000 8654638656 Enqueuing Move request for scope (-0.60, -1.29)
00:36:34.985 00.000 13064036352 Worker thread wakes up
00:36:34.985 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -1.29) opts 0xd
00:36:34.986 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.60, -1.29)
00:36:34.986 00.000 13064036352 Moving (-0.60, -1.29) raw xDistance=1.40 yDistance=-0.55
00:36:34.986 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.40
00:36:34.986 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
00:36:34.986 00.000 13064036352 MoveAxis(W, 396, ABG)
00:36:34.986 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55039, med=4749, FiltMin=1587, FiltMax=48857, Gamma=0.680
00:36:34.986 00.000 8654638656 UpdateGuideState exits: m=913330 SNR=151.6
00:36:34.986 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:34.986 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:36:34.986 00.000 8654638656 Enqueuing Expose request
00:36:35.452 00.466 13064036352 Move returns status 0, amount 396
00:36:35.452 00.000 13064036352 MoveAxis(N, 669, ABG)
00:36:35.966 00.514 8654638656 evsrv: cli 0x600000444d20 request: {"id":3425,"jsonrpc":"2.0","method":"get_connected"}
00:36:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3425}
00:36:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3426,"jsonrpc":"2.0","method":"get_app_state"}
00:36:35.968 00.000 8654638656 case statement mapped state 6 to 3
00:36:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3426}
00:36:36.156 00.188 13064036352 Move returns status 0, amount 669
00:36:36.156 00.000 13064036352 move complete, result=0
00:36:36.156 00.000 13064036352 worker thread done servicing request
00:36:36.156 00.000 13064036352 Worker thread wakes up
00:36:36.156 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:36:36.157 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:36:36.157 00.000 8654638656 GuideStep: 1.4 px 396 ms WEST, -0.6 px 669 ms NORTH
00:36:36.206 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3427,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:36:36.206 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":276,"width":31,"height":31,"star_pos":[14.55,15.17],"pixels":"..."},"id":3427}
00:36:38.971 02.765 8654638656 evsrv: cli 0x600000444d20 request: {"id":3428,"jsonrpc":"2.0","method":"get_connected"}
00:36:38.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3428}
00:36:38.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3429,"jsonrpc":"2.0","method":"get_app_state"}
00:36:38.973 00.000 8654638656 case statement mapped state 6 to 3
00:36:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3429}
00:36:41.214 02.241 13064036352 Exposure complete
00:36:41.229 00.015 13064036352 worker thread done servicing request
00:36:41.229 00.000 8654638656 OnExposeComplete: enter
00:36:41.229 00.000 8654638656 UpdateGuideState(): m_state=6
00:36:41.229 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 277
00:36:41.229 00.000 8654638656 Star::Find returns 1 (0), X=554.61, Y=854.47, Mass=895832, SNR=126.0, Peak=60505 HFD=4.4
00:36:41.229 00.000 8654638656 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-2.21) = xAngle (0.14 = 0.14)
00:36:41.229 00.000 8654638656 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.46 = -0.46)
00:36:41.229 00.000 8654638656 CameraToMount -- cameraX=-0.54 cameraY=-0.99 hyp=1.13 cameraTheta=-2.07 mountX=1.12 mountY=-0.50, mountTheta=-0.42
00:36:41.230 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.54, y=-0.99, opts=13)
00:36:41.230 00.000 8654638656 Enqueuing Move request for scope (-0.54, -0.99)
00:36:41.230 00.000 13064036352 Worker thread wakes up
00:36:41.230 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.99) opts 0xd
00:36:41.230 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.54, -0.99)
00:36:41.230 00.000 13064036352 Moving (-0.54, -0.99) raw xDistance=1.12 yDistance=-0.50
00:36:41.230 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.12
00:36:41.230 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
00:36:41.230 00.000 13064036352 MoveAxis(W, 337, ABG)
00:36:41.230 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60505, med=4761, FiltMin=1663, FiltMax=47026, Gamma=0.680
00:36:41.230 00.000 8654638656 UpdateGuideState exits: m=895832 SNR=126.0
00:36:41.230 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:41.230 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:36:41.230 00.000 8654638656 Enqueuing Expose request
00:36:41.643 00.413 13064036352 Move returns status 0, amount 337
00:36:41.644 00.001 13064036352 MoveAxis(N, 606, ABG)
00:36:41.971 00.327 8654638656 evsrv: cli 0x600000444d20 request: {"id":3430,"jsonrpc":"2.0","method":"get_connected"}
00:36:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3430}
00:36:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3431,"jsonrpc":"2.0","method":"get_app_state"}
00:36:41.972 00.000 8654638656 case statement mapped state 6 to 3
00:36:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3431}
00:36:42.298 00.326 13064036352 Move returns status 0, amount 606
00:36:42.299 00.001 13064036352 move complete, result=0
00:36:42.299 00.000 13064036352 worker thread done servicing request
00:36:42.299 00.000 13064036352 Worker thread wakes up
00:36:42.299 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:36:42.299 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:36:42.299 00.000 8654638656 GuideStep: 1.1 px 337 ms WEST, -0.5 px 606 ms NORTH
00:36:42.345 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3432,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:36:42.345 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":277,"width":31,"height":31,"star_pos":[14.61,15.47],"pixels":"..."},"id":3432}
00:36:44.971 02.626 8654638656 evsrv: cli 0x600000444d20 request: {"id":3433,"jsonrpc":"2.0","method":"get_connected"}
00:36:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3433}
00:36:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3434,"jsonrpc":"2.0","method":"get_app_state"}
00:36:44.972 00.000 8654638656 case statement mapped state 6 to 3
00:36:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3434}
00:36:47.464 02.492 13064036352 Exposure complete
00:36:47.478 00.014 13064036352 worker thread done servicing request
00:36:47.478 00.000 8654638656 OnExposeComplete: enter
00:36:47.478 00.000 8654638656 UpdateGuideState(): m_state=6
00:36:47.478 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 278
00:36:47.478 00.000 8654638656 Star::Find returns 1 (0), X=555.02, Y=855.09, Mass=955961, SNR=117.8, Peak=63999 HFD=4.4
00:36:47.478 00.000 8654638656 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-2.21) = xAngle (0.29 = 0.29)
00:36:47.479 00.001 8654638656 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.31 = -0.31)
00:36:47.479 00.000 8654638656 CameraToMount -- cameraX=-0.14 cameraY=-0.38 hyp=0.41 cameraTheta=-1.92 mountX=0.39 mountY=-0.12, mountTheta=-0.31
00:36:47.479 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.14, y=-0.38, opts=13)
00:36:47.479 00.000 8654638656 Enqueuing Move request for scope (-0.14, -0.38)
00:36:47.479 00.000 13064036352 Worker thread wakes up
00:36:47.479 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.38) opts 0xd
00:36:47.479 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.14, -0.38)
00:36:47.479 00.000 13064036352 Moving (-0.14, -0.38) raw xDistance=0.39 yDistance=-0.12
00:36:47.479 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.39
00:36:47.479 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:47.479 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:36:47.479 00.000 13064036352 MoveAxis(W, 131, ABG)
00:36:47.480 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63999, med=4736, FiltMin=1433, FiltMax=46348, Gamma=0.680
00:36:47.480 00.000 8654638656 UpdateGuideState exits: m=955961 SNR=117.8
00:36:47.480 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:47.480 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:36:47.480 00.000 8654638656 Enqueuing Expose request
00:36:47.690 00.210 13064036352 Move returns status 0, amount 131
00:36:47.690 00.000 13064036352 MoveAxis(N, 0, ABG)
00:36:47.690 00.000 13064036352 Move returns status 0, amount 0
00:36:47.690 00.000 13064036352 move complete, result=0
00:36:47.690 00.000 13064036352 worker thread done servicing request
00:36:47.690 00.000 13064036352 Worker thread wakes up
00:36:47.691 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:36:47.691 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:36:47.691 00.000 8654638656 GuideStep: 0.4 px 131 ms WEST, -0.1 px 0 ms NORTH
00:36:47.732 00.041 8654638656 evsrv: cli 0x600000444d20 request: {"id":3435,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:36:47.732 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":278,"width":31,"height":31,"star_pos":[15.02,15.09],"pixels":"..."},"id":3435}
00:36:47.967 00.235 8654638656 evsrv: cli 0x600000444d20 request: {"id":3436,"jsonrpc":"2.0","method":"get_connected"}
00:36:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3436}
00:36:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3437,"jsonrpc":"2.0","method":"get_app_state"}
00:36:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:36:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3437}
00:36:50.970 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3438,"jsonrpc":"2.0","method":"get_connected"}
00:36:50.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3438}
00:36:50.971 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3439,"jsonrpc":"2.0","method":"get_app_state"}
00:36:50.972 00.001 8654638656 case statement mapped state 6 to 3
00:36:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3439}
00:36:53.710 02.738 13064036352 Exposure complete
00:36:53.725 00.015 13064036352 worker thread done servicing request
00:36:53.726 00.001 8654638656 OnExposeComplete: enter
00:36:53.726 00.000 8654638656 UpdateGuideState(): m_state=6
00:36:53.726 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 279
00:36:53.726 00.000 8654638656 Star::Find returns 1 (0), X=554.54, Y=856.57, Mass=929767, SNR=147.2, Peak=55449 HFD=4.4
00:36:53.726 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - m_xAngle (-2.21) = xAngle (4.29 = -1.99)
00:36:53.726 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.69 = -2.59)
00:36:53.726 00.000 8654638656 CameraToMount -- cameraX=-0.61 cameraY=1.10 hyp=1.26 cameraTheta=2.08 mountX=-0.52 mountY=-0.66, mountTheta=-2.24
00:36:53.727 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.61, y=1.10, opts=13)
00:36:53.727 00.000 8654638656 Enqueuing Move request for scope (-0.61, 1.10)
00:36:53.727 00.000 13064036352 Worker thread wakes up
00:36:53.727 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 1.10) opts 0xd
00:36:53.727 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.61, 1.10)
00:36:53.727 00.000 13064036352 Moving (-0.61, 1.10) raw xDistance=-0.52 yDistance=-0.66
00:36:53.727 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.52
00:36:53.727 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
00:36:53.727 00.000 13064036352 MoveAxis(E, 134, ABG)
00:36:53.727 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58546, med=4748, FiltMin=1612, FiltMax=45708, Gamma=0.680
00:36:53.727 00.000 8654638656 UpdateGuideState exits: m=929767 SNR=147.2
00:36:53.727 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:53.727 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:36:53.727 00.000 8654638656 Enqueuing Expose request
00:36:53.945 00.218 13064036352 Move returns status 0, amount 134
00:36:53.945 00.000 13064036352 MoveAxis(N, 796, ABG)
00:36:53.970 00.025 8654638656 evsrv: cli 0x600000444d20 request: {"id":3440,"jsonrpc":"2.0","method":"get_connected"}
00:36:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3440}
00:36:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3441,"jsonrpc":"2.0","method":"get_app_state"}
00:36:53.971 00.000 8654638656 case statement mapped state 6 to 3
00:36:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3441}
00:36:54.777 00.806 13064036352 Move returns status 0, amount 796
00:36:54.777 00.000 13064036352 move complete, result=0
00:36:54.777 00.000 13064036352 worker thread done servicing request
00:36:54.777 00.000 13064036352 Worker thread wakes up
00:36:54.777 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:36:54.777 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:36:54.778 00.001 8654638656 GuideStep: -0.5 px 134 ms EAST, -0.7 px 796 ms NORTH
00:36:54.829 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":3442,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:36:54.830 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":279,"width":31,"height":31,"star_pos":[14.54,14.57],"pixels":"..."},"id":3442}
00:36:56.967 02.137 8654638656 evsrv: cli 0x600000444d20 request: {"id":3443,"jsonrpc":"2.0","method":"get_connected"}
00:36:56.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3443}
00:36:56.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3444,"jsonrpc":"2.0","method":"get_app_state"}
00:36:56.969 00.000 8654638656 case statement mapped state 6 to 3
00:36:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3444}
00:36:59.955 02.986 13064036352 Exposure complete
00:36:59.966 00.011 8654638656 evsrv: cli 0x600000444d20 request: {"id":3445,"jsonrpc":"2.0","method":"get_connected"}
00:36:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3445}
00:36:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3446,"jsonrpc":"2.0","method":"get_app_state"}
00:36:59.966 00.000 8654638656 case statement mapped state 6 to 3
00:36:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3446}
00:36:59.968 00.002 13064036352 worker thread done servicing request
00:36:59.968 00.000 8654638656 OnExposeComplete: enter
00:36:59.968 00.000 8654638656 UpdateGuideState(): m_state=6
00:36:59.968 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 280
00:36:59.968 00.000 8654638656 Star::Find returns 1 (0), X=553.82, Y=856.37, Mass=987469, SNR=118.6, Peak=51469 HFD=4.6
00:36:59.968 00.000 8654638656 CameraToMount -- cameraTheta (2.55) - m_xAngle (-2.21) = xAngle (4.76 = -1.53)
00:36:59.968 00.000 8654638656 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.16 = -2.13)
00:36:59.968 00.000 8654638656 CameraToMount -- cameraX=-1.34 cameraY=0.91 hyp=1.62 cameraTheta=2.55 mountX=0.07 mountY=-1.37, mountTheta=-1.52
00:36:59.969 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.34, y=0.91, opts=13)
00:36:59.969 00.000 8654638656 Enqueuing Move request for scope (-1.34, 0.91)
00:36:59.969 00.000 13064036352 Worker thread wakes up
00:36:59.969 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.34, 0.91) opts 0xd
00:36:59.969 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.34, 0.91)
00:36:59.969 00.000 13064036352 Moving (-1.34, 0.91) raw xDistance=0.07 yDistance=-1.37
00:36:59.969 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:36:59.969 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.37 from input -1.37
00:36:59.969 00.000 13064036352 MoveAxis(E, 0, ABG)
00:36:59.969 00.000 13064036352 Move returns status 0, amount 0
00:36:59.969 00.000 13064036352 MoveAxis(N, 1662, ABG)
00:36:59.969 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=192, max=59954, med=4736, FiltMin=1664, FiltMax=51583, Gamma=0.680
00:36:59.969 00.000 8654638656 UpdateGuideState exits: m=987469 SNR=118.6
00:36:59.969 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:59.969 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:36:59.969 00.000 8654638656 Enqueuing Expose request
00:37:01.671 01.702 13064036352 Move returns status 0, amount 1662
00:37:01.672 00.001 13064036352 move complete, result=0
00:37:01.672 00.000 13064036352 worker thread done servicing request
00:37:01.672 00.000 13064036352 Worker thread wakes up
00:37:01.672 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:37:01.672 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:37:01.672 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -1.4 px 1662 ms NORTH
00:37:01.722 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3447,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:37:01.722 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":280,"width":31,"height":31,"star_pos":[14.82,15.37],"pixels":"..."},"id":3447}
00:37:02.967 01.245 8654638656 evsrv: cli 0x600000444d20 request: {"id":3448,"jsonrpc":"2.0","method":"get_connected"}
00:37:02.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3448}
00:37:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3449,"jsonrpc":"2.0","method":"get_app_state"}
00:37:02.969 00.000 8654638656 case statement mapped state 6 to 3
00:37:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3449}
00:37:05.966 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3450,"jsonrpc":"2.0","method":"get_connected"}
00:37:05.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3450}
00:37:05.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3451,"jsonrpc":"2.0","method":"get_app_state"}
00:37:05.967 00.000 8654638656 case statement mapped state 6 to 3
00:37:05.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3451}
00:37:07.451 01.484 13064036352 Exposure complete
00:37:07.466 00.015 13064036352 worker thread done servicing request
00:37:07.466 00.000 8654638656 OnExposeComplete: enter
00:37:07.466 00.000 8654638656 UpdateGuideState(): m_state=6
00:37:07.466 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 281
00:37:07.466 00.000 8654638656 Star::Find returns 1 (0), X=554.51, Y=855.41, Mass=929484, SNR=124.1, Peak=60275 HFD=4.3
00:37:07.466 00.000 8654638656 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-2.21) = xAngle (-0.84 = -0.84)
00:37:07.466 00.000 8654638656 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.44 = -1.44)
00:37:07.466 00.000 8654638656 CameraToMount -- cameraX=-0.65 cameraY=-0.06 hyp=0.65 cameraTheta=-3.05 mountX=0.44 mountY=-0.65, mountTheta=-0.98
00:37:07.467 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.65, y=-0.06, opts=13)
00:37:07.467 00.000 8654638656 Enqueuing Move request for scope (-0.65, -0.06)
00:37:07.467 00.000 13064036352 Worker thread wakes up
00:37:07.467 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.06) opts 0xd
00:37:07.467 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.65, -0.06)
00:37:07.467 00.000 13064036352 Moving (-0.65, -0.06) raw xDistance=0.44 yDistance=-0.65
00:37:07.467 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
00:37:07.467 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
00:37:07.467 00.000 13064036352 MoveAxis(W, 120, ABG)
00:37:07.467 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60275, med=4736, FiltMin=1446, FiltMax=49906, Gamma=0.680
00:37:07.467 00.000 8654638656 UpdateGuideState exits: m=929484 SNR=124.1
00:37:07.468 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:07.468 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:37:07.468 00.000 8654638656 Enqueuing Expose request
00:37:07.655 00.187 13064036352 Move returns status 0, amount 120
00:37:07.655 00.000 13064036352 MoveAxis(N, 782, ABG)
00:37:08.486 00.831 13064036352 Move returns status 0, amount 782
00:37:08.486 00.000 13064036352 move complete, result=0
00:37:08.487 00.001 13064036352 worker thread done servicing request
00:37:08.487 00.000 13064036352 Worker thread wakes up
00:37:08.487 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:37:08.487 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:37:08.487 00.000 8654638656 GuideStep: 0.4 px 120 ms WEST, -0.6 px 782 ms NORTH
00:37:08.537 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3452,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:37:08.538 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":281,"width":31,"height":31,"star_pos":[14.51,15.41],"pixels":"..."},"id":3452}
00:37:08.966 00.428 8654638656 evsrv: cli 0x600000444d20 request: {"id":3453,"jsonrpc":"2.0","method":"get_connected"}
00:37:08.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3453}
00:37:08.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3454,"jsonrpc":"2.0","method":"get_app_state"}
00:37:08.967 00.000 8654638656 case statement mapped state 6 to 3
00:37:08.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3454}
00:37:11.966 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3455,"jsonrpc":"2.0","method":"get_connected"}
00:37:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3455}
00:37:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3456,"jsonrpc":"2.0","method":"get_app_state"}
00:37:11.967 00.000 8654638656 case statement mapped state 6 to 3
00:37:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3456}
00:37:13.696 01.729 13064036352 Exposure complete
00:37:13.710 00.014 13064036352 worker thread done servicing request
00:37:13.711 00.001 8654638656 OnExposeComplete: enter
00:37:13.711 00.000 8654638656 UpdateGuideState(): m_state=6
00:37:13.711 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 282
00:37:13.711 00.000 8654638656 Star::Find returns 1 (0), X=554.38, Y=855.28, Mass=910589, SNR=126.5, Peak=59391 HFD=4.2
00:37:13.711 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-2.21) = xAngle (-0.69 = -0.69)
00:37:13.711 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.29 = -1.29)
00:37:13.711 00.000 8654638656 CameraToMount -- cameraX=-0.77 cameraY=-0.19 hyp=0.80 cameraTheta=-2.90 mountX=0.62 mountY=-0.77, mountTheta=-0.89
00:37:13.711 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.77, y=-0.19, opts=13)
00:37:13.711 00.000 8654638656 Enqueuing Move request for scope (-0.77, -0.19)
00:37:13.712 00.001 13064036352 Worker thread wakes up
00:37:13.712 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.19) opts 0xd
00:37:13.712 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.77, -0.19)
00:37:13.712 00.000 13064036352 Moving (-0.77, -0.19) raw xDistance=0.62 yDistance=-0.77
00:37:13.712 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.62
00:37:13.712 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
00:37:13.712 00.000 13064036352 MoveAxis(W, 179, ABG)
00:37:13.712 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59391, med=4736, FiltMin=1395, FiltMax=49203, Gamma=0.680
00:37:13.712 00.000 8654638656 UpdateGuideState exits: m=910589 SNR=126.5
00:37:13.712 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:13.712 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:37:13.712 00.000 8654638656 Enqueuing Expose request
00:37:13.957 00.245 13064036352 Move returns status 0, amount 179
00:37:13.957 00.000 13064036352 MoveAxis(N, 928, ABG)
00:37:14.933 00.976 13064036352 Move returns status 0, amount 928
00:37:14.933 00.000 13064036352 move complete, result=0
00:37:14.933 00.000 13064036352 worker thread done servicing request
00:37:14.933 00.000 13064036352 Worker thread wakes up
00:37:14.933 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:37:14.933 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:37:14.934 00.001 8654638656 GuideStep: 0.6 px 179 ms WEST, -0.8 px 928 ms NORTH
00:37:14.980 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3457,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:37:14.980 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":282,"width":31,"height":31,"star_pos":[15.38,15.28],"pixels":"..."},"id":3457}
00:37:14.987 00.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":3458,"jsonrpc":"2.0","method":"get_connected"}
00:37:14.987 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3458}
00:37:14.993 00.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":3459,"jsonrpc":"2.0","method":"get_app_state"}
00:37:14.993 00.000 8654638656 case statement mapped state 6 to 3
00:37:14.993 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3459}
00:37:17.986 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":3460,"jsonrpc":"2.0","method":"get_connected"}
00:37:17.987 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3460}
00:37:17.988 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3461,"jsonrpc":"2.0","method":"get_app_state"}
00:37:17.988 00.000 8654638656 case statement mapped state 6 to 3
00:37:17.988 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3461}
00:37:20.971 02.983 8654638656 evsrv: cli 0x600000444d20 request: {"id":3462,"jsonrpc":"2.0","method":"get_connected"}
00:37:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3462}
00:37:20.989 00.018 8654638656 evsrv: cli 0x600000444d20 request: {"id":3463,"jsonrpc":"2.0","method":"get_app_state"}
00:37:20.989 00.000 8654638656 case statement mapped state 6 to 3
00:37:20.989 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3463}
00:37:21.193 00.204 13064036352 Exposure complete
00:37:21.208 00.015 13064036352 worker thread done servicing request
00:37:21.208 00.000 8654638656 OnExposeComplete: enter
00:37:21.208 00.000 8654638656 UpdateGuideState(): m_state=6
00:37:21.209 00.001 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 283
00:37:21.209 00.000 8654638656 Star::Find returns 1 (0), X=554.38, Y=855.46, Mass=936585, SNR=112.1, Peak=53875 HFD=4.4
00:37:21.209 00.000 8654638656 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-2.21) = xAngle (-0.93 = -0.93)
00:37:21.209 00.000 8654638656 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.53 = -1.53)
00:37:21.209 00.000 8654638656 CameraToMount -- cameraX=-0.78 cameraY=-0.00 hyp=0.78 cameraTheta=-3.14 mountX=0.47 mountY=-0.78, mountTheta=-1.03
00:37:21.209 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.78, y=-0.00, opts=13)
00:37:21.209 00.000 8654638656 Enqueuing Move request for scope (-0.78, -0.00)
00:37:21.209 00.000 13064036352 Worker thread wakes up
00:37:21.209 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.00) opts 0xd
00:37:21.210 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.78, -0.00)
00:37:21.210 00.000 13064036352 Moving (-0.78, -0.00) raw xDistance=0.47 yDistance=-0.78
00:37:21.210 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.47
00:37:21.210 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
00:37:21.210 00.000 13064036352 MoveAxis(W, 142, ABG)
00:37:21.210 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54783, med=4761, FiltMin=1613, FiltMax=48690, Gamma=0.680
00:37:21.210 00.000 8654638656 UpdateGuideState exits: m=936585 SNR=112.1
00:37:21.210 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:21.210 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:37:21.210 00.000 8654638656 Enqueuing Expose request
00:37:21.428 00.218 13064036352 Move returns status 0, amount 142
00:37:21.428 00.000 13064036352 MoveAxis(N, 942, ABG)
00:37:22.419 00.991 13064036352 Move returns status 0, amount 942
00:37:22.420 00.001 13064036352 move complete, result=0
00:37:22.420 00.000 13064036352 worker thread done servicing request
00:37:22.420 00.000 13064036352 Worker thread wakes up
00:37:22.420 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:37:22.420 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:37:22.420 00.000 8654638656 GuideStep: 0.5 px 142 ms WEST, -0.8 px 942 ms NORTH
00:37:22.465 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3464,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:37:22.465 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":283,"width":31,"height":31,"star_pos":[15.38,15.46],"pixels":"..."},"id":3464}
00:37:23.966 01.501 8654638656 evsrv: cli 0x600000444d20 request: {"id":3465,"jsonrpc":"2.0","method":"get_connected"}
00:37:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3465}
00:37:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3466,"jsonrpc":"2.0","method":"get_app_state"}
00:37:23.967 00.000 8654638656 case statement mapped state 6 to 3
00:37:23.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3466}
00:37:26.970 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3467,"jsonrpc":"2.0","method":"get_connected"}
00:37:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3467}
00:37:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3468,"jsonrpc":"2.0","method":"get_app_state"}
00:37:26.973 00.001 8654638656 case statement mapped state 6 to 3
00:37:26.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3468}
00:37:28.687 01.714 13064036352 Exposure complete
00:37:28.700 00.013 13064036352 worker thread done servicing request
00:37:28.700 00.000 8654638656 OnExposeComplete: enter
00:37:28.700 00.000 8654638656 UpdateGuideState(): m_state=6
00:37:28.700 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 284
00:37:28.700 00.000 8654638656 Star::Find returns 1 (0), X=555.42, Y=855.87, Mass=912216, SNR=135.3, Peak=53081 HFD=4.7
00:37:28.700 00.000 8654638656 CameraToMount -- cameraTheta (0.99) - m_xAngle (-2.21) = xAngle (3.20 = -3.08)
00:37:28.700 00.000 8654638656 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.60 = 2.60)
00:37:28.700 00.000 8654638656 CameraToMount -- cameraX=0.26 cameraY=0.40 hyp=0.48 cameraTheta=0.99 mountX=-0.48 mountY=0.25, mountTheta=2.67
00:37:28.700 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.26, y=0.40, opts=13)
00:37:28.700 00.000 8654638656 Enqueuing Move request for scope (0.26, 0.40)
00:37:28.700 00.000 13064036352 Worker thread wakes up
00:37:28.700 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.40) opts 0xd
00:37:28.700 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.26, 0.40)
00:37:28.700 00.000 13064036352 Moving (0.26, 0.40) raw xDistance=-0.48 yDistance=0.25
00:37:28.700 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.48
00:37:28.700 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:28.700 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:37:28.700 00.000 13064036352 MoveAxis(E, 123, ABG)
00:37:28.701 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63615, med=4761, FiltMin=1702, FiltMax=51980, Gamma=0.680
00:37:28.701 00.000 8654638656 UpdateGuideState exits: m=912216 SNR=135.3
00:37:28.701 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:28.701 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:37:28.701 00.000 8654638656 Enqueuing Expose request
00:37:28.899 00.198 13064036352 Move returns status 0, amount 123
00:37:28.899 00.000 13064036352 MoveAxis(N, 0, ABG)
00:37:28.899 00.000 13064036352 Move returns status 0, amount 0
00:37:28.899 00.000 13064036352 move complete, result=0
00:37:28.899 00.000 13064036352 worker thread done servicing request
00:37:28.899 00.000 13064036352 Worker thread wakes up
00:37:28.899 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:37:28.900 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:37:28.900 00.000 8654638656 GuideStep: -0.5 px 123 ms EAST, 0.2 px 0 ms NORTH
00:37:28.945 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3469,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:37:28.945 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":284,"width":31,"height":31,"star_pos":[15.42,14.87],"pixels":"..."},"id":3469}
00:37:29.970 01.025 8654638656 evsrv: cli 0x600000444d20 request: {"id":3470,"jsonrpc":"2.0","method":"get_connected"}
00:37:29.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3470}
00:37:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3471,"jsonrpc":"2.0","method":"get_app_state"}
00:37:29.971 00.000 8654638656 case statement mapped state 6 to 3
00:37:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3471}
00:37:32.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3472,"jsonrpc":"2.0","method":"get_connected"}
00:37:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3472}
00:37:32.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3473,"jsonrpc":"2.0","method":"get_app_state"}
00:37:32.972 00.000 8654638656 case statement mapped state 6 to 3
00:37:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3473}
00:37:34.938 01.966 13064036352 Exposure complete
00:37:34.953 00.015 13064036352 worker thread done servicing request
00:37:34.953 00.000 8654638656 OnExposeComplete: enter
00:37:34.953 00.000 8654638656 UpdateGuideState(): m_state=6
00:37:34.953 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 285
00:37:34.953 00.000 8654638656 Star::Find returns 1 (0), X=555.04, Y=857.48, Mass=937950, SNR=136.5, Peak=58585 HFD=4.5
00:37:34.953 00.000 8654638656 CameraToMount -- cameraTheta (1.63) - m_xAngle (-2.21) = xAngle (3.84 = -2.45)
00:37:34.953 00.000 8654638656 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.24 = -3.05)
00:37:34.953 00.000 8654638656 CameraToMount -- cameraX=-0.11 cameraY=2.02 hyp=2.02 cameraTheta=1.63 mountX=-1.55 mountY=-0.19, mountTheta=-3.02
00:37:34.954 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.11, y=2.02, opts=13)
00:37:34.954 00.000 8654638656 Enqueuing Move request for scope (-0.11, 2.02)
00:37:34.954 00.000 13064036352 Worker thread wakes up
00:37:34.954 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 2.02) opts 0xd
00:37:34.954 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.11, 2.02)
00:37:34.954 00.000 13064036352 Moving (-0.11, 2.02) raw xDistance=-1.55 yDistance=-0.19
00:37:34.954 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.00 from input -1.55
00:37:34.954 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:34.954 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:37:34.954 00.000 13064036352 MoveAxis(E, 438, ABG)
00:37:34.954 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=230, max=62028, med=4761, FiltMin=1663, FiltMax=51596, Gamma=0.680
00:37:34.954 00.000 8654638656 UpdateGuideState exits: m=937950 SNR=136.5
00:37:34.954 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:34.954 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:37:34.954 00.000 8654638656 Enqueuing Expose request
00:37:35.473 00.519 13064036352 Move returns status 0, amount 438
00:37:35.474 00.001 13064036352 MoveAxis(N, 0, ABG)
00:37:35.474 00.000 13064036352 Move returns status 0, amount 0
00:37:35.474 00.000 13064036352 move complete, result=0
00:37:35.474 00.000 13064036352 worker thread done servicing request
00:37:35.474 00.000 13064036352 Worker thread wakes up
00:37:35.474 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:37:35.474 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:37:35.474 00.000 8654638656 GuideStep: -1.6 px 438 ms EAST, -0.2 px 0 ms NORTH
00:37:35.519 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3474,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:37:35.520 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":285,"width":31,"height":31,"star_pos":[15.04,15.48],"pixels":"..."},"id":3474}
00:37:35.966 00.446 8654638656 evsrv: cli 0x600000444d20 request: {"id":3475,"jsonrpc":"2.0","method":"get_connected"}
00:37:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3475}
00:37:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3476,"jsonrpc":"2.0","method":"get_app_state"}
00:37:35.968 00.001 8654638656 case statement mapped state 6 to 3
00:37:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3476}
00:37:38.970 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3477,"jsonrpc":"2.0","method":"get_connected"}
00:37:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3477}
00:37:38.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3478,"jsonrpc":"2.0","method":"get_app_state"}
00:37:38.972 00.000 8654638656 case statement mapped state 6 to 3
00:37:38.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3478}
00:37:41.179 02.206 13064036352 Exposure complete
00:37:41.194 00.015 13064036352 worker thread done servicing request
00:37:41.194 00.000 8654638656 OnExposeComplete: enter
00:37:41.194 00.000 8654638656 UpdateGuideState(): m_state=6
00:37:41.194 00.000 8654638656 Star::Find(15, 555, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 286
00:37:41.194 00.000 8654638656 Star::Find returns 1 (0), X=553.35, Y=858.58, Mass=886256, SNR=114.4, Peak=53657 HFD=4.2
00:37:41.194 00.000 8654638656 CameraToMount -- cameraTheta (2.10) - m_xAngle (-2.21) = xAngle (4.31 = -1.98)
00:37:41.194 00.000 8654638656 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.71 = -2.58)
00:37:41.194 00.000 8654638656 CameraToMount -- cameraX=-1.81 cameraY=3.11 hyp=3.60 cameraTheta=2.10 mountX=-1.42 mountY=-1.93, mountTheta=-2.21
00:37:41.195 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.81, y=3.11, opts=13)
00:37:41.195 00.000 8654638656 Enqueuing Move request for scope (-1.81, 3.11)
00:37:41.195 00.000 13064036352 Worker thread wakes up
00:37:41.195 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.81, 3.11) opts 0xd
00:37:41.195 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.81, 3.11)
00:37:41.195 00.000 13064036352 Moving (-1.81, 3.11) raw xDistance=-1.42 yDistance=-1.93
00:37:41.195 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.97 from input -1.42
00:37:41.195 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.93 from input -1.93
00:37:41.195 00.000 13064036352 MoveAxis(E, 424, ABG)
00:37:41.195 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58098, med=4761, FiltMin=1600, FiltMax=51955, Gamma=0.680
00:37:41.195 00.000 8654638656 UpdateGuideState exits: m=886256 SNR=114.4
00:37:41.195 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:41.196 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:37:41.196 00.000 8654638656 Enqueuing Expose request
00:37:41.696 00.500 13064036352 Move returns status 0, amount 424
00:37:41.697 00.001 13064036352 MoveAxis(N, 2335, ABG)
00:37:41.971 00.274 8654638656 evsrv: cli 0x600000444d20 request: {"id":3479,"jsonrpc":"2.0","method":"get_connected"}
00:37:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3479}
00:37:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3480,"jsonrpc":"2.0","method":"get_app_state"}
00:37:41.973 00.000 8654638656 case statement mapped state 6 to 3
00:37:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3480}
00:37:44.079 02.106 13064036352 Move returns status 0, amount 2335
00:37:44.079 00.000 13064036352 move complete, result=0
00:37:44.080 00.001 13064036352 worker thread done servicing request
00:37:44.080 00.000 13064036352 Worker thread wakes up
00:37:44.080 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:37:44.080 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:37:44.080 00.000 8654638656 GuideStep: -1.4 px 424 ms EAST, -1.9 px 2335 ms NORTH
00:37:44.133 00.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":3481,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:37:44.134 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":286,"width":31,"height":31,"star_pos":[15.35,14.58],"pixels":"..."},"id":3481}
00:37:44.971 00.837 8654638656 evsrv: cli 0x600000444d20 request: {"id":3482,"jsonrpc":"2.0","method":"get_connected"}
00:37:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3482}
00:37:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3483,"jsonrpc":"2.0","method":"get_app_state"}
00:37:44.972 00.000 8654638656 case statement mapped state 6 to 3
00:37:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3483}
00:37:47.967 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":3484,"jsonrpc":"2.0","method":"get_connected"}
00:37:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3484}
00:37:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3485,"jsonrpc":"2.0","method":"get_app_state"}
00:37:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:37:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3485}
00:37:49.931 01.963 13064036352 Exposure complete
00:37:49.945 00.014 13064036352 worker thread done servicing request
00:37:49.945 00.000 8654638656 OnExposeComplete: enter
00:37:49.945 00.000 8654638656 UpdateGuideState(): m_state=6
00:37:49.945 00.000 8654638656 Star::Find(15, 553, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 287
00:37:49.946 00.001 8654638656 Star::Find returns 1 (0), X=553.74, Y=856.41, Mass=948442, SNR=131.4, Peak=53965 HFD=4.6
00:37:49.946 00.000 8654638656 CameraToMount -- cameraTheta (2.56) - m_xAngle (-2.21) = xAngle (4.76 = -1.52)
00:37:49.946 00.000 8654638656 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.17 = -2.12)
00:37:49.946 00.000 8654638656 CameraToMount -- cameraX=-1.42 cameraY=0.94 hyp=1.70 cameraTheta=2.56 mountX=0.09 mountY=-1.45, mountTheta=-1.51
00:37:49.946 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.42, y=0.94, opts=13)
00:37:49.946 00.000 8654638656 Enqueuing Move request for scope (-1.42, 0.94)
00:37:49.946 00.000 13064036352 Worker thread wakes up
00:37:49.946 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.42, 0.94) opts 0xd
00:37:49.946 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.42, 0.94)
00:37:49.946 00.000 13064036352 Moving (-1.42, 0.94) raw xDistance=0.09 yDistance=-1.45
00:37:49.946 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:37:49.946 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.45 from input -1.45
00:37:49.946 00.000 13064036352 MoveAxis(E, 0, ABG)
00:37:49.946 00.000 13064036352 Move returns status 0, amount 0
00:37:49.946 00.000 13064036352 MoveAxis(N, 1762, ABG)
00:37:49.947 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58546, med=4761, FiltMin=1510, FiltMax=49471, Gamma=0.680
00:37:49.947 00.000 8654638656 UpdateGuideState exits: m=948442 SNR=131.4
00:37:49.947 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:49.947 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:37:49.947 00.000 8654638656 Enqueuing Expose request
00:37:50.970 01.023 8654638656 evsrv: cli 0x600000444d20 request: {"id":3486,"jsonrpc":"2.0","method":"get_connected"}
00:37:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3486}
00:37:50.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3487,"jsonrpc":"2.0","method":"get_app_state"}
00:37:50.972 00.000 8654638656 case statement mapped state 6 to 3
00:37:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3487}
00:37:51.743 00.771 13064036352 Move returns status 0, amount 1762
00:37:51.743 00.000 13064036352 move complete, result=0
00:37:51.743 00.000 13064036352 worker thread done servicing request
00:37:51.743 00.000 13064036352 Worker thread wakes up
00:37:51.743 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:37:51.744 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:37:51.744 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -1.5 px 1762 ms NORTH
00:37:51.791 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3488,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:37:51.792 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":287,"width":31,"height":31,"star_pos":[14.74,15.41],"pixels":"..."},"id":3488}
00:37:53.971 02.179 8654638656 evsrv: cli 0x600000444d20 request: {"id":3489,"jsonrpc":"2.0","method":"get_connected"}
00:37:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3489}
00:37:53.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3490,"jsonrpc":"2.0","method":"get_app_state"}
00:37:53.973 00.000 8654638656 case statement mapped state 6 to 3
00:37:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3490}
00:37:56.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3491,"jsonrpc":"2.0","method":"get_connected"}
00:37:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3491}
00:37:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3492,"jsonrpc":"2.0","method":"get_app_state"}
00:37:56.972 00.000 8654638656 case statement mapped state 6 to 3
00:37:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3492}
00:37:57.426 00.454 13064036352 Exposure complete
00:37:57.441 00.015 13064036352 worker thread done servicing request
00:37:57.441 00.000 8654638656 OnExposeComplete: enter
00:37:57.441 00.000 8654638656 UpdateGuideState(): m_state=6
00:37:57.441 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 288
00:37:57.441 00.000 8654638656 Star::Find returns 1 (0), X=554.59, Y=854.94, Mass=975926, SNR=124.2, Peak=63999 HFD=4.2
00:37:57.441 00.000 8654638656 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-2.21) = xAngle (-0.17 = -0.17)
00:37:57.441 00.000 8654638656 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.77 = -0.77)
00:37:57.441 00.000 8654638656 CameraToMount -- cameraX=-0.56 cameraY=-0.53 hyp=0.77 cameraTheta=-2.38 mountX=0.76 mountY=-0.54, mountTheta=-0.62
00:37:57.442 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.56, y=-0.53, opts=13)
00:37:57.442 00.000 8654638656 Enqueuing Move request for scope (-0.56, -0.53)
00:37:57.442 00.000 13064036352 Worker thread wakes up
00:37:57.442 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.53) opts 0xd
00:37:57.442 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.56, -0.53)
00:37:57.442 00.000 13064036352 Moving (-0.56, -0.53) raw xDistance=0.76 yDistance=-0.54
00:37:57.442 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
00:37:57.442 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
00:37:57.442 00.000 13064036352 MoveAxis(W, 210, ABG)
00:37:57.442 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=63999, med=4748, FiltMin=1433, FiltMax=47270, Gamma=0.680
00:37:57.442 00.000 8654638656 UpdateGuideState exits: m=975926 SNR=124.2
00:37:57.442 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:57.442 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:37:57.442 00.000 8654638656 Enqueuing Expose request
00:37:57.725 00.283 13064036352 Move returns status 0, amount 210
00:37:57.725 00.000 13064036352 MoveAxis(N, 652, ABG)
00:37:58.429 00.704 13064036352 Move returns status 0, amount 652
00:37:58.430 00.001 13064036352 move complete, result=0
00:37:58.430 00.000 13064036352 worker thread done servicing request
00:37:58.430 00.000 13064036352 Worker thread wakes up
00:37:58.430 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:37:58.430 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:37:58.430 00.000 8654638656 GuideStep: 0.8 px 210 ms WEST, -0.5 px 652 ms NORTH
00:37:58.477 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3493,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:37:58.477 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":288,"width":31,"height":31,"star_pos":[14.59,14.94],"pixels":"..."},"id":3493}
00:37:59.966 01.489 8654638656 evsrv: cli 0x600000444d20 request: {"id":3494,"jsonrpc":"2.0","method":"get_connected"}
00:37:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3494}
00:37:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3495,"jsonrpc":"2.0","method":"get_app_state"}
00:37:59.968 00.001 8654638656 case statement mapped state 6 to 3
00:37:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3495}
00:38:02.970 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3496,"jsonrpc":"2.0","method":"get_connected"}
00:38:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3496}
00:38:02.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3497,"jsonrpc":"2.0","method":"get_app_state"}
00:38:02.973 00.001 8654638656 case statement mapped state 6 to 3
00:38:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3497}
00:38:03.672 00.699 13064036352 Exposure complete
00:38:03.684 00.012 13064036352 worker thread done servicing request
00:38:03.684 00.000 8654638656 OnExposeComplete: enter
00:38:03.684 00.000 8654638656 UpdateGuideState(): m_state=6
00:38:03.684 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 289
00:38:03.684 00.000 8654638656 Star::Find returns 1 (0), X=554.43, Y=855.29, Mass=870242, SNR=118.3, Peak=58611 HFD=4.2
00:38:03.684 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-2.21) = xAngle (-0.69 = -0.69)
00:38:03.684 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.29 = -1.29)
00:38:03.684 00.000 8654638656 CameraToMount -- cameraX=-0.73 cameraY=-0.18 hyp=0.75 cameraTheta=-2.90 mountX=0.58 mountY=-0.72, mountTheta=-0.90
00:38:03.685 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.73, y=-0.18, opts=13)
00:38:03.685 00.000 8654638656 Enqueuing Move request for scope (-0.73, -0.18)
00:38:03.685 00.000 13064036352 Worker thread wakes up
00:38:03.685 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.18) opts 0xd
00:38:03.685 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.73, -0.18)
00:38:03.685 00.000 13064036352 Moving (-0.73, -0.18) raw xDistance=0.58 yDistance=-0.72
00:38:03.685 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.58
00:38:03.685 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
00:38:03.685 00.000 13064036352 MoveAxis(W, 174, ABG)
00:38:03.685 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58611, med=4761, FiltMin=1792, FiltMax=50150, Gamma=0.680
00:38:03.685 00.000 8654638656 UpdateGuideState exits: m=870242 SNR=118.3
00:38:03.685 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:03.685 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:38:03.685 00.000 8654638656 Enqueuing Expose request
00:38:03.932 00.247 13064036352 Move returns status 0, amount 174
00:38:03.932 00.000 13064036352 MoveAxis(N, 872, ABG)
00:38:04.844 00.912 13064036352 Move returns status 0, amount 872
00:38:04.844 00.000 13064036352 move complete, result=0
00:38:04.844 00.000 13064036352 worker thread done servicing request
00:38:04.844 00.000 13064036352 Worker thread wakes up
00:38:04.844 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:38:04.845 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:38:04.845 00.000 8654638656 GuideStep: 0.6 px 174 ms WEST, -0.7 px 872 ms NORTH
00:38:04.892 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3498,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:38:04.893 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":289,"width":31,"height":31,"star_pos":[15.43,15.29],"pixels":"..."},"id":3498}
00:38:05.970 01.077 8654638656 evsrv: cli 0x600000444d20 request: {"id":3499,"jsonrpc":"2.0","method":"get_connected"}
00:38:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3499}
00:38:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3500,"jsonrpc":"2.0","method":"get_app_state"}
00:38:05.971 00.000 8654638656 case statement mapped state 6 to 3
00:38:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3500}
00:38:08.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3501,"jsonrpc":"2.0","method":"get_connected"}
00:38:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3501}
00:38:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3502,"jsonrpc":"2.0","method":"get_app_state"}
00:38:08.971 00.000 8654638656 case statement mapped state 6 to 3
00:38:08.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3502}
00:38:09.918 00.946 13064036352 Exposure complete
00:38:09.932 00.014 13064036352 worker thread done servicing request
00:38:09.933 00.001 8654638656 OnExposeComplete: enter
00:38:09.933 00.000 8654638656 UpdateGuideState(): m_state=6
00:38:09.933 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 290
00:38:09.933 00.000 8654638656 Star::Find returns 1 (0), X=554.87, Y=855.20, Mass=896909, SNR=117.4, Peak=55859 HFD=4.4
00:38:09.933 00.000 8654638656 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-2.21) = xAngle (-0.18 = -0.18)
00:38:09.933 00.000 8654638656 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.78 = -0.78)
00:38:09.933 00.000 8654638656 CameraToMount -- cameraX=-0.28 cameraY=-0.26 hyp=0.39 cameraTheta=-2.39 mountX=0.38 mountY=-0.27, mountTheta=-0.62
00:38:09.933 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.28, y=-0.26, opts=13)
00:38:09.933 00.000 8654638656 Enqueuing Move request for scope (-0.28, -0.26)
00:38:09.933 00.000 13064036352 Worker thread wakes up
00:38:09.933 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.26) opts 0xd
00:38:09.933 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.28, -0.26)
00:38:09.934 00.001 13064036352 Moving (-0.28, -0.26) raw xDistance=0.38 yDistance=-0.27
00:38:09.934 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.38
00:38:09.934 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:38:09.934 00.000 13064036352 MoveAxis(W, 118, ABG)
00:38:09.934 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55859, med=4748, FiltMin=1625, FiltMax=50162, Gamma=0.680
00:38:09.934 00.000 8654638656 UpdateGuideState exits: m=896909 SNR=117.4
00:38:09.934 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:09.934 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:38:09.934 00.000 8654638656 Enqueuing Expose request
00:38:10.123 00.189 13064036352 Move returns status 0, amount 118
00:38:10.123 00.000 13064036352 MoveAxis(N, 331, ABG)
00:38:10.491 00.368 13064036352 Move returns status 0, amount 331
00:38:10.491 00.000 13064036352 move complete, result=0
00:38:10.491 00.000 13064036352 worker thread done servicing request
00:38:10.491 00.000 13064036352 Worker thread wakes up
00:38:10.491 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:38:10.492 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:38:10.492 00.000 8654638656 GuideStep: 0.4 px 118 ms WEST, -0.3 px 331 ms NORTH
00:38:10.537 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3503,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:38:10.537 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":290,"width":31,"height":31,"star_pos":[14.87,15.20],"pixels":"..."},"id":3503}
00:38:11.966 01.429 8654638656 evsrv: cli 0x600000444d20 request: {"id":3504,"jsonrpc":"2.0","method":"get_connected"}
00:38:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3504}
00:38:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3505,"jsonrpc":"2.0","method":"get_app_state"}
00:38:11.967 00.000 8654638656 case statement mapped state 6 to 3
00:38:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3505}
00:38:14.969 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3506,"jsonrpc":"2.0","method":"get_connected"}
00:38:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3506}
00:38:14.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3507,"jsonrpc":"2.0","method":"get_app_state"}
00:38:14.971 00.001 8654638656 case statement mapped state 6 to 3
00:38:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3507}
00:38:16.164 01.193 13064036352 Exposure complete
00:38:16.180 00.016 13064036352 worker thread done servicing request
00:38:16.180 00.000 8654638656 OnExposeComplete: enter
00:38:16.180 00.000 8654638656 UpdateGuideState(): m_state=6
00:38:16.180 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 291
00:38:16.181 00.001 8654638656 Star::Find returns 1 (0), X=554.72, Y=856.22, Mass=805347, SNR=117.4, Peak=50534 HFD=4.3
00:38:16.181 00.000 8654638656 CameraToMount -- cameraTheta (2.10) - m_xAngle (-2.21) = xAngle (4.31 = -1.98)
00:38:16.181 00.000 8654638656 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.71 = -2.58)
00:38:16.181 00.000 8654638656 CameraToMount -- cameraX=-0.44 cameraY=0.75 hyp=0.87 cameraTheta=2.10 mountX=-0.34 mountY=-0.47, mountTheta=-2.20
00:38:16.181 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.44, y=0.75, opts=13)
00:38:16.181 00.000 8654638656 Enqueuing Move request for scope (-0.44, 0.75)
00:38:16.181 00.000 13064036352 Worker thread wakes up
00:38:16.181 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.75) opts 0xd
00:38:16.181 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.44, 0.75)
00:38:16.181 00.000 13064036352 Moving (-0.44, 0.75) raw xDistance=-0.34 yDistance=-0.47
00:38:16.181 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
00:38:16.181 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
00:38:16.181 00.000 13064036352 MoveAxis(E, 87, ABG)
00:38:16.181 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54771, med=4761, FiltMin=1356, FiltMax=48716, Gamma=0.680
00:38:16.181 00.000 8654638656 UpdateGuideState exits: m=805347 SNR=117.4
00:38:16.181 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:16.181 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:38:16.181 00.000 8654638656 Enqueuing Expose request
00:38:16.346 00.165 13064036352 Move returns status 0, amount 87
00:38:16.347 00.001 13064036352 MoveAxis(N, 567, ABG)
00:38:16.954 00.607 13064036352 Move returns status 0, amount 567
00:38:16.954 00.000 13064036352 move complete, result=0
00:38:16.955 00.001 13064036352 worker thread done servicing request
00:38:16.955 00.000 13064036352 Worker thread wakes up
00:38:16.955 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:38:16.955 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:38:16.955 00.000 8654638656 GuideStep: -0.3 px 87 ms EAST, -0.5 px 567 ms NORTH
00:38:17.000 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3508,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:38:17.000 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":291,"width":31,"height":31,"star_pos":[14.72,15.22],"pixels":"..."},"id":3508}
00:38:17.969 00.969 8654638656 evsrv: cli 0x600000444d20 request: {"id":3509,"jsonrpc":"2.0","method":"get_connected"}
00:38:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3509}
00:38:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3510,"jsonrpc":"2.0","method":"get_app_state"}
00:38:17.971 00.000 8654638656 case statement mapped state 6 to 3
00:38:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3510}
00:38:20.971 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3511,"jsonrpc":"2.0","method":"get_connected"}
00:38:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3511}
00:38:20.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3512,"jsonrpc":"2.0","method":"get_app_state"}
00:38:20.973 00.000 8654638656 case statement mapped state 6 to 3
00:38:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3512}
00:38:22.413 01.440 13064036352 Exposure complete
00:38:22.427 00.014 13064036352 worker thread done servicing request
00:38:22.427 00.000 8654638656 OnExposeComplete: enter
00:38:22.427 00.000 8654638656 UpdateGuideState(): m_state=6
00:38:22.428 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 292
00:38:22.428 00.000 8654638656 Star::Find returns 1 (0), X=554.27, Y=856.39, Mass=810809, SNR=109.5, Peak=48141 HFD=4.5
00:38:22.428 00.000 8654638656 CameraToMount -- cameraTheta (2.34) - m_xAngle (-2.21) = xAngle (4.55 = -1.74)
00:38:22.428 00.000 8654638656 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.95 = -2.34)
00:38:22.428 00.000 8654638656 CameraToMount -- cameraX=-0.88 cameraY=0.92 hyp=1.28 cameraTheta=2.34 mountX=-0.21 mountY=-0.92, mountTheta=-1.80
00:38:22.428 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.88, y=0.92, opts=13)
00:38:22.428 00.000 8654638656 Enqueuing Move request for scope (-0.88, 0.92)
00:38:22.428 00.000 13064036352 Worker thread wakes up
00:38:22.428 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.92) opts 0xd
00:38:22.428 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.88, 0.92)
00:38:22.428 00.000 13064036352 Moving (-0.88, 0.92) raw xDistance=-0.21 yDistance=-0.92
00:38:22.428 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
00:38:22.428 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
00:38:22.428 00.000 13064036352 MoveAxis(E, 65, ABG)
00:38:22.429 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=102, max=57522, med=4748, FiltMin=1471, FiltMax=49420, Gamma=0.680
00:38:22.429 00.000 8654638656 UpdateGuideState exits: m=810809 SNR=109.5
00:38:22.429 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:22.429 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:38:22.429 00.000 8654638656 Enqueuing Expose request
00:38:22.569 00.140 13064036352 Move returns status 0, amount 65
00:38:22.569 00.000 13064036352 MoveAxis(N, 1114, ABG)
00:38:23.721 01.152 13064036352 Move returns status 0, amount 1114
00:38:23.721 00.000 13064036352 move complete, result=0
00:38:23.721 00.000 13064036352 worker thread done servicing request
00:38:23.721 00.000 13064036352 Worker thread wakes up
00:38:23.722 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:38:23.722 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:38:23.722 00.000 8654638656 GuideStep: -0.2 px 65 ms EAST, -0.9 px 1114 ms NORTH
00:38:23.767 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3513,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:38:23.767 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":292,"width":31,"height":31,"star_pos":[15.27,15.39],"pixels":"..."},"id":3513}
00:38:23.967 00.200 8654638656 evsrv: cli 0x600000444d20 request: {"id":3514,"jsonrpc":"2.0","method":"get_connected"}
00:38:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3514}
00:38:23.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3515,"jsonrpc":"2.0","method":"get_app_state"}
00:38:23.969 00.001 8654638656 case statement mapped state 6 to 3
00:38:23.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3515}
00:38:26.970 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3516,"jsonrpc":"2.0","method":"get_connected"}
00:38:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3516}
00:38:26.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3517,"jsonrpc":"2.0","method":"get_app_state"}
00:38:26.972 00.000 8654638656 case statement mapped state 6 to 3
00:38:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3517}
00:38:29.908 02.936 13064036352 Exposure complete
00:38:29.922 00.014 13064036352 worker thread done servicing request
00:38:29.922 00.000 8654638656 OnExposeComplete: enter
00:38:29.922 00.000 8654638656 UpdateGuideState(): m_state=6
00:38:29.922 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 293
00:38:29.923 00.001 8654638656 Star::Find returns 1 (0), X=554.35, Y=855.52, Mass=913620, SNR=125.6, Peak=58278 HFD=4.0
00:38:29.923 00.000 8654638656 CameraToMount -- cameraTheta (3.08) - m_xAngle (-2.21) = xAngle (5.29 = -0.99)
00:38:29.923 00.000 8654638656 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.69 = -1.59)
00:38:29.923 00.000 8654638656 CameraToMount -- cameraX=-0.80 cameraY=0.05 hyp=0.81 cameraTheta=3.08 mountX=0.44 mountY=-0.81, mountTheta=-1.07
00:38:29.923 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.80, y=0.05, opts=13)
00:38:29.923 00.000 8654638656 Enqueuing Move request for scope (-0.80, 0.05)
00:38:29.923 00.000 13064036352 Worker thread wakes up
00:38:29.923 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.05) opts 0xd
00:38:29.923 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.80, 0.05)
00:38:29.923 00.000 13064036352 Moving (-0.80, 0.05) raw xDistance=0.44 yDistance=-0.81
00:38:29.923 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
00:38:29.923 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
00:38:29.923 00.000 13064036352 MoveAxis(W, 117, ABG)
00:38:29.924 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=58278, med=4748, FiltMin=1715, FiltMax=52428, Gamma=0.680
00:38:29.924 00.000 8654638656 UpdateGuideState exits: m=913620 SNR=125.6
00:38:29.924 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:29.924 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:38:29.924 00.000 8654638656 Enqueuing Expose request
00:38:29.970 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3518,"jsonrpc":"2.0","method":"get_connected"}
00:38:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3518}
00:38:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3519,"jsonrpc":"2.0","method":"get_app_state"}
00:38:29.970 00.000 8654638656 case statement mapped state 6 to 3
00:38:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3519}
00:38:30.120 00.150 13064036352 Move returns status 0, amount 117
00:38:30.120 00.000 13064036352 MoveAxis(N, 977, ABG)
00:38:31.143 01.023 13064036352 Move returns status 0, amount 977
00:38:31.143 00.000 13064036352 move complete, result=0
00:38:31.144 00.001 13064036352 worker thread done servicing request
00:38:31.144 00.000 13064036352 Worker thread wakes up
00:38:31.144 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:38:31.144 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:38:31.144 00.000 8654638656 GuideStep: 0.4 px 117 ms WEST, -0.8 px 977 ms NORTH
00:38:31.192 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3520,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:38:31.193 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":293,"width":31,"height":31,"star_pos":[15.35,14.52],"pixels":"..."},"id":3520}
00:38:32.972 01.779 8654638656 evsrv: cli 0x600000444d20 request: {"id":3521,"jsonrpc":"2.0","method":"get_connected"}
00:38:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3521}
00:38:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3522,"jsonrpc":"2.0","method":"get_app_state"}
00:38:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:38:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3522}
00:38:35.967 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3523,"jsonrpc":"2.0","method":"get_connected"}
00:38:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3523}
00:38:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3524,"jsonrpc":"2.0","method":"get_app_state"}
00:38:35.968 00.000 8654638656 case statement mapped state 6 to 3
00:38:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3524}
00:38:37.400 01.432 13064036352 Exposure complete
00:38:37.415 00.015 13064036352 worker thread done servicing request
00:38:37.416 00.001 8654638656 OnExposeComplete: enter
00:38:37.416 00.000 8654638656 UpdateGuideState(): m_state=6
00:38:37.416 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 294
00:38:37.416 00.000 8654638656 Star::Find returns 1 (0), X=553.77, Y=855.51, Mass=894978, SNR=128.6, Peak=58317 HFD=3.9
00:38:37.416 00.000 8654638656 CameraToMount -- cameraTheta (3.11) - m_xAngle (-2.21) = xAngle (5.32 = -0.96)
00:38:37.416 00.000 8654638656 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.72 = -1.56)
00:38:37.416 00.000 8654638656 CameraToMount -- cameraX=-1.38 cameraY=0.04 hyp=1.38 cameraTheta=3.11 mountX=0.79 mountY=-1.38, mountTheta=-1.05
00:38:37.416 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.38, y=0.04, opts=13)
00:38:37.416 00.000 8654638656 Enqueuing Move request for scope (-1.38, 0.04)
00:38:37.417 00.001 13064036352 Worker thread wakes up
00:38:37.417 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.38, 0.04) opts 0xd
00:38:37.417 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.38, 0.04)
00:38:37.417 00.000 13064036352 Moving (-1.38, 0.04) raw xDistance=0.79 yDistance=-1.38
00:38:37.417 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.79
00:38:37.417 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.38 from input -1.38
00:38:37.417 00.000 13064036352 MoveAxis(W, 227, ABG)
00:38:37.417 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=89, max=58317, med=4748, FiltMin=1625, FiltMax=53068, Gamma=0.680
00:38:37.417 00.000 8654638656 UpdateGuideState exits: m=894978 SNR=128.6
00:38:37.417 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:37.417 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:38:37.417 00.000 8654638656 Enqueuing Expose request
00:38:37.718 00.301 13064036352 Move returns status 0, amount 227
00:38:37.718 00.000 13064036352 MoveAxis(N, 1675, ABG)
00:38:38.970 01.252 8654638656 evsrv: cli 0x600000444d20 request: {"id":3525,"jsonrpc":"2.0","method":"get_connected"}
00:38:38.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3525}
00:38:38.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3526,"jsonrpc":"2.0","method":"get_app_state"}
00:38:38.973 00.000 8654638656 case statement mapped state 6 to 3
00:38:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3526}
00:38:39.430 00.457 13064036352 Move returns status 0, amount 1675
00:38:39.430 00.000 13064036352 move complete, result=0
00:38:39.431 00.001 13064036352 worker thread done servicing request
00:38:39.431 00.000 13064036352 Worker thread wakes up
00:38:39.431 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:38:39.431 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:38:39.431 00.000 8654638656 GuideStep: 0.8 px 227 ms WEST, -1.4 px 1675 ms NORTH
00:38:39.479 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3527,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:38:39.479 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":294,"width":31,"height":31,"star_pos":[14.77,14.51],"pixels":"..."},"id":3527}
00:38:41.971 02.492 8654638656 evsrv: cli 0x600000444d20 request: {"id":3528,"jsonrpc":"2.0","method":"get_connected"}
00:38:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3528}
00:38:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3529,"jsonrpc":"2.0","method":"get_app_state"}
00:38:41.973 00.000 8654638656 case statement mapped state 6 to 3
00:38:41.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3529}
00:38:44.898 02.924 13064036352 Exposure complete
00:38:44.912 00.014 13064036352 worker thread done servicing request
00:38:44.912 00.000 8654638656 OnExposeComplete: enter
00:38:44.912 00.000 8654638656 UpdateGuideState(): m_state=6
00:38:44.912 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 295
00:38:44.912 00.000 8654638656 Star::Find returns 1 (0), X=554.29, Y=853.77, Mass=890680, SNR=125.6, Peak=57855 HFD=4.3
00:38:44.912 00.000 8654638656 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-2.21) = xAngle (0.17 = 0.17)
00:38:44.912 00.000 8654638656 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.43 = -0.43)
00:38:44.912 00.000 8654638656 CameraToMount -- cameraX=-0.86 cameraY=-1.70 hyp=1.90 cameraTheta=-2.04 mountX=1.88 mountY=-0.79, mountTheta=-0.40
00:38:44.913 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.86, y=-1.70, opts=13)
00:38:44.913 00.000 8654638656 Enqueuing Move request for scope (-0.86, -1.70)
00:38:44.913 00.000 13064036352 Worker thread wakes up
00:38:44.913 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -1.70) opts 0xd
00:38:44.913 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.86, -1.70)
00:38:44.913 00.000 13064036352 Moving (-0.86, -1.70) raw xDistance=1.88 yDistance=-0.79
00:38:44.913 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.22 from input 1.88
00:38:44.913 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
00:38:44.913 00.000 13064036352 MoveAxis(W, 534, ABG)
00:38:44.913 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61721, med=4748, FiltMin=1420, FiltMax=53580, Gamma=0.680
00:38:44.913 00.000 8654638656 UpdateGuideState exits: m=890680 SNR=125.6
00:38:44.913 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:44.913 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:38:44.913 00.000 8654638656 Enqueuing Expose request
00:38:44.969 00.056 8654638656 evsrv: cli 0x600000444d20 request: {"id":3530,"jsonrpc":"2.0","method":"get_connected"}
00:38:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3530}
00:38:44.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3531,"jsonrpc":"2.0","method":"get_app_state"}
00:38:44.970 00.000 8654638656 case statement mapped state 6 to 3
00:38:44.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3531}
00:38:45.525 00.555 13064036352 Move returns status 0, amount 534
00:38:45.525 00.000 13064036352 MoveAxis(N, 962, ABG)
00:38:46.533 01.008 13064036352 Move returns status 0, amount 962
00:38:46.533 00.000 13064036352 move complete, result=0
00:38:46.533 00.000 13064036352 worker thread done servicing request
00:38:46.533 00.000 13064036352 Worker thread wakes up
00:38:46.533 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:38:46.534 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:38:46.534 00.000 8654638656 GuideStep: 1.9 px 534 ms WEST, -0.8 px 962 ms NORTH
00:38:46.581 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3532,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:38:46.581 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":295,"width":31,"height":31,"star_pos":[15.29,14.77],"pixels":"..."},"id":3532}
00:38:47.966 01.385 8654638656 evsrv: cli 0x600000444d20 request: {"id":3533,"jsonrpc":"2.0","method":"get_connected"}
00:38:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3533}
00:38:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3534,"jsonrpc":"2.0","method":"get_app_state"}
00:38:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:38:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3534}
00:38:50.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3535,"jsonrpc":"2.0","method":"get_connected"}
00:38:50.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3535}
00:38:50.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3536,"jsonrpc":"2.0","method":"get_app_state"}
00:38:50.973 00.000 8654638656 case statement mapped state 6 to 3
00:38:50.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3536}
00:38:52.390 01.417 13064036352 Exposure complete
00:38:52.407 00.017 13064036352 worker thread done servicing request
00:38:52.407 00.000 8654638656 OnExposeComplete: enter
00:38:52.407 00.000 8654638656 UpdateGuideState(): m_state=6
00:38:52.407 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 296
00:38:52.407 00.000 8654638656 Star::Find returns 1 (0), X=554.70, Y=853.86, Mass=937224, SNR=129.6, Peak=55718 HFD=4.5
00:38:52.407 00.000 8654638656 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-2.21) = xAngle (0.36 = 0.36)
00:38:52.407 00.000 8654638656 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.24 = -0.24)
00:38:52.407 00.000 8654638656 CameraToMount -- cameraX=-0.46 cameraY=-1.60 hyp=1.67 cameraTheta=-1.85 mountX=1.56 mountY=-0.40, mountTheta=-0.25
00:38:52.408 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.46, y=-1.60, opts=13)
00:38:52.408 00.000 8654638656 Enqueuing Move request for scope (-0.46, -1.60)
00:38:52.408 00.000 13064036352 Worker thread wakes up
00:38:52.408 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -1.60) opts 0xd
00:38:52.408 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.46, -1.60)
00:38:52.408 00.000 13064036352 Moving (-0.46, -1.60) raw xDistance=1.56 yDistance=-0.40
00:38:52.408 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.56
00:38:52.408 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
00:38:52.408 00.000 13064036352 MoveAxis(W, 469, ABG)
00:38:52.409 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59801, med=4748, FiltMin=1728, FiltMax=52313, Gamma=0.680
00:38:52.409 00.000 8654638656 UpdateGuideState exits: m=937224 SNR=129.6
00:38:52.409 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:52.409 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:38:52.409 00.000 8654638656 Enqueuing Expose request
00:38:52.948 00.539 13064036352 Move returns status 0, amount 469
00:38:52.948 00.000 13064036352 MoveAxis(N, 480, ABG)
00:38:53.476 00.528 13064036352 Move returns status 0, amount 480
00:38:53.476 00.000 13064036352 move complete, result=0
00:38:53.476 00.000 13064036352 worker thread done servicing request
00:38:53.476 00.000 13064036352 Worker thread wakes up
00:38:53.476 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:38:53.476 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:38:53.477 00.001 8654638656 GuideStep: 1.6 px 469 ms WEST, -0.4 px 480 ms NORTH
00:38:53.519 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":3537,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:38:53.519 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":296,"width":31,"height":31,"star_pos":[14.70,14.86],"pixels":"..."},"id":3537}
00:38:53.969 00.450 8654638656 evsrv: cli 0x600000444d20 request: {"id":3538,"jsonrpc":"2.0","method":"get_connected"}
00:38:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3538}
00:38:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3539,"jsonrpc":"2.0","method":"get_app_state"}
00:38:53.972 00.001 8654638656 case statement mapped state 6 to 3
00:38:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3539}
00:38:56.971 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3540,"jsonrpc":"2.0","method":"get_connected"}
00:38:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3540}
00:38:56.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3541,"jsonrpc":"2.0","method":"get_app_state"}
00:38:56.973 00.000 8654638656 case statement mapped state 6 to 3
00:38:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3541}
00:38:58.643 01.670 13064036352 Exposure complete
00:38:58.657 00.014 13064036352 worker thread done servicing request
00:38:58.657 00.000 8654638656 OnExposeComplete: enter
00:38:58.658 00.001 8654638656 UpdateGuideState(): m_state=6
00:38:58.658 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 297
00:38:58.658 00.000 8654638656 Star::Find returns 1 (0), X=555.27, Y=854.55, Mass=907833, SNR=106.9, Peak=55577 HFD=4.3
00:38:58.658 00.000 8654638656 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-2.21) = xAngle (0.77 = 0.77)
00:38:58.658 00.000 8654638656 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.17 = 0.17)
00:38:58.658 00.000 8654638656 CameraToMount -- cameraX=0.12 cameraY=-0.91 hyp=0.92 cameraTheta=-1.44 mountX=0.66 mountY=0.16, mountTheta=0.23
00:38:58.658 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.12, y=-0.91, opts=13)
00:38:58.658 00.000 8654638656 Enqueuing Move request for scope (0.12, -0.91)
00:38:58.659 00.001 13064036352 Worker thread wakes up
00:38:58.659 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.91) opts 0xd
00:38:58.659 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.12, -0.91)
00:38:58.659 00.000 13064036352 Moving (0.12, -0.91) raw xDistance=0.66 yDistance=0.16
00:38:58.659 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.66
00:38:58.659 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:58.659 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:38:58.659 00.000 13064036352 MoveAxis(W, 216, ABG)
00:38:58.659 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55577, med=4749, FiltMin=1305, FiltMax=44671, Gamma=0.680
00:38:58.659 00.000 8654638656 UpdateGuideState exits: m=907833 SNR=106.9
00:38:58.659 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:58.659 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:38:58.659 00.000 8654638656 Enqueuing Expose request
00:38:58.946 00.287 13064036352 Move returns status 0, amount 216
00:38:58.947 00.001 13064036352 MoveAxis(N, 0, ABG)
00:38:58.947 00.000 13064036352 Move returns status 0, amount 0
00:38:58.947 00.000 13064036352 move complete, result=0
00:38:58.947 00.000 13064036352 worker thread done servicing request
00:38:58.947 00.000 13064036352 Worker thread wakes up
00:38:58.947 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:38:58.947 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:38:58.947 00.000 8654638656 GuideStep: 0.7 px 216 ms WEST, 0.2 px 0 ms NORTH
00:38:58.991 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":3542,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:38:58.991 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":297,"width":31,"height":31,"star_pos":[15.27,14.55],"pixels":"..."},"id":3542}
00:38:59.966 00.975 8654638656 evsrv: cli 0x600000444d20 request: {"id":3543,"jsonrpc":"2.0","method":"get_connected"}
00:38:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3543}
00:38:59.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3544,"jsonrpc":"2.0","method":"get_app_state"}
00:38:59.968 00.000 8654638656 case statement mapped state 6 to 3
00:38:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3544}
00:39:02.971 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3545,"jsonrpc":"2.0","method":"get_connected"}
00:39:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3545}
00:39:02.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3546,"jsonrpc":"2.0","method":"get_app_state"}
00:39:02.973 00.000 8654638656 case statement mapped state 6 to 3
00:39:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3546}
00:39:04.888 01.915 13064036352 Exposure complete
00:39:04.903 00.015 13064036352 worker thread done servicing request
00:39:04.903 00.000 8654638656 OnExposeComplete: enter
00:39:04.903 00.000 8654638656 UpdateGuideState(): m_state=6
00:39:04.903 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 298
00:39:04.903 00.000 8654638656 Star::Find returns 1 (0), X=554.44, Y=855.97, Mass=949093, SNR=140.5, Peak=53645 HFD=4.6
00:39:04.903 00.000 8654638656 CameraToMount -- cameraTheta (2.53) - m_xAngle (-2.21) = xAngle (4.74 = -1.55)
00:39:04.903 00.000 8654638656 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.14 = -2.15)
00:39:04.904 00.001 8654638656 CameraToMount -- cameraX=-0.72 cameraY=0.51 hyp=0.88 cameraTheta=2.53 mountX=0.02 mountY=-0.74, mountTheta=-1.54
00:39:04.904 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.72, y=0.51, opts=13)
00:39:04.904 00.000 8654638656 Enqueuing Move request for scope (-0.72, 0.51)
00:39:04.904 00.000 13064036352 Worker thread wakes up
00:39:04.904 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.51) opts 0xd
00:39:04.904 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.72, 0.51)
00:39:04.904 00.000 13064036352 Moving (-0.72, 0.51) raw xDistance=0.02 yDistance=-0.74
00:39:04.904 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:39:04.904 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
00:39:04.904 00.000 13064036352 MoveAxis(E, 0, ABG)
00:39:04.904 00.000 13064036352 Move returns status 0, amount 0
00:39:04.904 00.000 13064036352 MoveAxis(N, 892, ABG)
00:39:04.905 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58098, med=4748, FiltMin=1420, FiltMax=48754, Gamma=0.680
00:39:04.905 00.000 8654638656 UpdateGuideState exits: m=949093 SNR=140.5
00:39:04.905 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:04.905 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:39:04.905 00.000 8654638656 Enqueuing Expose request
00:39:05.841 00.936 13064036352 Move returns status 0, amount 892
00:39:05.842 00.001 13064036352 move complete, result=0
00:39:05.842 00.000 13064036352 worker thread done servicing request
00:39:05.842 00.000 13064036352 Worker thread wakes up
00:39:05.842 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:39:05.842 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:39:05.842 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, -0.7 px 892 ms NORTH
00:39:05.887 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3547,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:39:05.887 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":298,"width":31,"height":31,"star_pos":[15.44,14.97],"pixels":"..."},"id":3547}
00:39:05.966 00.079 8654638656 evsrv: cli 0x600000444d20 request: {"id":3548,"jsonrpc":"2.0","method":"get_connected"}
00:39:05.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3548}
00:39:05.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3549,"jsonrpc":"2.0","method":"get_app_state"}
00:39:05.967 00.000 8654638656 case statement mapped state 6 to 3
00:39:05.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3549}
00:39:08.971 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":3550,"jsonrpc":"2.0","method":"get_connected"}
00:39:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3550}
00:39:08.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3551,"jsonrpc":"2.0","method":"get_app_state"}
00:39:08.973 00.000 8654638656 case statement mapped state 6 to 3
00:39:08.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3551}
00:39:11.131 02.158 13064036352 Exposure complete
00:39:11.147 00.016 13064036352 worker thread done servicing request
00:39:11.147 00.000 8654638656 OnExposeComplete: enter
00:39:11.147 00.000 8654638656 UpdateGuideState(): m_state=6
00:39:11.147 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 299
00:39:11.147 00.000 8654638656 Star::Find returns 1 (0), X=554.00, Y=855.62, Mass=936739, SNR=139.9, Peak=57421 HFD=4.2
00:39:11.147 00.000 8654638656 CameraToMount -- cameraTheta (3.01) - m_xAngle (-2.21) = xAngle (5.22 = -1.06)
00:39:11.147 00.000 8654638656 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.62 = -1.66)
00:39:11.147 00.000 8654638656 CameraToMount -- cameraX=-1.16 cameraY=0.15 hyp=1.17 cameraTheta=3.01 mountX=0.57 mountY=-1.16, mountTheta=-1.11
00:39:11.148 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.16, y=0.15, opts=13)
00:39:11.148 00.000 8654638656 Enqueuing Move request for scope (-1.16, 0.15)
00:39:11.148 00.000 13064036352 Worker thread wakes up
00:39:11.148 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 0.15) opts 0xd
00:39:11.148 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.16, 0.15)
00:39:11.148 00.000 13064036352 Moving (-1.16, 0.15) raw xDistance=0.57 yDistance=-1.16
00:39:11.148 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
00:39:11.148 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16
00:39:11.148 00.000 13064036352 MoveAxis(W, 157, ABG)
00:39:11.148 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=57421, med=4748, FiltMin=1459, FiltMax=53823, Gamma=0.680
00:39:11.148 00.000 8654638656 UpdateGuideState exits: m=936739 SNR=139.9
00:39:11.148 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:11.148 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:39:11.148 00.000 8654638656 Enqueuing Expose request
00:39:11.376 00.228 13064036352 Move returns status 0, amount 157
00:39:11.376 00.000 13064036352 MoveAxis(N, 1406, ABG)
00:39:11.967 00.591 8654638656 evsrv: cli 0x600000444d20 request: {"id":3552,"jsonrpc":"2.0","method":"get_connected"}
00:39:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3552}
00:39:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3553,"jsonrpc":"2.0","method":"get_app_state"}
00:39:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:39:11.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3553}
00:39:12.832 00.863 13064036352 Move returns status 0, amount 1406
00:39:12.832 00.000 13064036352 move complete, result=0
00:39:12.833 00.001 13064036352 worker thread done servicing request
00:39:12.833 00.000 13064036352 Worker thread wakes up
00:39:12.833 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:39:12.833 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:39:12.833 00.000 8654638656 GuideStep: 0.6 px 157 ms WEST, -1.2 px 1406 ms NORTH
00:39:12.881 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3554,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:39:12.881 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":299,"width":31,"height":31,"star_pos":[15.00,14.62],"pixels":"..."},"id":3554}
00:39:14.970 02.089 8654638656 evsrv: cli 0x600000444d20 request: {"id":3555,"jsonrpc":"2.0","method":"get_connected"}
00:39:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3555}
00:39:14.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3556,"jsonrpc":"2.0","method":"get_app_state"}
00:39:14.972 00.000 8654638656 case statement mapped state 6 to 3
00:39:14.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3556}
00:39:17.969 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":3557,"jsonrpc":"2.0","method":"get_connected"}
00:39:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3557}
00:39:17.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3558,"jsonrpc":"2.0","method":"get_app_state"}
00:39:17.971 00.000 8654638656 case statement mapped state 6 to 3
00:39:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3558}
00:39:18.631 00.660 13064036352 Exposure complete
00:39:18.645 00.014 13064036352 worker thread done servicing request
00:39:18.645 00.000 8654638656 OnExposeComplete: enter
00:39:18.646 00.001 8654638656 UpdateGuideState(): m_state=6
00:39:18.646 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 300
00:39:18.646 00.000 8654638656 Star::Find returns 1 (0), X=555.04, Y=855.09, Mass=856435, SNR=132.7, Peak=55347 HFD=4.3
00:39:18.646 00.000 8654638656 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-2.21) = xAngle (0.36 = 0.36)
00:39:18.646 00.000 8654638656 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.24 = -0.24)
00:39:18.646 00.000 8654638656 CameraToMount -- cameraX=-0.11 cameraY=-0.38 hyp=0.40 cameraTheta=-1.85 mountX=0.37 mountY=-0.09, mountTheta=-0.25
00:39:18.646 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.11, y=-0.38, opts=13)
00:39:18.646 00.000 8654638656 Enqueuing Move request for scope (-0.11, -0.38)
00:39:18.646 00.000 13064036352 Worker thread wakes up
00:39:18.646 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.38) opts 0xd
00:39:18.647 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.11, -0.38)
00:39:18.647 00.000 13064036352 Moving (-0.11, -0.38) raw xDistance=0.37 yDistance=-0.09
00:39:18.647 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.37
00:39:18.647 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:18.647 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:39:18.647 00.000 13064036352 MoveAxis(W, 113, ABG)
00:39:18.647 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55347, med=4748, FiltMin=1677, FiltMax=45939, Gamma=0.680
00:39:18.647 00.000 8654638656 UpdateGuideState exits: m=856435 SNR=132.7
00:39:18.647 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:18.647 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:39:18.647 00.000 8654638656 Enqueuing Expose request
00:39:18.831 00.184 13064036352 Move returns status 0, amount 113
00:39:18.831 00.000 13064036352 MoveAxis(N, 0, ABG)
00:39:18.831 00.000 13064036352 Move returns status 0, amount 0
00:39:18.831 00.000 13064036352 move complete, result=0
00:39:18.831 00.000 13064036352 worker thread done servicing request
00:39:18.831 00.000 13064036352 Worker thread wakes up
00:39:18.832 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:39:18.832 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:39:18.832 00.000 8654638656 GuideStep: 0.4 px 113 ms WEST, -0.1 px 0 ms NORTH
00:39:18.872 00.040 8654638656 evsrv: cli 0x600000444d20 request: {"id":3559,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:39:18.872 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":300,"width":31,"height":31,"star_pos":[15.04,15.09],"pixels":"..."},"id":3559}
00:39:20.970 02.098 8654638656 evsrv: cli 0x600000444d20 request: {"id":3560,"jsonrpc":"2.0","method":"get_connected"}
00:39:20.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3560}
00:39:20.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3561,"jsonrpc":"2.0","method":"get_app_state"}
00:39:20.972 00.000 8654638656 case statement mapped state 6 to 3
00:39:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3561}
00:39:23.966 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3562,"jsonrpc":"2.0","method":"get_connected"}
00:39:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3562}
00:39:23.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3563,"jsonrpc":"2.0","method":"get_app_state"}
00:39:23.968 00.000 8654638656 case statement mapped state 6 to 3
00:39:23.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3563}
00:39:24.883 00.915 13064036352 Exposure complete
00:39:24.898 00.015 13064036352 worker thread done servicing request
00:39:24.899 00.001 8654638656 OnExposeComplete: enter
00:39:24.899 00.000 8654638656 UpdateGuideState(): m_state=6
00:39:24.899 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 301
00:39:24.899 00.000 8654638656 Star::Find returns 1 (0), X=554.49, Y=856.44, Mass=868380, SNR=118.5, Peak=48857 HFD=4.5
00:39:24.899 00.000 8654638656 CameraToMount -- cameraTheta (2.17) - m_xAngle (-2.21) = xAngle (4.38 = -1.90)
00:39:24.899 00.000 8654638656 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.78 = -2.50)
00:39:24.899 00.000 8654638656 CameraToMount -- cameraX=-0.67 cameraY=0.98 hyp=1.18 cameraTheta=2.17 mountX=-0.39 mountY=-0.70, mountTheta=-2.07
00:39:24.899 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.67, y=0.98, opts=13)
00:39:24.899 00.000 8654638656 Enqueuing Move request for scope (-0.67, 0.98)
00:39:24.899 00.000 13064036352 Worker thread wakes up
00:39:24.900 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.98) opts 0xd
00:39:24.900 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.67, 0.98)
00:39:24.900 00.000 13064036352 Moving (-0.67, 0.98) raw xDistance=-0.39 yDistance=-0.70
00:39:24.900 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.39
00:39:24.900 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
00:39:24.900 00.000 13064036352 MoveAxis(E, 98, ABG)
00:39:24.900 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58482, med=4748, FiltMin=1728, FiltMax=48422, Gamma=0.680
00:39:24.900 00.000 8654638656 UpdateGuideState exits: m=868380 SNR=118.5
00:39:24.900 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:24.900 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:39:24.900 00.000 8654638656 Enqueuing Expose request
00:39:25.070 00.170 13064036352 Move returns status 0, amount 98
00:39:25.070 00.000 13064036352 MoveAxis(N, 853, ABG)
00:39:25.966 00.896 13064036352 Move returns status 0, amount 853
00:39:25.967 00.001 13064036352 move complete, result=0
00:39:25.967 00.000 13064036352 worker thread done servicing request
00:39:25.967 00.000 13064036352 Worker thread wakes up
00:39:25.967 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:39:25.967 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:39:25.968 00.001 8654638656 GuideStep: -0.4 px 98 ms EAST, -0.7 px 853 ms NORTH
00:39:26.015 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3564,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:39:26.016 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":301,"width":31,"height":31,"star_pos":[15.49,15.44],"pixels":"..."},"id":3564}
00:39:26.971 00.955 8654638656 evsrv: cli 0x600000444d20 request: {"id":3565,"jsonrpc":"2.0","method":"get_connected"}
00:39:26.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3565}
00:39:26.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3566,"jsonrpc":"2.0","method":"get_app_state"}
00:39:26.973 00.000 8654638656 case statement mapped state 6 to 3
00:39:26.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3566}
00:39:29.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3567,"jsonrpc":"2.0","method":"get_connected"}
00:39:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3567}
00:39:29.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3568,"jsonrpc":"2.0","method":"get_app_state"}
00:39:29.973 00.000 8654638656 case statement mapped state 6 to 3
00:39:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3568}
00:39:31.124 01.151 13064036352 Exposure complete
00:39:31.138 00.014 13064036352 worker thread done servicing request
00:39:31.139 00.001 8654638656 OnExposeComplete: enter
00:39:31.139 00.000 8654638656 UpdateGuideState(): m_state=6
00:39:31.139 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 302
00:39:31.139 00.000 8654638656 Star::Find returns 1 (0), X=554.41, Y=856.22, Mass=862661, SNR=108.5, Peak=51328 HFD=4.5
00:39:31.139 00.000 8654638656 CameraToMount -- cameraTheta (2.35) - m_xAngle (-2.21) = xAngle (4.56 = -1.72)
00:39:31.139 00.000 8654638656 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.96 = -2.32)
00:39:31.139 00.000 8654638656 CameraToMount -- cameraX=-0.75 cameraY=0.75 hyp=1.06 cameraTheta=2.35 mountX=-0.16 mountY=-0.77, mountTheta=-1.77
00:39:31.139 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.75, y=0.75, opts=13)
00:39:31.139 00.000 8654638656 Enqueuing Move request for scope (-0.75, 0.75)
00:39:31.139 00.000 13064036352 Worker thread wakes up
00:39:31.139 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.75) opts 0xd
00:39:31.139 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.75, 0.75)
00:39:31.139 00.000 13064036352 Moving (-0.75, 0.75) raw xDistance=-0.16 yDistance=-0.77
00:39:31.139 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:39:31.139 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
00:39:31.139 00.000 13064036352 MoveAxis(E, 0, ABG)
00:39:31.139 00.000 13064036352 Move returns status 0, amount 0
00:39:31.139 00.000 13064036352 MoveAxis(N, 938, ABG)
00:39:31.139 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56562, med=4736, FiltMin=1280, FiltMax=48012, Gamma=0.680
00:39:31.140 00.001 8654638656 UpdateGuideState exits: m=862661 SNR=108.5
00:39:31.140 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:31.140 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:39:31.140 00.000 8654638656 Enqueuing Expose request
00:39:32.125 00.985 13064036352 Move returns status 0, amount 938
00:39:32.125 00.000 13064036352 move complete, result=0
00:39:32.125 00.000 13064036352 worker thread done servicing request
00:39:32.125 00.000 13064036352 Worker thread wakes up
00:39:32.125 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:39:32.125 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:39:32.126 00.001 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.8 px 938 ms NORTH
00:39:32.175 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3569,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:39:32.175 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":302,"width":31,"height":31,"star_pos":[15.41,15.22],"pixels":"..."},"id":3569}
00:39:32.971 00.796 8654638656 evsrv: cli 0x600000444d20 request: {"id":3570,"jsonrpc":"2.0","method":"get_connected"}
00:39:32.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3570}
00:39:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3571,"jsonrpc":"2.0","method":"get_app_state"}
00:39:32.973 00.001 8654638656 case statement mapped state 6 to 3
00:39:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3571}
00:39:35.966 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":3572,"jsonrpc":"2.0","method":"get_connected"}
00:39:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3572}
00:39:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3573,"jsonrpc":"2.0","method":"get_app_state"}
00:39:35.968 00.000 8654638656 case statement mapped state 6 to 3
00:39:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3573}
00:39:37.370 01.402 13064036352 Exposure complete
00:39:37.384 00.014 13064036352 worker thread done servicing request
00:39:37.385 00.001 8654638656 OnExposeComplete: enter
00:39:37.385 00.000 8654638656 UpdateGuideState(): m_state=6
00:39:37.385 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 303
00:39:37.385 00.000 8654638656 Star::Find returns 1 (0), X=554.35, Y=856.18, Mass=814563, SNR=112.0, Peak=49152 HFD=4.3
00:39:37.385 00.000 8654638656 CameraToMount -- cameraTheta (2.41) - m_xAngle (-2.21) = xAngle (4.62 = -1.66)
00:39:37.385 00.000 8654638656 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.02 = -2.26)
00:39:37.385 00.000 8654638656 CameraToMount -- cameraX=-0.80 cameraY=0.71 hyp=1.07 cameraTheta=2.41 mountX=-0.09 mountY=-0.83, mountTheta=-1.68
00:39:37.386 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.80, y=0.71, opts=13)
00:39:37.386 00.000 8654638656 Enqueuing Move request for scope (-0.80, 0.71)
00:39:37.386 00.000 13064036352 Worker thread wakes up
00:39:37.386 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.71) opts 0xd
00:39:37.386 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.80, 0.71)
00:39:37.386 00.000 13064036352 Moving (-0.80, 0.71) raw xDistance=-0.09 yDistance=-0.83
00:39:37.386 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:39:37.386 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
00:39:37.386 00.000 13064036352 MoveAxis(E, 0, ABG)
00:39:37.386 00.000 13064036352 Move returns status 0, amount 0
00:39:37.386 00.000 13064036352 MoveAxis(N, 1002, ABG)
00:39:37.386 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56306, med=4748, FiltMin=1651, FiltMax=47526, Gamma=0.680
00:39:37.386 00.000 8654638656 UpdateGuideState exits: m=814563 SNR=112.0
00:39:37.386 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:37.386 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:39:37.386 00.000 8654638656 Enqueuing Expose request
00:39:38.427 01.041 13064036352 Move returns status 0, amount 1002
00:39:38.427 00.000 13064036352 move complete, result=0
00:39:38.427 00.000 13064036352 worker thread done servicing request
00:39:38.428 00.001 13064036352 Worker thread wakes up
00:39:38.428 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:39:38.428 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.8 px 1002 ms NORTH
00:39:38.428 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:39:38.478 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3574,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:39:38.478 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":303,"width":31,"height":31,"star_pos":[15.35,15.18],"pixels":"..."},"id":3574}
00:39:38.970 00.492 8654638656 evsrv: cli 0x600000444d20 request: {"id":3575,"jsonrpc":"2.0","method":"get_connected"}
00:39:38.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3575}
00:39:38.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3576,"jsonrpc":"2.0","method":"get_app_state"}
00:39:38.973 00.000 8654638656 case statement mapped state 6 to 3
00:39:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3576}
00:39:41.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3577,"jsonrpc":"2.0","method":"get_connected"}
00:39:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3577}
00:39:41.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3578,"jsonrpc":"2.0","method":"get_app_state"}
00:39:41.974 00.001 8654638656 case statement mapped state 6 to 3
00:39:41.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3578}
00:39:43.612 01.638 13064036352 Exposure complete
00:39:43.629 00.017 13064036352 worker thread done servicing request
00:39:43.629 00.000 8654638656 OnExposeComplete: enter
00:39:43.629 00.000 8654638656 UpdateGuideState(): m_state=6
00:39:43.629 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 304
00:39:43.629 00.000 8654638656 Star::Find returns 1 (0), X=554.46, Y=855.94, Mass=880404, SNR=122.4, Peak=53094 HFD=4.6
00:39:43.629 00.000 8654638656 CameraToMount -- cameraTheta (2.55) - m_xAngle (-2.21) = xAngle (4.76 = -1.53)
00:39:43.629 00.000 8654638656 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.16 = -2.13)
00:39:43.629 00.000 8654638656 CameraToMount -- cameraX=-0.70 cameraY=0.47 hyp=0.84 cameraTheta=2.55 mountX=0.04 mountY=-0.72, mountTheta=-1.52
00:39:43.630 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.70, y=0.47, opts=13)
00:39:43.630 00.000 8654638656 Enqueuing Move request for scope (-0.70, 0.47)
00:39:43.630 00.000 13064036352 Worker thread wakes up
00:39:43.630 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.47) opts 0xd
00:39:43.630 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.70, 0.47)
00:39:43.630 00.000 13064036352 Moving (-0.70, 0.47) raw xDistance=0.04 yDistance=-0.72
00:39:43.630 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:39:43.630 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
00:39:43.630 00.000 13064036352 MoveAxis(E, 0, ABG)
00:39:43.630 00.000 13064036352 Move returns status 0, amount 0
00:39:43.630 00.000 13064036352 MoveAxis(N, 868, ABG)
00:39:43.630 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55603, med=4748, FiltMin=1554, FiltMax=46578, Gamma=0.680
00:39:43.630 00.000 8654638656 UpdateGuideState exits: m=880404 SNR=122.4
00:39:43.630 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:43.630 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:39:43.630 00.000 8654638656 Enqueuing Expose request
00:39:44.538 00.908 13064036352 Move returns status 0, amount 868
00:39:44.538 00.000 13064036352 move complete, result=0
00:39:44.538 00.000 13064036352 worker thread done servicing request
00:39:44.539 00.001 13064036352 Worker thread wakes up
00:39:44.539 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:39:44.539 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:39:44.539 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, -0.7 px 868 ms NORTH
00:39:44.589 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3579,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:39:44.589 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":304,"width":31,"height":31,"star_pos":[15.46,14.94],"pixels":"..."},"id":3579}
00:39:44.970 00.381 8654638656 evsrv: cli 0x600000444d20 request: {"id":3580,"jsonrpc":"2.0","method":"get_connected"}
00:39:44.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3580}
00:39:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3581,"jsonrpc":"2.0","method":"get_app_state"}
00:39:44.973 00.001 8654638656 case statement mapped state 6 to 3
00:39:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3581}
00:39:47.967 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3582,"jsonrpc":"2.0","method":"get_connected"}
00:39:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3582}
00:39:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3583,"jsonrpc":"2.0","method":"get_app_state"}
00:39:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:39:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3583}
00:39:49.865 01.897 13064036352 Exposure complete
00:39:49.879 00.014 13064036352 worker thread done servicing request
00:39:49.879 00.000 8654638656 OnExposeComplete: enter
00:39:49.879 00.000 8654638656 UpdateGuideState(): m_state=6
00:39:49.879 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 305
00:39:49.880 00.001 8654638656 Star::Find returns 1 (0), X=555.16, Y=855.44, Mass=931532, SNR=123.9, Peak=51955 HFD=4.5
00:39:49.880 00.000 8654638656 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-2.21) = xAngle (0.77 = 0.77)
00:39:49.880 00.000 8654638656 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.17 = 0.17)
00:39:49.880 00.000 8654638656 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.44 mountX=0.02 mountY=0.01, mountTheta=0.24
00:39:49.880 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.00, y=-0.03, opts=13)
00:39:49.880 00.000 8654638656 Enqueuing Move request for scope (0.00, -0.03)
00:39:49.880 00.000 13064036352 Worker thread wakes up
00:39:49.880 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
00:39:49.880 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
00:39:49.880 00.000 13064036352 Moving (0.00, -0.03) raw xDistance=0.02 yDistance=0.01
00:39:49.880 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:39:49.880 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:49.880 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:39:49.881 00.001 13064036352 MoveAxis(E, 0, ABG)
00:39:49.881 00.000 13064036352 Move returns status 0, amount 0
00:39:49.881 00.000 13064036352 MoveAxis(N, 0, ABG)
00:39:49.881 00.000 13064036352 Move returns status 0, amount 0
00:39:49.881 00.000 13064036352 move complete, result=0
00:39:49.881 00.000 13064036352 worker thread done servicing request
00:39:49.881 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=52659, med=4736, FiltMin=1612, FiltMax=45862, Gamma=0.680
00:39:49.881 00.000 8654638656 UpdateGuideState exits: m=931532 SNR=123.9
00:39:49.881 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:49.881 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:39:49.881 00.000 8654638656 Enqueuing Expose request
00:39:49.881 00.000 13064036352 Worker thread wakes up
00:39:49.881 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:39:49.881 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:49.881 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:39:49.918 00.037 8654638656 evsrv: cli 0x600000444d20 request: {"id":3584,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:39:49.918 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":305,"width":31,"height":31,"star_pos":[15.16,15.44],"pixels":"..."},"id":3584}
00:39:50.971 01.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":3585,"jsonrpc":"2.0","method":"get_connected"}
00:39:50.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3585}
00:39:50.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3586,"jsonrpc":"2.0","method":"get_app_state"}
00:39:50.973 00.001 8654638656 case statement mapped state 6 to 3
00:39:50.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3586}
00:39:53.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3587,"jsonrpc":"2.0","method":"get_connected"}
00:39:53.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3587}
00:39:53.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3588,"jsonrpc":"2.0","method":"get_app_state"}
00:39:53.974 00.001 8654638656 case statement mapped state 6 to 3
00:39:53.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3588}
00:39:56.111 02.137 13064036352 Exposure complete
00:39:56.125 00.014 13064036352 worker thread done servicing request
00:39:56.125 00.000 8654638656 OnExposeComplete: enter
00:39:56.125 00.000 8654638656 UpdateGuideState(): m_state=6
00:39:56.125 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 306
00:39:56.125 00.000 8654638656 Star::Find returns 1 (0), X=554.36, Y=857.15, Mass=946952, SNR=157.5, Peak=61171 HFD=4.4
00:39:56.125 00.000 8654638656 CameraToMount -- cameraTheta (2.01) - m_xAngle (-2.21) = xAngle (4.22 = -2.06)
00:39:56.125 00.000 8654638656 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.62 = -2.66)
00:39:56.125 00.000 8654638656 CameraToMount -- cameraX=-0.79 cameraY=1.69 hyp=1.86 cameraTheta=2.01 mountX=-0.88 mountY=-0.86, mountTheta=-2.37
00:39:56.126 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.79, y=1.69, opts=13)
00:39:56.126 00.000 8654638656 Enqueuing Move request for scope (-0.79, 1.69)
00:39:56.126 00.000 13064036352 Worker thread wakes up
00:39:56.126 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 1.69) opts 0xd
00:39:56.126 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.79, 1.69)
00:39:56.126 00.000 13064036352 Moving (-0.79, 1.69) raw xDistance=-0.88 yDistance=-0.86
00:39:56.126 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.88
00:39:56.126 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
00:39:56.126 00.000 13064036352 MoveAxis(E, 243, ABG)
00:39:56.126 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61171, med=4748, FiltMin=1740, FiltMax=47820, Gamma=0.680
00:39:56.126 00.000 8654638656 UpdateGuideState exits: m=946952 SNR=157.5
00:39:56.126 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:56.126 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:39:56.126 00.000 8654638656 Enqueuing Expose request
00:39:56.440 00.314 13064036352 Move returns status 0, amount 243
00:39:56.440 00.000 13064036352 MoveAxis(N, 1040, ABG)
00:39:56.970 00.530 8654638656 evsrv: cli 0x600000444d20 request: {"id":3589,"jsonrpc":"2.0","method":"get_connected"}
00:39:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3589}
00:39:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3590,"jsonrpc":"2.0","method":"get_app_state"}
00:39:56.972 00.000 8654638656 case statement mapped state 6 to 3
00:39:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3590}
00:39:57.528 00.556 13064036352 Move returns status 0, amount 1040
00:39:57.528 00.000 13064036352 move complete, result=0
00:39:57.528 00.000 13064036352 worker thread done servicing request
00:39:57.528 00.000 13064036352 Worker thread wakes up
00:39:57.528 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:39:57.528 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:39:57.529 00.001 8654638656 GuideStep: -0.9 px 243 ms EAST, -0.9 px 1040 ms NORTH
00:39:57.581 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":3591,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:39:57.581 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":306,"width":31,"height":31,"star_pos":[15.36,15.15],"pixels":"..."},"id":3591}
00:39:59.967 02.386 8654638656 evsrv: cli 0x600000444d20 request: {"id":3592,"jsonrpc":"2.0","method":"get_connected"}
00:39:59.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3592}
00:39:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3593,"jsonrpc":"2.0","method":"get_app_state"}
00:39:59.969 00.001 8654638656 case statement mapped state 6 to 3
00:39:59.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3593}
00:40:02.970 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3594,"jsonrpc":"2.0","method":"get_connected"}
00:40:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3594}
00:40:02.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3595,"jsonrpc":"2.0","method":"get_app_state"}
00:40:02.972 00.000 8654638656 case statement mapped state 6 to 3
00:40:02.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3595}
00:40:03.607 00.634 13064036352 Exposure complete
00:40:03.622 00.015 13064036352 worker thread done servicing request
00:40:03.622 00.000 8654638656 OnExposeComplete: enter
00:40:03.622 00.000 8654638656 UpdateGuideState(): m_state=6
00:40:03.622 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 307
00:40:03.623 00.001 8654638656 Star::Find returns 1 (0), X=553.76, Y=856.93, Mass=881325, SNR=108.6, Peak=60121 HFD=4.1
00:40:03.623 00.000 8654638656 CameraToMount -- cameraTheta (2.33) - m_xAngle (-2.21) = xAngle (4.54 = -1.74)
00:40:03.623 00.000 8654638656 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.94 = -2.34)
00:40:03.623 00.000 8654638656 CameraToMount -- cameraX=-1.40 cameraY=1.46 hyp=2.02 cameraTheta=2.33 mountX=-0.34 mountY=-1.45, mountTheta=-1.80
00:40:03.623 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.40, y=1.46, opts=13)
00:40:03.623 00.000 8654638656 Enqueuing Move request for scope (-1.40, 1.46)
00:40:03.623 00.000 13064036352 Worker thread wakes up
00:40:03.623 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.40, 1.46) opts 0xd
00:40:03.623 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.40, 1.46)
00:40:03.623 00.000 13064036352 Moving (-1.40, 1.46) raw xDistance=-0.34 yDistance=-1.45
00:40:03.623 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.34
00:40:03.624 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -1.45 from input -1.45
00:40:03.624 00.000 13064036352 MoveAxis(E, 112, ABG)
00:40:03.624 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60121, med=4749, FiltMin=1728, FiltMax=52428, Gamma=0.680
00:40:03.624 00.000 8654638656 UpdateGuideState exits: m=881325 SNR=108.6
00:40:03.624 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:03.624 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:40:03.624 00.000 8654638656 Enqueuing Expose request
00:40:03.815 00.191 13064036352 Move returns status 0, amount 112
00:40:03.815 00.000 13064036352 MoveAxis(N, 1760, ABG)
00:40:05.622 01.807 13064036352 Move returns status 0, amount 1760
00:40:05.623 00.001 13064036352 move complete, result=0
00:40:05.623 00.000 13064036352 worker thread done servicing request
00:40:05.623 00.000 13064036352 Worker thread wakes up
00:40:05.623 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:40:05.623 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:40:05.623 00.000 8654638656 GuideStep: -0.3 px 112 ms EAST, -1.5 px 1760 ms NORTH
00:40:05.673 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3596,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:40:05.674 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":307,"width":31,"height":31,"star_pos":[14.76,14.93],"pixels":"..."},"id":3596}
00:40:05.971 00.297 8654638656 evsrv: cli 0x600000444d20 request: {"id":3597,"jsonrpc":"2.0","method":"get_connected"}
00:40:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3597}
00:40:05.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3598,"jsonrpc":"2.0","method":"get_app_state"}
00:40:05.973 00.000 8654638656 case statement mapped state 6 to 3
00:40:05.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3598}
00:40:08.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3599,"jsonrpc":"2.0","method":"get_connected"}
00:40:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3599}
00:40:08.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3600,"jsonrpc":"2.0","method":"get_app_state"}
00:40:08.972 00.000 8654638656 case statement mapped state 6 to 3
00:40:08.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3600}
00:40:11.101 02.128 13064036352 Exposure complete
00:40:11.116 00.015 13064036352 worker thread done servicing request
00:40:11.116 00.000 8654638656 OnExposeComplete: enter
00:40:11.116 00.000 8654638656 UpdateGuideState(): m_state=6
00:40:11.116 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 308
00:40:11.116 00.000 8654638656 Star::Find returns 1 (0), X=554.55, Y=855.33, Mass=927672, SNR=119.6, Peak=60403 HFD=4.2
00:40:11.116 00.000 8654638656 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-2.21) = xAngle (-0.71 = -0.71)
00:40:11.116 00.000 8654638656 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.31 = -1.31)
00:40:11.117 00.001 8654638656 CameraToMount -- cameraX=-0.61 cameraY=-0.14 hyp=0.62 cameraTheta=-2.92 mountX=0.47 mountY=-0.60, mountTheta=-0.90
00:40:11.117 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.61, y=-0.14, opts=13)
00:40:11.117 00.000 8654638656 Enqueuing Move request for scope (-0.61, -0.14)
00:40:11.117 00.000 13064036352 Worker thread wakes up
00:40:11.117 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.14) opts 0xd
00:40:11.117 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.61, -0.14)
00:40:11.117 00.000 13064036352 Moving (-0.61, -0.14) raw xDistance=0.47 yDistance=-0.60
00:40:11.117 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.47
00:40:11.117 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
00:40:11.117 00.000 13064036352 MoveAxis(W, 123, ABG)
00:40:11.117 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60403, med=4736, FiltMin=1523, FiltMax=49266, Gamma=0.680
00:40:11.117 00.000 8654638656 UpdateGuideState exits: m=927672 SNR=119.6
00:40:11.117 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:11.117 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:40:11.117 00.000 8654638656 Enqueuing Expose request
00:40:11.318 00.201 13064036352 Move returns status 0, amount 123
00:40:11.319 00.001 13064036352 MoveAxis(N, 729, ABG)
00:40:11.966 00.647 8654638656 evsrv: cli 0x600000444d20 request: {"id":3601,"jsonrpc":"2.0","method":"get_connected"}
00:40:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3601}
00:40:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3602,"jsonrpc":"2.0","method":"get_app_state"}
00:40:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:40:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3602}
00:40:12.086 00.118 13064036352 Move returns status 0, amount 729
00:40:12.086 00.000 13064036352 move complete, result=0
00:40:12.086 00.000 13064036352 worker thread done servicing request
00:40:12.086 00.000 13064036352 Worker thread wakes up
00:40:12.086 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:40:12.086 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:40:12.086 00.000 8654638656 GuideStep: 0.5 px 123 ms WEST, -0.6 px 729 ms NORTH
00:40:12.130 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":3603,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:40:12.131 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":308,"width":31,"height":31,"star_pos":[14.55,15.33],"pixels":"..."},"id":3603}
00:40:14.970 02.839 8654638656 evsrv: cli 0x600000444d20 request: {"id":3604,"jsonrpc":"2.0","method":"get_connected"}
00:40:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3604}
00:40:14.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3605,"jsonrpc":"2.0","method":"get_app_state"}
00:40:14.972 00.001 8654638656 case statement mapped state 6 to 3
00:40:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3605}
00:40:17.348 02.376 13064036352 Exposure complete
00:40:17.362 00.014 13064036352 worker thread done servicing request
00:40:17.362 00.000 8654638656 OnExposeComplete: enter
00:40:17.362 00.000 8654638656 UpdateGuideState(): m_state=6
00:40:17.362 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 309
00:40:17.362 00.000 8654638656 Star::Find returns 1 (0), X=554.11, Y=855.46, Mass=972024, SNR=139.7, Peak=61376 HFD=4.0
00:40:17.362 00.000 8654638656 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-2.21) = xAngle (-0.93 = -0.93)
00:40:17.362 00.000 8654638656 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.53 = -1.53)
00:40:17.362 00.000 8654638656 CameraToMount -- cameraX=-1.04 cameraY=-0.00 hyp=1.04 cameraTheta=-3.14 mountX=0.63 mountY=-1.04, mountTheta=-1.03
00:40:17.363 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.04, y=-0.00, opts=13)
00:40:17.363 00.000 8654638656 Enqueuing Move request for scope (-1.04, -0.00)
00:40:17.363 00.000 13064036352 Worker thread wakes up
00:40:17.363 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.04, -0.00) opts 0xd
00:40:17.363 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.04, -0.00)
00:40:17.363 00.000 13064036352 Moving (-1.04, -0.00) raw xDistance=0.63 yDistance=-1.04
00:40:17.363 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.63
00:40:17.363 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
00:40:17.363 00.000 13064036352 MoveAxis(W, 182, ABG)
00:40:17.363 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61376, med=4736, FiltMin=1753, FiltMax=53107, Gamma=0.680
00:40:17.364 00.001 8654638656 UpdateGuideState exits: m=972024 SNR=139.7
00:40:17.364 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:17.364 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:40:17.364 00.000 8654638656 Enqueuing Expose request
00:40:17.620 00.256 13064036352 Move returns status 0, amount 182
00:40:17.621 00.001 13064036352 MoveAxis(N, 1264, ABG)
00:40:17.969 00.348 8654638656 evsrv: cli 0x600000444d20 request: {"id":3606,"jsonrpc":"2.0","method":"get_connected"}
00:40:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3606}
00:40:17.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3607,"jsonrpc":"2.0","method":"get_app_state"}
00:40:17.971 00.000 8654638656 case statement mapped state 6 to 3
00:40:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3607}
00:40:18.933 00.962 13064036352 Move returns status 0, amount 1264
00:40:18.933 00.000 13064036352 move complete, result=0
00:40:18.933 00.000 13064036352 worker thread done servicing request
00:40:18.933 00.000 13064036352 Worker thread wakes up
00:40:18.933 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:40:18.934 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:40:18.934 00.000 8654638656 GuideStep: 0.6 px 182 ms WEST, -1.0 px 1264 ms NORTH
00:40:18.981 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3608,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:40:18.981 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":309,"width":31,"height":31,"star_pos":[15.11,15.46],"pixels":"..."},"id":3608}
00:40:20.972 01.991 8654638656 evsrv: cli 0x600000444d20 request: {"id":3609,"jsonrpc":"2.0","method":"get_connected"}
00:40:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3609}
00:40:20.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3610,"jsonrpc":"2.0","method":"get_app_state"}
00:40:20.973 00.000 8654638656 case statement mapped state 6 to 3
00:40:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3610}
00:40:23.965 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":3611,"jsonrpc":"2.0","method":"get_connected"}
00:40:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3611}
00:40:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3612,"jsonrpc":"2.0","method":"get_app_state"}
00:40:23.966 00.000 8654638656 case statement mapped state 6 to 3
00:40:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3612}
00:40:24.846 00.880 13064036352 Exposure complete
00:40:24.860 00.014 13064036352 worker thread done servicing request
00:40:24.861 00.001 8654638656 OnExposeComplete: enter
00:40:24.861 00.000 8654638656 UpdateGuideState(): m_state=6
00:40:24.861 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 310
00:40:24.861 00.000 8654638656 Star::Find returns 1 (0), X=554.42, Y=854.90, Mass=988820, SNR=129.8, Peak=64703 HFD=4.4
00:40:24.861 00.000 8654638656 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-2.21) = xAngle (-0.28 = -0.28)
00:40:24.861 00.000 8654638656 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.88 = -0.88)
00:40:24.861 00.000 8654638656 CameraToMount -- cameraX=-0.74 cameraY=-0.57 hyp=0.93 cameraTheta=-2.49 mountX=0.90 mountY=-0.72, mountTheta=-0.67
00:40:24.862 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.74, y=-0.57, opts=13)
00:40:24.862 00.000 8654638656 Enqueuing Move request for scope (-0.74, -0.57)
00:40:24.862 00.000 13064036352 Worker thread wakes up
00:40:24.862 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.57) opts 0xd
00:40:24.862 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.74, -0.57)
00:40:24.862 00.000 13064036352 Moving (-0.74, -0.57) raw xDistance=0.90 yDistance=-0.72
00:40:24.862 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.90
00:40:24.862 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
00:40:24.862 00.000 13064036352 MoveAxis(W, 260, ABG)
00:40:24.862 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64703, med=4748, FiltMin=1664, FiltMax=50418, Gamma=0.680
00:40:24.862 00.000 8654638656 UpdateGuideState exits: m=988820 SNR=129.8
00:40:24.862 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:24.862 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:40:24.862 00.000 8654638656 Enqueuing Expose request
00:40:25.204 00.342 13064036352 Move returns status 0, amount 260
00:40:25.204 00.000 13064036352 MoveAxis(N, 867, ABG)
00:40:26.115 00.911 13064036352 Move returns status 0, amount 867
00:40:26.115 00.000 13064036352 move complete, result=0
00:40:26.115 00.000 13064036352 worker thread done servicing request
00:40:26.116 00.001 13064036352 Worker thread wakes up
00:40:26.116 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:40:26.116 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:40:26.116 00.000 8654638656 GuideStep: 0.9 px 260 ms WEST, -0.7 px 867 ms NORTH
00:40:26.162 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3613,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:40:26.162 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":310,"width":31,"height":31,"star_pos":[15.42,14.90],"pixels":"..."},"id":3613}
00:40:26.977 00.815 8654638656 evsrv: cli 0x600000444d20 request: {"id":3614,"jsonrpc":"2.0","method":"get_connected"}
00:40:26.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3614}
00:40:26.978 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3615,"jsonrpc":"2.0","method":"get_app_state"}
00:40:26.978 00.000 8654638656 case statement mapped state 6 to 3
00:40:26.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3615}
00:40:29.985 03.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":3616,"jsonrpc":"2.0","method":"get_connected"}
00:40:29.985 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3616}
00:40:29.986 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3617,"jsonrpc":"2.0","method":"get_app_state"}
00:40:29.986 00.000 8654638656 case statement mapped state 6 to 3
00:40:29.986 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3617}
00:40:32.340 02.354 13064036352 Exposure complete
00:40:32.354 00.014 13064036352 worker thread done servicing request
00:40:32.355 00.001 8654638656 OnExposeComplete: enter
00:40:32.355 00.000 8654638656 UpdateGuideState(): m_state=6
00:40:32.355 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 311
00:40:32.355 00.000 8654638656 Star::Find returns 1 (0), X=554.34, Y=855.02, Mass=938164, SNR=140.0, Peak=61759 HFD=4.1
00:40:32.355 00.000 8654638656 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-2.21) = xAngle (-0.42 = -0.42)
00:40:32.355 00.000 8654638656 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.02 = -1.02)
00:40:32.355 00.000 8654638656 CameraToMount -- cameraX=-0.81 cameraY=-0.45 hyp=0.93 cameraTheta=-2.63 mountX=0.85 mountY=-0.80, mountTheta=-0.75
00:40:32.355 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.81, y=-0.45, opts=13)
00:40:32.355 00.000 8654638656 Enqueuing Move request for scope (-0.81, -0.45)
00:40:32.356 00.001 13064036352 Worker thread wakes up
00:40:32.356 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.45) opts 0xd
00:40:32.356 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.81, -0.45)
00:40:32.356 00.000 13064036352 Moving (-0.81, -0.45) raw xDistance=0.85 yDistance=-0.80
00:40:32.356 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.85
00:40:32.356 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
00:40:32.356 00.000 13064036352 MoveAxis(W, 253, ABG)
00:40:32.356 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61759, med=4736, FiltMin=1625, FiltMax=48499, Gamma=0.680
00:40:32.356 00.000 8654638656 UpdateGuideState exits: m=938164 SNR=140.0
00:40:32.356 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:32.356 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:40:32.356 00.000 8654638656 Enqueuing Expose request
00:40:32.689 00.333 13064036352 Move returns status 0, amount 253
00:40:32.690 00.001 13064036352 MoveAxis(N, 964, ABG)
00:40:32.970 00.280 8654638656 evsrv: cli 0x600000444d20 request: {"id":3618,"jsonrpc":"2.0","method":"get_connected"}
00:40:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3618}
00:40:32.989 00.019 8654638656 evsrv: cli 0x600000444d20 request: {"id":3619,"jsonrpc":"2.0","method":"get_app_state"}
00:40:32.989 00.000 8654638656 case statement mapped state 6 to 3
00:40:32.989 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3619}
00:40:33.697 00.708 13064036352 Move returns status 0, amount 964
00:40:33.698 00.001 13064036352 move complete, result=0
00:40:33.698 00.000 13064036352 worker thread done servicing request
00:40:33.698 00.000 13064036352 Worker thread wakes up
00:40:33.698 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:40:33.698 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:40:33.698 00.000 8654638656 GuideStep: 0.8 px 253 ms WEST, -0.8 px 964 ms NORTH
00:40:33.750 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":3620,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:40:33.750 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":311,"width":31,"height":31,"star_pos":[15.34,15.02],"pixels":"..."},"id":3620}
00:40:35.966 02.216 8654638656 evsrv: cli 0x600000444d20 request: {"id":3621,"jsonrpc":"2.0","method":"get_connected"}
00:40:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3621}
00:40:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3622,"jsonrpc":"2.0","method":"get_app_state"}
00:40:35.968 00.000 8654638656 case statement mapped state 6 to 3
00:40:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3622}
00:40:38.969 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3623,"jsonrpc":"2.0","method":"get_connected"}
00:40:38.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3623}
00:40:38.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3624,"jsonrpc":"2.0","method":"get_app_state"}
00:40:38.972 00.000 8654638656 case statement mapped state 6 to 3
00:40:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3624}
00:40:39.838 00.866 13064036352 Exposure complete
00:40:39.852 00.014 13064036352 worker thread done servicing request
00:40:39.852 00.000 8654638656 OnExposeComplete: enter
00:40:39.852 00.000 8654638656 UpdateGuideState(): m_state=6
00:40:39.852 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 312
00:40:39.852 00.000 8654638656 Star::Find returns 1 (0), X=555.00, Y=855.21, Mass=900744, SNR=137.2, Peak=57459 HFD=4.5
00:40:39.852 00.000 8654638656 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-2.21) = xAngle (0.11 = 0.11)
00:40:39.852 00.000 8654638656 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.49 = -0.49)
00:40:39.853 00.001 8654638656 CameraToMount -- cameraX=-0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-2.10 mountX=0.30 mountY=-0.14, mountTheta=-0.44
00:40:39.853 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.15, y=-0.26, opts=13)
00:40:39.853 00.000 8654638656 Enqueuing Move request for scope (-0.15, -0.26)
00:40:39.853 00.000 13064036352 Worker thread wakes up
00:40:39.853 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.26) opts 0xd
00:40:39.853 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.15, -0.26)
00:40:39.853 00.000 13064036352 Moving (-0.15, -0.26) raw xDistance=0.30 yDistance=-0.14
00:40:39.853 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.30
00:40:39.853 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:39.853 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:40:39.853 00.000 13064036352 MoveAxis(W, 100, ABG)
00:40:39.854 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=77, max=57459, med=4736, FiltMin=1497, FiltMax=45516, Gamma=0.680
00:40:39.854 00.000 8654638656 UpdateGuideState exits: m=900744 SNR=137.2
00:40:39.854 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:39.854 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:40:39.854 00.000 8654638656 Enqueuing Expose request
00:40:40.032 00.178 13064036352 Move returns status 0, amount 100
00:40:40.032 00.000 13064036352 MoveAxis(N, 0, ABG)
00:40:40.032 00.000 13064036352 Move returns status 0, amount 0
00:40:40.032 00.000 13064036352 move complete, result=0
00:40:40.033 00.001 13064036352 worker thread done servicing request
00:40:40.033 00.000 13064036352 Worker thread wakes up
00:40:40.033 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:40:40.033 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:40:40.033 00.000 8654638656 GuideStep: 0.3 px 100 ms WEST, -0.1 px 0 ms NORTH
00:40:40.067 00.034 8654638656 evsrv: cli 0x600000444d20 request: {"id":3625,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:40:40.067 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":312,"width":31,"height":31,"star_pos":[15.00,15.21],"pixels":"..."},"id":3625}
00:40:41.969 01.902 8654638656 evsrv: cli 0x600000444d20 request: {"id":3626,"jsonrpc":"2.0","method":"get_connected"}
00:40:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3626}
00:40:41.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3627,"jsonrpc":"2.0","method":"get_app_state"}
00:40:41.971 00.000 8654638656 case statement mapped state 6 to 3
00:40:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3627}
00:40:44.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3628,"jsonrpc":"2.0","method":"get_connected"}
00:40:44.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3628}
00:40:44.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3629,"jsonrpc":"2.0","method":"get_app_state"}
00:40:44.971 00.000 8654638656 case statement mapped state 6 to 3
00:40:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3629}
00:40:46.084 01.113 13064036352 Exposure complete
00:40:46.098 00.014 13064036352 worker thread done servicing request
00:40:46.099 00.001 8654638656 OnExposeComplete: enter
00:40:46.099 00.000 8654638656 UpdateGuideState(): m_state=6
00:40:46.099 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 313
00:40:46.099 00.000 8654638656 Star::Find returns 1 (0), X=553.91, Y=856.39, Mass=859149, SNR=110.8, Peak=47552 HFD=4.5
00:40:46.099 00.000 8654638656 CameraToMount -- cameraTheta (2.50) - m_xAngle (-2.21) = xAngle (4.71 = -1.57)
00:40:46.099 00.000 8654638656 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.11 = -2.17)
00:40:46.099 00.000 8654638656 CameraToMount -- cameraX=-1.24 cameraY=0.92 hyp=1.54 cameraTheta=2.50 mountX=0.00 mountY=-1.28, mountTheta=-1.57
00:40:46.099 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.24, y=0.92, opts=13)
00:40:46.099 00.000 8654638656 Enqueuing Move request for scope (-1.24, 0.92)
00:40:46.099 00.000 13064036352 Worker thread wakes up
00:40:46.099 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.24, 0.92) opts 0xd
00:40:46.099 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.24, 0.92)
00:40:46.099 00.000 13064036352 Moving (-1.24, 0.92) raw xDistance=0.00 yDistance=-1.28
00:40:46.099 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:40:46.099 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
00:40:46.099 00.000 13064036352 MoveAxis(E, 0, ABG)
00:40:46.099 00.000 13064036352 Move returns status 0, amount 0
00:40:46.099 00.000 13064036352 MoveAxis(N, 1547, ABG)
00:40:46.099 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=60082, med=4723, FiltMin=1747, FiltMax=47756, Gamma=0.680
00:40:46.099 00.000 8654638656 UpdateGuideState exits: m=859149 SNR=110.8
00:40:46.100 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:46.100 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:40:46.100 00.000 8654638656 Enqueuing Expose request
00:40:47.695 01.595 13064036352 Move returns status 0, amount 1547
00:40:47.696 00.001 13064036352 move complete, result=0
00:40:47.696 00.000 13064036352 worker thread done servicing request
00:40:47.696 00.000 13064036352 Worker thread wakes up
00:40:47.696 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:40:47.696 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:40:47.696 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, -1.3 px 1547 ms NORTH
00:40:47.744 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3630,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:40:47.744 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":313,"width":31,"height":31,"star_pos":[14.91,15.39],"pixels":"..."},"id":3630}
00:40:47.966 00.222 8654638656 evsrv: cli 0x600000444d20 request: {"id":3631,"jsonrpc":"2.0","method":"get_connected"}
00:40:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3631}
00:40:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3632,"jsonrpc":"2.0","method":"get_app_state"}
00:40:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:40:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3632}
00:40:50.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3633,"jsonrpc":"2.0","method":"get_connected"}
00:40:50.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3633}
00:40:50.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3634,"jsonrpc":"2.0","method":"get_app_state"}
00:40:50.973 00.000 8654638656 case statement mapped state 6 to 3
00:40:50.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3634}
00:40:53.578 02.605 13064036352 Exposure complete
00:40:53.592 00.014 13064036352 worker thread done servicing request
00:40:53.592 00.000 8654638656 OnExposeComplete: enter
00:40:53.592 00.000 8654638656 UpdateGuideState(): m_state=6
00:40:53.593 00.001 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 314
00:40:53.593 00.000 8654638656 Star::Find returns 1 (0), X=553.84, Y=855.12, Mass=953289, SNR=136.5, Peak=58188 HFD=4.3
00:40:53.593 00.000 8654638656 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-2.21) = xAngle (-0.67 = -0.67)
00:40:53.593 00.000 8654638656 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.27 = -1.27)
00:40:53.593 00.000 8654638656 CameraToMount -- cameraX=-1.31 cameraY=-0.35 hyp=1.36 cameraTheta=-2.88 mountX=1.06 mountY=-1.30, mountTheta=-0.89
00:40:53.593 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.31, y=-0.35, opts=13)
00:40:53.593 00.000 8654638656 Enqueuing Move request for scope (-1.31, -0.35)
00:40:53.593 00.000 13064036352 Worker thread wakes up
00:40:53.593 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.31, -0.35) opts 0xd
00:40:53.593 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.31, -0.35)
00:40:53.593 00.000 13064036352 Moving (-1.31, -0.35) raw xDistance=1.06 yDistance=-1.30
00:40:53.593 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.06
00:40:53.593 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
00:40:53.593 00.000 13064036352 MoveAxis(W, 293, ABG)
00:40:53.593 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=102, max=58188, med=4723, FiltMin=1433, FiltMax=46847, Gamma=0.680
00:40:53.593 00.000 8654638656 UpdateGuideState exits: m=953289 SNR=136.5
00:40:53.593 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:53.593 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:40:53.593 00.000 8654638656 Enqueuing Expose request
00:40:53.971 00.378 8654638656 evsrv: cli 0x600000444d20 request: {"id":3635,"jsonrpc":"2.0","method":"get_connected"}
00:40:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3635}
00:40:53.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3636,"jsonrpc":"2.0","method":"get_app_state"}
00:40:53.973 00.000 8654638656 case statement mapped state 6 to 3
00:40:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3636}
00:40:53.998 00.025 13064036352 Move returns status 0, amount 293
00:40:53.999 00.001 13064036352 MoveAxis(N, 1570, ABG)
00:40:55.614 01.615 13064036352 Move returns status 0, amount 1570
00:40:55.615 00.001 13064036352 move complete, result=0
00:40:55.615 00.000 13064036352 worker thread done servicing request
00:40:55.615 00.000 13064036352 Worker thread wakes up
00:40:55.615 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:40:55.615 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:40:55.615 00.000 8654638656 GuideStep: 1.1 px 293 ms WEST, -1.3 px 1570 ms NORTH
00:40:55.666 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":3637,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:40:55.666 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":314,"width":31,"height":31,"star_pos":[14.84,15.12],"pixels":"..."},"id":3637}
00:40:56.970 01.304 8654638656 evsrv: cli 0x600000444d20 request: {"id":3638,"jsonrpc":"2.0","method":"get_connected"}
00:40:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3638}
00:40:56.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3639,"jsonrpc":"2.0","method":"get_app_state"}
00:40:56.972 00.000 8654638656 case statement mapped state 6 to 3
00:40:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3639}
00:40:59.966 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3640,"jsonrpc":"2.0","method":"get_connected"}
00:40:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3640}
00:40:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3641,"jsonrpc":"2.0","method":"get_app_state"}
00:40:59.968 00.001 8654638656 case statement mapped state 6 to 3
00:40:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3641}
00:41:01.079 01.111 13064036352 Exposure complete
00:41:01.092 00.013 13064036352 worker thread done servicing request
00:41:01.092 00.000 8654638656 OnExposeComplete: enter
00:41:01.092 00.000 8654638656 UpdateGuideState(): m_state=6
00:41:01.092 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 315
00:41:01.092 00.000 8654638656 Star::Find returns 1 (0), X=554.57, Y=853.83, Mass=832845, SNR=101.8, Peak=51558 HFD=4.4
00:41:01.092 00.000 8654638656 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-2.21) = xAngle (0.29 = 0.29)
00:41:01.092 00.000 8654638656 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.31 = -0.31)
00:41:01.092 00.000 8654638656 CameraToMount -- cameraX=-0.59 cameraY=-1.64 hyp=1.74 cameraTheta=-1.92 mountX=1.67 mountY=-0.52, mountTheta=-0.31
00:41:01.093 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.59, y=-1.64, opts=13)
00:41:01.093 00.000 8654638656 Enqueuing Move request for scope (-0.59, -1.64)
00:41:01.093 00.000 13064036352 Worker thread wakes up
00:41:01.093 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -1.64) opts 0xd
00:41:01.093 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.59, -1.64)
00:41:01.093 00.000 13064036352 Moving (-0.59, -1.64) raw xDistance=1.67 yDistance=-0.52
00:41:01.093 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.67
00:41:01.093 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
00:41:01.093 00.000 13064036352 MoveAxis(W, 481, ABG)
00:41:01.093 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60569, med=4735, FiltMin=1587, FiltMax=49599, Gamma=0.680
00:41:01.093 00.000 8654638656 UpdateGuideState exits: m=832845 SNR=101.8
00:41:01.093 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:01.093 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:41:01.093 00.000 8654638656 Enqueuing Expose request
00:41:01.725 00.632 13064036352 Move returns status 0, amount 481
00:41:01.725 00.000 13064036352 MoveAxis(N, 635, ABG)
00:41:02.396 00.671 13064036352 Move returns status 0, amount 635
00:41:02.396 00.000 13064036352 move complete, result=0
00:41:02.397 00.001 13064036352 worker thread done servicing request
00:41:02.397 00.000 13064036352 Worker thread wakes up
00:41:02.397 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:41:02.397 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:41:02.397 00.000 8654638656 GuideStep: 1.7 px 481 ms WEST, -0.5 px 635 ms NORTH
00:41:02.447 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3642,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:41:02.447 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":315,"width":31,"height":31,"star_pos":[14.57,14.83],"pixels":"..."},"id":3642}
00:41:02.969 00.522 8654638656 evsrv: cli 0x600000444d20 request: {"id":3643,"jsonrpc":"2.0","method":"get_connected"}
00:41:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3643}
00:41:02.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3644,"jsonrpc":"2.0","method":"get_app_state"}
00:41:02.971 00.000 8654638656 case statement mapped state 6 to 3
00:41:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3644}
00:41:05.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3645,"jsonrpc":"2.0","method":"get_connected"}
00:41:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3645}
00:41:05.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3646,"jsonrpc":"2.0","method":"get_app_state"}
00:41:05.972 00.000 8654638656 case statement mapped state 6 to 3
00:41:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3646}
00:41:08.574 02.602 13064036352 Exposure complete
00:41:08.588 00.014 13064036352 worker thread done servicing request
00:41:08.589 00.001 8654638656 OnExposeComplete: enter
00:41:08.589 00.000 8654638656 UpdateGuideState(): m_state=6
00:41:08.589 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 316
00:41:08.589 00.000 8654638656 Star::Find returns 1 (0), X=554.72, Y=854.37, Mass=969118, SNR=130.0, Peak=57369 HFD=4.5
00:41:08.589 00.000 8654638656 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-2.21) = xAngle (0.26 = 0.26)
00:41:08.589 00.000 8654638656 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.34 = -0.34)
00:41:08.589 00.000 8654638656 CameraToMount -- cameraX=-0.43 cameraY=-1.09 hyp=1.17 cameraTheta=-1.95 mountX=1.13 mountY=-0.39, mountTheta=-0.33
00:41:08.589 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.43, y=-1.09, opts=13)
00:41:08.589 00.000 8654638656 Enqueuing Move request for scope (-0.43, -1.09)
00:41:08.589 00.000 13064036352 Worker thread wakes up
00:41:08.590 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -1.09) opts 0xd
00:41:08.590 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.43, -1.09)
00:41:08.590 00.000 13064036352 Moving (-0.43, -1.09) raw xDistance=1.13 yDistance=-0.39
00:41:08.590 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.13
00:41:08.590 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:41:08.590 00.000 13064036352 MoveAxis(W, 347, ABG)
00:41:08.590 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=57369, med=4736, FiltMin=1369, FiltMax=45862, Gamma=0.680
00:41:08.590 00.000 8654638656 UpdateGuideState exits: m=969118 SNR=130.0
00:41:08.590 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:08.590 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:41:08.590 00.000 8654638656 Enqueuing Expose request
00:41:08.970 00.380 8654638656 evsrv: cli 0x600000444d20 request: {"id":3647,"jsonrpc":"2.0","method":"get_connected"}
00:41:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3647}
00:41:08.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3648,"jsonrpc":"2.0","method":"get_app_state"}
00:41:08.972 00.000 8654638656 case statement mapped state 6 to 3
00:41:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3648}
00:41:09.020 00.048 13064036352 Move returns status 0, amount 347
00:41:09.020 00.000 13064036352 MoveAxis(N, 469, ABG)
00:41:09.531 00.511 13064036352 Move returns status 0, amount 469
00:41:09.531 00.000 13064036352 move complete, result=0
00:41:09.532 00.001 13064036352 worker thread done servicing request
00:41:09.532 00.000 13064036352 Worker thread wakes up
00:41:09.532 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:41:09.532 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:41:09.532 00.000 8654638656 GuideStep: 1.1 px 347 ms WEST, -0.4 px 469 ms NORTH
00:41:09.579 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3649,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:41:09.579 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":316,"width":31,"height":31,"star_pos":[14.72,15.37],"pixels":"..."},"id":3649}
00:41:11.967 02.388 8654638656 evsrv: cli 0x600000444d20 request: {"id":3650,"jsonrpc":"2.0","method":"get_connected"}
00:41:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3650}
00:41:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3651,"jsonrpc":"2.0","method":"get_app_state"}
00:41:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:41:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3651}
00:41:14.817 02.849 13064036352 Exposure complete
00:41:14.831 00.014 13064036352 worker thread done servicing request
00:41:14.832 00.001 8654638656 OnExposeComplete: enter
00:41:14.832 00.000 8654638656 UpdateGuideState(): m_state=6
00:41:14.832 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 317
00:41:14.832 00.000 8654638656 Star::Find returns 1 (0), X=554.69, Y=855.14, Mass=931590, SNR=144.9, Peak=59775 HFD=4.4
00:41:14.832 00.000 8654638656 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-2.21) = xAngle (-0.32 = -0.32)
00:41:14.832 00.000 8654638656 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.92 = -0.92)
00:41:14.832 00.000 8654638656 CameraToMount -- cameraX=-0.47 cameraY=-0.33 hyp=0.57 cameraTheta=-2.53 mountX=0.54 mountY=-0.45, mountTheta=-0.70
00:41:14.833 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.47, y=-0.33, opts=13)
00:41:14.833 00.000 8654638656 Enqueuing Move request for scope (-0.47, -0.33)
00:41:14.833 00.000 13064036352 Worker thread wakes up
00:41:14.833 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.33) opts 0xd
00:41:14.833 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.47, -0.33)
00:41:14.833 00.000 13064036352 Moving (-0.47, -0.33) raw xDistance=0.54 yDistance=-0.45
00:41:14.833 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.54
00:41:14.833 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
00:41:14.833 00.000 13064036352 MoveAxis(W, 174, ABG)
00:41:14.833 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59775, med=4736, FiltMin=1177, FiltMax=49906, Gamma=0.680
00:41:14.833 00.000 8654638656 UpdateGuideState exits: m=931590 SNR=144.9
00:41:14.833 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:14.833 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:41:14.833 00.000 8654638656 Enqueuing Expose request
00:41:14.969 00.136 8654638656 evsrv: cli 0x600000444d20 request: {"id":3652,"jsonrpc":"2.0","method":"get_connected"}
00:41:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3652}
00:41:14.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3653,"jsonrpc":"2.0","method":"get_app_state"}
00:41:14.970 00.000 8654638656 case statement mapped state 6 to 3
00:41:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3653}
00:41:15.082 00.112 13064036352 Move returns status 0, amount 174
00:41:15.082 00.000 13064036352 MoveAxis(N, 550, ABG)
00:41:15.675 00.593 13064036352 Move returns status 0, amount 550
00:41:15.675 00.000 13064036352 move complete, result=0
00:41:15.676 00.001 13064036352 worker thread done servicing request
00:41:15.676 00.000 13064036352 Worker thread wakes up
00:41:15.676 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:41:15.676 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:41:15.676 00.000 8654638656 GuideStep: 0.5 px 174 ms WEST, -0.5 px 550 ms NORTH
00:41:15.723 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3654,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:41:15.723 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":317,"width":31,"height":31,"star_pos":[14.69,15.14],"pixels":"..."},"id":3654}
00:41:17.969 02.246 8654638656 evsrv: cli 0x600000444d20 request: {"id":3655,"jsonrpc":"2.0","method":"get_connected"}
00:41:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3655}
00:41:17.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3656,"jsonrpc":"2.0","method":"get_app_state"}
00:41:17.971 00.000 8654638656 case statement mapped state 6 to 3
00:41:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3656}
00:41:20.971 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3657,"jsonrpc":"2.0","method":"get_connected"}
00:41:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3657}
00:41:20.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3658,"jsonrpc":"2.0","method":"get_app_state"}
00:41:20.973 00.000 8654638656 case statement mapped state 6 to 3
00:41:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3658}
00:41:21.065 00.092 13064036352 Exposure complete
00:41:21.079 00.014 13064036352 worker thread done servicing request
00:41:21.079 00.000 8654638656 OnExposeComplete: enter
00:41:21.079 00.000 8654638656 UpdateGuideState(): m_state=6
00:41:21.079 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 318
00:41:21.079 00.000 8654638656 Star::Find returns 1 (0), X=555.12, Y=855.72, Mass=883632, SNR=115.7, Peak=51059 HFD=4.5
00:41:21.079 00.000 8654638656 CameraToMount -- cameraTheta (1.70) - m_xAngle (-2.21) = xAngle (3.91 = -2.37)
00:41:21.080 00.001 8654638656 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.31 = -2.97)
00:41:21.080 00.000 8654638656 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.26 cameraTheta=1.70 mountX=-0.18 mountY=-0.04, mountTheta=-2.91
00:41:21.080 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.03, y=0.25, opts=13)
00:41:21.080 00.000 8654638656 Enqueuing Move request for scope (-0.03, 0.25)
00:41:21.080 00.000 13064036352 Worker thread wakes up
00:41:21.080 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
00:41:21.080 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
00:41:21.080 00.000 13064036352 Moving (-0.03, 0.25) raw xDistance=-0.18 yDistance=-0.04
00:41:21.080 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:41:21.080 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:21.080 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:41:21.080 00.000 13064036352 MoveAxis(E, 0, ABG)
00:41:21.080 00.000 13064036352 Move returns status 0, amount 0
00:41:21.080 00.000 13064036352 MoveAxis(N, 0, ABG)
00:41:21.080 00.000 13064036352 Move returns status 0, amount 0
00:41:21.080 00.000 13064036352 move complete, result=0
00:41:21.081 00.001 13064036352 worker thread done servicing request
00:41:21.081 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=51059, med=4723, FiltMin=1651, FiltMax=47142, Gamma=0.680
00:41:21.081 00.000 8654638656 UpdateGuideState exits: m=883632 SNR=115.7
00:41:21.081 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:21.081 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:41:21.081 00.000 8654638656 Enqueuing Expose request
00:41:21.081 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:21.081 00.000 13064036352 Worker thread wakes up
00:41:21.081 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:41:21.081 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:41:21.121 00.040 8654638656 evsrv: cli 0x600000444d20 request: {"id":3659,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:41:21.121 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":318,"width":31,"height":31,"star_pos":[15.12,14.72],"pixels":"..."},"id":3659}
00:41:23.965 02.844 8654638656 evsrv: cli 0x600000444d20 request: {"id":3660,"jsonrpc":"2.0","method":"get_connected"}
00:41:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3660}
00:41:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3661,"jsonrpc":"2.0","method":"get_app_state"}
00:41:23.967 00.001 8654638656 case statement mapped state 6 to 3
00:41:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3661}
00:41:26.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3662,"jsonrpc":"2.0","method":"get_connected"}
00:41:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3662}
00:41:26.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3663,"jsonrpc":"2.0","method":"get_app_state"}
00:41:26.972 00.000 8654638656 case statement mapped state 6 to 3
00:41:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3663}
00:41:27.313 00.341 13064036352 Exposure complete
00:41:27.328 00.015 13064036352 worker thread done servicing request
00:41:27.328 00.000 8654638656 OnExposeComplete: enter
00:41:27.328 00.000 8654638656 UpdateGuideState(): m_state=6
00:41:27.328 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 319
00:41:27.328 00.000 8654638656 Star::Find returns 1 (0), X=554.38, Y=857.00, Mass=977620, SNR=145.4, Peak=64537 HFD=4.3
00:41:27.328 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - m_xAngle (-2.21) = xAngle (4.25 = -2.03)
00:41:27.328 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.65 = -2.63)
00:41:27.328 00.000 8654638656 CameraToMount -- cameraX=-0.77 cameraY=1.53 hyp=1.71 cameraTheta=2.04 mountX=-0.77 mountY=-0.83, mountTheta=-2.31
00:41:27.329 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.77, y=1.53, opts=13)
00:41:27.329 00.000 8654638656 Enqueuing Move request for scope (-0.77, 1.53)
00:41:27.329 00.000 13064036352 Worker thread wakes up
00:41:27.329 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 1.53) opts 0xd
00:41:27.329 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.77, 1.53)
00:41:27.329 00.000 13064036352 Moving (-0.77, 1.53) raw xDistance=-0.77 yDistance=-0.83
00:41:27.329 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.77
00:41:27.329 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
00:41:27.329 00.000 13064036352 MoveAxis(E, 212, ABG)
00:41:27.329 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64537, med=4735, FiltMin=1548, FiltMax=49804, Gamma=0.680
00:41:27.329 00.000 8654638656 UpdateGuideState exits: m=977620 SNR=145.4
00:41:27.329 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:27.329 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:41:27.330 00.001 8654638656 Enqueuing Expose request
00:41:27.608 00.278 13064036352 Move returns status 0, amount 212
00:41:27.609 00.001 13064036352 MoveAxis(N, 1010, ABG)
00:41:28.664 01.055 13064036352 Move returns status 0, amount 1010
00:41:28.665 00.001 13064036352 move complete, result=0
00:41:28.665 00.000 13064036352 worker thread done servicing request
00:41:28.665 00.000 13064036352 Worker thread wakes up
00:41:28.666 00.001 8654638656 GuideStep: -0.8 px 212 ms EAST, -0.8 px 1010 ms NORTH
00:41:28.666 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:41:28.666 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:41:28.726 00.060 8654638656 evsrv: cli 0x600000444d20 request: {"id":3664,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:41:28.726 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":319,"width":31,"height":31,"star_pos":[15.38,15.00],"pixels":"..."},"id":3664}
00:41:29.970 01.244 8654638656 evsrv: cli 0x600000444d20 request: {"id":3665,"jsonrpc":"2.0","method":"get_connected"}
00:41:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3665}
00:41:29.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3666,"jsonrpc":"2.0","method":"get_app_state"}
00:41:29.972 00.000 8654638656 case statement mapped state 6 to 3
00:41:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3666}
00:41:32.970 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3667,"jsonrpc":"2.0","method":"get_connected"}
00:41:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3667}
00:41:32.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3668,"jsonrpc":"2.0","method":"get_app_state"}
00:41:32.971 00.000 8654638656 case statement mapped state 6 to 3
00:41:32.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3668}
00:41:34.807 01.836 13064036352 Exposure complete
00:41:34.821 00.014 13064036352 worker thread done servicing request
00:41:34.822 00.001 8654638656 OnExposeComplete: enter
00:41:34.822 00.000 8654638656 UpdateGuideState(): m_state=6
00:41:34.822 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 320
00:41:34.822 00.000 8654638656 Star::Find returns 1 (0), X=554.24, Y=856.67, Mass=963014, SNR=113.4, Peak=56576 HFD=4.5
00:41:34.822 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - m_xAngle (-2.21) = xAngle (4.43 = -1.85)
00:41:34.822 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.83 = -2.45)
00:41:34.822 00.000 8654638656 CameraToMount -- cameraX=-0.92 cameraY=1.20 hyp=1.51 cameraTheta=2.22 mountX=-0.42 mountY=-0.96, mountTheta=-1.98
00:41:34.823 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.92, y=1.20, opts=13)
00:41:34.823 00.000 8654638656 Enqueuing Move request for scope (-0.92, 1.20)
00:41:34.823 00.000 13064036352 Worker thread wakes up
00:41:34.823 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 1.20) opts 0xd
00:41:34.823 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.92, 1.20)
00:41:34.823 00.000 13064036352 Moving (-0.92, 1.20) raw xDistance=-0.42 yDistance=-0.96
00:41:34.823 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.42
00:41:34.823 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
00:41:34.823 00.000 13064036352 MoveAxis(E, 131, ABG)
00:41:34.823 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59442, med=4736, FiltMin=1420, FiltMax=49753, Gamma=0.680
00:41:34.823 00.000 8654638656 UpdateGuideState exits: m=963014 SNR=113.4
00:41:34.823 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:34.823 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:41:34.823 00.000 8654638656 Enqueuing Expose request
00:41:35.031 00.208 13064036352 Move returns status 0, amount 131
00:41:35.031 00.000 13064036352 MoveAxis(N, 1165, ABG)
00:41:35.966 00.935 8654638656 evsrv: cli 0x600000444d20 request: {"id":3669,"jsonrpc":"2.0","method":"get_connected"}
00:41:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3669}
00:41:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3670,"jsonrpc":"2.0","method":"get_app_state"}
00:41:35.967 00.000 8654638656 case statement mapped state 6 to 3
00:41:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3670}
00:41:36.246 00.279 13064036352 Move returns status 0, amount 1165
00:41:36.246 00.000 13064036352 move complete, result=0
00:41:36.246 00.000 13064036352 worker thread done servicing request
00:41:36.246 00.000 13064036352 Worker thread wakes up
00:41:36.247 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:41:36.247 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:41:36.247 00.000 8654638656 GuideStep: -0.4 px 131 ms EAST, -1.0 px 1165 ms NORTH
00:41:36.295 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3671,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:41:36.295 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":320,"width":31,"height":31,"star_pos":[15.24,14.67],"pixels":"..."},"id":3671}
00:41:38.970 02.675 8654638656 evsrv: cli 0x600000444d20 request: {"id":3672,"jsonrpc":"2.0","method":"get_connected"}
00:41:38.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3672}
00:41:38.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3673,"jsonrpc":"2.0","method":"get_app_state"}
00:41:38.972 00.000 8654638656 case statement mapped state 6 to 3
00:41:38.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3673}
00:41:41.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3674,"jsonrpc":"2.0","method":"get_connected"}
00:41:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3674}
00:41:41.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3675,"jsonrpc":"2.0","method":"get_app_state"}
00:41:41.973 00.000 8654638656 case statement mapped state 6 to 3
00:41:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3675}
00:41:42.303 00.330 13064036352 Exposure complete
00:41:42.318 00.015 13064036352 worker thread done servicing request
00:41:42.318 00.000 8654638656 OnExposeComplete: enter
00:41:42.318 00.000 8654638656 UpdateGuideState(): m_state=6
00:41:42.318 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 321
00:41:42.318 00.000 8654638656 Star::Find returns 1 (0), X=554.58, Y=856.10, Mass=866799, SNR=147.7, Peak=46029 HFD=4.8
00:41:42.318 00.000 8654638656 CameraToMount -- cameraTheta (2.31) - m_xAngle (-2.21) = xAngle (4.52 = -1.76)
00:41:42.318 00.000 8654638656 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.92 = -2.36)
00:41:42.318 00.000 8654638656 CameraToMount -- cameraX=-0.57 cameraY=0.63 hyp=0.85 cameraTheta=2.31 mountX=-0.16 mountY=-0.60, mountTheta=-1.84
00:41:42.319 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.57, y=0.63, opts=13)
00:41:42.319 00.000 8654638656 Enqueuing Move request for scope (-0.57, 0.63)
00:41:42.319 00.000 13064036352 Worker thread wakes up
00:41:42.319 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.63) opts 0xd
00:41:42.319 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.57, 0.63)
00:41:42.319 00.000 13064036352 Moving (-0.57, 0.63) raw xDistance=-0.16 yDistance=-0.60
00:41:42.319 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:41:42.319 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
00:41:42.319 00.000 13064036352 MoveAxis(E, 0, ABG)
00:41:42.319 00.000 13064036352 Move returns status 0, amount 0
00:41:42.319 00.000 13064036352 MoveAxis(N, 724, ABG)
00:41:42.319 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55602, med=4723, FiltMin=1375, FiltMax=46246, Gamma=0.680
00:41:42.319 00.000 8654638656 UpdateGuideState exits: m=866799 SNR=147.7
00:41:42.319 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:42.319 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:41:42.319 00.000 8654638656 Enqueuing Expose request
00:41:43.093 00.774 13064036352 Move returns status 0, amount 724
00:41:43.093 00.000 13064036352 move complete, result=0
00:41:43.093 00.000 13064036352 worker thread done servicing request
00:41:43.093 00.000 13064036352 Worker thread wakes up
00:41:43.093 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:41:43.094 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:41:43.094 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.6 px 724 ms NORTH
00:41:43.144 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3676,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:41:43.144 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":321,"width":31,"height":31,"star_pos":[14.58,15.10],"pixels":"..."},"id":3676}
00:41:44.972 01.828 8654638656 evsrv: cli 0x600000444d20 request: {"id":3677,"jsonrpc":"2.0","method":"get_connected"}
00:41:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3677}
00:41:44.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3678,"jsonrpc":"2.0","method":"get_app_state"}
00:41:44.974 00.001 8654638656 case statement mapped state 6 to 3
00:41:44.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3678}
00:41:47.966 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":3679,"jsonrpc":"2.0","method":"get_connected"}
00:41:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3679}
00:41:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3680,"jsonrpc":"2.0","method":"get_app_state"}
00:41:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:41:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3680}
00:41:48.553 00.585 13064036352 Exposure complete
00:41:48.567 00.014 13064036352 worker thread done servicing request
00:41:48.567 00.000 8654638656 OnExposeComplete: enter
00:41:48.567 00.000 8654638656 UpdateGuideState(): m_state=6
00:41:48.567 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 322
00:41:48.567 00.000 8654638656 Star::Find returns 1 (0), X=554.40, Y=855.93, Mass=892982, SNR=116.9, Peak=48896 HFD=4.8
00:41:48.567 00.000 8654638656 CameraToMount -- cameraTheta (2.59) - m_xAngle (-2.21) = xAngle (4.80 = -1.49)
00:41:48.567 00.000 8654638656 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.20 = -2.09)
00:41:48.567 00.000 8654638656 CameraToMount -- cameraX=-0.75 cameraY=0.47 hyp=0.89 cameraTheta=2.59 mountX=0.08 mountY=-0.77, mountTheta=-1.47
00:41:48.568 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.75, y=0.47, opts=13)
00:41:48.568 00.000 8654638656 Enqueuing Move request for scope (-0.75, 0.47)
00:41:48.568 00.000 13064036352 Worker thread wakes up
00:41:48.568 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.47) opts 0xd
00:41:48.568 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.75, 0.47)
00:41:48.568 00.000 13064036352 Moving (-0.75, 0.47) raw xDistance=0.08 yDistance=-0.77
00:41:48.568 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:41:48.568 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
00:41:48.568 00.000 13064036352 MoveAxis(E, 0, ABG)
00:41:48.568 00.000 13064036352 Move returns status 0, amount 0
00:41:48.568 00.000 13064036352 MoveAxis(N, 933, ABG)
00:41:48.568 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56370, med=4723, FiltMin=1600, FiltMax=46182, Gamma=0.680
00:41:48.568 00.000 8654638656 UpdateGuideState exits: m=892982 SNR=116.9
00:41:48.568 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:48.568 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:41:48.568 00.000 8654638656 Enqueuing Expose request
00:41:49.540 00.972 13064036352 Move returns status 0, amount 933
00:41:49.540 00.000 13064036352 move complete, result=0
00:41:49.540 00.000 13064036352 worker thread done servicing request
00:41:49.541 00.001 13064036352 Worker thread wakes up
00:41:49.541 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:41:49.541 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:41:49.541 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.8 px 933 ms NORTH
00:41:49.587 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3681,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:41:49.588 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":322,"width":31,"height":31,"star_pos":[15.40,14.93],"pixels":"..."},"id":3681}
00:41:50.970 01.382 8654638656 evsrv: cli 0x600000444d20 request: {"id":3682,"jsonrpc":"2.0","method":"get_connected"}
00:41:50.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3682}
00:41:50.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3683,"jsonrpc":"2.0","method":"get_app_state"}
00:41:50.973 00.000 8654638656 case statement mapped state 6 to 3
00:41:50.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3683}
00:41:53.969 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":3684,"jsonrpc":"2.0","method":"get_connected"}
00:41:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3684}
00:41:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3685,"jsonrpc":"2.0","method":"get_app_state"}
00:41:53.971 00.000 8654638656 case statement mapped state 6 to 3
00:41:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3685}
00:41:54.796 00.825 13064036352 Exposure complete
00:41:54.811 00.015 13064036352 worker thread done servicing request
00:41:54.811 00.000 8654638656 OnExposeComplete: enter
00:41:54.811 00.000 8654638656 UpdateGuideState(): m_state=6
00:41:54.811 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 323
00:41:54.811 00.000 8654638656 Star::Find returns 1 (0), X=554.85, Y=856.10, Mass=886875, SNR=106.9, Peak=53478 HFD=4.3
00:41:54.811 00.000 8654638656 CameraToMount -- cameraTheta (2.01) - m_xAngle (-2.21) = xAngle (4.22 = -2.06)
00:41:54.811 00.000 8654638656 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.62 = -2.66)
00:41:54.811 00.000 8654638656 CameraToMount -- cameraX=-0.30 cameraY=0.64 hyp=0.71 cameraTheta=2.01 mountX=-0.33 mountY=-0.33, mountTheta=-2.36
00:41:54.812 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.30, y=0.64, opts=13)
00:41:54.812 00.000 8654638656 Enqueuing Move request for scope (-0.30, 0.64)
00:41:54.812 00.000 13064036352 Worker thread wakes up
00:41:54.812 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.64) opts 0xd
00:41:54.812 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.30, 0.64)
00:41:54.812 00.000 13064036352 Moving (-0.30, 0.64) raw xDistance=-0.33 yDistance=-0.33
00:41:54.812 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
00:41:54.812 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:41:54.812 00.000 13064036352 MoveAxis(E, 91, ABG)
00:41:54.812 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54066, med=4723, FiltMin=1113, FiltMax=45875, Gamma=0.680
00:41:54.812 00.000 8654638656 UpdateGuideState exits: m=886875 SNR=106.9
00:41:54.812 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:54.812 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:41:54.812 00.000 8654638656 Enqueuing Expose request
00:41:54.979 00.167 13064036352 Move returns status 0, amount 91
00:41:54.980 00.001 13064036352 MoveAxis(N, 397, ABG)
00:41:55.427 00.447 13064036352 Move returns status 0, amount 397
00:41:55.428 00.001 13064036352 move complete, result=0
00:41:55.428 00.000 13064036352 worker thread done servicing request
00:41:55.428 00.000 13064036352 Worker thread wakes up
00:41:55.428 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:41:55.428 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:41:55.428 00.000 8654638656 GuideStep: -0.3 px 91 ms EAST, -0.3 px 397 ms NORTH
00:41:55.472 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":3686,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:41:55.472 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":323,"width":31,"height":31,"star_pos":[14.85,15.10],"pixels":"..."},"id":3686}
00:41:56.970 01.498 8654638656 evsrv: cli 0x600000444d20 request: {"id":3687,"jsonrpc":"2.0","method":"get_connected"}
00:41:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3687}
00:41:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3688,"jsonrpc":"2.0","method":"get_app_state"}
00:41:56.972 00.000 8654638656 case statement mapped state 6 to 3
00:41:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3688}
00:41:59.966 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3689,"jsonrpc":"2.0","method":"get_connected"}
00:41:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3689}
00:41:59.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3690,"jsonrpc":"2.0","method":"get_app_state"}
00:41:59.968 00.000 8654638656 case statement mapped state 6 to 3
00:41:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3690}
00:42:01.046 01.078 13064036352 Exposure complete
00:42:01.060 00.014 13064036352 worker thread done servicing request
00:42:01.060 00.000 8654638656 OnExposeComplete: enter
00:42:01.060 00.000 8654638656 UpdateGuideState(): m_state=6
00:42:01.060 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 324
00:42:01.060 00.000 8654638656 Star::Find returns 1 (0), X=554.67, Y=856.71, Mass=917022, SNR=141.8, Peak=61913 HFD=4.3
00:42:01.061 00.001 8654638656 CameraToMount -- cameraTheta (1.94) - m_xAngle (-2.21) = xAngle (4.15 = -2.13)
00:42:01.061 00.000 8654638656 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.55 = -2.73)
00:42:01.061 00.000 8654638656 CameraToMount -- cameraX=-0.48 cameraY=1.24 hyp=1.33 cameraTheta=1.94 mountX=-0.71 mountY=-0.53, mountTheta=-2.50
00:42:01.061 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.48, y=1.24, opts=13)
00:42:01.061 00.000 8654638656 Enqueuing Move request for scope (-0.48, 1.24)
00:42:01.061 00.000 13064036352 Worker thread wakes up
00:42:01.061 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 1.24) opts 0xd
00:42:01.061 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.48, 1.24)
00:42:01.061 00.000 13064036352 Moving (-0.48, 1.24) raw xDistance=-0.71 yDistance=-0.53
00:42:01.061 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.71
00:42:01.061 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
00:42:01.061 00.000 13064036352 MoveAxis(E, 202, ABG)
00:42:01.062 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61913, med=4736, FiltMin=1523, FiltMax=46911, Gamma=0.680
00:42:01.062 00.000 8654638656 UpdateGuideState exits: m=917022 SNR=141.8
00:42:01.062 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:01.062 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:42:01.062 00.000 8654638656 Enqueuing Expose request
00:42:01.330 00.268 13064036352 Move returns status 0, amount 202
00:42:01.330 00.000 13064036352 MoveAxis(N, 642, ABG)
00:42:02.018 00.688 13064036352 Move returns status 0, amount 642
00:42:02.019 00.001 13064036352 move complete, result=0
00:42:02.019 00.000 13064036352 worker thread done servicing request
00:42:02.019 00.000 13064036352 Worker thread wakes up
00:42:02.019 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:42:02.019 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:42:02.019 00.000 8654638656 GuideStep: -0.7 px 202 ms EAST, -0.5 px 642 ms NORTH
00:42:02.064 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3691,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:42:02.064 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":324,"width":31,"height":31,"star_pos":[14.67,14.71],"pixels":"..."},"id":3691}
00:42:02.971 00.907 8654638656 evsrv: cli 0x600000444d20 request: {"id":3692,"jsonrpc":"2.0","method":"get_connected"}
00:42:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3692}
00:42:02.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3693,"jsonrpc":"2.0","method":"get_app_state"}
00:42:02.972 00.000 8654638656 case statement mapped state 6 to 3
00:42:02.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3693}
00:42:05.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3694,"jsonrpc":"2.0","method":"get_connected"}
00:42:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3694}
00:42:05.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3695,"jsonrpc":"2.0","method":"get_app_state"}
00:42:05.973 00.000 8654638656 case statement mapped state 6 to 3
00:42:05.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3695}
00:42:07.287 01.313 13064036352 Exposure complete
00:42:07.300 00.013 13064036352 worker thread done servicing request
00:42:07.300 00.000 8654638656 OnExposeComplete: enter
00:42:07.300 00.000 8654638656 UpdateGuideState(): m_state=6
00:42:07.300 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 325
00:42:07.300 00.000 8654638656 Star::Find returns 1 (0), X=554.07, Y=856.54, Mass=870124, SNR=111.3, Peak=51264 HFD=4.2
00:42:07.300 00.000 8654638656 CameraToMount -- cameraTheta (2.36) - m_xAngle (-2.21) = xAngle (4.57 = -1.71)
00:42:07.300 00.000 8654638656 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.97 = -2.31)
00:42:07.300 00.000 8654638656 CameraToMount -- cameraX=-1.08 cameraY=1.07 hyp=1.53 cameraTheta=2.36 mountX=-0.22 mountY=-1.13, mountTheta=-1.76
00:42:07.300 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.08, y=1.07, opts=13)
00:42:07.300 00.000 8654638656 Enqueuing Move request for scope (-1.08, 1.07)
00:42:07.300 00.000 13064036352 Worker thread wakes up
00:42:07.301 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 1.07) opts 0xd
00:42:07.301 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.08, 1.07)
00:42:07.301 00.000 13064036352 Moving (-1.08, 1.07) raw xDistance=-0.22 yDistance=-1.13
00:42:07.301 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.22
00:42:07.301 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
00:42:07.301 00.000 13064036352 MoveAxis(E, 74, ABG)
00:42:07.301 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57522, med=4723, FiltMin=1612, FiltMax=47564, Gamma=0.680
00:42:07.301 00.000 8654638656 UpdateGuideState exits: m=870124 SNR=111.3
00:42:07.301 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:07.301 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:42:07.301 00.000 8654638656 Enqueuing Expose request
00:42:07.441 00.140 13064036352 Move returns status 0, amount 74
00:42:07.441 00.000 13064036352 MoveAxis(N, 1363, ABG)
00:42:08.848 01.407 13064036352 Move returns status 0, amount 1363
00:42:08.849 00.001 13064036352 move complete, result=0
00:42:08.849 00.000 13064036352 worker thread done servicing request
00:42:08.849 00.000 13064036352 Worker thread wakes up
00:42:08.849 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:42:08.849 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:42:08.849 00.000 8654638656 GuideStep: -0.2 px 74 ms EAST, -1.1 px 1363 ms NORTH
00:42:08.895 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3696,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:42:08.896 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":325,"width":31,"height":31,"star_pos":[15.07,14.54],"pixels":"..."},"id":3696}
00:42:08.967 00.071 8654638656 evsrv: cli 0x600000444d20 request: {"id":3697,"jsonrpc":"2.0","method":"get_connected"}
00:42:08.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3697}
00:42:08.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3698,"jsonrpc":"2.0","method":"get_app_state"}
00:42:08.969 00.001 8654638656 case statement mapped state 6 to 3
00:42:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3698}
00:42:11.966 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3699,"jsonrpc":"2.0","method":"get_connected"}
00:42:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3699}
00:42:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3700,"jsonrpc":"2.0","method":"get_app_state"}
00:42:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:42:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3700}
00:42:14.787 02.819 13064036352 Exposure complete
00:42:14.802 00.015 13064036352 worker thread done servicing request
00:42:14.802 00.000 8654638656 OnExposeComplete: enter
00:42:14.802 00.000 8654638656 UpdateGuideState(): m_state=6
00:42:14.802 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 326
00:42:14.802 00.000 8654638656 Star::Find returns 1 (0), X=554.20, Y=855.67, Mass=974939, SNR=137.1, Peak=55974 HFD=4.3
00:42:14.802 00.000 8654638656 CameraToMount -- cameraTheta (2.93) - m_xAngle (-2.21) = xAngle (5.14 = -1.14)
00:42:14.803 00.001 8654638656 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.54 = -1.74)
00:42:14.803 00.000 8654638656 CameraToMount -- cameraX=-0.95 cameraY=0.20 hyp=0.97 cameraTheta=2.93 mountX=0.40 mountY=-0.96, mountTheta=-1.17
00:42:14.803 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.95, y=0.20, opts=13)
00:42:14.803 00.000 8654638656 Enqueuing Move request for scope (-0.95, 0.20)
00:42:14.803 00.000 13064036352 Worker thread wakes up
00:42:14.803 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.20) opts 0xd
00:42:14.803 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.95, 0.20)
00:42:14.803 00.000 13064036352 Moving (-0.95, 0.20) raw xDistance=0.40 yDistance=-0.96
00:42:14.803 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.40
00:42:14.803 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
00:42:14.803 00.000 13064036352 MoveAxis(W, 106, ABG)
00:42:14.804 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56754, med=4723, FiltMin=1318, FiltMax=49868, Gamma=0.680
00:42:14.804 00.000 8654638656 UpdateGuideState exits: m=974939 SNR=137.1
00:42:14.804 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:14.804 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:42:14.804 00.000 8654638656 Enqueuing Expose request
00:42:14.968 00.164 8654638656 evsrv: cli 0x600000444d20 request: {"id":3701,"jsonrpc":"2.0","method":"get_connected"}
00:42:14.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3701}
00:42:14.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3702,"jsonrpc":"2.0","method":"get_app_state"}
00:42:14.969 00.000 8654638656 case statement mapped state 6 to 3
00:42:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3702}
00:42:14.992 00.023 13064036352 Move returns status 0, amount 106
00:42:14.992 00.000 13064036352 MoveAxis(N, 1160, ABG)
00:42:16.208 01.216 13064036352 Move returns status 0, amount 1160
00:42:16.208 00.000 13064036352 move complete, result=0
00:42:16.208 00.000 13064036352 worker thread done servicing request
00:42:16.208 00.000 13064036352 Worker thread wakes up
00:42:16.208 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:42:16.208 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:42:16.209 00.001 8654638656 GuideStep: 0.4 px 106 ms WEST, -1.0 px 1160 ms NORTH
00:42:16.257 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3703,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:42:16.258 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":326,"width":31,"height":31,"star_pos":[15.20,14.67],"pixels":"..."},"id":3703}
00:42:17.971 01.713 8654638656 evsrv: cli 0x600000444d20 request: {"id":3704,"jsonrpc":"2.0","method":"get_connected"}
00:42:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3704}
00:42:17.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3705,"jsonrpc":"2.0","method":"get_app_state"}
00:42:17.973 00.000 8654638656 case statement mapped state 6 to 3
00:42:17.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3705}
00:42:20.971 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3706,"jsonrpc":"2.0","method":"get_connected"}
00:42:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3706}
00:42:20.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3707,"jsonrpc":"2.0","method":"get_app_state"}
00:42:20.973 00.000 8654638656 case statement mapped state 6 to 3
00:42:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3707}
00:42:22.282 01.309 13064036352 Exposure complete
00:42:22.295 00.013 13064036352 worker thread done servicing request
00:42:22.295 00.000 8654638656 OnExposeComplete: enter
00:42:22.295 00.000 8654638656 UpdateGuideState(): m_state=6
00:42:22.295 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 327
00:42:22.295 00.000 8654638656 Star::Find returns 1 (0), X=555.27, Y=855.74, Mass=854148, SNR=113.6, Peak=48499 HFD=4.6
00:42:22.295 00.000 8654638656 CameraToMount -- cameraTheta (1.18) - m_xAngle (-2.21) = xAngle (3.39 = -2.89)
00:42:22.295 00.000 8654638656 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.79 = 2.79)
00:42:22.295 00.000 8654638656 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.30 cameraTheta=1.18 mountX=-0.29 mountY=0.10, mountTheta=2.80
00:42:22.296 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.11, y=0.27, opts=13)
00:42:22.296 00.000 8654638656 Enqueuing Move request for scope (0.11, 0.27)
00:42:22.296 00.000 13064036352 Worker thread wakes up
00:42:22.296 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd
00:42:22.296 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.11, 0.27)
00:42:22.296 00.000 13064036352 Moving (0.11, 0.27) raw xDistance=-0.29 yDistance=0.10
00:42:22.296 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.29
00:42:22.296 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:22.296 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:42:22.296 00.000 13064036352 MoveAxis(E, 72, ABG)
00:42:22.296 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53055, med=4723, FiltMin=1747, FiltMax=46924, Gamma=0.680
00:42:22.296 00.000 8654638656 UpdateGuideState exits: m=854148 SNR=113.6
00:42:22.296 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:22.296 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:42:22.296 00.000 8654638656 Enqueuing Expose request
00:42:22.446 00.150 13064036352 Move returns status 0, amount 72
00:42:22.446 00.000 13064036352 MoveAxis(N, 0, ABG)
00:42:22.446 00.000 13064036352 Move returns status 0, amount 0
00:42:22.446 00.000 13064036352 move complete, result=0
00:42:22.446 00.000 13064036352 worker thread done servicing request
00:42:22.446 00.000 13064036352 Worker thread wakes up
00:42:22.446 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:42:22.446 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:42:22.446 00.000 8654638656 GuideStep: -0.3 px 72 ms EAST, 0.1 px 0 ms NORTH
00:42:22.475 00.029 8654638656 evsrv: cli 0x600000444d20 request: {"id":3708,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:42:22.475 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":327,"width":31,"height":31,"star_pos":[15.27,14.74],"pixels":"..."},"id":3708}
00:42:23.965 01.490 8654638656 evsrv: cli 0x600000444d20 request: {"id":3709,"jsonrpc":"2.0","method":"get_connected"}
00:42:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3709}
00:42:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3710,"jsonrpc":"2.0","method":"get_app_state"}
00:42:23.967 00.000 8654638656 case statement mapped state 6 to 3
00:42:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3710}
00:42:26.971 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":3711,"jsonrpc":"2.0","method":"get_connected"}
00:42:26.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3711}
00:42:26.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3712,"jsonrpc":"2.0","method":"get_app_state"}
00:42:26.973 00.000 8654638656 case statement mapped state 6 to 3
00:42:26.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3712}
00:42:28.528 01.554 13064036352 Exposure complete
00:42:28.542 00.014 13064036352 worker thread done servicing request
00:42:28.542 00.000 8654638656 OnExposeComplete: enter
00:42:28.542 00.000 8654638656 UpdateGuideState(): m_state=6
00:42:28.542 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 328
00:42:28.542 00.000 8654638656 Star::Find returns 1 (0), X=553.73, Y=856.58, Mass=888250, SNR=122.2, Peak=54720 HFD=4.3
00:42:28.542 00.000 8654638656 CameraToMount -- cameraTheta (2.48) - m_xAngle (-2.21) = xAngle (4.69 = -1.60)
00:42:28.542 00.000 8654638656 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.09 = -2.20)
00:42:28.542 00.000 8654638656 CameraToMount -- cameraX=-1.42 cameraY=1.11 hyp=1.80 cameraTheta=2.48 mountX=-0.04 mountY=-1.46, mountTheta=-1.60
00:42:28.543 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.42, y=1.11, opts=13)
00:42:28.543 00.000 8654638656 Enqueuing Move request for scope (-1.42, 1.11)
00:42:28.543 00.000 13064036352 Worker thread wakes up
00:42:28.543 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.42, 1.11) opts 0xd
00:42:28.543 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.42, 1.11)
00:42:28.543 00.000 13064036352 Moving (-1.42, 1.11) raw xDistance=-0.04 yDistance=-1.46
00:42:28.543 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:42:28.543 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.46 from input -1.46
00:42:28.543 00.000 13064036352 MoveAxis(E, 0, ABG)
00:42:28.543 00.000 13064036352 Move returns status 0, amount 0
00:42:28.543 00.000 13064036352 MoveAxis(N, 1771, ABG)
00:42:28.543 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62642, med=4723, FiltMin=1625, FiltMax=52402, Gamma=0.680
00:42:28.543 00.000 8654638656 UpdateGuideState exits: m=888250 SNR=122.2
00:42:28.543 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:28.543 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:42:28.543 00.000 8654638656 Enqueuing Expose request
00:42:29.972 01.429 8654638656 evsrv: cli 0x600000444d20 request: {"id":3713,"jsonrpc":"2.0","method":"get_connected"}
00:42:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3713}
00:42:29.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3714,"jsonrpc":"2.0","method":"get_app_state"}
00:42:29.974 00.000 8654638656 case statement mapped state 6 to 3
00:42:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3714}
00:42:30.365 00.391 13064036352 Move returns status 0, amount 1771
00:42:30.365 00.000 13064036352 move complete, result=0
00:42:30.365 00.000 13064036352 worker thread done servicing request
00:42:30.365 00.000 13064036352 Worker thread wakes up
00:42:30.365 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:42:30.365 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:42:30.365 00.000 8654638656 GuideStep: -0.0 px 0 ms EAST, -1.5 px 1771 ms NORTH
00:42:30.416 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":3715,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:42:30.416 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":328,"width":31,"height":31,"star_pos":[14.73,14.58],"pixels":"..."},"id":3715}
00:42:32.971 02.555 8654638656 evsrv: cli 0x600000444d20 request: {"id":3716,"jsonrpc":"2.0","method":"get_connected"}
00:42:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3716}
00:42:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3717,"jsonrpc":"2.0","method":"get_app_state"}
00:42:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:42:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3717}
00:42:35.968 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":3718,"jsonrpc":"2.0","method":"get_connected"}
00:42:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3718}
00:42:35.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3719,"jsonrpc":"2.0","method":"get_app_state"}
00:42:35.970 00.001 8654638656 case statement mapped state 6 to 3
00:42:35.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3719}
00:42:36.026 00.056 13064036352 Exposure complete
00:42:36.040 00.014 13064036352 worker thread done servicing request
00:42:36.040 00.000 8654638656 OnExposeComplete: enter
00:42:36.040 00.000 8654638656 UpdateGuideState(): m_state=6
00:42:36.040 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 329
00:42:36.040 00.000 8654638656 Star::Find returns 1 (0), X=553.78, Y=855.01, Mass=980053, SNR=111.8, Peak=61068 HFD=4.3
00:42:36.040 00.000 8654638656 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-2.21) = xAngle (-0.61 = -0.61)
00:42:36.040 00.000 8654638656 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.21 = -1.21)
00:42:36.040 00.000 8654638656 CameraToMount -- cameraX=-1.38 cameraY=-0.46 hyp=1.45 cameraTheta=-2.82 mountX=1.19 mountY=-1.36, mountTheta=-0.85
00:42:36.041 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.38, y=-0.46, opts=13)
00:42:36.041 00.000 8654638656 Enqueuing Move request for scope (-1.38, -0.46)
00:42:36.041 00.000 13064036352 Worker thread wakes up
00:42:36.041 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.38, -0.46) opts 0xd
00:42:36.041 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.38, -0.46)
00:42:36.041 00.000 13064036352 Moving (-1.38, -0.46) raw xDistance=1.19 yDistance=-1.36
00:42:36.041 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.19
00:42:36.041 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.36 from input -1.36
00:42:36.041 00.000 13064036352 MoveAxis(W, 328, ABG)
00:42:36.041 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61068, med=4723, FiltMin=1203, FiltMax=45055, Gamma=0.680
00:42:36.041 00.000 8654638656 UpdateGuideState exits: m=980053 SNR=111.8
00:42:36.041 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:36.041 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:42:36.041 00.000 8654638656 Enqueuing Expose request
00:42:36.444 00.403 13064036352 Move returns status 0, amount 328
00:42:36.444 00.000 13064036352 MoveAxis(N, 1647, ABG)
00:42:38.140 01.696 13064036352 Move returns status 0, amount 1647
00:42:38.141 00.001 13064036352 move complete, result=0
00:42:38.141 00.000 13064036352 worker thread done servicing request
00:42:38.141 00.000 13064036352 Worker thread wakes up
00:42:38.141 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:42:38.142 00.001 8654638656 GuideStep: 1.2 px 328 ms WEST, -1.4 px 1647 ms NORTH
00:42:38.142 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:42:38.190 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3720,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:42:38.190 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":329,"width":31,"height":31,"star_pos":[14.78,15.01],"pixels":"..."},"id":3720}
00:42:38.971 00.781 8654638656 evsrv: cli 0x600000444d20 request: {"id":3721,"jsonrpc":"2.0","method":"get_connected"}
00:42:38.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3721}
00:42:38.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3722,"jsonrpc":"2.0","method":"get_app_state"}
00:42:38.974 00.001 8654638656 case statement mapped state 6 to 3
00:42:38.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3722}
00:42:41.971 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3723,"jsonrpc":"2.0","method":"get_connected"}
00:42:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3723}
00:42:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3724,"jsonrpc":"2.0","method":"get_app_state"}
00:42:41.972 00.000 8654638656 case statement mapped state 6 to 3
00:42:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3724}
00:42:43.519 01.547 13064036352 Exposure complete
00:42:43.532 00.013 13064036352 worker thread done servicing request
00:42:43.532 00.000 8654638656 OnExposeComplete: enter
00:42:43.533 00.001 8654638656 UpdateGuideState(): m_state=6
00:42:43.533 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 330
00:42:43.533 00.000 8654638656 Star::Find returns 1 (0), X=554.62, Y=853.75, Mass=886017, SNR=120.5, Peak=53094 HFD=4.6
00:42:43.533 00.000 8654638656 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-2.21) = xAngle (0.33 = 0.33)
00:42:43.533 00.000 8654638656 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.27 = -0.27)
00:42:43.533 00.000 8654638656 CameraToMount -- cameraX=-0.54 cameraY=-1.71 hyp=1.80 cameraTheta=-1.88 mountX=1.70 mountY=-0.47, mountTheta=-0.27
00:42:43.533 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.54, y=-1.71, opts=13)
00:42:43.533 00.000 8654638656 Enqueuing Move request for scope (-0.54, -1.71)
00:42:43.533 00.000 13064036352 Worker thread wakes up
00:42:43.533 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -1.71) opts 0xd
00:42:43.533 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.54, -1.71)
00:42:43.533 00.000 13064036352 Moving (-0.54, -1.71) raw xDistance=1.70 yDistance=-0.47
00:42:43.533 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.70
00:42:43.533 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
00:42:43.533 00.000 13064036352 MoveAxis(W, 492, ABG)
00:42:43.533 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=55590, med=4723, FiltMin=1267, FiltMax=46796, Gamma=0.680
00:42:43.533 00.000 8654638656 UpdateGuideState exits: m=886017 SNR=120.5
00:42:43.533 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:43.533 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:42:43.533 00.000 8654638656 Enqueuing Expose request
00:42:44.107 00.574 13064036352 Move returns status 0, amount 492
00:42:44.107 00.000 13064036352 MoveAxis(N, 571, ABG)
00:42:44.730 00.623 13064036352 Move returns status 0, amount 571
00:42:44.730 00.000 13064036352 move complete, result=0
00:42:44.731 00.001 13064036352 worker thread done servicing request
00:42:44.731 00.000 13064036352 Worker thread wakes up
00:42:44.731 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:42:44.731 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:42:44.731 00.000 8654638656 GuideStep: 1.7 px 492 ms WEST, -0.5 px 571 ms NORTH
00:42:44.778 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3725,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:42:44.778 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":330,"width":31,"height":31,"star_pos":[14.62,14.75],"pixels":"..."},"id":3725}
00:42:44.971 00.193 8654638656 evsrv: cli 0x600000444d20 request: {"id":3726,"jsonrpc":"2.0","method":"get_connected"}
00:42:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3726}
00:42:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3727,"jsonrpc":"2.0","method":"get_app_state"}
00:42:44.972 00.000 8654638656 case statement mapped state 6 to 3
00:42:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3727}
00:42:47.967 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":3728,"jsonrpc":"2.0","method":"get_connected"}
00:42:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3728}
00:42:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3729,"jsonrpc":"2.0","method":"get_app_state"}
00:42:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:42:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3729}
00:42:50.969 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3730,"jsonrpc":"2.0","method":"get_connected"}
00:42:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3730}
00:42:50.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3731,"jsonrpc":"2.0","method":"get_app_state"}
00:42:50.971 00.000 8654638656 case statement mapped state 6 to 3
00:42:50.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3731}
00:42:51.018 00.047 13064036352 Exposure complete
00:42:51.033 00.015 13064036352 worker thread done servicing request
00:42:51.033 00.000 8654638656 OnExposeComplete: enter
00:42:51.033 00.000 8654638656 UpdateGuideState(): m_state=6
00:42:51.033 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 331
00:42:51.033 00.000 8654638656 Star::Find returns 1 (0), X=554.68, Y=854.78, Mass=961553, SNR=114.1, Peak=60031 HFD=4.5
00:42:51.034 00.001 8654638656 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-2.21) = xAngle (0.03 = 0.03)
00:42:51.034 00.000 8654638656 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.57 = -0.57)
00:42:51.034 00.000 8654638656 CameraToMount -- cameraX=-0.48 cameraY=-0.69 hyp=0.84 cameraTheta=-2.18 mountX=0.84 mountY=-0.45, mountTheta=-0.49
00:42:51.034 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.48, y=-0.69, opts=13)
00:42:51.034 00.000 8654638656 Enqueuing Move request for scope (-0.48, -0.69)
00:42:51.034 00.000 13064036352 Worker thread wakes up
00:42:51.034 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.69) opts 0xd
00:42:51.034 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.48, -0.69)
00:42:51.034 00.000 13064036352 Moving (-0.48, -0.69) raw xDistance=0.84 yDistance=-0.45
00:42:51.034 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.61 from input 0.84
00:42:51.034 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
00:42:51.034 00.000 13064036352 MoveAxis(W, 266, ABG)
00:42:51.035 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60031, med=4723, FiltMin=1638, FiltMax=45798, Gamma=0.680
00:42:51.035 00.000 8654638656 UpdateGuideState exits: m=961553 SNR=114.1
00:42:51.035 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:51.035 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:42:51.035 00.000 8654638656 Enqueuing Expose request
00:42:51.385 00.350 13064036352 Move returns status 0, amount 266
00:42:51.386 00.001 13064036352 MoveAxis(N, 546, ABG)
00:42:51.977 00.591 13064036352 Move returns status 0, amount 546
00:42:51.977 00.000 13064036352 move complete, result=0
00:42:51.977 00.000 13064036352 worker thread done servicing request
00:42:51.977 00.000 13064036352 Worker thread wakes up
00:42:51.977 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:42:51.978 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:42:51.978 00.000 8654638656 GuideStep: 0.8 px 266 ms WEST, -0.5 px 546 ms NORTH
00:42:52.024 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3732,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:42:52.024 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":331,"width":31,"height":31,"star_pos":[14.68,14.78],"pixels":"..."},"id":3732}
00:42:53.972 01.948 8654638656 evsrv: cli 0x600000444d20 request: {"id":3733,"jsonrpc":"2.0","method":"get_connected"}
00:42:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3733}
00:42:53.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3734,"jsonrpc":"2.0","method":"get_app_state"}
00:42:53.974 00.000 8654638656 case statement mapped state 6 to 3
00:42:53.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3734}
00:42:56.971 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3735,"jsonrpc":"2.0","method":"get_connected"}
00:42:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3735}
00:42:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3736,"jsonrpc":"2.0","method":"get_app_state"}
00:42:56.973 00.000 8654638656 case statement mapped state 6 to 3
00:42:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3736}
00:42:57.263 00.290 13064036352 Exposure complete
00:42:57.278 00.015 13064036352 worker thread done servicing request
00:42:57.278 00.000 8654638656 OnExposeComplete: enter
00:42:57.278 00.000 8654638656 UpdateGuideState(): m_state=6
00:42:57.278 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 332
00:42:57.278 00.000 8654638656 Star::Find returns 1 (0), X=554.50, Y=855.03, Mass=925641, SNR=118.3, Peak=64255 HFD=4.1
00:42:57.278 00.000 8654638656 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-2.21) = xAngle (-0.34 = -0.34)
00:42:57.278 00.000 8654638656 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.94 = -0.94)
00:42:57.278 00.000 8654638656 CameraToMount -- cameraX=-0.66 cameraY=-0.44 hyp=0.79 cameraTheta=-2.55 mountX=0.75 mountY=-0.64, mountTheta=-0.71
00:42:57.279 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.66, y=-0.44, opts=13)
00:42:57.279 00.000 8654638656 Enqueuing Move request for scope (-0.66, -0.44)
00:42:57.279 00.000 13064036352 Worker thread wakes up
00:42:57.279 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.44) opts 0xd
00:42:57.279 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.66, -0.44)
00:42:57.279 00.000 13064036352 Moving (-0.66, -0.44) raw xDistance=0.75 yDistance=-0.64
00:42:57.279 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.75
00:42:57.279 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
00:42:57.279 00.000 13064036352 MoveAxis(W, 225, ABG)
00:42:57.279 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64255, med=4723, FiltMin=1254, FiltMax=49714, Gamma=0.680
00:42:57.279 00.000 8654638656 UpdateGuideState exits: m=925641 SNR=118.3
00:42:57.279 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:57.279 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:42:57.279 00.000 8654638656 Enqueuing Expose request
00:42:57.592 00.313 13064036352 Move returns status 0, amount 225
00:42:57.592 00.000 13064036352 MoveAxis(N, 776, ABG)
00:42:58.408 00.816 13064036352 Move returns status 0, amount 776
00:42:58.408 00.000 13064036352 move complete, result=0
00:42:58.408 00.000 13064036352 worker thread done servicing request
00:42:58.408 00.000 13064036352 Worker thread wakes up
00:42:58.408 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:42:58.408 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:42:58.408 00.000 8654638656 GuideStep: 0.7 px 225 ms WEST, -0.6 px 776 ms NORTH
00:42:58.456 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3737,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:42:58.456 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":332,"width":31,"height":31,"star_pos":[15.50,15.03],"pixels":"..."},"id":3737}
00:42:59.966 01.510 8654638656 evsrv: cli 0x600000444d20 request: {"id":3738,"jsonrpc":"2.0","method":"get_connected"}
00:42:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3738}
00:42:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3739,"jsonrpc":"2.0","method":"get_app_state"}
00:42:59.967 00.000 8654638656 case statement mapped state 6 to 3
00:42:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3739}
00:43:02.971 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":3740,"jsonrpc":"2.0","method":"get_connected"}
00:43:02.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3740}
00:43:02.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3741,"jsonrpc":"2.0","method":"get_app_state"}
00:43:02.973 00.000 8654638656 case statement mapped state 6 to 3
00:43:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3741}
00:43:03.510 00.537 13064036352 Exposure complete
00:43:03.524 00.014 13064036352 worker thread done servicing request
00:43:03.525 00.001 8654638656 OnExposeComplete: enter
00:43:03.525 00.000 8654638656 UpdateGuideState(): m_state=6
00:43:03.525 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 333
00:43:03.525 00.000 8654638656 Star::Find returns 1 (0), X=555.18, Y=855.36, Mass=843345, SNR=92.6, Peak=49011 HFD=4.5
00:43:03.525 00.000 8654638656 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-2.21) = xAngle (0.85 = 0.85)
00:43:03.525 00.000 8654638656 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.25 = 0.25)
00:43:03.525 00.000 8654638656 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.36 mountX=0.07 mountY=0.03, mountTheta=0.36
00:43:03.526 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.02, y=-0.11, opts=13)
00:43:03.526 00.000 8654638656 Enqueuing Move request for scope (0.02, -0.11)
00:43:03.526 00.000 13064036352 Worker thread wakes up
00:43:03.526 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
00:43:03.526 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
00:43:03.526 00.000 13064036352 Moving (0.02, -0.11) raw xDistance=0.07 yDistance=0.03
00:43:03.526 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:43:03.526 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:03.526 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:43:03.526 00.000 13064036352 MoveAxis(E, 0, ABG)
00:43:03.526 00.000 13064036352 Move returns status 0, amount 0
00:43:03.526 00.000 13064036352 MoveAxis(N, 0, ABG)
00:43:03.526 00.000 13064036352 Move returns status 0, amount 0
00:43:03.526 00.000 13064036352 move complete, result=0
00:43:03.526 00.000 13064036352 worker thread done servicing request
00:43:03.526 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=49330, med=4723, FiltMin=1715, FiltMax=44146, Gamma=0.680
00:43:03.526 00.000 8654638656 UpdateGuideState exits: m=843345 SNR=92.6
00:43:03.526 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:03.526 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:43:03.526 00.000 8654638656 Enqueuing Expose request
00:43:03.526 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:03.526 00.000 13064036352 Worker thread wakes up
00:43:03.526 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:43:03.526 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:43:03.564 00.038 8654638656 evsrv: cli 0x600000444d20 request: {"id":3742,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:43:03.565 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":333,"width":31,"height":31,"star_pos":[15.18,15.36],"pixels":"..."},"id":3742}
00:43:05.972 02.407 8654638656 evsrv: cli 0x600000444d20 request: {"id":3743,"jsonrpc":"2.0","method":"get_connected"}
00:43:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3743}
00:43:05.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3744,"jsonrpc":"2.0","method":"get_app_state"}
00:43:05.974 00.000 8654638656 case statement mapped state 6 to 3
00:43:05.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3744}
00:43:08.972 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3745,"jsonrpc":"2.0","method":"get_connected"}
00:43:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3745}
00:43:08.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3746,"jsonrpc":"2.0","method":"get_app_state"}
00:43:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:43:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3746}
00:43:09.755 00.781 13064036352 Exposure complete
00:43:09.769 00.014 13064036352 worker thread done servicing request
00:43:09.770 00.001 8654638656 OnExposeComplete: enter
00:43:09.770 00.000 8654638656 UpdateGuideState(): m_state=6
00:43:09.770 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 334
00:43:09.770 00.000 8654638656 Star::Find returns 1 (0), X=554.58, Y=856.70, Mass=868457, SNR=120.3, Peak=62643 HFD=4.4
00:43:09.770 00.000 8654638656 CameraToMount -- cameraTheta (2.00) - m_xAngle (-2.21) = xAngle (4.21 = -2.07)
00:43:09.770 00.000 8654638656 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.61 = -2.67)
00:43:09.770 00.000 8654638656 CameraToMount -- cameraX=-0.57 cameraY=1.23 hyp=1.36 cameraTheta=2.00 mountX=-0.65 mountY=-0.62, mountTheta=-2.38
00:43:09.770 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.57, y=1.23, opts=13)
00:43:09.770 00.000 8654638656 Enqueuing Move request for scope (-0.57, 1.23)
00:43:09.771 00.001 13064036352 Worker thread wakes up
00:43:09.771 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 1.23) opts 0xd
00:43:09.771 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.57, 1.23)
00:43:09.771 00.000 13064036352 Moving (-0.57, 1.23) raw xDistance=-0.65 yDistance=-0.62
00:43:09.771 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
00:43:09.771 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
00:43:09.771 00.000 13064036352 MoveAxis(E, 179, ABG)
00:43:09.771 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62643, med=4723, FiltMin=1843, FiltMax=52223, Gamma=0.680
00:43:09.771 00.000 8654638656 UpdateGuideState exits: m=868457 SNR=120.3
00:43:09.771 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:09.771 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:43:09.771 00.000 8654638656 Enqueuing Expose request
00:43:10.022 00.251 13064036352 Move returns status 0, amount 179
00:43:10.022 00.000 13064036352 MoveAxis(N, 748, ABG)
00:43:10.822 00.800 13064036352 Move returns status 0, amount 748
00:43:10.822 00.000 13064036352 move complete, result=0
00:43:10.822 00.000 13064036352 worker thread done servicing request
00:43:10.822 00.000 13064036352 Worker thread wakes up
00:43:10.822 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:43:10.823 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:43:10.823 00.000 8654638656 GuideStep: -0.6 px 179 ms EAST, -0.6 px 748 ms NORTH
00:43:10.869 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3747,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:43:10.869 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":334,"width":31,"height":31,"star_pos":[14.58,14.70],"pixels":"..."},"id":3747}
00:43:11.967 01.098 8654638656 evsrv: cli 0x600000444d20 request: {"id":3748,"jsonrpc":"2.0","method":"get_connected"}
00:43:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3748}
00:43:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3749,"jsonrpc":"2.0","method":"get_app_state"}
00:43:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:43:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3749}
00:43:14.971 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3750,"jsonrpc":"2.0","method":"get_connected"}
00:43:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3750}
00:43:14.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3751,"jsonrpc":"2.0","method":"get_app_state"}
00:43:14.973 00.000 8654638656 case statement mapped state 6 to 3
00:43:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3751}
00:43:16.002 01.029 13064036352 Exposure complete
00:43:16.016 00.014 13064036352 worker thread done servicing request
00:43:16.017 00.001 8654638656 OnExposeComplete: enter
00:43:16.017 00.000 8654638656 UpdateGuideState(): m_state=6
00:43:16.017 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 335
00:43:16.017 00.000 8654638656 Star::Find returns 1 (0), X=554.39, Y=856.84, Mass=870837, SNR=107.6, Peak=59443 HFD=4.0
00:43:16.017 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - m_xAngle (-2.21) = xAngle (4.29 = -2.00)
00:43:16.017 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.69 = -2.60)
00:43:16.017 00.000 8654638656 CameraToMount -- cameraX=-0.76 cameraY=1.37 hyp=1.57 cameraTheta=2.08 mountX=-0.65 mountY=-0.81, mountTheta=-2.24
00:43:16.017 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.76, y=1.37, opts=13)
00:43:16.017 00.000 8654638656 Enqueuing Move request for scope (-0.76, 1.37)
00:43:16.017 00.000 13064036352 Worker thread wakes up
00:43:16.018 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 1.37) opts 0xd
00:43:16.018 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.76, 1.37)
00:43:16.018 00.000 13064036352 Moving (-0.76, 1.37) raw xDistance=-0.65 yDistance=-0.81
00:43:16.018 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.65
00:43:16.018 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
00:43:16.018 00.000 13064036352 MoveAxis(E, 191, ABG)
00:43:16.018 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59443, med=4723, FiltMin=1369, FiltMax=48140, Gamma=0.680
00:43:16.018 00.000 8654638656 UpdateGuideState exits: m=870837 SNR=107.6
00:43:16.018 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:16.018 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:43:16.018 00.000 8654638656 Enqueuing Expose request
00:43:16.293 00.275 13064036352 Move returns status 0, amount 191
00:43:16.293 00.000 13064036352 MoveAxis(N, 987, ABG)
00:43:17.333 01.040 13064036352 Move returns status 0, amount 987
00:43:17.333 00.000 13064036352 move complete, result=0
00:43:17.334 00.001 13064036352 worker thread done servicing request
00:43:17.334 00.000 13064036352 Worker thread wakes up
00:43:17.334 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:43:17.334 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:43:17.334 00.000 8654638656 GuideStep: -0.6 px 191 ms EAST, -0.8 px 987 ms NORTH
00:43:17.382 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3752,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:43:17.382 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":335,"width":31,"height":31,"star_pos":[15.39,14.84],"pixels":"..."},"id":3752}
00:43:17.971 00.589 8654638656 evsrv: cli 0x600000444d20 request: {"id":3753,"jsonrpc":"2.0","method":"get_connected"}
00:43:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3753}
00:43:17.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3754,"jsonrpc":"2.0","method":"get_app_state"}
00:43:17.973 00.000 8654638656 case statement mapped state 6 to 3
00:43:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3754}
00:43:20.972 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3755,"jsonrpc":"2.0","method":"get_connected"}
00:43:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3755}
00:43:20.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3756,"jsonrpc":"2.0","method":"get_app_state"}
00:43:20.974 00.001 8654638656 case statement mapped state 6 to 3
00:43:20.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3756}
00:43:23.499 02.525 13064036352 Exposure complete
00:43:23.514 00.015 13064036352 worker thread done servicing request
00:43:23.514 00.000 8654638656 OnExposeComplete: enter
00:43:23.515 00.001 8654638656 UpdateGuideState(): m_state=6
00:43:23.515 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 336
00:43:23.515 00.000 8654638656 Star::Find returns 1 (0), X=554.15, Y=856.78, Mass=867508, SNR=92.9, Peak=54848 HFD=4.3
00:43:23.515 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - m_xAngle (-2.21) = xAngle (4.43 = -1.85)
00:43:23.515 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.83 = -2.45)
00:43:23.515 00.000 8654638656 CameraToMount -- cameraX=-1.01 cameraY=1.32 hyp=1.66 cameraTheta=2.22 mountX=-0.46 mountY=-1.06, mountTheta=-1.98
00:43:23.515 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.01, y=1.32, opts=13)
00:43:23.515 00.000 8654638656 Enqueuing Move request for scope (-1.01, 1.32)
00:43:23.515 00.000 13064036352 Worker thread wakes up
00:43:23.515 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 1.32) opts 0xd
00:43:23.515 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.01, 1.32)
00:43:23.515 00.000 13064036352 Moving (-1.01, 1.32) raw xDistance=-0.46 yDistance=-1.06
00:43:23.515 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.46
00:43:23.516 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
00:43:23.516 00.000 13064036352 MoveAxis(E, 140, ABG)
00:43:23.516 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=58802, med=4710, FiltMin=1715, FiltMax=47897, Gamma=0.680
00:43:23.516 00.000 8654638656 UpdateGuideState exits: m=867508 SNR=92.9
00:43:23.516 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:23.516 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:43:23.516 00.000 8654638656 Enqueuing Expose request
00:43:23.731 00.215 13064036352 Move returns status 0, amount 140
00:43:23.732 00.001 13064036352 MoveAxis(N, 1280, ABG)
00:43:23.965 00.233 8654638656 evsrv: cli 0x600000444d20 request: {"id":3757,"jsonrpc":"2.0","method":"get_connected"}
00:43:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3757}
00:43:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3758,"jsonrpc":"2.0","method":"get_app_state"}
00:43:23.967 00.000 8654638656 case statement mapped state 6 to 3
00:43:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3758}
00:43:25.060 01.093 13064036352 Move returns status 0, amount 1280
00:43:25.060 00.000 13064036352 move complete, result=0
00:43:25.060 00.000 13064036352 worker thread done servicing request
00:43:25.061 00.001 13064036352 Worker thread wakes up
00:43:25.061 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:43:25.061 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:43:25.061 00.000 8654638656 GuideStep: -0.5 px 140 ms EAST, -1.1 px 1280 ms NORTH
00:43:25.109 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3759,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:43:25.109 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":336,"width":31,"height":31,"star_pos":[15.15,14.78],"pixels":"..."},"id":3759}
00:43:26.971 01.862 8654638656 evsrv: cli 0x600000444d20 request: {"id":3760,"jsonrpc":"2.0","method":"get_connected"}
00:43:26.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3760}
00:43:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3761,"jsonrpc":"2.0","method":"get_app_state"}
00:43:26.972 00.000 8654638656 case statement mapped state 6 to 3
00:43:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3761}
00:43:29.971 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3762,"jsonrpc":"2.0","method":"get_connected"}
00:43:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3762}
00:43:29.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3763,"jsonrpc":"2.0","method":"get_app_state"}
00:43:29.973 00.001 8654638656 case statement mapped state 6 to 3
00:43:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3763}
00:43:30.993 01.020 13064036352 Exposure complete
00:43:31.007 00.014 13064036352 worker thread done servicing request
00:43:31.008 00.001 8654638656 OnExposeComplete: enter
00:43:31.008 00.000 8654638656 UpdateGuideState(): m_state=6
00:43:31.008 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 337
00:43:31.008 00.000 8654638656 Star::Find returns 1 (0), X=554.55, Y=855.96, Mass=890354, SNR=100.6, Peak=51776 HFD=4.7
00:43:31.008 00.000 8654638656 CameraToMount -- cameraTheta (2.45) - m_xAngle (-2.21) = xAngle (4.66 = -1.62)
00:43:31.008 00.000 8654638656 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.06 = -2.22)
00:43:31.008 00.000 8654638656 CameraToMount -- cameraX=-0.60 cameraY=0.50 hyp=0.78 cameraTheta=2.45 mountX=-0.04 mountY=-0.62, mountTheta=-1.63
00:43:31.008 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.60, y=0.50, opts=13)
00:43:31.008 00.000 8654638656 Enqueuing Move request for scope (-0.60, 0.50)
00:43:31.008 00.000 13064036352 Worker thread wakes up
00:43:31.008 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.50) opts 0xd
00:43:31.008 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.60, 0.50)
00:43:31.008 00.000 13064036352 Moving (-0.60, 0.50) raw xDistance=-0.04 yDistance=-0.62
00:43:31.009 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:43:31.009 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
00:43:31.009 00.000 13064036352 MoveAxis(E, 0, ABG)
00:43:31.009 00.000 13064036352 Move returns status 0, amount 0
00:43:31.009 00.000 13064036352 MoveAxis(N, 754, ABG)
00:43:31.009 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60210, med=4723, FiltMin=1433, FiltMax=48844, Gamma=0.680
00:43:31.009 00.000 8654638656 UpdateGuideState exits: m=890354 SNR=100.6
00:43:31.009 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:31.009 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:43:31.009 00.000 8654638656 Enqueuing Expose request
00:43:31.810 00.801 13064036352 Move returns status 0, amount 754
00:43:31.810 00.000 13064036352 move complete, result=0
00:43:31.810 00.000 13064036352 worker thread done servicing request
00:43:31.811 00.001 13064036352 Worker thread wakes up
00:43:31.811 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:43:31.811 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:43:31.811 00.000 8654638656 GuideStep: -0.0 px 0 ms EAST, -0.6 px 754 ms NORTH
00:43:31.858 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3764,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:43:31.858 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":337,"width":31,"height":31,"star_pos":[14.55,14.96],"pixels":"..."},"id":3764}
00:43:32.971 01.113 8654638656 evsrv: cli 0x600000444d20 request: {"id":3765,"jsonrpc":"2.0","method":"get_connected"}
00:43:32.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3765}
00:43:32.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3766,"jsonrpc":"2.0","method":"get_app_state"}
00:43:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:43:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3766}
00:43:35.967 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":3767,"jsonrpc":"2.0","method":"get_connected"}
00:43:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3767}
00:43:35.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3768,"jsonrpc":"2.0","method":"get_app_state"}
00:43:35.968 00.000 8654638656 case statement mapped state 6 to 3
00:43:35.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3768}
00:43:37.243 01.275 13064036352 Exposure complete
00:43:37.257 00.014 13064036352 worker thread done servicing request
00:43:37.257 00.000 8654638656 OnExposeComplete: enter
00:43:37.257 00.000 8654638656 UpdateGuideState(): m_state=6
00:43:37.257 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 338
00:43:37.257 00.000 8654638656 Star::Find returns 1 (0), X=554.69, Y=856.22, Mass=841580, SNR=112.8, Peak=51302 HFD=4.2
00:43:37.257 00.000 8654638656 CameraToMount -- cameraTheta (2.12) - m_xAngle (-2.21) = xAngle (4.33 = -1.95)
00:43:37.257 00.000 8654638656 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.73 = -2.55)
00:43:37.257 00.000 8654638656 CameraToMount -- cameraX=-0.46 cameraY=0.76 hyp=0.89 cameraTheta=2.12 mountX=-0.33 mountY=-0.49, mountTheta=-2.16
00:43:37.258 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.46, y=0.76, opts=13)
00:43:37.258 00.000 8654638656 Enqueuing Move request for scope (-0.46, 0.76)
00:43:37.258 00.000 13064036352 Worker thread wakes up
00:43:37.258 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.76) opts 0xd
00:43:37.258 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.46, 0.76)
00:43:37.258 00.000 13064036352 Moving (-0.46, 0.76) raw xDistance=-0.33 yDistance=-0.49
00:43:37.258 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
00:43:37.258 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
00:43:37.258 00.000 13064036352 MoveAxis(E, 91, ABG)
00:43:37.258 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57522, med=4710, FiltMin=1804, FiltMax=48332, Gamma=0.680
00:43:37.258 00.000 8654638656 UpdateGuideState exits: m=841580 SNR=112.8
00:43:37.258 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:37.258 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:43:37.258 00.000 8654638656 Enqueuing Expose request
00:43:37.426 00.168 13064036352 Move returns status 0, amount 91
00:43:37.426 00.000 13064036352 MoveAxis(N, 597, ABG)
00:43:38.065 00.639 13064036352 Move returns status 0, amount 597
00:43:38.066 00.001 13064036352 move complete, result=0
00:43:38.066 00.000 13064036352 worker thread done servicing request
00:43:38.066 00.000 13064036352 Worker thread wakes up
00:43:38.066 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:43:38.066 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:43:38.066 00.000 8654638656 GuideStep: -0.3 px 91 ms EAST, -0.5 px 597 ms NORTH
00:43:38.114 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3769,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:43:38.114 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":338,"width":31,"height":31,"star_pos":[14.69,15.22],"pixels":"..."},"id":3769}
00:43:38.970 00.856 8654638656 evsrv: cli 0x600000444d20 request: {"id":3770,"jsonrpc":"2.0","method":"get_connected"}
00:43:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3770}
00:43:38.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3771,"jsonrpc":"2.0","method":"get_app_state"}
00:43:38.971 00.000 8654638656 case statement mapped state 6 to 3
00:43:38.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3771}
00:43:41.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3772,"jsonrpc":"2.0","method":"get_connected"}
00:43:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3772}
00:43:41.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3773,"jsonrpc":"2.0","method":"get_app_state"}
00:43:41.972 00.000 8654638656 case statement mapped state 6 to 3
00:43:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3773}
00:43:43.493 01.521 13064036352 Exposure complete
00:43:43.509 00.016 13064036352 worker thread done servicing request
00:43:43.509 00.000 8654638656 OnExposeComplete: enter
00:43:43.509 00.000 8654638656 UpdateGuideState(): m_state=6
00:43:43.510 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 339
00:43:43.510 00.000 8654638656 Star::Find returns 1 (0), X=554.97, Y=856.65, Mass=896732, SNR=115.4, Peak=60121 HFD=4.1
00:43:43.510 00.000 8654638656 CameraToMount -- cameraTheta (1.73) - m_xAngle (-2.21) = xAngle (3.94 = -2.35)
00:43:43.510 00.000 8654638656 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.34 = -2.95)
00:43:43.510 00.000 8654638656 CameraToMount -- cameraX=-0.19 cameraY=1.18 hyp=1.20 cameraTheta=1.73 mountX=-0.84 mountY=-0.23, mountTheta=-2.87
00:43:43.510 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.19, y=1.18, opts=13)
00:43:43.510 00.000 8654638656 Enqueuing Move request for scope (-0.19, 1.18)
00:43:43.510 00.000 13064036352 Worker thread wakes up
00:43:43.510 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 1.18) opts 0xd
00:43:43.510 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.19, 1.18)
00:43:43.510 00.000 13064036352 Moving (-0.19, 1.18) raw xDistance=-0.84 yDistance=-0.23
00:43:43.511 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.84
00:43:43.511 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:43:43.511 00.000 13064036352 MoveAxis(E, 238, ABG)
00:43:43.511 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61772, med=4710, FiltMin=1485, FiltMax=49113, Gamma=0.680
00:43:43.511 00.000 8654638656 UpdateGuideState exits: m=896732 SNR=115.4
00:43:43.511 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:43.511 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:43:43.511 00.000 8654638656 Enqueuing Expose request
00:43:43.824 00.313 13064036352 Move returns status 0, amount 238
00:43:43.825 00.001 13064036352 MoveAxis(N, 282, ABG)
00:43:44.160 00.335 13064036352 Move returns status 0, amount 282
00:43:44.161 00.001 13064036352 move complete, result=0
00:43:44.161 00.000 13064036352 worker thread done servicing request
00:43:44.161 00.000 13064036352 Worker thread wakes up
00:43:44.161 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:43:44.161 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:43:44.161 00.000 8654638656 GuideStep: -0.8 px 238 ms EAST, -0.2 px 282 ms NORTH
00:43:44.205 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":3774,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:43:44.205 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":339,"width":31,"height":31,"star_pos":[14.97,14.65],"pixels":"..."},"id":3774}
00:43:44.967 00.762 8654638656 evsrv: cli 0x600000444d20 request: {"id":3775,"jsonrpc":"2.0","method":"get_connected"}
00:43:44.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3775}
00:43:44.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3776,"jsonrpc":"2.0","method":"get_app_state"}
00:43:44.968 00.000 8654638656 case statement mapped state 6 to 3
00:43:44.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3776}
00:43:47.967 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3777,"jsonrpc":"2.0","method":"get_connected"}
00:43:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3777}
00:43:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3778,"jsonrpc":"2.0","method":"get_app_state"}
00:43:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:43:47.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3778}
00:43:49.735 01.767 13064036352 Exposure complete
00:43:49.750 00.015 13064036352 worker thread done servicing request
00:43:49.750 00.000 8654638656 OnExposeComplete: enter
00:43:49.750 00.000 8654638656 UpdateGuideState(): m_state=6
00:43:49.750 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 340
00:43:49.750 00.000 8654638656 Star::Find returns 1 (0), X=554.14, Y=857.79, Mass=975873, SNR=119.7, Peak=55001 HFD=4.4
00:43:49.750 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - m_xAngle (-2.21) = xAngle (4.19 = -2.09)
00:43:49.750 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.59 = -2.69)
00:43:49.750 00.000 8654638656 CameraToMount -- cameraX=-1.01 cameraY=2.32 hyp=2.53 cameraTheta=1.98 mountX=-1.26 mountY=-1.10, mountTheta=-2.42
00:43:49.751 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.01, y=2.32, opts=13)
00:43:49.751 00.000 8654638656 Enqueuing Move request for scope (-1.01, 2.32)
00:43:49.751 00.000 13064036352 Worker thread wakes up
00:43:49.751 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 2.32) opts 0xd
00:43:49.751 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.01, 2.32)
00:43:49.751 00.000 13064036352 Moving (-1.01, 2.32) raw xDistance=-1.26 yDistance=-1.10
00:43:49.751 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.26
00:43:49.751 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
00:43:49.751 00.000 13064036352 MoveAxis(E, 365, ABG)
00:43:49.751 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58559, med=4710, FiltMin=1382, FiltMax=52211, Gamma=0.680
00:43:49.751 00.000 8654638656 UpdateGuideState exits: m=975873 SNR=119.7
00:43:49.751 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:49.751 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:43:49.751 00.000 8654638656 Enqueuing Expose request
00:43:50.191 00.440 13064036352 Move returns status 0, amount 365
00:43:50.192 00.001 13064036352 MoveAxis(N, 1334, ABG)
00:43:50.967 00.775 8654638656 evsrv: cli 0x600000444d20 request: {"id":3779,"jsonrpc":"2.0","method":"get_connected"}
00:43:50.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3779}
00:43:50.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3780,"jsonrpc":"2.0","method":"get_app_state"}
00:43:50.968 00.000 8654638656 case statement mapped state 6 to 3
00:43:50.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3780}
00:43:51.567 00.599 13064036352 Move returns status 0, amount 1334
00:43:51.568 00.001 13064036352 move complete, result=0
00:43:51.568 00.000 13064036352 worker thread done servicing request
00:43:51.568 00.000 13064036352 Worker thread wakes up
00:43:51.568 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:43:51.568 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:43:51.569 00.001 8654638656 GuideStep: -1.3 px 365 ms EAST, -1.1 px 1334 ms NORTH
00:43:51.619 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3781,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:43:51.619 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":340,"width":31,"height":31,"star_pos":[15.14,14.79],"pixels":"..."},"id":3781}
00:43:53.967 02.348 8654638656 evsrv: cli 0x600000444d20 request: {"id":3782,"jsonrpc":"2.0","method":"get_connected"}
00:43:53.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3782}
00:43:53.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3783,"jsonrpc":"2.0","method":"get_app_state"}
00:43:53.968 00.000 8654638656 case statement mapped state 6 to 3
00:43:53.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3783}
00:43:56.965 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3784,"jsonrpc":"2.0","method":"get_connected"}
00:43:56.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3784}
00:43:56.967 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3785,"jsonrpc":"2.0","method":"get_app_state"}
00:43:56.967 00.000 8654638656 case statement mapped state 6 to 3
00:43:56.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3785}
00:43:57.231 00.264 13064036352 Exposure complete
00:43:57.246 00.015 13064036352 worker thread done servicing request
00:43:57.246 00.000 8654638656 OnExposeComplete: enter
00:43:57.246 00.000 8654638656 UpdateGuideState(): m_state=6
00:43:57.246 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 341
00:43:57.246 00.000 8654638656 Star::Find returns 1 (0), X=554.30, Y=856.66, Mass=886628, SNR=122.6, Peak=54041 HFD=4.2
00:43:57.246 00.000 8654638656 CameraToMount -- cameraTheta (2.19) - m_xAngle (-2.21) = xAngle (4.40 = -1.88)
00:43:57.246 00.000 8654638656 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.80 = -2.48)
00:43:57.247 00.001 8654638656 CameraToMount -- cameraX=-0.85 cameraY=1.20 hyp=1.47 cameraTheta=2.19 mountX=-0.45 mountY=-0.90, mountTheta=-2.04
00:43:57.247 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.85, y=1.20, opts=13)
00:43:57.247 00.000 8654638656 Enqueuing Move request for scope (-0.85, 1.20)
00:43:57.247 00.000 13064036352 Worker thread wakes up
00:43:57.247 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 1.20) opts 0xd
00:43:57.247 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.85, 1.20)
00:43:57.247 00.000 13064036352 Moving (-0.85, 1.20) raw xDistance=-0.45 yDistance=-0.90
00:43:57.247 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.45
00:43:57.247 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
00:43:57.247 00.000 13064036352 MoveAxis(E, 151, ABG)
00:43:57.248 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60594, med=4710, FiltMin=1727, FiltMax=49164, Gamma=0.680
00:43:57.248 00.000 8654638656 UpdateGuideState exits: m=886628 SNR=122.6
00:43:57.248 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:57.248 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:43:57.248 00.000 8654638656 Enqueuing Expose request
00:43:57.485 00.237 13064036352 Move returns status 0, amount 151
00:43:57.486 00.001 13064036352 MoveAxis(N, 1088, ABG)
00:43:58.622 01.136 13064036352 Move returns status 0, amount 1088
00:43:58.622 00.000 13064036352 move complete, result=0
00:43:58.622 00.000 13064036352 worker thread done servicing request
00:43:58.623 00.001 13064036352 Worker thread wakes up
00:43:58.623 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:43:58.623 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:43:58.623 00.000 8654638656 GuideStep: -0.5 px 151 ms EAST, -0.9 px 1088 ms NORTH
00:43:58.669 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3786,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:43:58.669 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":341,"width":31,"height":31,"star_pos":[15.30,14.66],"pixels":"..."},"id":3786}
00:43:59.965 01.296 8654638656 evsrv: cli 0x600000444d20 request: {"id":3787,"jsonrpc":"2.0","method":"get_connected"}
00:43:59.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3787}
00:43:59.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3788,"jsonrpc":"2.0","method":"get_app_state"}
00:43:59.966 00.000 8654638656 case statement mapped state 6 to 3
00:43:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3788}
00:44:02.969 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3789,"jsonrpc":"2.0","method":"get_connected"}
00:44:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3789}
00:44:02.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3790,"jsonrpc":"2.0","method":"get_app_state"}
00:44:02.971 00.001 8654638656 case statement mapped state 6 to 3
00:44:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3790}
00:44:04.725 01.754 13064036352 Exposure complete
00:44:04.739 00.014 13064036352 worker thread done servicing request
00:44:04.739 00.000 8654638656 OnExposeComplete: enter
00:44:04.739 00.000 8654638656 UpdateGuideState(): m_state=6
00:44:04.740 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 342
00:44:04.740 00.000 8654638656 Star::Find returns 1 (0), X=554.76, Y=856.24, Mass=944761, SNR=121.5, Peak=51494 HFD=4.7
00:44:04.740 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - m_xAngle (-2.21) = xAngle (4.25 = -2.03)
00:44:04.740 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.65 = -2.63)
00:44:04.740 00.000 8654638656 CameraToMount -- cameraX=-0.39 cameraY=0.77 hyp=0.87 cameraTheta=2.04 mountX=-0.39 mountY=-0.42, mountTheta=-2.32
00:44:04.740 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.39, y=0.77, opts=13)
00:44:04.740 00.000 8654638656 Enqueuing Move request for scope (-0.39, 0.77)
00:44:04.740 00.000 13064036352 Worker thread wakes up
00:44:04.740 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.77) opts 0xd
00:44:04.740 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.39, 0.77)
00:44:04.740 00.000 13064036352 Moving (-0.39, 0.77) raw xDistance=-0.39 yDistance=-0.42
00:44:04.740 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.39
00:44:04.740 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
00:44:04.740 00.000 13064036352 MoveAxis(E, 118, ABG)
00:44:04.740 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56306, med=4710, FiltMin=1574, FiltMax=47257, Gamma=0.680
00:44:04.740 00.000 8654638656 UpdateGuideState exits: m=944761 SNR=121.5
00:44:04.740 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:04.740 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:44:04.740 00.000 8654638656 Enqueuing Expose request
00:44:05.020 00.280 13064036352 Move returns status 0, amount 118
00:44:05.020 00.000 13064036352 MoveAxis(N, 509, ABG)
00:44:05.580 00.560 13064036352 Move returns status 0, amount 509
00:44:05.580 00.000 13064036352 move complete, result=0
00:44:05.580 00.000 13064036352 worker thread done servicing request
00:44:05.580 00.000 13064036352 Worker thread wakes up
00:44:05.580 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:44:05.581 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:44:05.581 00.000 8654638656 GuideStep: -0.4 px 118 ms EAST, -0.4 px 509 ms NORTH
00:44:05.626 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3791,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:44:05.626 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":342,"width":31,"height":31,"star_pos":[14.76,15.24],"pixels":"..."},"id":3791}
00:44:05.968 00.342 8654638656 evsrv: cli 0x600000444d20 request: {"id":3792,"jsonrpc":"2.0","method":"get_connected"}
00:44:05.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3792}
00:44:05.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3793,"jsonrpc":"2.0","method":"get_app_state"}
00:44:05.969 00.000 8654638656 case statement mapped state 6 to 3
00:44:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3793}
00:44:08.972 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3794,"jsonrpc":"2.0","method":"get_connected"}
00:44:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3794}
00:44:08.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3795,"jsonrpc":"2.0","method":"get_app_state"}
00:44:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:44:08.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3795}
00:44:10.973 01.999 13064036352 Exposure complete
00:44:10.987 00.014 13064036352 worker thread done servicing request
00:44:10.988 00.001 8654638656 OnExposeComplete: enter
00:44:10.988 00.000 8654638656 UpdateGuideState(): m_state=6
00:44:10.988 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 343
00:44:10.988 00.000 8654638656 Star::Find returns 1 (0), X=554.08, Y=856.21, Mass=899447, SNR=115.8, Peak=48781 HFD=4.4
00:44:10.988 00.000 8654638656 CameraToMount -- cameraTheta (2.54) - m_xAngle (-2.21) = xAngle (4.74 = -1.54)
00:44:10.988 00.000 8654638656 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.15 = -2.14)
00:44:10.988 00.000 8654638656 CameraToMount -- cameraX=-1.07 cameraY=0.74 hyp=1.31 cameraTheta=2.54 mountX=0.04 mountY=-1.10, mountTheta=-1.53
00:44:10.989 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.07, y=0.74, opts=13)
00:44:10.989 00.000 8654638656 Enqueuing Move request for scope (-1.07, 0.74)
00:44:10.989 00.000 13064036352 Worker thread wakes up
00:44:10.989 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.74) opts 0xd
00:44:10.989 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.07, 0.74)
00:44:10.989 00.000 13064036352 Moving (-1.07, 0.74) raw xDistance=0.04 yDistance=-1.10
00:44:10.989 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:44:10.989 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
00:44:10.989 00.000 13064036352 MoveAxis(E, 0, ABG)
00:44:10.989 00.000 13064036352 Move returns status 0, amount 0
00:44:10.989 00.000 13064036352 MoveAxis(N, 1334, ABG)
00:44:10.989 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58290, med=4710, FiltMin=1273, FiltMax=48921, Gamma=0.680
00:44:10.989 00.000 8654638656 UpdateGuideState exits: m=899447 SNR=115.8
00:44:10.989 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:10.989 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:44:10.989 00.000 8654638656 Enqueuing Expose request
00:44:11.965 00.976 8654638656 evsrv: cli 0x600000444d20 request: {"id":3796,"jsonrpc":"2.0","method":"get_connected"}
00:44:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3796}
00:44:11.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3797,"jsonrpc":"2.0","method":"get_app_state"}
00:44:11.966 00.000 8654638656 case statement mapped state 6 to 3
00:44:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3797}
00:44:12.379 00.413 13064036352 Move returns status 0, amount 1334
00:44:12.380 00.001 13064036352 move complete, result=0
00:44:12.380 00.000 13064036352 worker thread done servicing request
00:44:12.380 00.000 13064036352 Worker thread wakes up
00:44:12.380 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:44:12.380 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:44:12.380 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, -1.1 px 1334 ms NORTH
00:44:12.428 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3798,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:44:12.428 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":343,"width":31,"height":31,"star_pos":[15.08,15.21],"pixels":"..."},"id":3798}
00:44:14.971 02.543 8654638656 evsrv: cli 0x600000444d20 request: {"id":3799,"jsonrpc":"2.0","method":"get_connected"}
00:44:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3799}
00:44:14.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3800,"jsonrpc":"2.0","method":"get_app_state"}
00:44:14.973 00.000 8654638656 case statement mapped state 6 to 3
00:44:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3800}
00:44:17.970 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3801,"jsonrpc":"2.0","method":"get_connected"}
00:44:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3801}
00:44:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3802,"jsonrpc":"2.0","method":"get_app_state"}
00:44:17.972 00.001 8654638656 case statement mapped state 6 to 3
00:44:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3802}
00:44:18.471 00.499 13064036352 Exposure complete
00:44:18.485 00.014 13064036352 worker thread done servicing request
00:44:18.486 00.001 8654638656 OnExposeComplete: enter
00:44:18.486 00.000 8654638656 UpdateGuideState(): m_state=6
00:44:18.486 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 344
00:44:18.486 00.000 8654638656 Star::Find returns 1 (0), X=554.20, Y=855.38, Mass=1009047, SNR=134.9, Peak=56256 HFD=4.5
00:44:18.486 00.000 8654638656 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-2.21) = xAngle (-0.84 = -0.84)
00:44:18.486 00.000 8654638656 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.44 = -1.44)
00:44:18.486 00.000 8654638656 CameraToMount -- cameraX=-0.95 cameraY=-0.09 hyp=0.96 cameraTheta=-3.05 mountX=0.64 mountY=-0.95, mountTheta=-0.98
00:44:18.487 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.95, y=-0.09, opts=13)
00:44:18.487 00.000 8654638656 Enqueuing Move request for scope (-0.95, -0.09)
00:44:18.487 00.000 13064036352 Worker thread wakes up
00:44:18.487 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.09) opts 0xd
00:44:18.487 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.95, -0.09)
00:44:18.487 00.000 13064036352 Moving (-0.95, -0.09) raw xDistance=0.64 yDistance=-0.95
00:44:18.487 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.64
00:44:18.487 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
00:44:18.487 00.000 13064036352 MoveAxis(W, 177, ABG)
00:44:18.487 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56256, med=4710, FiltMin=1465, FiltMax=50175, Gamma=0.680
00:44:18.487 00.000 8654638656 UpdateGuideState exits: m=1009047 SNR=134.9
00:44:18.487 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:18.487 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:44:18.487 00.000 8654638656 Enqueuing Expose request
00:44:18.730 00.243 13064036352 Move returns status 0, amount 177
00:44:18.730 00.000 13064036352 MoveAxis(N, 1150, ABG)
00:44:19.929 01.199 13064036352 Move returns status 0, amount 1150
00:44:19.929 00.000 13064036352 move complete, result=0
00:44:19.930 00.001 13064036352 worker thread done servicing request
00:44:19.930 00.000 13064036352 Worker thread wakes up
00:44:19.930 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:44:19.930 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:44:19.930 00.000 8654638656 GuideStep: 0.6 px 177 ms WEST, -0.9 px 1150 ms NORTH
00:44:19.979 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3803,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:44:19.979 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":344,"width":31,"height":31,"star_pos":[15.20,15.38],"pixels":"..."},"id":3803}
00:44:20.968 00.989 8654638656 evsrv: cli 0x600000444d20 request: {"id":3804,"jsonrpc":"2.0","method":"get_connected"}
00:44:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3804}
00:44:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3805,"jsonrpc":"2.0","method":"get_app_state"}
00:44:20.970 00.001 8654638656 case statement mapped state 6 to 3
00:44:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3805}
00:44:23.967 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3806,"jsonrpc":"2.0","method":"get_connected"}
00:44:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3806}
00:44:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3807,"jsonrpc":"2.0","method":"get_app_state"}
00:44:23.967 00.000 8654638656 case statement mapped state 6 to 3
00:44:23.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3807}
00:44:25.968 02.000 13064036352 Exposure complete
00:44:25.982 00.014 13064036352 worker thread done servicing request
00:44:25.982 00.000 8654638656 OnExposeComplete: enter
00:44:25.982 00.000 8654638656 UpdateGuideState(): m_state=6
00:44:25.982 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 345
00:44:25.982 00.000 8654638656 Star::Find returns 1 (0), X=555.19, Y=855.45, Mass=943755, SNR=116.4, Peak=59059 HFD=4.6
00:44:25.983 00.001 8654638656 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-2.21) = xAngle (1.74 = 1.74)
00:44:25.983 00.000 8654638656 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (1.14 = 1.14)
00:44:25.983 00.000 8654638656 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-0.47 mountX=-0.01 mountY=0.04, mountTheta=1.75
00:44:25.983 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.04, y=-0.02, opts=13)
00:44:25.983 00.000 8654638656 Enqueuing Move request for scope (0.04, -0.02)
00:44:25.983 00.000 13064036352 Worker thread wakes up
00:44:25.983 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
00:44:25.983 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
00:44:25.983 00.000 13064036352 Moving (0.04, -0.02) raw xDistance=-0.01 yDistance=0.04
00:44:25.983 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:44:25.984 00.001 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:25.984 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:44:25.984 00.000 13064036352 MoveAxis(E, 0, ABG)
00:44:25.984 00.000 13064036352 Move returns status 0, amount 0
00:44:25.984 00.000 13064036352 MoveAxis(N, 0, ABG)
00:44:25.984 00.000 13064036352 Move returns status 0, amount 0
00:44:25.984 00.000 13064036352 move complete, result=0
00:44:25.984 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59059, med=4710, FiltMin=1651, FiltMax=46898, Gamma=0.680
00:44:25.984 00.000 13064036352 worker thread done servicing request
00:44:25.984 00.000 8654638656 UpdateGuideState exits: m=943755 SNR=116.4
00:44:25.984 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:25.984 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:44:25.984 00.000 8654638656 Enqueuing Expose request
00:44:25.984 00.000 8654638656 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:25.984 00.000 13064036352 Worker thread wakes up
00:44:25.984 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:44:25.984 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:44:26.022 00.038 8654638656 evsrv: cli 0x600000444d20 request: {"id":3808,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:44:26.023 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":345,"width":31,"height":31,"star_pos":[15.19,15.45],"pixels":"..."},"id":3808}
00:44:26.970 00.947 8654638656 evsrv: cli 0x600000444d20 request: {"id":3809,"jsonrpc":"2.0","method":"get_connected"}
00:44:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3809}
00:44:26.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3810,"jsonrpc":"2.0","method":"get_app_state"}
00:44:26.973 00.000 8654638656 case statement mapped state 6 to 3
00:44:26.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3810}
00:44:29.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3811,"jsonrpc":"2.0","method":"get_connected"}
00:44:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3811}
00:44:29.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3812,"jsonrpc":"2.0","method":"get_app_state"}
00:44:29.974 00.001 8654638656 case statement mapped state 6 to 3
00:44:29.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3812}
00:44:32.207 02.233 13064036352 Exposure complete
00:44:32.222 00.015 13064036352 worker thread done servicing request
00:44:32.222 00.000 8654638656 OnExposeComplete: enter
00:44:32.222 00.000 8654638656 UpdateGuideState(): m_state=6
00:44:32.222 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 346
00:44:32.223 00.001 8654638656 Star::Find returns 1 (0), X=554.50, Y=856.78, Mass=903792, SNR=114.3, Peak=56409 HFD=4.6
00:44:32.223 00.000 8654638656 CameraToMount -- cameraTheta (2.03) - m_xAngle (-2.21) = xAngle (4.24 = -2.04)
00:44:32.223 00.000 8654638656 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.64 = -2.64)
00:44:32.223 00.000 8654638656 CameraToMount -- cameraX=-0.65 cameraY=1.31 hyp=1.47 cameraTheta=2.03 mountX=-0.67 mountY=-0.70, mountTheta=-2.33
00:44:32.223 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.65, y=1.31, opts=13)
00:44:32.223 00.000 8654638656 Enqueuing Move request for scope (-0.65, 1.31)
00:44:32.223 00.000 13064036352 Worker thread wakes up
00:44:32.223 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 1.31) opts 0xd
00:44:32.223 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.65, 1.31)
00:44:32.223 00.000 13064036352 Moving (-0.65, 1.31) raw xDistance=-0.67 yDistance=-0.70
00:44:32.223 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
00:44:32.223 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
00:44:32.223 00.000 13064036352 MoveAxis(E, 184, ABG)
00:44:32.223 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58738, med=4710, FiltMin=1472, FiltMax=48319, Gamma=0.680
00:44:32.223 00.000 8654638656 UpdateGuideState exits: m=903792 SNR=114.3
00:44:32.223 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:32.223 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:44:32.223 00.000 8654638656 Enqueuing Expose request
00:44:32.488 00.265 13064036352 Move returns status 0, amount 184
00:44:32.488 00.000 13064036352 MoveAxis(N, 849, ABG)
00:44:32.970 00.482 8654638656 evsrv: cli 0x600000444d20 request: {"id":3813,"jsonrpc":"2.0","method":"get_connected"}
00:44:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3813}
00:44:32.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3814,"jsonrpc":"2.0","method":"get_app_state"}
00:44:32.971 00.000 8654638656 case statement mapped state 6 to 3
00:44:32.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3814}
00:44:33.384 00.413 13064036352 Move returns status 0, amount 849
00:44:33.384 00.000 13064036352 move complete, result=0
00:44:33.384 00.000 13064036352 worker thread done servicing request
00:44:33.384 00.000 13064036352 Worker thread wakes up
00:44:33.385 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:44:33.385 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:44:33.385 00.000 8654638656 GuideStep: -0.7 px 184 ms EAST, -0.7 px 849 ms NORTH
00:44:33.432 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3815,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:44:33.432 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":346,"width":31,"height":31,"star_pos":[14.50,14.78],"pixels":"..."},"id":3815}
00:44:35.965 02.533 8654638656 evsrv: cli 0x600000444d20 request: {"id":3816,"jsonrpc":"2.0","method":"get_connected"}
00:44:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3816}
00:44:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3817,"jsonrpc":"2.0","method":"get_app_state"}
00:44:35.966 00.000 8654638656 case statement mapped state 6 to 3
00:44:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3817}
00:44:38.460 02.494 13064036352 Exposure complete
00:44:38.475 00.015 13064036352 worker thread done servicing request
00:44:38.475 00.000 8654638656 OnExposeComplete: enter
00:44:38.475 00.000 8654638656 UpdateGuideState(): m_state=6
00:44:38.475 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 347
00:44:38.475 00.000 8654638656 Star::Find returns 1 (0), X=553.39, Y=856.14, Mass=888807, SNR=111.4, Peak=48717 HFD=4.6
00:44:38.475 00.000 8654638656 CameraToMount -- cameraTheta (2.78) - m_xAngle (-2.21) = xAngle (4.99 = -1.29)
00:44:38.475 00.000 8654638656 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.39 = -1.89)
00:44:38.475 00.000 8654638656 CameraToMount -- cameraX=-1.77 cameraY=0.67 hyp=1.89 cameraTheta=2.78 mountX=0.52 mountY=-1.79, mountTheta=-1.29
00:44:38.476 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.77, y=0.67, opts=13)
00:44:38.476 00.000 8654638656 Enqueuing Move request for scope (-1.77, 0.67)
00:44:38.476 00.000 13064036352 Worker thread wakes up
00:44:38.476 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 0.67) opts 0xd
00:44:38.476 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.77, 0.67)
00:44:38.476 00.000 13064036352 Moving (-1.77, 0.67) raw xDistance=0.52 yDistance=-1.79
00:44:38.476 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.52
00:44:38.476 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.79 from input -1.79
00:44:38.476 00.000 13064036352 MoveAxis(W, 130, ABG)
00:44:38.476 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56780, med=4710, FiltMin=1702, FiltMax=50700, Gamma=0.680
00:44:38.476 00.000 8654638656 UpdateGuideState exits: m=888807 SNR=111.4
00:44:38.476 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:38.476 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:44:38.476 00.000 8654638656 Enqueuing Expose request
00:44:38.678 00.202 13064036352 Move returns status 0, amount 130
00:44:38.679 00.001 13064036352 MoveAxis(N, 2171, ABG)
00:44:38.971 00.292 8654638656 evsrv: cli 0x600000444d20 request: {"id":3818,"jsonrpc":"2.0","method":"get_connected"}
00:44:38.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3818}
00:44:38.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3819,"jsonrpc":"2.0","method":"get_app_state"}
00:44:38.973 00.000 8654638656 case statement mapped state 6 to 3
00:44:38.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3819}
00:44:40.902 01.929 13064036352 Move returns status 0, amount 2171
00:44:40.902 00.000 13064036352 move complete, result=0
00:44:40.902 00.000 13064036352 worker thread done servicing request
00:44:40.902 00.000 13064036352 Worker thread wakes up
00:44:40.902 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:44:40.902 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:44:40.903 00.001 8654638656 GuideStep: 0.5 px 130 ms WEST, -1.8 px 2171 ms NORTH
00:44:40.954 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":3820,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:44:40.955 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":347,"width":31,"height":31,"star_pos":[15.39,15.14],"pixels":"..."},"id":3820}
00:44:41.971 01.016 8654638656 evsrv: cli 0x600000444d20 request: {"id":3821,"jsonrpc":"2.0","method":"get_connected"}
00:44:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3821}
00:44:41.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3822,"jsonrpc":"2.0","method":"get_app_state"}
00:44:41.973 00.000 8654638656 case statement mapped state 6 to 3
00:44:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3822}
00:44:44.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3823,"jsonrpc":"2.0","method":"get_connected"}
00:44:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3823}
00:44:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3824,"jsonrpc":"2.0","method":"get_app_state"}
00:44:44.972 00.000 8654638656 case statement mapped state 6 to 3
00:44:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3824}
00:44:45.956 00.984 13064036352 Exposure complete
00:44:45.971 00.015 13064036352 worker thread done servicing request
00:44:45.971 00.000 8654638656 OnExposeComplete: enter
00:44:45.971 00.000 8654638656 UpdateGuideState(): m_state=6
00:44:45.971 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 348
00:44:45.971 00.000 8654638656 Star::Find returns 1 (0), X=555.12, Y=853.67, Mass=898785, SNR=117.9, Peak=49395 HFD=4.6
00:44:45.971 00.000 8654638656 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-2.21) = xAngle (0.62 = 0.62)
00:44:45.971 00.000 8654638656 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.02 = 0.02)
00:44:45.971 00.000 8654638656 CameraToMount -- cameraX=-0.03 cameraY=-1.80 hyp=1.80 cameraTheta=-1.59 mountX=1.47 mountY=0.04, mountTheta=0.02
00:44:45.972 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.03, y=-1.80, opts=13)
00:44:45.972 00.000 8654638656 Enqueuing Move request for scope (-0.03, -1.80)
00:44:45.972 00.000 13064036352 Worker thread wakes up
00:44:45.972 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -1.80) opts 0xd
00:44:45.972 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.03, -1.80)
00:44:45.972 00.000 13064036352 Moving (-0.03, -1.80) raw xDistance=1.47 yDistance=0.04
00:44:45.972 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.47
00:44:45.972 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:45.972 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:44:45.972 00.000 13064036352 MoveAxis(W, 415, ABG)
00:44:45.972 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54271, med=4710, FiltMin=1612, FiltMax=49229, Gamma=0.680
00:44:45.972 00.000 8654638656 UpdateGuideState exits: m=898785 SNR=117.9
00:44:45.972 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:45.972 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:44:45.972 00.000 8654638656 Enqueuing Expose request
00:44:46.453 00.481 13064036352 Move returns status 0, amount 415
00:44:46.453 00.000 13064036352 MoveAxis(N, 0, ABG)
00:44:46.453 00.000 13064036352 Move returns status 0, amount 0
00:44:46.454 00.001 13064036352 move complete, result=0
00:44:46.454 00.000 13064036352 worker thread done servicing request
00:44:46.454 00.000 13064036352 Worker thread wakes up
00:44:46.454 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:44:46.454 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:44:46.454 00.000 8654638656 GuideStep: 1.5 px 415 ms WEST, 0.0 px 0 ms NORTH
00:44:46.499 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3825,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:44:46.499 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":348,"width":31,"height":31,"star_pos":[15.12,14.67],"pixels":"..."},"id":3825}
00:44:47.967 01.468 8654638656 evsrv: cli 0x600000444d20 request: {"id":3826,"jsonrpc":"2.0","method":"get_connected"}
00:44:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3826}
00:44:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3827,"jsonrpc":"2.0","method":"get_app_state"}
00:44:47.968 00.000 8654638656 case statement mapped state 6 to 3
00:44:47.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3827}
00:44:50.968 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3828,"jsonrpc":"2.0","method":"get_connected"}
00:44:50.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3828}
00:44:50.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3829,"jsonrpc":"2.0","method":"get_app_state"}
00:44:50.970 00.000 8654638656 case statement mapped state 6 to 3
00:44:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3829}
00:44:52.200 01.230 13064036352 Exposure complete
00:44:52.214 00.014 13064036352 worker thread done servicing request
00:44:52.215 00.001 8654638656 OnExposeComplete: enter
00:44:52.215 00.000 8654638656 UpdateGuideState(): m_state=6
00:44:52.215 00.000 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 349
00:44:52.215 00.000 8654638656 Star::Find returns 1 (0), X=554.77, Y=855.38, Mass=859732, SNR=141.5, Peak=53875 HFD=4.5
00:44:52.215 00.000 8654638656 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-2.21) = xAngle (-0.71 = -0.71)
00:44:52.215 00.000 8654638656 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.31 = -1.31)
00:44:52.215 00.000 8654638656 CameraToMount -- cameraX=-0.39 cameraY=-0.09 hyp=0.40 cameraTheta=-2.92 mountX=0.30 mountY=-0.38, mountTheta=-0.91
00:44:52.216 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.39, y=-0.09, opts=13)
00:44:52.216 00.000 8654638656 Enqueuing Move request for scope (-0.39, -0.09)
00:44:52.216 00.000 13064036352 Worker thread wakes up
00:44:52.216 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.09) opts 0xd
00:44:52.216 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.39, -0.09)
00:44:52.216 00.000 13064036352 Moving (-0.39, -0.09) raw xDistance=0.30 yDistance=-0.38
00:44:52.216 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.30
00:44:52.216 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
00:44:52.216 00.000 13064036352 MoveAxis(W, 112, ABG)
00:44:52.216 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53875, med=4697, FiltMin=1395, FiltMax=49522, Gamma=0.680
00:44:52.216 00.000 8654638656 UpdateGuideState exits: m=859732 SNR=141.5
00:44:52.216 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:52.216 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:44:52.216 00.000 8654638656 Enqueuing Expose request
00:44:52.404 00.188 13064036352 Move returns status 0, amount 112
00:44:52.404 00.000 13064036352 MoveAxis(N, 466, ABG)
00:44:52.916 00.512 13064036352 Move returns status 0, amount 466
00:44:52.916 00.000 13064036352 move complete, result=0
00:44:52.917 00.001 13064036352 worker thread done servicing request
00:44:52.917 00.000 13064036352 Worker thread wakes up
00:44:52.917 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:44:52.917 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:44:52.917 00.000 8654638656 GuideStep: 0.3 px 112 ms WEST, -0.4 px 466 ms NORTH
00:44:52.963 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3830,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:44:52.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":349,"width":31,"height":31,"star_pos":[14.77,15.38],"pixels":"..."},"id":3830}
00:44:53.971 01.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":3831,"jsonrpc":"2.0","method":"get_connected"}
00:44:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3831}
00:44:53.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3832,"jsonrpc":"2.0","method":"get_app_state"}
00:44:53.973 00.000 8654638656 case statement mapped state 6 to 3
00:44:53.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3832}
00:44:56.972 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3833,"jsonrpc":"2.0","method":"get_connected"}
00:44:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3833}
00:44:56.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3834,"jsonrpc":"2.0","method":"get_app_state"}
00:44:56.974 00.000 8654638656 case statement mapped state 6 to 3
00:44:56.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3834}
00:44:58.445 01.471 13064036352 Exposure complete
00:44:58.460 00.015 13064036352 worker thread done servicing request
00:44:58.460 00.000 8654638656 OnExposeComplete: enter
00:44:58.460 00.000 8654638656 UpdateGuideState(): m_state=6
00:44:58.460 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 350
00:44:58.460 00.000 8654638656 Star::Find returns 1 (0), X=554.53, Y=856.13, Mass=933253, SNR=122.7, Peak=50022 HFD=4.8
00:44:58.460 00.000 8654638656 CameraToMount -- cameraTheta (2.33) - m_xAngle (-2.21) = xAngle (4.54 = -1.75)
00:44:58.460 00.000 8654638656 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.94 = -2.35)
00:44:58.460 00.000 8654638656 CameraToMount -- cameraX=-0.62 cameraY=0.66 hyp=0.91 cameraTheta=2.33 mountX=-0.16 mountY=-0.65, mountTheta=-1.81
00:44:58.461 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.62, y=0.66, opts=13)
00:44:58.461 00.000 8654638656 Enqueuing Move request for scope (-0.62, 0.66)
00:44:58.461 00.000 13064036352 Worker thread wakes up
00:44:58.461 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.66) opts 0xd
00:44:58.461 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.62, 0.66)
00:44:58.461 00.000 13064036352 Moving (-0.62, 0.66) raw xDistance=-0.16 yDistance=-0.65
00:44:58.461 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:44:58.461 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
00:44:58.461 00.000 13064036352 MoveAxis(E, 0, ABG)
00:44:58.461 00.000 13064036352 Move returns status 0, amount 0
00:44:58.461 00.000 13064036352 MoveAxis(N, 786, ABG)
00:44:58.461 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56242, med=4710, FiltMin=1075, FiltMax=49177, Gamma=0.680
00:44:58.461 00.000 8654638656 UpdateGuideState exits: m=933253 SNR=122.7
00:44:58.461 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:58.461 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:44:58.461 00.000 8654638656 Enqueuing Expose request
00:44:59.298 00.837 13064036352 Move returns status 0, amount 786
00:44:59.299 00.001 13064036352 move complete, result=0
00:44:59.299 00.000 13064036352 worker thread done servicing request
00:44:59.299 00.000 13064036352 Worker thread wakes up
00:44:59.299 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:44:59.299 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:44:59.299 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.6 px 786 ms NORTH
00:44:59.346 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3835,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:44:59.346 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":350,"width":31,"height":31,"star_pos":[14.53,15.13],"pixels":"..."},"id":3835}
00:44:59.967 00.621 8654638656 evsrv: cli 0x600000444d20 request: {"id":3836,"jsonrpc":"2.0","method":"get_connected"}
00:44:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3836}
00:44:59.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3837,"jsonrpc":"2.0","method":"get_app_state"}
00:44:59.968 00.000 8654638656 case statement mapped state 6 to 3
00:44:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3837}
00:45:02.970 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3838,"jsonrpc":"2.0","method":"get_connected"}
00:45:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3838}
00:45:02.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3839,"jsonrpc":"2.0","method":"get_app_state"}
00:45:02.972 00.000 8654638656 case statement mapped state 6 to 3
00:45:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3839}
00:45:04.694 01.722 13064036352 Exposure complete
00:45:04.708 00.014 13064036352 worker thread done servicing request
00:45:04.709 00.001 8654638656 OnExposeComplete: enter
00:45:04.709 00.000 8654638656 UpdateGuideState(): m_state=6
00:45:04.709 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 351
00:45:04.709 00.000 8654638656 Star::Find returns 1 (0), X=554.60, Y=855.87, Mass=834150, SNR=113.5, Peak=51878 HFD=4.2
00:45:04.709 00.000 8654638656 CameraToMount -- cameraTheta (2.52) - m_xAngle (-2.21) = xAngle (4.73 = -1.55)
00:45:04.709 00.000 8654638656 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.13 = -2.15)
00:45:04.709 00.000 8654638656 CameraToMount -- cameraX=-0.56 cameraY=0.40 hyp=0.69 cameraTheta=2.52 mountX=0.01 mountY=-0.57, mountTheta=-1.55
00:45:04.709 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.56, y=0.40, opts=13)
00:45:04.709 00.000 8654638656 Enqueuing Move request for scope (-0.56, 0.40)
00:45:04.709 00.000 13064036352 Worker thread wakes up
00:45:04.709 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.40) opts 0xd
00:45:04.709 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.56, 0.40)
00:45:04.709 00.000 13064036352 Moving (-0.56, 0.40) raw xDistance=0.01 yDistance=-0.57
00:45:04.709 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:45:04.709 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
00:45:04.709 00.000 13064036352 MoveAxis(E, 0, ABG)
00:45:04.709 00.000 13064036352 Move returns status 0, amount 0
00:45:04.709 00.000 13064036352 MoveAxis(N, 696, ABG)
00:45:04.710 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56306, med=4710, FiltMin=1651, FiltMax=48537, Gamma=0.680
00:45:04.710 00.000 8654638656 UpdateGuideState exits: m=834150 SNR=113.5
00:45:04.710 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:04.710 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:45:04.710 00.000 8654638656 Enqueuing Expose request
00:45:05.458 00.748 13064036352 Move returns status 0, amount 696
00:45:05.458 00.000 13064036352 move complete, result=0
00:45:05.458 00.000 13064036352 worker thread done servicing request
00:45:05.458 00.000 13064036352 Worker thread wakes up
00:45:05.458 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:45:05.458 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:45:05.459 00.001 8654638656 GuideStep: 0.0 px 0 ms EAST, -0.6 px 696 ms NORTH
00:45:05.504 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3840,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:45:05.504 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":351,"width":31,"height":31,"star_pos":[14.60,14.87],"pixels":"..."},"id":3840}
00:45:05.971 00.467 8654638656 evsrv: cli 0x600000444d20 request: {"id":3841,"jsonrpc":"2.0","method":"get_connected"}
00:45:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3841}
00:45:05.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3842,"jsonrpc":"2.0","method":"get_app_state"}
00:45:05.973 00.000 8654638656 case statement mapped state 6 to 3
00:45:05.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3842}
00:45:08.970 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3843,"jsonrpc":"2.0","method":"get_connected"}
00:45:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3843}
00:45:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3844,"jsonrpc":"2.0","method":"get_app_state"}
00:45:08.972 00.001 8654638656 case statement mapped state 6 to 3
00:45:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3844}
00:45:10.942 01.970 13064036352 Exposure complete
00:45:10.958 00.016 13064036352 worker thread done servicing request
00:45:10.958 00.000 8654638656 OnExposeComplete: enter
00:45:10.959 00.001 8654638656 UpdateGuideState(): m_state=6
00:45:10.959 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 352
00:45:10.959 00.000 8654638656 Star::Find returns 1 (0), X=553.96, Y=855.99, Mass=871759, SNR=106.4, Peak=53645 HFD=4.4
00:45:10.959 00.000 8654638656 CameraToMount -- cameraTheta (2.73) - m_xAngle (-2.21) = xAngle (4.94 = -1.34)
00:45:10.959 00.000 8654638656 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.34 = -1.94)
00:45:10.959 00.000 8654638656 CameraToMount -- cameraX=-1.19 cameraY=0.52 hyp=1.30 cameraTheta=2.73 mountX=0.29 mountY=-1.21, mountTheta=-1.33
00:45:10.959 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.19, y=0.52, opts=13)
00:45:10.959 00.000 8654638656 Enqueuing Move request for scope (-1.19, 0.52)
00:45:10.959 00.000 13064036352 Worker thread wakes up
00:45:10.959 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 0.52) opts 0xd
00:45:10.959 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.19, 0.52)
00:45:10.959 00.000 13064036352 Moving (-1.19, 0.52) raw xDistance=0.29 yDistance=-1.21
00:45:10.959 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
00:45:10.960 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
00:45:10.960 00.000 13064036352 MoveAxis(W, 81, ABG)
00:45:10.960 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56562, med=4697, FiltMin=1561, FiltMax=50687, Gamma=0.680
00:45:10.960 00.000 8654638656 UpdateGuideState exits: m=871759 SNR=106.4
00:45:10.960 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:10.960 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:45:10.960 00.000 8654638656 Enqueuing Expose request
00:45:11.120 00.160 13064036352 Move returns status 0, amount 81
00:45:11.120 00.000 13064036352 MoveAxis(N, 1466, ABG)
00:45:11.967 00.847 8654638656 evsrv: cli 0x600000444d20 request: {"id":3845,"jsonrpc":"2.0","method":"get_connected"}
00:45:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3845}
00:45:11.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3846,"jsonrpc":"2.0","method":"get_app_state"}
00:45:11.968 00.000 8654638656 case statement mapped state 6 to 3
00:45:11.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3846}
00:45:12.720 00.752 13064036352 Move returns status 0, amount 1466
00:45:12.720 00.000 13064036352 move complete, result=0
00:45:12.721 00.001 13064036352 worker thread done servicing request
00:45:12.721 00.000 13064036352 Worker thread wakes up
00:45:12.721 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:45:12.721 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:45:12.721 00.000 8654638656 GuideStep: 0.3 px 81 ms WEST, -1.2 px 1466 ms NORTH
00:45:12.773 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":3847,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:45:12.773 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":352,"width":31,"height":31,"star_pos":[14.96,14.99],"pixels":"..."},"id":3847}
00:45:14.970 02.197 8654638656 evsrv: cli 0x600000444d20 request: {"id":3848,"jsonrpc":"2.0","method":"get_connected"}
00:45:14.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3848}
00:45:14.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3849,"jsonrpc":"2.0","method":"get_app_state"}
00:45:14.973 00.001 8654638656 case statement mapped state 6 to 3
00:45:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3849}
00:45:17.971 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3850,"jsonrpc":"2.0","method":"get_connected"}
00:45:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3850}
00:45:17.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3851,"jsonrpc":"2.0","method":"get_app_state"}
00:45:17.973 00.000 8654638656 case statement mapped state 6 to 3
00:45:17.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3851}
00:45:18.439 00.466 13064036352 Exposure complete
00:45:18.453 00.014 13064036352 worker thread done servicing request
00:45:18.453 00.000 8654638656 OnExposeComplete: enter
00:45:18.453 00.000 8654638656 UpdateGuideState(): m_state=6
00:45:18.453 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 353
00:45:18.453 00.000 8654638656 Star::Find returns 1 (0), X=554.73, Y=855.08, Mass=958190, SNR=141.4, Peak=62143 HFD=4.2
00:45:18.454 00.001 8654638656 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-2.21) = xAngle (-0.19 = -0.19)
00:45:18.454 00.000 8654638656 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.79 = -0.79)
00:45:18.454 00.000 8654638656 CameraToMount -- cameraX=-0.42 cameraY=-0.39 hyp=0.57 cameraTheta=-2.40 mountX=0.56 mountY=-0.41, mountTheta=-0.63
00:45:18.454 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.42, y=-0.39, opts=13)
00:45:18.454 00.000 8654638656 Enqueuing Move request for scope (-0.42, -0.39)
00:45:18.454 00.000 13064036352 Worker thread wakes up
00:45:18.454 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.39) opts 0xd
00:45:18.454 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.42, -0.39)
00:45:18.454 00.000 13064036352 Moving (-0.42, -0.39) raw xDistance=0.56 yDistance=-0.41
00:45:18.454 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.56
00:45:18.454 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
00:45:18.454 00.000 13064036352 MoveAxis(W, 161, ABG)
00:45:18.454 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62143, med=4697, FiltMin=1523, FiltMax=47794, Gamma=0.680
00:45:18.454 00.000 8654638656 UpdateGuideState exits: m=958190 SNR=141.4
00:45:18.454 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:18.454 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:45:18.454 00.000 8654638656 Enqueuing Expose request
00:45:18.703 00.249 13064036352 Move returns status 0, amount 161
00:45:18.703 00.000 13064036352 MoveAxis(N, 493, ABG)
00:45:19.247 00.544 13064036352 Move returns status 0, amount 493
00:45:19.247 00.000 13064036352 move complete, result=0
00:45:19.248 00.001 13064036352 worker thread done servicing request
00:45:19.248 00.000 13064036352 Worker thread wakes up
00:45:19.248 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:45:19.248 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:45:19.248 00.000 8654638656 GuideStep: 0.6 px 161 ms WEST, -0.4 px 493 ms NORTH
00:45:19.292 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":3852,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:45:19.293 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":353,"width":31,"height":31,"star_pos":[14.73,15.08],"pixels":"..."},"id":3852}
00:45:20.970 01.677 8654638656 evsrv: cli 0x600000444d20 request: {"id":3853,"jsonrpc":"2.0","method":"get_connected"}
00:45:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3853}
00:45:20.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3854,"jsonrpc":"2.0","method":"get_app_state"}
00:45:20.971 00.000 8654638656 case statement mapped state 6 to 3
00:45:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3854}
00:45:23.967 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":3855,"jsonrpc":"2.0","method":"get_connected"}
00:45:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3855}
00:45:23.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3856,"jsonrpc":"2.0","method":"get_app_state"}
00:45:23.968 00.000 8654638656 case statement mapped state 6 to 3
00:45:23.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3856}
00:45:24.680 00.711 13064036352 Exposure complete
00:45:24.693 00.013 13064036352 worker thread done servicing request
00:45:24.693 00.000 8654638656 OnExposeComplete: enter
00:45:24.693 00.000 8654638656 UpdateGuideState(): m_state=6
00:45:24.693 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 354
00:45:24.693 00.000 8654638656 Star::Find returns 1 (0), X=555.16, Y=855.70, Mass=999845, SNR=129.7, Peak=51366 HFD=4.9
00:45:24.693 00.000 8654638656 CameraToMount -- cameraTheta (1.53) - m_xAngle (-2.21) = xAngle (3.74 = -2.54)
00:45:24.693 00.000 8654638656 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.14 = -3.14)
00:45:24.694 00.001 8654638656 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.53 mountX=-0.19 mountY=-0.00, mountTheta=-3.14
00:45:24.694 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.01, y=0.23, opts=13)
00:45:24.694 00.000 8654638656 Enqueuing Move request for scope (0.01, 0.23)
00:45:24.694 00.000 13064036352 Worker thread wakes up
00:45:24.694 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
00:45:24.694 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
00:45:24.694 00.000 13064036352 Moving (0.01, 0.23) raw xDistance=-0.19 yDistance=-0.00
00:45:24.694 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:45:24.694 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:24.694 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:45:24.694 00.000 13064036352 MoveAxis(E, 0, ABG)
00:45:24.694 00.000 13064036352 Move returns status 0, amount 0
00:45:24.694 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53427, med=4697, FiltMin=1459, FiltMax=43251, Gamma=0.680
00:45:24.694 00.000 13064036352 MoveAxis(N, 0, ABG)
00:45:24.694 00.000 13064036352 Move returns status 0, amount 0
00:45:24.694 00.000 13064036352 move complete, result=0
00:45:24.694 00.000 8654638656 UpdateGuideState exits: m=999845 SNR=129.7
00:45:24.694 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:24.694 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:45:24.694 00.000 8654638656 Enqueuing Expose request
00:45:24.694 00.000 13064036352 worker thread done servicing request
00:45:24.694 00.000 13064036352 Worker thread wakes up
00:45:24.694 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:45:24.694 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:24.695 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:45:24.732 00.037 8654638656 evsrv: cli 0x600000444d20 request: {"id":3857,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:45:24.732 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":354,"width":31,"height":31,"star_pos":[15.16,14.70],"pixels":"..."},"id":3857}
00:45:26.972 02.240 8654638656 evsrv: cli 0x600000444d20 request: {"id":3858,"jsonrpc":"2.0","method":"get_connected"}
00:45:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3858}
00:45:26.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3859,"jsonrpc":"2.0","method":"get_app_state"}
00:45:26.974 00.000 8654638656 case statement mapped state 6 to 3
00:45:26.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3859}
00:45:29.971 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3860,"jsonrpc":"2.0","method":"get_connected"}
00:45:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3860}
00:45:29.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3861,"jsonrpc":"2.0","method":"get_app_state"}
00:45:29.973 00.000 8654638656 case statement mapped state 6 to 3
00:45:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3861}
00:45:30.933 00.960 13064036352 Exposure complete
00:45:30.949 00.016 13064036352 worker thread done servicing request
00:45:30.949 00.000 8654638656 OnExposeComplete: enter
00:45:30.949 00.000 8654638656 UpdateGuideState(): m_state=6
00:45:30.949 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 355
00:45:30.949 00.000 8654638656 Star::Find returns 1 (0), X=554.56, Y=857.09, Mass=940461, SNR=148.5, Peak=63731 HFD=4.1
00:45:30.950 00.001 8654638656 CameraToMount -- cameraTheta (1.92) - m_xAngle (-2.21) = xAngle (4.13 = -2.15)
00:45:30.950 00.000 8654638656 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.53 = -2.75)
00:45:30.950 00.000 8654638656 CameraToMount -- cameraX=-0.59 cameraY=1.62 hyp=1.73 cameraTheta=1.92 mountX=-0.95 mountY=-0.66, mountTheta=-2.54
00:45:30.950 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.59, y=1.62, opts=13)
00:45:30.950 00.000 8654638656 Enqueuing Move request for scope (-0.59, 1.62)
00:45:30.950 00.000 13064036352 Worker thread wakes up
00:45:30.950 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 1.62) opts 0xd
00:45:30.950 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.59, 1.62)
00:45:30.950 00.000 13064036352 Moving (-0.59, 1.62) raw xDistance=-0.95 yDistance=-0.66
00:45:30.950 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.95
00:45:30.950 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
00:45:30.950 00.000 13064036352 MoveAxis(E, 263, ABG)
00:45:30.951 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63731, med=4710, FiltMin=1549, FiltMax=53465, Gamma=0.680
00:45:30.951 00.000 8654638656 UpdateGuideState exits: m=940461 SNR=148.5
00:45:30.951 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:30.951 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:45:30.951 00.000 8654638656 Enqueuing Expose request
00:45:31.293 00.342 13064036352 Move returns status 0, amount 263
00:45:31.293 00.000 13064036352 MoveAxis(N, 795, ABG)
00:45:32.141 00.848 13064036352 Move returns status 0, amount 795
00:45:32.141 00.000 13064036352 move complete, result=0
00:45:32.142 00.001 13064036352 worker thread done servicing request
00:45:32.142 00.000 13064036352 Worker thread wakes up
00:45:32.142 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:45:32.142 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:45:32.142 00.000 8654638656 GuideStep: -1.0 px 263 ms EAST, -0.7 px 795 ms NORTH
00:45:32.190 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3862,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:45:32.191 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":355,"width":31,"height":31,"star_pos":[14.56,15.09],"pixels":"..."},"id":3862}
00:45:32.967 00.776 8654638656 evsrv: cli 0x600000444d20 request: {"id":3863,"jsonrpc":"2.0","method":"get_connected"}
00:45:32.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3863}
00:45:32.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3864,"jsonrpc":"2.0","method":"get_app_state"}
00:45:32.969 00.000 8654638656 case statement mapped state 6 to 3
00:45:32.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3864}
00:45:35.966 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3865,"jsonrpc":"2.0","method":"get_connected"}
00:45:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3865}
00:45:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3866,"jsonrpc":"2.0","method":"get_app_state"}
00:45:35.967 00.000 8654638656 case statement mapped state 6 to 3
00:45:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3866}
00:45:38.424 02.457 13064036352 Exposure complete
00:45:38.438 00.014 13064036352 worker thread done servicing request
00:45:38.438 00.000 8654638656 OnExposeComplete: enter
00:45:38.438 00.000 8654638656 UpdateGuideState(): m_state=6
00:45:38.438 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 356
00:45:38.438 00.000 8654638656 Star::Find returns 1 (0), X=554.61, Y=857.43, Mass=972124, SNR=144.9, Peak=61427 HFD=4.4
00:45:38.438 00.000 8654638656 CameraToMount -- cameraTheta (1.84) - m_xAngle (-2.21) = xAngle (4.05 = -2.23)
00:45:38.438 00.000 8654638656 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.45 = -2.83)
00:45:38.438 00.000 8654638656 CameraToMount -- cameraX=-0.54 cameraY=1.96 hyp=2.03 cameraTheta=1.84 mountX=-1.25 mountY=-0.62, mountTheta=-2.68
00:45:38.439 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.54, y=1.96, opts=13)
00:45:38.439 00.000 8654638656 Enqueuing Move request for scope (-0.54, 1.96)
00:45:38.439 00.000 13064036352 Worker thread wakes up
00:45:38.439 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 1.96) opts 0xd
00:45:38.439 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.54, 1.96)
00:45:38.439 00.000 13064036352 Moving (-0.54, 1.96) raw xDistance=-1.25 yDistance=-0.62
00:45:38.439 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.25
00:45:38.439 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
00:45:38.439 00.000 13064036352 MoveAxis(E, 364, ABG)
00:45:38.439 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61427, med=4697, FiltMin=1472, FiltMax=53132, Gamma=0.680
00:45:38.439 00.000 8654638656 UpdateGuideState exits: m=972124 SNR=144.9
00:45:38.439 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:38.439 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:45:38.439 00.000 8654638656 Enqueuing Expose request
00:45:38.876 00.437 13064036352 Move returns status 0, amount 364
00:45:38.876 00.000 13064036352 MoveAxis(N, 745, ABG)
00:45:38.970 00.094 8654638656 evsrv: cli 0x600000444d20 request: {"id":3867,"jsonrpc":"2.0","method":"get_connected"}
00:45:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3867}
00:45:38.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3868,"jsonrpc":"2.0","method":"get_app_state"}
00:45:38.972 00.000 8654638656 case statement mapped state 6 to 3
00:45:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3868}
00:45:39.676 00.704 13064036352 Move returns status 0, amount 745
00:45:39.676 00.000 13064036352 move complete, result=0
00:45:39.676 00.000 13064036352 worker thread done servicing request
00:45:39.676 00.000 13064036352 Worker thread wakes up
00:45:39.676 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:45:39.676 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:45:39.676 00.000 8654638656 GuideStep: -1.3 px 364 ms EAST, -0.6 px 745 ms NORTH
00:45:39.726 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":3869,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:45:39.726 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":356,"width":31,"height":31,"star_pos":[14.61,15.43],"pixels":"..."},"id":3869}
00:45:41.971 02.245 8654638656 evsrv: cli 0x600000444d20 request: {"id":3870,"jsonrpc":"2.0","method":"get_connected"}
00:45:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3870}
00:45:41.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3871,"jsonrpc":"2.0","method":"get_app_state"}
00:45:41.973 00.000 8654638656 case statement mapped state 6 to 3
00:45:41.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3871}
00:45:44.971 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3872,"jsonrpc":"2.0","method":"get_connected"}
00:45:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3872}
00:45:44.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3873,"jsonrpc":"2.0","method":"get_app_state"}
00:45:44.973 00.000 8654638656 case statement mapped state 6 to 3
00:45:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3873}
00:45:45.922 00.949 13064036352 Exposure complete
00:45:45.936 00.014 13064036352 worker thread done servicing request
00:45:45.937 00.001 8654638656 OnExposeComplete: enter
00:45:45.937 00.000 8654638656 UpdateGuideState(): m_state=6
00:45:45.937 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 357
00:45:45.937 00.000 8654638656 Star::Find returns 1 (0), X=554.13, Y=857.53, Mass=944278, SNR=122.6, Peak=55872 HFD=4.4
00:45:45.937 00.000 8654638656 CameraToMount -- cameraTheta (2.03) - m_xAngle (-2.21) = xAngle (4.24 = -2.04)
00:45:45.937 00.000 8654638656 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.64 = -2.64)
00:45:45.937 00.000 8654638656 CameraToMount -- cameraX=-1.02 cameraY=2.06 hyp=2.30 cameraTheta=2.03 mountX=-1.04 mountY=-1.10, mountTheta=-2.33
00:45:45.937 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.02, y=2.06, opts=13)
00:45:45.937 00.000 8654638656 Enqueuing Move request for scope (-1.02, 2.06)
00:45:45.937 00.000 13064036352 Worker thread wakes up
00:45:45.937 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 2.06) opts 0xd
00:45:45.937 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.02, 2.06)
00:45:45.937 00.000 13064036352 Moving (-1.02, 2.06) raw xDistance=-1.04 yDistance=-1.10
00:45:45.937 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.72 from input -1.04
00:45:45.937 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
00:45:45.937 00.000 13064036352 MoveAxis(E, 314, ABG)
00:45:45.938 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=89, max=58687, med=4697, FiltMin=1612, FiltMax=54707, Gamma=0.680
00:45:45.938 00.000 8654638656 UpdateGuideState exits: m=944278 SNR=122.6
00:45:45.938 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:45.938 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:45:45.938 00.000 8654638656 Enqueuing Expose request
00:45:46.330 00.392 13064036352 Move returns status 0, amount 314
00:45:46.330 00.000 13064036352 MoveAxis(N, 1333, ABG)
00:45:47.706 01.376 13064036352 Move returns status 0, amount 1333
00:45:47.707 00.001 13064036352 move complete, result=0
00:45:47.707 00.000 13064036352 worker thread done servicing request
00:45:47.707 00.000 13064036352 Worker thread wakes up
00:45:47.707 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:45:47.707 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:45:47.707 00.000 8654638656 GuideStep: -1.0 px 314 ms EAST, -1.1 px 1333 ms NORTH
00:45:47.758 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":3874,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:45:47.758 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":357,"width":31,"height":31,"star_pos":[15.13,14.53],"pixels":"..."},"id":3874}
00:45:47.966 00.208 8654638656 evsrv: cli 0x600000444d20 request: {"id":3875,"jsonrpc":"2.0","method":"get_connected"}
00:45:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3875}
00:45:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3876,"jsonrpc":"2.0","method":"get_app_state"}
00:45:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:45:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3876}
00:45:50.968 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3877,"jsonrpc":"2.0","method":"get_connected"}
00:45:50.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3877}
00:45:50.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3878,"jsonrpc":"2.0","method":"get_app_state"}
00:45:50.970 00.001 8654638656 case statement mapped state 6 to 3
00:45:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3878}
00:45:53.419 02.449 13064036352 Exposure complete
00:45:53.434 00.015 13064036352 worker thread done servicing request
00:45:53.434 00.000 8654638656 OnExposeComplete: enter
00:45:53.434 00.000 8654638656 UpdateGuideState(): m_state=6
00:45:53.434 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 358
00:45:53.434 00.000 8654638656 Star::Find returns 1 (0), X=553.66, Y=856.44, Mass=951704, SNR=117.3, Peak=51597 HFD=4.7
00:45:53.434 00.000 8654638656 CameraToMount -- cameraTheta (2.56) - m_xAngle (-2.21) = xAngle (4.77 = -1.51)
00:45:53.434 00.000 8654638656 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.17 = -2.11)
00:45:53.435 00.001 8654638656 CameraToMount -- cameraX=-1.50 cameraY=0.98 hyp=1.78 cameraTheta=2.56 mountX=0.11 mountY=-1.53, mountTheta=-1.50
00:45:53.435 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.50, y=0.98, opts=13)
00:45:53.435 00.000 8654638656 Enqueuing Move request for scope (-1.50, 0.98)
00:45:53.435 00.000 13064036352 Worker thread wakes up
00:45:53.435 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 0.98) opts 0xd
00:45:53.435 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.50, 0.98)
00:45:53.435 00.000 13064036352 Moving (-1.50, 0.98) raw xDistance=0.11 yDistance=-1.53
00:45:53.435 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:45:53.435 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.53 from input -1.53
00:45:53.435 00.000 13064036352 MoveAxis(E, 0, ABG)
00:45:53.435 00.000 13064036352 Move returns status 0, amount 0
00:45:53.435 00.000 13064036352 MoveAxis(N, 1856, ABG)
00:45:53.435 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57266, med=4697, FiltMin=1651, FiltMax=50636, Gamma=0.680
00:45:53.436 00.001 8654638656 UpdateGuideState exits: m=951704 SNR=117.3
00:45:53.436 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:53.436 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:45:53.436 00.000 8654638656 Enqueuing Expose request
00:45:53.971 00.535 8654638656 evsrv: cli 0x600000444d20 request: {"id":3879,"jsonrpc":"2.0","method":"get_connected"}
00:45:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3879}
00:45:53.974 00.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3880,"jsonrpc":"2.0","method":"get_app_state"}
00:45:53.974 00.000 8654638656 case statement mapped state 6 to 3
00:45:53.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3880}
00:45:55.433 01.459 13064036352 Move returns status 0, amount 1856
00:45:55.433 00.000 13064036352 move complete, result=0
00:45:55.433 00.000 13064036352 worker thread done servicing request
00:45:55.433 00.000 13064036352 Worker thread wakes up
00:45:55.434 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:45:55.434 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:45:55.434 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -1.5 px 1856 ms NORTH
00:45:55.483 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3881,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:45:55.483 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":358,"width":31,"height":31,"star_pos":[14.66,15.44],"pixels":"..."},"id":3881}
00:45:56.971 01.488 8654638656 evsrv: cli 0x600000444d20 request: {"id":3882,"jsonrpc":"2.0","method":"get_connected"}
00:45:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3882}
00:45:56.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3883,"jsonrpc":"2.0","method":"get_app_state"}
00:45:56.973 00.000 8654638656 case statement mapped state 6 to 3
00:45:56.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3883}
00:45:59.965 02.991 8654638656 evsrv: cli 0x600000444d20 request: {"id":3884,"jsonrpc":"2.0","method":"get_connected"}
00:45:59.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3884}
00:45:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3885,"jsonrpc":"2.0","method":"get_app_state"}
00:45:59.967 00.001 8654638656 case statement mapped state 6 to 3
00:45:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3885}
00:46:00.917 00.950 13064036352 Exposure complete
00:46:00.933 00.016 13064036352 worker thread done servicing request
00:46:00.933 00.000 8654638656 OnExposeComplete: enter
00:46:00.933 00.000 8654638656 UpdateGuideState(): m_state=6
00:46:00.934 00.001 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 359
00:46:00.934 00.000 8654638656 Star::Find returns 1 (0), X=554.50, Y=854.61, Mass=840271, SNR=113.8, Peak=55449 HFD=4.2
00:46:00.934 00.000 8654638656 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-2.21) = xAngle (-0.01 = -0.01)
00:46:00.934 00.000 8654638656 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.61 = -0.61)
00:46:00.934 00.000 8654638656 CameraToMount -- cameraX=-0.65 cameraY=-0.85 hyp=1.07 cameraTheta=-2.22 mountX=1.07 mountY=-0.62, mountTheta=-0.52
00:46:00.934 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.65, y=-0.85, opts=13)
00:46:00.934 00.000 8654638656 Enqueuing Move request for scope (-0.65, -0.85)
00:46:00.934 00.000 13064036352 Worker thread wakes up
00:46:00.934 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.85) opts 0xd
00:46:00.934 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.65, -0.85)
00:46:00.934 00.000 13064036352 Moving (-0.65, -0.85) raw xDistance=1.07 yDistance=-0.62
00:46:00.934 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.68 from input 1.07
00:46:00.934 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
00:46:00.934 00.000 13064036352 MoveAxis(W, 297, ABG)
00:46:00.935 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55948, med=4685, FiltMin=1625, FiltMax=48358, Gamma=0.680
00:46:00.935 00.000 8654638656 UpdateGuideState exits: m=840271 SNR=113.8
00:46:00.935 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:00.935 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:46:00.935 00.000 8654638656 Enqueuing Expose request
00:46:01.304 00.369 13064036352 Move returns status 0, amount 297
00:46:01.305 00.001 13064036352 MoveAxis(N, 749, ABG)
00:46:02.104 00.799 13064036352 Move returns status 0, amount 749
00:46:02.104 00.000 13064036352 move complete, result=0
00:46:02.104 00.000 13064036352 worker thread done servicing request
00:46:02.105 00.001 13064036352 Worker thread wakes up
00:46:02.105 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:46:02.105 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:46:02.105 00.000 8654638656 GuideStep: 1.1 px 297 ms WEST, -0.6 px 749 ms NORTH
00:46:02.152 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3886,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:46:02.153 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":359,"width":31,"height":31,"star_pos":[14.50,14.61],"pixels":"..."},"id":3886}
00:46:02.971 00.818 8654638656 evsrv: cli 0x600000444d20 request: {"id":3887,"jsonrpc":"2.0","method":"get_connected"}
00:46:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3887}
00:46:02.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3888,"jsonrpc":"2.0","method":"get_app_state"}
00:46:02.973 00.000 8654638656 case statement mapped state 6 to 3
00:46:02.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3888}
00:46:05.968 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":3889,"jsonrpc":"2.0","method":"get_connected"}
00:46:05.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3889}
00:46:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3890,"jsonrpc":"2.0","method":"get_app_state"}
00:46:05.970 00.000 8654638656 case statement mapped state 6 to 3
00:46:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3890}
00:46:07.161 01.191 13064036352 Exposure complete
00:46:07.175 00.014 13064036352 worker thread done servicing request
00:46:07.175 00.000 8654638656 OnExposeComplete: enter
00:46:07.175 00.000 8654638656 UpdateGuideState(): m_state=6
00:46:07.175 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 360
00:46:07.175 00.000 8654638656 Star::Find returns 1 (0), X=555.71, Y=855.03, Mass=950547, SNR=133.6, Peak=61644 HFD=4.2
00:46:07.175 00.000 8654638656 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-2.21) = xAngle (1.54 = 1.54)
00:46:07.175 00.000 8654638656 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.94 = 0.94)
00:46:07.175 00.000 8654638656 CameraToMount -- cameraX=0.55 cameraY=-0.44 hyp=0.71 cameraTheta=-0.67 mountX=0.02 mountY=0.57, mountTheta=1.53
00:46:07.176 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.55, y=-0.44, opts=13)
00:46:07.176 00.000 8654638656 Enqueuing Move request for scope (0.55, -0.44)
00:46:07.176 00.000 13064036352 Worker thread wakes up
00:46:07.176 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.44) opts 0xd
00:46:07.176 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.55, -0.44)
00:46:07.176 00.000 13064036352 Moving (0.55, -0.44) raw xDistance=0.02 yDistance=0.57
00:46:07.176 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:46:07.176 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:07.176 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
00:46:07.176 00.000 13064036352 MoveAxis(E, 0, ABG)
00:46:07.176 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61644, med=4684, FiltMin=1548, FiltMax=47398, Gamma=0.680
00:46:07.176 00.000 13064036352 Move returns status 0, amount 0
00:46:07.176 00.000 13064036352 MoveAxis(N, 0, ABG)
00:46:07.176 00.000 13064036352 Move returns status 0, amount 0
00:46:07.176 00.000 13064036352 move complete, result=0
00:46:07.176 00.000 8654638656 UpdateGuideState exits: m=950547 SNR=133.6
00:46:07.176 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:07.176 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:46:07.176 00.000 8654638656 Enqueuing Expose request
00:46:07.176 00.000 13064036352 worker thread done servicing request
00:46:07.176 00.000 13064036352 Worker thread wakes up
00:46:07.176 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
00:46:07.176 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:46:07.176 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:46:07.214 00.038 8654638656 evsrv: cli 0x600000444d20 request: {"id":3891,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:46:07.214 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":360,"width":31,"height":31,"star_pos":[14.71,15.03],"pixels":"..."},"id":3891}
00:46:08.972 01.758 8654638656 evsrv: cli 0x600000444d20 request: {"id":3892,"jsonrpc":"2.0","method":"get_connected"}
00:46:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3892}
00:46:08.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3893,"jsonrpc":"2.0","method":"get_app_state"}
00:46:08.974 00.000 8654638656 case statement mapped state 6 to 3
00:46:08.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3893}
00:46:11.966 02.991 8654638656 evsrv: cli 0x600000444d20 request: {"id":3894,"jsonrpc":"2.0","method":"get_connected"}
00:46:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3894}
00:46:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3895,"jsonrpc":"2.0","method":"get_app_state"}
00:46:11.967 00.000 8654638656 case statement mapped state 6 to 3
00:46:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3895}
00:46:13.407 01.440 13064036352 Exposure complete
00:46:13.423 00.016 13064036352 worker thread done servicing request
00:46:13.423 00.000 8654638656 OnExposeComplete: enter
00:46:13.423 00.000 8654638656 UpdateGuideState(): m_state=6
00:46:13.423 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 361
00:46:13.423 00.000 8654638656 Star::Find returns 1 (0), X=555.04, Y=856.71, Mass=920986, SNR=123.7, Peak=58137 HFD=4.1
00:46:13.423 00.000 8654638656 CameraToMount -- cameraTheta (1.67) - m_xAngle (-2.21) = xAngle (3.88 = -2.41)
00:46:13.423 00.000 8654638656 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.28 = -3.01)
00:46:13.423 00.000 8654638656 CameraToMount -- cameraX=-0.12 cameraY=1.24 hyp=1.25 cameraTheta=1.67 mountX=-0.93 mountY=-0.17, mountTheta=-2.96
00:46:13.424 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.12, y=1.24, opts=13)
00:46:13.424 00.000 8654638656 Enqueuing Move request for scope (-0.12, 1.24)
00:46:13.424 00.000 13064036352 Worker thread wakes up
00:46:13.424 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 1.24) opts 0xd
00:46:13.424 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.12, 1.24)
00:46:13.424 00.000 13064036352 Moving (-0.12, 1.24) raw xDistance=-0.93 yDistance=-0.17
00:46:13.424 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.93
00:46:13.424 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:13.424 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:46:13.424 00.000 13064036352 MoveAxis(E, 256, ABG)
00:46:13.424 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58637, med=4684, FiltMin=1612, FiltMax=46451, Gamma=0.680
00:46:13.424 00.000 8654638656 UpdateGuideState exits: m=920986 SNR=123.7
00:46:13.424 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:13.424 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:46:13.424 00.000 8654638656 Enqueuing Expose request
00:46:13.766 00.342 13064036352 Move returns status 0, amount 256
00:46:13.766 00.000 13064036352 MoveAxis(N, 0, ABG)
00:46:13.766 00.000 13064036352 Move returns status 0, amount 0
00:46:13.766 00.000 13064036352 move complete, result=0
00:46:13.766 00.000 13064036352 worker thread done servicing request
00:46:13.766 00.000 13064036352 Worker thread wakes up
00:46:13.766 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:46:13.766 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:46:13.767 00.001 8654638656 GuideStep: -0.9 px 256 ms EAST, -0.2 px 0 ms NORTH
00:46:13.812 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3896,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:46:13.812 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":361,"width":31,"height":31,"star_pos":[15.04,14.71],"pixels":"..."},"id":3896}
00:46:14.970 01.158 8654638656 evsrv: cli 0x600000444d20 request: {"id":3897,"jsonrpc":"2.0","method":"get_connected"}
00:46:14.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3897}
00:46:14.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3898,"jsonrpc":"2.0","method":"get_app_state"}
00:46:14.972 00.000 8654638656 case statement mapped state 6 to 3
00:46:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3898}
00:46:17.972 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3899,"jsonrpc":"2.0","method":"get_connected"}
00:46:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3899}
00:46:17.974 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3900,"jsonrpc":"2.0","method":"get_app_state"}
00:46:17.974 00.000 8654638656 case statement mapped state 6 to 3
00:46:17.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3900}
00:46:19.656 01.682 13064036352 Exposure complete
00:46:19.672 00.016 13064036352 worker thread done servicing request
00:46:19.672 00.000 8654638656 OnExposeComplete: enter
00:46:19.672 00.000 8654638656 UpdateGuideState(): m_state=6
00:46:19.672 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 362
00:46:19.672 00.000 8654638656 Star::Find returns 1 (0), X=554.67, Y=857.61, Mass=987850, SNR=111.0, Peak=51481 HFD=4.8
00:46:19.672 00.000 8654638656 CameraToMount -- cameraTheta (1.79) - m_xAngle (-2.21) = xAngle (4.00 = -2.28)
00:46:19.672 00.000 8654638656 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.40 = -2.88)
00:46:19.672 00.000 8654638656 CameraToMount -- cameraX=-0.48 cameraY=2.15 hyp=2.20 cameraTheta=1.79 mountX=-1.43 mountY=-0.57, mountTheta=-2.77
00:46:19.673 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.48, y=2.15, opts=13)
00:46:19.673 00.000 8654638656 Enqueuing Move request for scope (-0.48, 2.15)
00:46:19.673 00.000 13064036352 Worker thread wakes up
00:46:19.673 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 2.15) opts 0xd
00:46:19.673 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.48, 2.15)
00:46:19.673 00.000 13064036352 Moving (-0.48, 2.15) raw xDistance=-1.43 yDistance=-0.57
00:46:19.673 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.94 from input -1.43
00:46:19.673 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
00:46:19.673 00.000 13064036352 MoveAxis(E, 414, ABG)
00:46:19.673 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55539, med=4684, FiltMin=1715, FiltMax=53580, Gamma=0.680
00:46:19.673 00.000 8654638656 UpdateGuideState exits: m=987850 SNR=111.0
00:46:19.673 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:19.673 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:46:19.673 00.000 8654638656 Enqueuing Expose request
00:46:20.165 00.492 13064036352 Move returns status 0, amount 414
00:46:20.165 00.000 13064036352 MoveAxis(N, 687, ABG)
00:46:20.900 00.735 13064036352 Move returns status 0, amount 687
00:46:20.901 00.001 13064036352 move complete, result=0
00:46:20.901 00.000 13064036352 worker thread done servicing request
00:46:20.901 00.000 13064036352 Worker thread wakes up
00:46:20.901 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:46:20.901 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:46:20.901 00.000 8654638656 GuideStep: -1.4 px 414 ms EAST, -0.6 px 687 ms NORTH
00:46:20.945 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":3901,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:46:20.945 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":362,"width":31,"height":31,"star_pos":[14.67,14.61],"pixels":"..."},"id":3901}
00:46:20.965 00.020 8654638656 evsrv: cli 0x600000444d20 request: {"id":3902,"jsonrpc":"2.0","method":"get_connected"}
00:46:20.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3902}
00:46:20.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3903,"jsonrpc":"2.0","method":"get_app_state"}
00:46:20.966 00.000 8654638656 case statement mapped state 6 to 3
00:46:20.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3903}
00:46:23.966 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3904,"jsonrpc":"2.0","method":"get_connected"}
00:46:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3904}
00:46:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3905,"jsonrpc":"2.0","method":"get_app_state"}
00:46:23.967 00.000 8654638656 case statement mapped state 6 to 3
00:46:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3905}
00:46:26.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3906,"jsonrpc":"2.0","method":"get_connected"}
00:46:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3906}
00:46:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3907,"jsonrpc":"2.0","method":"get_app_state"}
00:46:26.972 00.000 8654638656 case statement mapped state 6 to 3
00:46:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3907}
00:46:27.151 00.179 13064036352 Exposure complete
00:46:27.166 00.015 13064036352 worker thread done servicing request
00:46:27.166 00.000 8654638656 OnExposeComplete: enter
00:46:27.166 00.000 8654638656 UpdateGuideState(): m_state=6
00:46:27.166 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 363
00:46:27.166 00.000 8654638656 Star::Find returns 1 (0), X=552.90, Y=858.08, Mass=865538, SNR=123.1, Peak=47219 HFD=4.3
00:46:27.166 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - m_xAngle (-2.21) = xAngle (4.49 = -1.79)
00:46:27.166 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.89 = -2.39)
00:46:27.166 00.000 8654638656 CameraToMount -- cameraX=-2.25 cameraY=2.61 hyp=3.45 cameraTheta=2.28 mountX=-0.75 mountY=-2.35, mountTheta=-1.88
00:46:27.167 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-2.25, y=2.61, opts=13)
00:46:27.167 00.000 8654638656 Enqueuing Move request for scope (-2.25, 2.61)
00:46:27.167 00.000 13064036352 Worker thread wakes up
00:46:27.167 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-2.25, 2.61) opts 0xd
00:46:27.167 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-2.25, 2.61)
00:46:27.167 00.000 13064036352 Moving (-2.25, 2.61) raw xDistance=-0.75 yDistance=-2.35
00:46:27.167 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.75
00:46:27.167 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.35 from input -2.35
00:46:27.167 00.000 13064036352 MoveAxis(E, 237, ABG)
00:46:27.167 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=102, max=55986, med=4685, FiltMin=1497, FiltMax=47539, Gamma=0.680
00:46:27.167 00.000 8654638656 UpdateGuideState exits: m=865538 SNR=123.1
00:46:27.167 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:27.167 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:46:27.167 00.000 8654638656 Enqueuing Expose request
00:46:27.491 00.324 13064036352 Move returns status 0, amount 237
00:46:27.491 00.000 13064036352 MoveAxis(N, 2851, ABG)
00:46:27.491 00.000 13064036352 duration set to 2500 by maxDecDuration
00:46:29.972 02.481 8654638656 evsrv: cli 0x600000444d20 request: {"id":3908,"jsonrpc":"2.0","method":"get_connected"}
00:46:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3908}
00:46:29.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3909,"jsonrpc":"2.0","method":"get_app_state"}
00:46:29.973 00.000 8654638656 case statement mapped state 6 to 3
00:46:29.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3909}
00:46:30.035 00.062 13064036352 Move returns status 0, amount 2500
00:46:30.035 00.000 13064036352 move complete, result=0
00:46:30.035 00.000 13064036352 worker thread done servicing request
00:46:30.035 00.000 13064036352 Worker thread wakes up
00:46:30.035 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:46:30.035 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:46:30.035 00.000 8654638656 GuideStep: -0.8 px 237 ms EAST, -2.4 px 2500 ms NORTH
00:46:30.083 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3910,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:46:30.083 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":363,"width":31,"height":31,"star_pos":[14.90,15.08],"pixels":"..."},"id":3910}
00:46:32.971 02.888 8654638656 evsrv: cli 0x600000444d20 request: {"id":3911,"jsonrpc":"2.0","method":"get_connected"}
00:46:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3911}
00:46:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3912,"jsonrpc":"2.0","method":"get_app_state"}
00:46:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:46:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3912}
00:46:35.894 02.921 13064036352 Exposure complete
00:46:35.907 00.013 13064036352 worker thread done servicing request
00:46:35.907 00.000 8654638656 OnExposeComplete: enter
00:46:35.907 00.000 8654638656 UpdateGuideState(): m_state=6
00:46:35.907 00.000 8654638656 Star::Find(15, 552, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 364
00:46:35.907 00.000 8654638656 Star::Find returns 1 (0), X=553.84, Y=855.20, Mass=977019, SNR=118.4, Peak=57536 HFD=4.4
00:46:35.908 00.001 8654638656 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-2.21) = xAngle (-0.73 = -0.73)
00:46:35.908 00.000 8654638656 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.33 = -1.33)
00:46:35.908 00.000 8654638656 CameraToMount -- cameraX=-1.31 cameraY=-0.27 hyp=1.34 cameraTheta=-2.94 mountX=1.00 mountY=-1.30, mountTheta=-0.92
00:46:35.908 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.31, y=-0.27, opts=13)
00:46:35.908 00.000 8654638656 Enqueuing Move request for scope (-1.31, -0.27)
00:46:35.908 00.000 13064036352 Worker thread wakes up
00:46:35.908 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.31, -0.27) opts 0xd
00:46:35.908 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.31, -0.27)
00:46:35.908 00.000 13064036352 Moving (-1.31, -0.27) raw xDistance=1.00 yDistance=-1.30
00:46:35.908 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.59 from input 1.00
00:46:35.908 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
00:46:35.908 00.000 13064036352 MoveAxis(W, 259, ABG)
00:46:35.908 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57536, med=4685, FiltMin=1408, FiltMax=49842, Gamma=0.680
00:46:35.908 00.000 8654638656 UpdateGuideState exits: m=977019 SNR=118.4
00:46:35.908 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:35.908 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:46:35.908 00.000 8654638656 Enqueuing Expose request
00:46:35.966 00.058 8654638656 evsrv: cli 0x600000444d20 request: {"id":3913,"jsonrpc":"2.0","method":"get_connected"}
00:46:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3913}
00:46:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3914,"jsonrpc":"2.0","method":"get_app_state"}
00:46:35.966 00.000 8654638656 case statement mapped state 6 to 3
00:46:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3914}
00:46:36.241 00.275 13064036352 Move returns status 0, amount 259
00:46:36.242 00.001 13064036352 MoveAxis(N, 1578, ABG)
00:46:37.857 01.615 13064036352 Move returns status 0, amount 1578
00:46:37.857 00.000 13064036352 move complete, result=0
00:46:37.857 00.000 13064036352 worker thread done servicing request
00:46:37.857 00.000 13064036352 Worker thread wakes up
00:46:37.857 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:46:37.857 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:46:37.858 00.001 8654638656 GuideStep: 1.0 px 259 ms WEST, -1.3 px 1578 ms NORTH
00:46:37.907 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3915,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:46:37.907 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":364,"width":31,"height":31,"star_pos":[14.84,15.20],"pixels":"..."},"id":3915}
00:46:38.966 01.059 8654638656 evsrv: cli 0x600000444d20 request: {"id":3916,"jsonrpc":"2.0","method":"get_connected"}
00:46:38.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3916}
00:46:38.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3917,"jsonrpc":"2.0","method":"get_app_state"}
00:46:38.967 00.000 8654638656 case statement mapped state 6 to 3
00:46:38.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3917}
00:46:41.969 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3918,"jsonrpc":"2.0","method":"get_connected"}
00:46:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3918}
00:46:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3919,"jsonrpc":"2.0","method":"get_app_state"}
00:46:41.971 00.000 8654638656 case statement mapped state 6 to 3
00:46:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3919}
00:46:43.393 01.422 13064036352 Exposure complete
00:46:43.409 00.016 13064036352 worker thread done servicing request
00:46:43.410 00.001 8654638656 OnExposeComplete: enter
00:46:43.410 00.000 8654638656 UpdateGuideState(): m_state=6
00:46:43.410 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 365
00:46:43.410 00.000 8654638656 Star::Find returns 1 (0), X=553.88, Y=853.62, Mass=861502, SNR=110.5, Peak=59058 HFD=4.0
00:46:43.410 00.000 8654638656 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-2.21) = xAngle (0.04 = 0.04)
00:46:43.410 00.000 8654638656 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.56 = -0.56)
00:46:43.410 00.000 8654638656 CameraToMount -- cameraX=-1.27 cameraY=-1.85 hyp=2.25 cameraTheta=-2.17 mountX=2.24 mountY=-1.20, mountTheta=-0.49
00:46:43.410 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.27, y=-1.85, opts=13)
00:46:43.411 00.001 8654638656 Enqueuing Move request for scope (-1.27, -1.85)
00:46:43.411 00.000 13064036352 Worker thread wakes up
00:46:43.411 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.27, -1.85) opts 0xd
00:46:43.411 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.27, -1.85)
00:46:43.411 00.000 13064036352 Moving (-1.27, -1.85) raw xDistance=2.24 yDistance=-1.20
00:46:43.411 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.46 from input 2.24
00:46:43.411 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
00:46:43.411 00.000 13064036352 MoveAxis(W, 638, ABG)
00:46:43.411 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60889, med=4684, FiltMin=1254, FiltMax=54246, Gamma=0.680
00:46:43.411 00.000 8654638656 UpdateGuideState exits: m=861502 SNR=110.5
00:46:43.411 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:43.411 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:46:43.411 00.000 8654638656 Enqueuing Expose request
00:46:44.128 00.717 13064036352 Move returns status 0, amount 638
00:46:44.129 00.001 13064036352 MoveAxis(N, 1450, ABG)
00:46:44.967 00.838 8654638656 evsrv: cli 0x600000444d20 request: {"id":3920,"jsonrpc":"2.0","method":"get_connected"}
00:46:44.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3920}
00:46:44.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3921,"jsonrpc":"2.0","method":"get_app_state"}
00:46:44.968 00.000 8654638656 case statement mapped state 6 to 3
00:46:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3921}
00:46:45.616 00.648 13064036352 Move returns status 0, amount 1450
00:46:45.616 00.000 13064036352 move complete, result=0
00:46:45.616 00.000 13064036352 worker thread done servicing request
00:46:45.616 00.000 13064036352 Worker thread wakes up
00:46:45.616 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:46:45.617 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:46:45.617 00.000 8654638656 GuideStep: 2.2 px 638 ms WEST, -1.2 px 1450 ms NORTH
00:46:45.666 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":3922,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:46:45.666 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":365,"width":31,"height":31,"star_pos":[14.88,14.62],"pixels":"..."},"id":3922}
00:46:47.966 02.300 8654638656 evsrv: cli 0x600000444d20 request: {"id":3923,"jsonrpc":"2.0","method":"get_connected"}
00:46:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3923}
00:46:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3924,"jsonrpc":"2.0","method":"get_app_state"}
00:46:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:46:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3924}
00:46:50.885 02.917 13064036352 Exposure complete
00:46:50.901 00.016 13064036352 worker thread done servicing request
00:46:50.901 00.000 8654638656 OnExposeComplete: enter
00:46:50.902 00.001 8654638656 UpdateGuideState(): m_state=6
00:46:50.902 00.000 8654638656 Star::Find(15, 553, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 366
00:46:50.902 00.000 8654638656 Star::Find returns 1 (0), X=555.21, Y=853.08, Mass=964967, SNR=129.3, Peak=60390 HFD=4.3
00:46:50.902 00.000 8654638656 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-2.21) = xAngle (0.66 = 0.66)
00:46:50.902 00.000 8654638656 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.06 = 0.06)
00:46:50.902 00.000 8654638656 CameraToMount -- cameraX=0.05 cameraY=-2.39 hyp=2.39 cameraTheta=-1.55 mountX=1.89 mountY=0.15, mountTheta=0.08
00:46:50.902 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.05, y=-2.39, opts=13)
00:46:50.903 00.001 8654638656 Enqueuing Move request for scope (0.05, -2.39)
00:46:50.903 00.000 13064036352 Worker thread wakes up
00:46:50.903 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.05, -2.39) opts 0xd
00:46:50.903 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.05, -2.39)
00:46:50.903 00.000 13064036352 Moving (0.05, -2.39) raw xDistance=1.89 yDistance=0.15
00:46:50.903 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.29 from input 1.89
00:46:50.903 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:50.903 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:46:50.903 00.000 13064036352 MoveAxis(W, 566, ABG)
00:46:50.903 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61030, med=4684, FiltMin=1561, FiltMax=47756, Gamma=0.680
00:46:50.903 00.000 8654638656 UpdateGuideState exits: m=964967 SNR=129.3
00:46:50.903 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:50.903 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:46:50.903 00.000 8654638656 Enqueuing Expose request
00:46:50.966 00.063 8654638656 evsrv: cli 0x600000444d20 request: {"id":3925,"jsonrpc":"2.0","method":"get_connected"}
00:46:50.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3925}
00:46:50.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3926,"jsonrpc":"2.0","method":"get_app_state"}
00:46:50.966 00.000 8654638656 case statement mapped state 6 to 3
00:46:50.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3926}
00:46:51.535 00.569 13064036352 Move returns status 0, amount 566
00:46:51.535 00.000 13064036352 MoveAxis(N, 0, ABG)
00:46:51.536 00.001 13064036352 Move returns status 0, amount 0
00:46:51.536 00.000 13064036352 move complete, result=0
00:46:51.536 00.000 13064036352 worker thread done servicing request
00:46:51.536 00.000 13064036352 Worker thread wakes up
00:46:51.536 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:46:51.536 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:46:51.536 00.000 8654638656 GuideStep: 1.9 px 566 ms WEST, 0.1 px 0 ms NORTH
00:46:51.584 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3927,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:46:51.584 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":366,"width":31,"height":31,"star_pos":[15.21,15.08],"pixels":"..."},"id":3927}
00:46:53.965 02.381 8654638656 evsrv: cli 0x600000444d20 request: {"id":3928,"jsonrpc":"2.0","method":"get_connected"}
00:46:53.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3928}
00:46:53.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3929,"jsonrpc":"2.0","method":"get_app_state"}
00:46:53.966 00.000 8654638656 case statement mapped state 6 to 3
00:46:53.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3929}
00:46:56.966 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3930,"jsonrpc":"2.0","method":"get_connected"}
00:46:56.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3930}
00:46:56.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3931,"jsonrpc":"2.0","method":"get_app_state"}
00:46:56.967 00.000 8654638656 case statement mapped state 6 to 3
00:46:56.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3931}
00:46:57.131 00.163 13064036352 Exposure complete
00:46:57.147 00.016 13064036352 worker thread done servicing request
00:46:57.147 00.000 8654638656 OnExposeComplete: enter
00:46:57.147 00.000 8654638656 UpdateGuideState(): m_state=6
00:46:57.148 00.001 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 367
00:46:57.148 00.000 8654638656 Star::Find returns 1 (0), X=555.33, Y=854.79, Mass=931608, SNR=121.6, Peak=56166 HFD=4.5
00:46:57.148 00.000 8654638656 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-2.21) = xAngle (0.89 = 0.89)
00:46:57.148 00.000 8654638656 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.29 = 0.29)
00:46:57.148 00.000 8654638656 CameraToMount -- cameraX=0.18 cameraY=-0.68 hyp=0.70 cameraTheta=-1.32 mountX=0.44 mountY=0.20, mountTheta=0.43
00:46:57.148 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.18, y=-0.68, opts=13)
00:46:57.148 00.000 8654638656 Enqueuing Move request for scope (0.18, -0.68)
00:46:57.148 00.000 13064036352 Worker thread wakes up
00:46:57.148 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.68) opts 0xd
00:46:57.148 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.18, -0.68)
00:46:57.148 00.000 13064036352 Moving (0.18, -0.68) raw xDistance=0.44 yDistance=0.20
00:46:57.149 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.44
00:46:57.149 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:57.149 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:46:57.149 00.000 13064036352 MoveAxis(W, 161, ABG)
00:46:57.149 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56166, med=4684, FiltMin=1408, FiltMax=44966, Gamma=0.680
00:46:57.149 00.000 8654638656 UpdateGuideState exits: m=931608 SNR=121.6
00:46:57.149 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:57.149 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:46:57.149 00.000 8654638656 Enqueuing Expose request
00:46:57.423 00.274 13064036352 Move returns status 0, amount 161
00:46:57.423 00.000 13064036352 MoveAxis(N, 0, ABG)
00:46:57.424 00.001 13064036352 Move returns status 0, amount 0
00:46:57.424 00.000 13064036352 move complete, result=0
00:46:57.424 00.000 13064036352 worker thread done servicing request
00:46:57.424 00.000 13064036352 Worker thread wakes up
00:46:57.424 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:46:57.424 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:46:57.425 00.001 8654638656 GuideStep: 0.4 px 161 ms WEST, 0.2 px 0 ms NORTH
00:46:57.469 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":3932,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:46:57.469 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":367,"width":31,"height":31,"star_pos":[15.33,14.79],"pixels":"..."},"id":3932}
00:46:59.966 02.497 8654638656 evsrv: cli 0x600000444d20 request: {"id":3933,"jsonrpc":"2.0","method":"get_connected"}
00:46:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3933}
00:46:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3934,"jsonrpc":"2.0","method":"get_app_state"}
00:46:59.967 00.000 8654638656 case statement mapped state 6 to 3
00:46:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3934}
00:47:02.965 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3935,"jsonrpc":"2.0","method":"get_connected"}
00:47:02.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3935}
00:47:02.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3936,"jsonrpc":"2.0","method":"get_app_state"}
00:47:02.967 00.000 8654638656 case statement mapped state 6 to 3
00:47:02.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3936}
00:47:03.379 00.412 13064036352 Exposure complete
00:47:03.395 00.016 13064036352 worker thread done servicing request
00:47:03.395 00.000 8654638656 OnExposeComplete: enter
00:47:03.395 00.000 8654638656 UpdateGuideState(): m_state=6
00:47:03.395 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 368
00:47:03.395 00.000 8654638656 Star::Find returns 1 (0), X=554.68, Y=856.06, Mass=922709, SNR=135.9, Peak=52902 HFD=4.4
00:47:03.395 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - m_xAngle (-2.21) = xAngle (4.45 = -1.83)
00:47:03.395 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.85 = -2.43)
00:47:03.395 00.000 8654638656 CameraToMount -- cameraX=-0.48 cameraY=0.60 hyp=0.76 cameraTheta=2.25 mountX=-0.19 mountY=-0.50, mountTheta=-1.94
00:47:03.396 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.48, y=0.60, opts=13)
00:47:03.396 00.000 8654638656 Enqueuing Move request for scope (-0.48, 0.60)
00:47:03.396 00.000 13064036352 Worker thread wakes up
00:47:03.396 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.60) opts 0xd
00:47:03.396 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.48, 0.60)
00:47:03.396 00.000 13064036352 Moving (-0.48, 0.60) raw xDistance=-0.19 yDistance=-0.50
00:47:03.396 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:47:03.396 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
00:47:03.396 00.000 13064036352 MoveAxis(E, 0, ABG)
00:47:03.396 00.000 13064036352 Move returns status 0, amount 0
00:47:03.396 00.000 13064036352 MoveAxis(N, 606, ABG)
00:47:03.396 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=57778, med=4684, FiltMin=1472, FiltMax=48908, Gamma=0.680
00:47:03.396 00.000 8654638656 UpdateGuideState exits: m=922709 SNR=135.9
00:47:03.396 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:03.396 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:47:03.396 00.000 8654638656 Enqueuing Expose request
00:47:04.045 00.649 13064036352 Move returns status 0, amount 606
00:47:04.045 00.000 13064036352 move complete, result=0
00:47:04.045 00.000 13064036352 worker thread done servicing request
00:47:04.045 00.000 13064036352 Worker thread wakes up
00:47:04.045 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:47:04.045 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:47:04.046 00.001 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.5 px 606 ms NORTH
00:47:04.094 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3937,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:47:04.094 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":368,"width":31,"height":31,"star_pos":[14.68,15.06],"pixels":"..."},"id":3937}
00:47:05.984 01.890 8654638656 evsrv: cli 0x600000444d20 request: {"id":3938,"jsonrpc":"2.0","method":"get_connected"}
00:47:05.984 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3938}
00:47:05.985 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3939,"jsonrpc":"2.0","method":"get_app_state"}
00:47:05.985 00.000 8654638656 case statement mapped state 6 to 3
00:47:05.985 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3939}
00:47:08.985 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3940,"jsonrpc":"2.0","method":"get_connected"}
00:47:08.985 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3940}
00:47:08.986 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3941,"jsonrpc":"2.0","method":"get_app_state"}
00:47:08.986 00.000 8654638656 case statement mapped state 6 to 3
00:47:08.986 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3941}
00:47:09.622 00.636 13064036352 Exposure complete
00:47:09.637 00.015 13064036352 worker thread done servicing request
00:47:09.637 00.000 8654638656 OnExposeComplete: enter
00:47:09.638 00.001 8654638656 UpdateGuideState(): m_state=6
00:47:09.638 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 369
00:47:09.638 00.000 8654638656 Star::Find returns 1 (0), X=554.41, Y=856.35, Mass=916118, SNR=119.7, Peak=46976 HFD=4.8
00:47:09.638 00.000 8654638656 CameraToMount -- cameraTheta (2.27) - m_xAngle (-2.21) = xAngle (4.48 = -1.80)
00:47:09.638 00.000 8654638656 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.88 = -2.40)
00:47:09.638 00.000 8654638656 CameraToMount -- cameraX=-0.74 cameraY=0.88 hyp=1.15 cameraTheta=2.27 mountX=-0.26 mountY=-0.78, mountTheta=-1.90
00:47:09.638 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.74, y=0.88, opts=13)
00:47:09.638 00.000 8654638656 Enqueuing Move request for scope (-0.74, 0.88)
00:47:09.638 00.000 13064036352 Worker thread wakes up
00:47:09.638 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.88) opts 0xd
00:47:09.638 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.74, 0.88)
00:47:09.638 00.000 13064036352 Moving (-0.74, 0.88) raw xDistance=-0.26 yDistance=-0.78
00:47:09.638 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:47:09.638 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
00:47:09.639 00.001 13064036352 MoveAxis(E, 73, ABG)
00:47:09.639 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59186, med=4684, FiltMin=1427, FiltMax=47820, Gamma=0.680
00:47:09.639 00.000 8654638656 UpdateGuideState exits: m=916118 SNR=119.7
00:47:09.639 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:09.639 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:47:09.639 00.000 8654638656 Enqueuing Expose request
00:47:09.788 00.149 13064036352 Move returns status 0, amount 73
00:47:09.788 00.000 13064036352 MoveAxis(N, 942, ABG)
00:47:10.780 00.992 13064036352 Move returns status 0, amount 942
00:47:10.780 00.000 13064036352 move complete, result=0
00:47:10.780 00.000 13064036352 worker thread done servicing request
00:47:10.780 00.000 13064036352 Worker thread wakes up
00:47:10.780 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:47:10.780 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:47:10.781 00.001 8654638656 GuideStep: -0.3 px 73 ms EAST, -0.8 px 942 ms NORTH
00:47:10.829 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3942,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:47:10.829 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":369,"width":31,"height":31,"star_pos":[15.41,15.35],"pixels":"..."},"id":3942}
00:47:11.967 01.138 8654638656 evsrv: cli 0x600000444d20 request: {"id":3943,"jsonrpc":"2.0","method":"get_connected"}
00:47:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3943}
00:47:11.982 00.015 8654638656 evsrv: cli 0x600000444d20 request: {"id":3944,"jsonrpc":"2.0","method":"get_app_state"}
00:47:11.982 00.000 8654638656 case statement mapped state 6 to 3
00:47:11.982 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3944}
00:47:14.971 02.989 8654638656 evsrv: cli 0x600000444d20 request: {"id":3945,"jsonrpc":"2.0","method":"get_connected"}
00:47:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3945}
00:47:14.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3946,"jsonrpc":"2.0","method":"get_app_state"}
00:47:14.973 00.000 8654638656 case statement mapped state 6 to 3
00:47:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3946}
00:47:15.872 00.899 13064036352 Exposure complete
00:47:15.886 00.014 13064036352 worker thread done servicing request
00:47:15.887 00.001 8654638656 OnExposeComplete: enter
00:47:15.887 00.000 8654638656 UpdateGuideState(): m_state=6
00:47:15.887 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 370
00:47:15.887 00.000 8654638656 Star::Find returns 1 (0), X=553.77, Y=855.35, Mass=996838, SNR=137.3, Peak=56384 HFD=4.6
00:47:15.887 00.000 8654638656 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-2.21) = xAngle (-0.85 = -0.85)
00:47:15.887 00.000 8654638656 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.45 = -1.45)
00:47:15.887 00.000 8654638656 CameraToMount -- cameraX=-1.38 cameraY=-0.11 hyp=1.39 cameraTheta=-3.06 mountX=0.92 mountY=-1.38, mountTheta=-0.98
00:47:15.888 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.38, y=-0.11, opts=13)
00:47:15.888 00.000 8654638656 Enqueuing Move request for scope (-1.38, -0.11)
00:47:15.888 00.000 13064036352 Worker thread wakes up
00:47:15.888 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.38, -0.11) opts 0xd
00:47:15.888 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.38, -0.11)
00:47:15.888 00.000 13064036352 Moving (-1.38, -0.11) raw xDistance=0.92 yDistance=-1.38
00:47:15.888 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.92
00:47:15.888 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.38 from input -1.38
00:47:15.888 00.000 13064036352 MoveAxis(W, 248, ABG)
00:47:15.888 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57074, med=4685, FiltMin=1600, FiltMax=49676, Gamma=0.680
00:47:15.888 00.000 8654638656 UpdateGuideState exits: m=996838 SNR=137.3
00:47:15.888 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:15.888 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:47:15.888 00.000 8654638656 Enqueuing Expose request
00:47:16.219 00.331 13064036352 Move returns status 0, amount 248
00:47:16.219 00.000 13064036352 MoveAxis(N, 1671, ABG)
00:47:17.931 01.712 13064036352 Move returns status 0, amount 1671
00:47:17.931 00.000 13064036352 move complete, result=0
00:47:17.931 00.000 13064036352 worker thread done servicing request
00:47:17.931 00.000 13064036352 Worker thread wakes up
00:47:17.932 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:47:17.932 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:47:17.932 00.000 8654638656 GuideStep: 0.9 px 248 ms WEST, -1.4 px 1671 ms NORTH
00:47:17.979 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3947,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:47:17.979 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":370,"width":31,"height":31,"star_pos":[14.77,15.35],"pixels":"..."},"id":3947}
00:47:17.982 00.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3948,"jsonrpc":"2.0","method":"get_connected"}
00:47:17.982 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3948}
00:47:17.991 00.009 8654638656 evsrv: cli 0x600000444d20 request: {"id":3949,"jsonrpc":"2.0","method":"get_app_state"}
00:47:17.991 00.000 8654638656 case statement mapped state 6 to 3
00:47:17.991 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3949}
00:47:20.971 02.980 8654638656 evsrv: cli 0x600000444d20 request: {"id":3950,"jsonrpc":"2.0","method":"get_connected"}
00:47:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3950}
00:47:20.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3951,"jsonrpc":"2.0","method":"get_app_state"}
00:47:20.972 00.000 8654638656 case statement mapped state 6 to 3
00:47:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3951}
00:47:23.374 02.402 13064036352 Exposure complete
00:47:23.390 00.016 13064036352 worker thread done servicing request
00:47:23.390 00.000 8654638656 OnExposeComplete: enter
00:47:23.390 00.000 8654638656 UpdateGuideState(): m_state=6
00:47:23.391 00.001 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 371
00:47:23.391 00.000 8654638656 Star::Find returns 1 (0), X=554.21, Y=854.17, Mass=890379, SNR=119.9, Peak=53887 HFD=4.4
00:47:23.391 00.000 8654638656 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-2.21) = xAngle (0.01 = 0.01)
00:47:23.391 00.000 8654638656 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.59 = -0.59)
00:47:23.391 00.000 8654638656 CameraToMount -- cameraX=-0.94 cameraY=-1.30 hyp=1.60 cameraTheta=-2.20 mountX=1.60 mountY=-0.89, mountTheta=-0.51
00:47:23.391 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.94, y=-1.30, opts=13)
00:47:23.391 00.000 8654638656 Enqueuing Move request for scope (-0.94, -1.30)
00:47:23.391 00.000 13064036352 Worker thread wakes up
00:47:23.391 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -1.30) opts 0xd
00:47:23.391 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.94, -1.30)
00:47:23.391 00.000 13064036352 Moving (-0.94, -1.30) raw xDistance=1.60 yDistance=-0.89
00:47:23.391 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.05 from input 1.60
00:47:23.391 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
00:47:23.391 00.000 13064036352 MoveAxis(W, 461, ABG)
00:47:23.392 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59570, med=4697, FiltMin=1702, FiltMax=52889, Gamma=0.680
00:47:23.392 00.000 8654638656 UpdateGuideState exits: m=890379 SNR=119.9
00:47:23.392 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:23.392 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:47:23.392 00.000 8654638656 Enqueuing Expose request
00:47:23.929 00.537 13064036352 Move returns status 0, amount 461
00:47:23.929 00.000 13064036352 MoveAxis(N, 1078, ABG)
00:47:23.965 00.036 8654638656 evsrv: cli 0x600000444d20 request: {"id":3952,"jsonrpc":"2.0","method":"get_connected"}
00:47:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3952}
00:47:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3953,"jsonrpc":"2.0","method":"get_app_state"}
00:47:23.966 00.000 8654638656 case statement mapped state 6 to 3
00:47:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3953}
00:47:25.049 01.082 13064036352 Move returns status 0, amount 1078
00:47:25.049 00.000 13064036352 move complete, result=0
00:47:25.049 00.000 13064036352 worker thread done servicing request
00:47:25.049 00.000 13064036352 Worker thread wakes up
00:47:25.049 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:47:25.049 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:47:25.049 00.000 8654638656 GuideStep: 1.6 px 461 ms WEST, -0.9 px 1078 ms NORTH
00:47:25.096 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3954,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:47:25.097 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":371,"width":31,"height":31,"star_pos":[15.21,15.17],"pixels":"..."},"id":3954}
00:47:26.970 01.873 8654638656 evsrv: cli 0x600000444d20 request: {"id":3955,"jsonrpc":"2.0","method":"get_connected"}
00:47:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3955}
00:47:26.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3956,"jsonrpc":"2.0","method":"get_app_state"}
00:47:26.972 00.000 8654638656 case statement mapped state 6 to 3
00:47:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3956}
00:47:29.970 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":3957,"jsonrpc":"2.0","method":"get_connected"}
00:47:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3957}
00:47:29.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3958,"jsonrpc":"2.0","method":"get_app_state"}
00:47:29.972 00.001 8654638656 case statement mapped state 6 to 3
00:47:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3958}
00:47:30.867 00.895 13064036352 Exposure complete
00:47:30.881 00.014 13064036352 worker thread done servicing request
00:47:30.881 00.000 8654638656 OnExposeComplete: enter
00:47:30.881 00.000 8654638656 UpdateGuideState(): m_state=6
00:47:30.881 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 372
00:47:30.881 00.000 8654638656 Star::Find returns 1 (0), X=555.10, Y=854.31, Mass=963448, SNR=129.2, Peak=49011 HFD=4.5
00:47:30.881 00.000 8654638656 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-2.21) = xAngle (0.59 = 0.59)
00:47:30.881 00.000 8654638656 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.01 = -0.01)
00:47:30.882 00.001 8654638656 CameraToMount -- cameraX=-0.05 cameraY=-1.16 hyp=1.16 cameraTheta=-1.62 mountX=0.96 mountY=-0.01, mountTheta=-0.01
00:47:30.882 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.05, y=-1.16, opts=13)
00:47:30.882 00.000 8654638656 Enqueuing Move request for scope (-0.05, -1.16)
00:47:30.882 00.000 13064036352 Worker thread wakes up
00:47:30.882 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -1.16) opts 0xd
00:47:30.882 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.05, -1.16)
00:47:30.882 00.000 13064036352 Moving (-0.05, -1.16) raw xDistance=0.96 yDistance=-0.01
00:47:30.882 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.68 from input 0.96
00:47:30.882 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:30.882 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:47:30.882 00.000 13064036352 MoveAxis(W, 298, ABG)
00:47:30.883 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54207, med=4697, FiltMin=1472, FiltMax=44275, Gamma=0.680
00:47:30.883 00.000 8654638656 UpdateGuideState exits: m=963448 SNR=129.2
00:47:30.883 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:30.883 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:47:30.883 00.000 8654638656 Enqueuing Expose request
00:47:31.256 00.373 13064036352 Move returns status 0, amount 298
00:47:31.256 00.000 13064036352 MoveAxis(N, 0, ABG)
00:47:31.256 00.000 13064036352 Move returns status 0, amount 0
00:47:31.256 00.000 13064036352 move complete, result=0
00:47:31.257 00.001 13064036352 worker thread done servicing request
00:47:31.257 00.000 13064036352 Worker thread wakes up
00:47:31.257 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:47:31.257 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:47:31.257 00.000 8654638656 GuideStep: 1.0 px 298 ms WEST, -0.0 px 0 ms NORTH
00:47:31.302 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3959,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:47:31.302 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":372,"width":31,"height":31,"star_pos":[15.10,15.31],"pixels":"..."},"id":3959}
00:47:32.971 01.669 8654638656 evsrv: cli 0x600000444d20 request: {"id":3960,"jsonrpc":"2.0","method":"get_connected"}
00:47:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3960}
00:47:32.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3961,"jsonrpc":"2.0","method":"get_app_state"}
00:47:32.973 00.000 8654638656 case statement mapped state 6 to 3
00:47:32.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3961}
00:47:35.966 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":3962,"jsonrpc":"2.0","method":"get_connected"}
00:47:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3962}
00:47:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3963,"jsonrpc":"2.0","method":"get_app_state"}
00:47:35.967 00.000 8654638656 case statement mapped state 6 to 3
00:47:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3963}
00:47:37.108 01.141 13064036352 Exposure complete
00:47:37.123 00.015 13064036352 worker thread done servicing request
00:47:37.124 00.001 8654638656 OnExposeComplete: enter
00:47:37.124 00.000 8654638656 UpdateGuideState(): m_state=6
00:47:37.124 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 373
00:47:37.124 00.000 8654638656 Star::Find returns 1 (0), X=555.02, Y=855.87, Mass=922416, SNR=133.6, Peak=50662 HFD=4.4
00:47:37.124 00.000 8654638656 CameraToMount -- cameraTheta (1.89) - m_xAngle (-2.21) = xAngle (4.10 = -2.18)
00:47:37.124 00.000 8654638656 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.50 = -2.78)
00:47:37.124 00.000 8654638656 CameraToMount -- cameraX=-0.13 cameraY=0.40 hyp=0.43 cameraTheta=1.89 mountX=-0.24 mountY=-0.15, mountTheta=-2.59
00:47:37.124 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.13, y=0.40, opts=13)
00:47:37.124 00.000 8654638656 Enqueuing Move request for scope (-0.13, 0.40)
00:47:37.124 00.000 13064036352 Worker thread wakes up
00:47:37.124 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.40) opts 0xd
00:47:37.124 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.13, 0.40)
00:47:37.124 00.000 13064036352 Moving (-0.13, 0.40) raw xDistance=-0.24 yDistance=-0.15
00:47:37.124 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.24
00:47:37.124 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:37.124 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:47:37.124 00.000 13064036352 MoveAxis(E, 47, ABG)
00:47:37.124 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=53875, med=4697, FiltMin=1651, FiltMax=46579, Gamma=0.680
00:47:37.125 00.001 8654638656 UpdateGuideState exits: m=922416 SNR=133.6
00:47:37.125 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:37.125 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:47:37.125 00.000 8654638656 Enqueuing Expose request
00:47:37.255 00.130 13064036352 Move returns status 0, amount 47
00:47:37.255 00.000 13064036352 MoveAxis(N, 0, ABG)
00:47:37.255 00.000 13064036352 Move returns status 0, amount 0
00:47:37.255 00.000 13064036352 move complete, result=0
00:47:37.255 00.000 13064036352 worker thread done servicing request
00:47:37.255 00.000 13064036352 Worker thread wakes up
00:47:37.255 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:47:37.255 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:47:37.255 00.000 8654638656 GuideStep: -0.2 px 47 ms EAST, -0.1 px 0 ms NORTH
00:47:37.286 00.031 8654638656 evsrv: cli 0x600000444d20 request: {"id":3964,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:47:37.286 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":373,"width":31,"height":31,"star_pos":[15.02,14.87],"pixels":"..."},"id":3964}
00:47:38.970 01.684 8654638656 evsrv: cli 0x600000444d20 request: {"id":3965,"jsonrpc":"2.0","method":"get_connected"}
00:47:38.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3965}
00:47:38.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3966,"jsonrpc":"2.0","method":"get_app_state"}
00:47:38.972 00.000 8654638656 case statement mapped state 6 to 3
00:47:38.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3966}
00:47:41.970 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":3967,"jsonrpc":"2.0","method":"get_connected"}
00:47:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3967}
00:47:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3968,"jsonrpc":"2.0","method":"get_app_state"}
00:47:41.973 00.001 8654638656 case statement mapped state 6 to 3
00:47:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3968}
00:47:43.362 01.389 13064036352 Exposure complete
00:47:43.377 00.015 13064036352 worker thread done servicing request
00:47:43.377 00.000 8654638656 OnExposeComplete: enter
00:47:43.377 00.000 8654638656 UpdateGuideState(): m_state=6
00:47:43.377 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 374
00:47:43.377 00.000 8654638656 Star::Find returns 1 (0), X=553.91, Y=857.08, Mass=900827, SNR=114.8, Peak=56345 HFD=4.2
00:47:43.377 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - m_xAngle (-2.21) = xAngle (4.44 = -1.84)
00:47:43.377 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.84 = -2.44)
00:47:43.377 00.000 8654638656 CameraToMount -- cameraX=-1.25 cameraY=1.61 hyp=2.04 cameraTheta=2.23 mountX=-0.55 mountY=-1.31, mountTheta=-1.97
00:47:43.378 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.25, y=1.61, opts=13)
00:47:43.378 00.000 8654638656 Enqueuing Move request for scope (-1.25, 1.61)
00:47:43.378 00.000 13064036352 Worker thread wakes up
00:47:43.378 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.25, 1.61) opts 0xd
00:47:43.378 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.25, 1.61)
00:47:43.378 00.000 13064036352 Moving (-1.25, 1.61) raw xDistance=-0.55 yDistance=-1.31
00:47:43.378 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55
00:47:43.378 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.31 from input -1.31
00:47:43.378 00.000 13064036352 MoveAxis(E, 155, ABG)
00:47:43.378 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56345, med=4684, FiltMin=1574, FiltMax=48653, Gamma=0.680
00:47:43.378 00.000 8654638656 UpdateGuideState exits: m=900827 SNR=114.8
00:47:43.378 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:43.378 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:47:43.378 00.000 8654638656 Enqueuing Expose request
00:47:43.607 00.229 13064036352 Move returns status 0, amount 155
00:47:43.607 00.000 13064036352 MoveAxis(N, 1588, ABG)
00:47:44.970 01.363 8654638656 evsrv: cli 0x600000444d20 request: {"id":3969,"jsonrpc":"2.0","method":"get_connected"}
00:47:44.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3969}
00:47:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3970,"jsonrpc":"2.0","method":"get_app_state"}
00:47:44.973 00.001 8654638656 case statement mapped state 6 to 3
00:47:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3970}
00:47:45.333 00.360 13064036352 Move returns status 0, amount 1588
00:47:45.334 00.001 13064036352 move complete, result=0
00:47:45.334 00.000 13064036352 worker thread done servicing request
00:47:45.334 00.000 13064036352 Worker thread wakes up
00:47:45.334 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:47:45.334 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:47:45.335 00.001 8654638656 GuideStep: -0.5 px 155 ms EAST, -1.3 px 1588 ms NORTH
00:47:45.382 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":3971,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:47:45.383 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":374,"width":31,"height":31,"star_pos":[14.91,15.08],"pixels":"..."},"id":3971}
00:47:47.966 02.583 8654638656 evsrv: cli 0x600000444d20 request: {"id":3972,"jsonrpc":"2.0","method":"get_connected"}
00:47:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3972}
00:47:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3973,"jsonrpc":"2.0","method":"get_app_state"}
00:47:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:47:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3973}
00:47:50.856 02.889 13064036352 Exposure complete
00:47:50.870 00.014 13064036352 worker thread done servicing request
00:47:50.871 00.001 8654638656 OnExposeComplete: enter
00:47:50.871 00.000 8654638656 UpdateGuideState(): m_state=6
00:47:50.871 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 375
00:47:50.871 00.000 8654638656 Star::Find returns 1 (0), X=554.50, Y=856.10, Mass=895662, SNR=106.5, Peak=53133 HFD=4.5
00:47:50.871 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - m_xAngle (-2.21) = xAngle (4.59 = -1.70)
00:47:50.871 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.99 = -2.30)
00:47:50.871 00.000 8654638656 CameraToMount -- cameraX=-0.66 cameraY=0.63 hyp=0.91 cameraTheta=2.38 mountX=-0.11 mountY=-0.68, mountTheta=-1.74
00:47:50.871 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.66, y=0.63, opts=13)
00:47:50.871 00.000 8654638656 Enqueuing Move request for scope (-0.66, 0.63)
00:47:50.872 00.001 13064036352 Worker thread wakes up
00:47:50.872 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.63) opts 0xd
00:47:50.872 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.66, 0.63)
00:47:50.872 00.000 13064036352 Moving (-0.66, 0.63) raw xDistance=-0.11 yDistance=-0.68
00:47:50.872 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:47:50.872 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
00:47:50.872 00.000 13064036352 MoveAxis(E, 0, ABG)
00:47:50.872 00.000 13064036352 Move returns status 0, amount 0
00:47:50.872 00.000 13064036352 MoveAxis(N, 823, ABG)
00:47:50.872 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56114, med=4684, FiltMin=1485, FiltMax=47526, Gamma=0.680
00:47:50.872 00.000 8654638656 UpdateGuideState exits: m=895662 SNR=106.5
00:47:50.872 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:50.872 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:47:50.872 00.000 8654638656 Enqueuing Expose request
00:47:50.969 00.097 8654638656 evsrv: cli 0x600000444d20 request: {"id":3974,"jsonrpc":"2.0","method":"get_connected"}
00:47:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3974}
00:47:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3975,"jsonrpc":"2.0","method":"get_app_state"}
00:47:50.969 00.000 8654638656 case statement mapped state 6 to 3
00:47:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3975}
00:47:51.733 00.764 13064036352 Move returns status 0, amount 823
00:47:51.733 00.000 13064036352 move complete, result=0
00:47:51.733 00.000 13064036352 worker thread done servicing request
00:47:51.733 00.000 13064036352 Worker thread wakes up
00:47:51.733 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:47:51.733 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:47:51.734 00.001 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.7 px 823 ms NORTH
00:47:51.779 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3976,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:47:51.779 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":375,"width":31,"height":31,"star_pos":[15.50,15.10],"pixels":"..."},"id":3976}
00:47:53.969 02.190 8654638656 evsrv: cli 0x600000444d20 request: {"id":3977,"jsonrpc":"2.0","method":"get_connected"}
00:47:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3977}
00:47:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3978,"jsonrpc":"2.0","method":"get_app_state"}
00:47:53.971 00.000 8654638656 case statement mapped state 6 to 3
00:47:53.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3978}
00:47:56.971 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3979,"jsonrpc":"2.0","method":"get_connected"}
00:47:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3979}
00:47:56.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3980,"jsonrpc":"2.0","method":"get_app_state"}
00:47:56.973 00.000 8654638656 case statement mapped state 6 to 3
00:47:56.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3980}
00:47:57.100 00.127 13064036352 Exposure complete
00:47:57.115 00.015 13064036352 worker thread done servicing request
00:47:57.115 00.000 8654638656 OnExposeComplete: enter
00:47:57.115 00.000 8654638656 UpdateGuideState(): m_state=6
00:47:57.115 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 376
00:47:57.116 00.001 8654638656 Star::Find returns 1 (0), X=554.41, Y=855.86, Mass=925802, SNR=136.4, Peak=53824 HFD=4.5
00:47:57.116 00.000 8654638656 CameraToMount -- cameraTheta (2.66) - m_xAngle (-2.21) = xAngle (4.87 = -1.42)
00:47:57.116 00.000 8654638656 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.27 = -2.02)
00:47:57.116 00.000 8654638656 CameraToMount -- cameraX=-0.74 cameraY=0.39 hyp=0.84 cameraTheta=2.66 mountX=0.13 mountY=-0.75, mountTheta=-1.40
00:47:57.116 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.74, y=0.39, opts=13)
00:47:57.116 00.000 8654638656 Enqueuing Move request for scope (-0.74, 0.39)
00:47:57.116 00.000 13064036352 Worker thread wakes up
00:47:57.116 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.39) opts 0xd
00:47:57.116 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.74, 0.39)
00:47:57.116 00.000 13064036352 Moving (-0.74, 0.39) raw xDistance=0.13 yDistance=-0.75
00:47:57.116 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:47:57.117 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
00:47:57.117 00.000 13064036352 MoveAxis(E, 0, ABG)
00:47:57.117 00.000 13064036352 Move returns status 0, amount 0
00:47:57.117 00.000 13064036352 MoveAxis(N, 914, ABG)
00:47:57.117 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57650, med=4697, FiltMin=1574, FiltMax=52159, Gamma=0.680
00:47:57.117 00.000 8654638656 UpdateGuideState exits: m=925802 SNR=136.4
00:47:57.117 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:57.117 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:47:57.117 00.000 8654638656 Enqueuing Expose request
00:47:58.068 00.951 13064036352 Move returns status 0, amount 914
00:47:58.068 00.000 13064036352 move complete, result=0
00:47:58.068 00.000 13064036352 worker thread done servicing request
00:47:58.068 00.000 13064036352 Worker thread wakes up
00:47:58.068 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:47:58.069 00.001 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.8 px 914 ms NORTH
00:47:58.069 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:47:58.115 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":3981,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:47:58.115 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":376,"width":31,"height":31,"star_pos":[15.41,14.86],"pixels":"..."},"id":3981}
00:47:59.965 01.850 8654638656 evsrv: cli 0x600000444d20 request: {"id":3982,"jsonrpc":"2.0","method":"get_connected"}
00:47:59.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3982}
00:47:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":3983,"jsonrpc":"2.0","method":"get_app_state"}
00:47:59.967 00.001 8654638656 case statement mapped state 6 to 3
00:47:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3983}
00:48:02.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3984,"jsonrpc":"2.0","method":"get_connected"}
00:48:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3984}
00:48:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3985,"jsonrpc":"2.0","method":"get_app_state"}
00:48:02.971 00.000 8654638656 case statement mapped state 6 to 3
00:48:02.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3985}
00:48:03.348 00.376 13064036352 Exposure complete
00:48:03.363 00.015 13064036352 worker thread done servicing request
00:48:03.363 00.000 8654638656 OnExposeComplete: enter
00:48:03.363 00.000 8654638656 UpdateGuideState(): m_state=6
00:48:03.363 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 377
00:48:03.363 00.000 8654638656 Star::Find returns 1 (0), X=554.24, Y=855.75, Mass=922608, SNR=127.6, Peak=56141 HFD=4.3
00:48:03.363 00.000 8654638656 CameraToMount -- cameraTheta (2.84) - m_xAngle (-2.21) = xAngle (5.05 = -1.23)
00:48:03.363 00.000 8654638656 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.45 = -1.83)
00:48:03.363 00.000 8654638656 CameraToMount -- cameraX=-0.92 cameraY=0.28 hyp=0.96 cameraTheta=2.84 mountX=0.32 mountY=-0.93, mountTheta=-1.24
00:48:03.364 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.92, y=0.28, opts=13)
00:48:03.364 00.000 8654638656 Enqueuing Move request for scope (-0.92, 0.28)
00:48:03.364 00.000 13064036352 Worker thread wakes up
00:48:03.364 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.28) opts 0xd
00:48:03.364 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.92, 0.28)
00:48:03.364 00.000 13064036352 Moving (-0.92, 0.28) raw xDistance=0.32 yDistance=-0.93
00:48:03.364 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:48:03.364 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
00:48:03.364 00.000 13064036352 MoveAxis(W, 88, ABG)
00:48:03.365 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56141, med=4684, FiltMin=1459, FiltMax=48383, Gamma=0.680
00:48:03.365 00.000 8654638656 UpdateGuideState exits: m=922608 SNR=127.6
00:48:03.365 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:03.365 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:48:03.365 00.000 8654638656 Enqueuing Expose request
00:48:03.522 00.157 13064036352 Move returns status 0, amount 88
00:48:03.522 00.000 13064036352 MoveAxis(N, 1122, ABG)
00:48:04.690 01.168 13064036352 Move returns status 0, amount 1122
00:48:04.690 00.000 13064036352 move complete, result=0
00:48:04.690 00.000 13064036352 worker thread done servicing request
00:48:04.690 00.000 13064036352 Worker thread wakes up
00:48:04.690 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:48:04.690 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:48:04.690 00.000 8654638656 GuideStep: 0.3 px 88 ms WEST, -0.9 px 1122 ms NORTH
00:48:04.738 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3986,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:48:04.738 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":377,"width":31,"height":31,"star_pos":[15.24,14.75],"pixels":"..."},"id":3986}
00:48:05.969 01.231 8654638656 evsrv: cli 0x600000444d20 request: {"id":3987,"jsonrpc":"2.0","method":"get_connected"}
00:48:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3987}
00:48:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3988,"jsonrpc":"2.0","method":"get_app_state"}
00:48:05.971 00.001 8654638656 case statement mapped state 6 to 3
00:48:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3988}
00:48:08.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":3989,"jsonrpc":"2.0","method":"get_connected"}
00:48:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3989}
00:48:08.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3990,"jsonrpc":"2.0","method":"get_app_state"}
00:48:08.972 00.000 8654638656 case statement mapped state 6 to 3
00:48:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3990}
00:48:10.845 01.873 13064036352 Exposure complete
00:48:10.859 00.014 13064036352 worker thread done servicing request
00:48:10.859 00.000 8654638656 OnExposeComplete: enter
00:48:10.859 00.000 8654638656 UpdateGuideState(): m_state=6
00:48:10.859 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 378
00:48:10.859 00.000 8654638656 Star::Find returns 1 (0), X=554.81, Y=855.54, Mass=911202, SNR=129.9, Peak=58355 HFD=4.5
00:48:10.859 00.000 8654638656 CameraToMount -- cameraTheta (2.94) - m_xAngle (-2.21) = xAngle (5.15 = -1.13)
00:48:10.859 00.000 8654638656 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.55 = -1.73)
00:48:10.860 00.001 8654638656 CameraToMount -- cameraX=-0.34 cameraY=0.07 hyp=0.35 cameraTheta=2.94 mountX=0.15 mountY=-0.35, mountTheta=-1.16
00:48:10.860 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.34, y=0.07, opts=13)
00:48:10.860 00.000 8654638656 Enqueuing Move request for scope (-0.34, 0.07)
00:48:10.860 00.000 13064036352 Worker thread wakes up
00:48:10.860 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.07) opts 0xd
00:48:10.860 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.34, 0.07)
00:48:10.860 00.000 13064036352 Moving (-0.34, 0.07) raw xDistance=0.15 yDistance=-0.35
00:48:10.860 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:48:10.860 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
00:48:10.860 00.000 13064036352 MoveAxis(E, 0, ABG)
00:48:10.860 00.000 13064036352 Move returns status 0, amount 0
00:48:10.860 00.000 13064036352 MoveAxis(N, 419, ABG)
00:48:10.861 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58355, med=4685, FiltMin=1561, FiltMax=46706, Gamma=0.680
00:48:10.861 00.000 8654638656 UpdateGuideState exits: m=911202 SNR=129.9
00:48:10.861 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:10.861 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:48:10.861 00.000 8654638656 Enqueuing Expose request
00:48:11.313 00.452 13064036352 Move returns status 0, amount 419
00:48:11.313 00.000 13064036352 move complete, result=0
00:48:11.313 00.000 13064036352 worker thread done servicing request
00:48:11.314 00.001 13064036352 Worker thread wakes up
00:48:11.314 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:48:11.314 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:48:11.314 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.3 px 419 ms NORTH
00:48:11.359 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":3991,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:48:11.360 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":378,"width":31,"height":31,"star_pos":[14.81,14.54],"pixels":"..."},"id":3991}
00:48:11.965 00.605 8654638656 evsrv: cli 0x600000444d20 request: {"id":3992,"jsonrpc":"2.0","method":"get_connected"}
00:48:11.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3992}
00:48:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":3993,"jsonrpc":"2.0","method":"get_app_state"}
00:48:11.967 00.000 8654638656 case statement mapped state 6 to 3
00:48:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3993}
00:48:14.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":3994,"jsonrpc":"2.0","method":"get_connected"}
00:48:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3994}
00:48:14.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3995,"jsonrpc":"2.0","method":"get_app_state"}
00:48:14.972 00.000 8654638656 case statement mapped state 6 to 3
00:48:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3995}
00:48:17.091 02.119 13064036352 Exposure complete
00:48:17.107 00.016 13064036352 worker thread done servicing request
00:48:17.107 00.000 8654638656 OnExposeComplete: enter
00:48:17.108 00.001 8654638656 UpdateGuideState(): m_state=6
00:48:17.108 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 379
00:48:17.108 00.000 8654638656 Star::Find returns 1 (0), X=553.57, Y=855.68, Mass=957710, SNR=124.2, Peak=53901 HFD=4.7
00:48:17.108 00.000 8654638656 CameraToMount -- cameraTheta (3.01) - m_xAngle (-2.21) = xAngle (5.22 = -1.06)
00:48:17.108 00.000 8654638656 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.62 = -1.66)
00:48:17.108 00.000 8654638656 CameraToMount -- cameraX=-1.58 cameraY=0.21 hyp=1.59 cameraTheta=3.01 mountX=0.77 mountY=-1.59, mountTheta=-1.12
00:48:17.108 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.58, y=0.21, opts=13)
00:48:17.108 00.000 8654638656 Enqueuing Move request for scope (-1.58, 0.21)
00:48:17.108 00.000 13064036352 Worker thread wakes up
00:48:17.108 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.58, 0.21) opts 0xd
00:48:17.108 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.58, 0.21)
00:48:17.108 00.000 13064036352 Moving (-1.58, 0.21) raw xDistance=0.77 yDistance=-1.59
00:48:17.109 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.77
00:48:17.109 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.59 from input -1.59
00:48:17.109 00.000 13064036352 MoveAxis(W, 213, ABG)
00:48:17.109 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54258, med=4697, FiltMin=1497, FiltMax=47090, Gamma=0.680
00:48:17.109 00.000 8654638656 UpdateGuideState exits: m=957710 SNR=124.2
00:48:17.109 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:17.109 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:48:17.109 00.000 8654638656 Enqueuing Expose request
00:48:17.392 00.283 13064036352 Move returns status 0, amount 213
00:48:17.392 00.000 13064036352 MoveAxis(N, 1923, ABG)
00:48:17.969 00.577 8654638656 evsrv: cli 0x600000444d20 request: {"id":3996,"jsonrpc":"2.0","method":"get_connected"}
00:48:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3996}
00:48:17.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":3997,"jsonrpc":"2.0","method":"get_app_state"}
00:48:17.971 00.000 8654638656 case statement mapped state 6 to 3
00:48:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":3997}
00:48:19.360 01.389 13064036352 Move returns status 0, amount 1923
00:48:19.360 00.000 13064036352 move complete, result=0
00:48:19.360 00.000 13064036352 worker thread done servicing request
00:48:19.360 00.000 13064036352 Worker thread wakes up
00:48:19.360 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:48:19.361 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:48:19.361 00.000 8654638656 GuideStep: 0.8 px 213 ms WEST, -1.6 px 1923 ms NORTH
00:48:19.409 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":3998,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:48:19.409 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":379,"width":31,"height":31,"star_pos":[14.57,14.68],"pixels":"..."},"id":3998}
00:48:20.971 01.562 8654638656 evsrv: cli 0x600000444d20 request: {"id":3999,"jsonrpc":"2.0","method":"get_connected"}
00:48:20.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":3999}
00:48:20.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4000,"jsonrpc":"2.0","method":"get_app_state"}
00:48:20.973 00.000 8654638656 case statement mapped state 6 to 3
00:48:20.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4000}
00:48:23.965 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":4001,"jsonrpc":"2.0","method":"get_connected"}
00:48:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4001}
00:48:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4002,"jsonrpc":"2.0","method":"get_app_state"}
00:48:23.966 00.000 8654638656 case statement mapped state 6 to 3
00:48:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4002}
00:48:24.589 00.623 13064036352 Exposure complete
00:48:24.604 00.015 13064036352 worker thread done servicing request
00:48:24.604 00.000 8654638656 OnExposeComplete: enter
00:48:24.604 00.000 8654638656 UpdateGuideState(): m_state=6
00:48:24.604 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 380
00:48:24.604 00.000 8654638656 Star::Find returns 1 (0), X=555.15, Y=854.04, Mass=909230, SNR=118.5, Peak=49638 HFD=4.3
00:48:24.604 00.000 8654638656 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-2.21) = xAngle (0.64 = 0.64)
00:48:24.604 00.000 8654638656 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.04 = 0.04)
00:48:24.604 00.000 8654638656 CameraToMount -- cameraX=-0.00 cameraY=-1.42 hyp=1.42 cameraTheta=-1.57 mountX=1.15 mountY=0.05, mountTheta=0.04
00:48:24.605 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.00, y=-1.42, opts=13)
00:48:24.605 00.000 8654638656 Enqueuing Move request for scope (-0.00, -1.42)
00:48:24.605 00.000 13064036352 Worker thread wakes up
00:48:24.605 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -1.42) opts 0xd
00:48:24.605 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.00, -1.42)
00:48:24.605 00.000 13064036352 Moving (-0.00, -1.42) raw xDistance=1.15 yDistance=0.05
00:48:24.605 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.15
00:48:24.605 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:24.605 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:48:24.605 00.000 13064036352 MoveAxis(W, 332, ABG)
00:48:24.605 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57190, med=4685, FiltMin=1676, FiltMax=47270, Gamma=0.680
00:48:24.605 00.000 8654638656 UpdateGuideState exits: m=909230 SNR=118.5
00:48:24.605 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:24.605 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:48:24.605 00.000 8654638656 Enqueuing Expose request
00:48:25.006 00.401 13064036352 Move returns status 0, amount 332
00:48:25.007 00.001 13064036352 MoveAxis(N, 0, ABG)
00:48:25.007 00.000 13064036352 Move returns status 0, amount 0
00:48:25.007 00.000 13064036352 move complete, result=0
00:48:25.007 00.000 13064036352 worker thread done servicing request
00:48:25.007 00.000 13064036352 Worker thread wakes up
00:48:25.007 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:48:25.007 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:48:25.008 00.001 8654638656 GuideStep: 1.1 px 332 ms WEST, 0.1 px 0 ms NORTH
00:48:25.053 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4003,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:48:25.053 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":380,"width":31,"height":31,"star_pos":[15.15,15.04],"pixels":"..."},"id":4003}
00:48:26.970 01.917 8654638656 evsrv: cli 0x600000444d20 request: {"id":4004,"jsonrpc":"2.0","method":"get_connected"}
00:48:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4004}
00:48:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4005,"jsonrpc":"2.0","method":"get_app_state"}
00:48:26.971 00.000 8654638656 case statement mapped state 6 to 3
00:48:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4005}
00:48:29.969 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4006,"jsonrpc":"2.0","method":"get_connected"}
00:48:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4006}
00:48:29.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4007,"jsonrpc":"2.0","method":"get_app_state"}
00:48:29.971 00.000 8654638656 case statement mapped state 6 to 3
00:48:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4007}
00:48:30.835 00.864 13064036352 Exposure complete
00:48:30.850 00.015 13064036352 worker thread done servicing request
00:48:30.851 00.001 8654638656 OnExposeComplete: enter
00:48:30.851 00.000 8654638656 UpdateGuideState(): m_state=6
00:48:30.851 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 381
00:48:30.851 00.000 8654638656 Star::Find returns 1 (0), X=555.22, Y=855.63, Mass=910025, SNR=117.0, Peak=49945 HFD=4.5
00:48:30.851 00.000 8654638656 CameraToMount -- cameraTheta (1.17) - m_xAngle (-2.21) = xAngle (3.38 = -2.90)
00:48:30.851 00.000 8654638656 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.78 = 2.78)
00:48:30.851 00.000 8654638656 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.17 mountX=-0.17 mountY=0.06, mountTheta=2.79
00:48:30.852 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.07, y=0.16, opts=13)
00:48:30.852 00.000 8654638656 Enqueuing Move request for scope (0.07, 0.16)
00:48:30.852 00.000 13064036352 Worker thread wakes up
00:48:30.852 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
00:48:30.852 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
00:48:30.852 00.000 13064036352 Moving (0.07, 0.16) raw xDistance=-0.17 yDistance=0.06
00:48:30.852 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:48:30.852 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:30.852 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:48:30.852 00.000 13064036352 MoveAxis(E, 0, ABG)
00:48:30.852 00.000 13064036352 Move returns status 0, amount 0
00:48:30.852 00.000 13064036352 MoveAxis(N, 0, ABG)
00:48:30.852 00.000 13064036352 Move returns status 0, amount 0
00:48:30.852 00.000 13064036352 move complete, result=0
00:48:30.852 00.000 13064036352 worker thread done servicing request
00:48:30.852 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=52300, med=4684, FiltMin=1484, FiltMax=40857, Gamma=0.680
00:48:30.852 00.000 8654638656 UpdateGuideState exits: m=910025 SNR=117.0
00:48:30.852 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:30.852 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:48:30.852 00.000 8654638656 Enqueuing Expose request
00:48:30.852 00.000 13064036352 Worker thread wakes up
00:48:30.852 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:48:30.852 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:30.852 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:48:30.891 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":4008,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:48:30.891 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":381,"width":31,"height":31,"star_pos":[15.22,14.63],"pixels":"..."},"id":4008}
00:48:32.970 02.079 8654638656 evsrv: cli 0x600000444d20 request: {"id":4009,"jsonrpc":"2.0","method":"get_connected"}
00:48:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4009}
00:48:32.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4010,"jsonrpc":"2.0","method":"get_app_state"}
00:48:32.971 00.000 8654638656 case statement mapped state 6 to 3
00:48:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4010}
00:48:35.965 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":4011,"jsonrpc":"2.0","method":"get_connected"}
00:48:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4011}
00:48:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4012,"jsonrpc":"2.0","method":"get_app_state"}
00:48:35.966 00.000 8654638656 case statement mapped state 6 to 3
00:48:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4012}
00:48:37.080 01.114 13064036352 Exposure complete
00:48:37.095 00.015 13064036352 worker thread done servicing request
00:48:37.095 00.000 8654638656 OnExposeComplete: enter
00:48:37.095 00.000 8654638656 UpdateGuideState(): m_state=6
00:48:37.095 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 382
00:48:37.095 00.000 8654638656 Star::Find returns 1 (0), X=554.18, Y=856.94, Mass=922550, SNR=107.6, Peak=58099 HFD=4.3
00:48:37.095 00.000 8654638656 CameraToMount -- cameraTheta (2.16) - m_xAngle (-2.21) = xAngle (4.37 = -1.92)
00:48:37.095 00.000 8654638656 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.77 = -2.52)
00:48:37.095 00.000 8654638656 CameraToMount -- cameraX=-0.97 cameraY=1.47 hyp=1.77 cameraTheta=2.16 mountX=-0.60 mountY=-1.03, mountTheta=-2.10
00:48:37.096 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.97, y=1.47, opts=13)
00:48:37.096 00.000 8654638656 Enqueuing Move request for scope (-0.97, 1.47)
00:48:37.096 00.000 13064036352 Worker thread wakes up
00:48:37.096 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 1.47) opts 0xd
00:48:37.096 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.97, 1.47)
00:48:37.096 00.000 13064036352 Moving (-0.97, 1.47) raw xDistance=-0.60 yDistance=-1.03
00:48:37.096 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
00:48:37.096 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
00:48:37.096 00.000 13064036352 MoveAxis(E, 166, ABG)
00:48:37.096 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59084, med=4685, FiltMin=1676, FiltMax=53900, Gamma=0.680
00:48:37.096 00.000 8654638656 UpdateGuideState exits: m=922550 SNR=107.6
00:48:37.096 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:37.096 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:48:37.096 00.000 8654638656 Enqueuing Expose request
00:48:37.340 00.244 13064036352 Move returns status 0, amount 166
00:48:37.341 00.001 13064036352 MoveAxis(N, 1249, ABG)
00:48:38.636 01.295 13064036352 Move returns status 0, amount 1249
00:48:38.637 00.001 13064036352 move complete, result=0
00:48:38.637 00.000 13064036352 worker thread done servicing request
00:48:38.637 00.000 13064036352 Worker thread wakes up
00:48:38.637 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:48:38.637 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:48:38.637 00.000 8654638656 GuideStep: -0.6 px 166 ms EAST, -1.0 px 1249 ms NORTH
00:48:38.685 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4013,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:48:38.685 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":382,"width":31,"height":31,"star_pos":[15.18,14.94],"pixels":"..."},"id":4013}
00:48:38.965 00.280 8654638656 evsrv: cli 0x600000444d20 request: {"id":4014,"jsonrpc":"2.0","method":"get_connected"}
00:48:38.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4014}
00:48:38.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4015,"jsonrpc":"2.0","method":"get_app_state"}
00:48:38.967 00.000 8654638656 case statement mapped state 6 to 3
00:48:38.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4015}
00:48:41.969 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4016,"jsonrpc":"2.0","method":"get_connected"}
00:48:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4016}
00:48:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4017,"jsonrpc":"2.0","method":"get_app_state"}
00:48:41.970 00.000 8654638656 case statement mapped state 6 to 3
00:48:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4017}
00:48:44.576 02.605 13064036352 Exposure complete
00:48:44.590 00.014 13064036352 worker thread done servicing request
00:48:44.591 00.001 8654638656 OnExposeComplete: enter
00:48:44.591 00.000 8654638656 UpdateGuideState(): m_state=6
00:48:44.591 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 383
00:48:44.591 00.000 8654638656 Star::Find returns 1 (0), X=553.63, Y=855.85, Mass=879041, SNR=107.2, Peak=57293 HFD=4.4
00:48:44.591 00.000 8654638656 CameraToMount -- cameraTheta (2.90) - m_xAngle (-2.21) = xAngle (5.11 = -1.18)
00:48:44.591 00.000 8654638656 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.51 = -1.78)
00:48:44.591 00.000 8654638656 CameraToMount -- cameraX=-1.52 cameraY=0.38 hyp=1.57 cameraTheta=2.90 mountX=0.60 mountY=-1.53, mountTheta=-1.20
00:48:44.591 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.52, y=0.38, opts=13)
00:48:44.592 00.001 8654638656 Enqueuing Move request for scope (-1.52, 0.38)
00:48:44.592 00.000 13064036352 Worker thread wakes up
00:48:44.592 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.52, 0.38) opts 0xd
00:48:44.592 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.52, 0.38)
00:48:44.592 00.000 13064036352 Moving (-1.52, 0.38) raw xDistance=0.60 yDistance=-1.53
00:48:44.592 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.60
00:48:44.592 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.53 from input -1.53
00:48:44.592 00.000 13064036352 MoveAxis(W, 155, ABG)
00:48:44.592 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58162, med=4684, FiltMin=1459, FiltMax=50175, Gamma=0.680
00:48:44.592 00.000 8654638656 UpdateGuideState exits: m=879041 SNR=107.2
00:48:44.592 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:44.592 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:48:44.592 00.000 8654638656 Enqueuing Expose request
00:48:44.827 00.235 13064036352 Move returns status 0, amount 155
00:48:44.827 00.000 13064036352 MoveAxis(N, 1858, ABG)
00:48:44.971 00.144 8654638656 evsrv: cli 0x600000444d20 request: {"id":4018,"jsonrpc":"2.0","method":"get_connected"}
00:48:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4018}
00:48:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4019,"jsonrpc":"2.0","method":"get_app_state"}
00:48:44.973 00.001 8654638656 case statement mapped state 6 to 3
00:48:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4019}
00:48:46.731 01.758 13064036352 Move returns status 0, amount 1858
00:48:46.731 00.000 13064036352 move complete, result=0
00:48:46.732 00.001 13064036352 worker thread done servicing request
00:48:46.732 00.000 13064036352 Worker thread wakes up
00:48:46.732 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:48:46.732 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:48:46.732 00.000 8654638656 GuideStep: 0.6 px 155 ms WEST, -1.5 px 1858 ms NORTH
00:48:46.779 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4020,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:48:46.779 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":383,"width":31,"height":31,"star_pos":[14.63,14.85],"pixels":"..."},"id":4020}
00:48:47.966 01.187 8654638656 evsrv: cli 0x600000444d20 request: {"id":4021,"jsonrpc":"2.0","method":"get_connected"}
00:48:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4021}
00:48:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4022,"jsonrpc":"2.0","method":"get_app_state"}
00:48:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:48:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4022}
00:48:50.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4023,"jsonrpc":"2.0","method":"get_connected"}
00:48:50.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4023}
00:48:50.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4024,"jsonrpc":"2.0","method":"get_app_state"}
00:48:50.973 00.000 8654638656 case statement mapped state 6 to 3
00:48:50.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4024}
00:48:52.071 01.098 13064036352 Exposure complete
00:48:52.085 00.014 13064036352 worker thread done servicing request
00:48:52.086 00.001 8654638656 OnExposeComplete: enter
00:48:52.086 00.000 8654638656 UpdateGuideState(): m_state=6
00:48:52.086 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 384
00:48:52.086 00.000 8654638656 Star::Find returns 1 (0), X=554.58, Y=854.57, Mass=869702, SNR=118.7, Peak=47577 HFD=4.9
00:48:52.086 00.000 8654638656 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-2.21) = xAngle (0.07 = 0.07)
00:48:52.086 00.000 8654638656 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.53 = -0.53)
00:48:52.086 00.000 8654638656 CameraToMount -- cameraX=-0.57 cameraY=-0.90 hyp=1.07 cameraTheta=-2.14 mountX=1.06 mountY=-0.54, mountTheta=-0.47
00:48:52.086 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.57, y=-0.90, opts=13)
00:48:52.086 00.000 8654638656 Enqueuing Move request for scope (-0.57, -0.90)
00:48:52.086 00.000 13064036352 Worker thread wakes up
00:48:52.086 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.90) opts 0xd
00:48:52.086 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.57, -0.90)
00:48:52.087 00.001 13064036352 Moving (-0.57, -0.90) raw xDistance=1.06 yDistance=-0.54
00:48:52.087 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.06
00:48:52.087 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
00:48:52.087 00.000 13064036352 MoveAxis(W, 305, ABG)
00:48:52.087 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54668, med=4685, FiltMin=1420, FiltMax=44978, Gamma=0.680
00:48:52.087 00.000 8654638656 UpdateGuideState exits: m=869702 SNR=118.7
00:48:52.087 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:52.087 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:48:52.087 00.000 8654638656 Enqueuing Expose request
00:48:52.473 00.386 13064036352 Move returns status 0, amount 305
00:48:52.473 00.000 13064036352 MoveAxis(N, 652, ABG)
00:48:53.258 00.785 13064036352 Move returns status 0, amount 652
00:48:53.258 00.000 13064036352 move complete, result=0
00:48:53.258 00.000 13064036352 worker thread done servicing request
00:48:53.258 00.000 13064036352 Worker thread wakes up
00:48:53.258 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:48:53.258 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:48:53.259 00.001 8654638656 GuideStep: 1.1 px 305 ms WEST, -0.5 px 652 ms NORTH
00:48:53.306 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4025,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:48:53.306 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":384,"width":31,"height":31,"star_pos":[14.58,14.57],"pixels":"..."},"id":4025}
00:48:53.969 00.663 8654638656 evsrv: cli 0x600000444d20 request: {"id":4026,"jsonrpc":"2.0","method":"get_connected"}
00:48:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4026}
00:48:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4027,"jsonrpc":"2.0","method":"get_app_state"}
00:48:53.971 00.000 8654638656 case statement mapped state 6 to 3
00:48:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4027}
00:48:56.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4028,"jsonrpc":"2.0","method":"get_connected"}
00:48:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4028}
00:48:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4029,"jsonrpc":"2.0","method":"get_app_state"}
00:48:56.972 00.000 8654638656 case statement mapped state 6 to 3
00:48:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4029}
00:48:58.318 01.346 13064036352 Exposure complete
00:48:58.332 00.014 13064036352 worker thread done servicing request
00:48:58.332 00.000 8654638656 OnExposeComplete: enter
00:48:58.332 00.000 8654638656 UpdateGuideState(): m_state=6
00:48:58.332 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 385
00:48:58.332 00.000 8654638656 Star::Find returns 1 (0), X=554.43, Y=854.73, Mass=951640, SNR=106.3, Peak=59993 HFD=4.3
00:48:58.333 00.001 8654638656 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-2.21) = xAngle (-0.14 = -0.14)
00:48:58.333 00.000 8654638656 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.74 = -0.74)
00:48:58.333 00.000 8654638656 CameraToMount -- cameraX=-0.73 cameraY=-0.74 hyp=1.03 cameraTheta=-2.35 mountX=1.02 mountY=-0.70, mountTheta=-0.60
00:48:58.333 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.73, y=-0.74, opts=13)
00:48:58.333 00.000 8654638656 Enqueuing Move request for scope (-0.73, -0.74)
00:48:58.333 00.000 13064036352 Worker thread wakes up
00:48:58.333 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.74) opts 0xd
00:48:58.333 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.73, -0.74)
00:48:58.333 00.000 13064036352 Moving (-0.73, -0.74) raw xDistance=1.02 yDistance=-0.70
00:48:58.333 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.69 from input 1.02
00:48:58.333 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
00:48:58.333 00.000 13064036352 MoveAxis(W, 304, ABG)
00:48:58.333 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=128, max=59993, med=4684, FiltMin=1484, FiltMax=47398, Gamma=0.680
00:48:58.333 00.000 8654638656 UpdateGuideState exits: m=951640 SNR=106.3
00:48:58.333 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:58.333 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:48:58.333 00.000 8654638656 Enqueuing Expose request
00:48:58.713 00.380 13064036352 Move returns status 0, amount 304
00:48:58.713 00.000 13064036352 MoveAxis(N, 844, ABG)
00:48:59.608 00.895 13064036352 Move returns status 0, amount 844
00:48:59.609 00.001 13064036352 move complete, result=0
00:48:59.609 00.000 13064036352 worker thread done servicing request
00:48:59.609 00.000 13064036352 Worker thread wakes up
00:48:59.609 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:48:59.609 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:48:59.609 00.000 8654638656 GuideStep: 1.0 px 304 ms WEST, -0.7 px 844 ms NORTH
00:48:59.657 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4030,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:48:59.657 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":385,"width":31,"height":31,"star_pos":[15.43,14.73],"pixels":"..."},"id":4030}
00:48:59.966 00.309 8654638656 evsrv: cli 0x600000444d20 request: {"id":4031,"jsonrpc":"2.0","method":"get_connected"}
00:48:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4031}
00:48:59.968 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4032,"jsonrpc":"2.0","method":"get_app_state"}
00:48:59.968 00.000 8654638656 case statement mapped state 6 to 3
00:48:59.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4032}
00:49:02.969 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4033,"jsonrpc":"2.0","method":"get_connected"}
00:49:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4033}
00:49:02.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4034,"jsonrpc":"2.0","method":"get_app_state"}
00:49:02.971 00.000 8654638656 case statement mapped state 6 to 3
00:49:02.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4034}
00:49:05.814 02.842 13064036352 Exposure complete
00:49:05.828 00.014 13064036352 worker thread done servicing request
00:49:05.829 00.001 8654638656 OnExposeComplete: enter
00:49:05.829 00.000 8654638656 UpdateGuideState(): m_state=6
00:49:05.829 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 386
00:49:05.829 00.000 8654638656 Star::Find returns 1 (0), X=554.33, Y=854.39, Mass=962777, SNR=113.6, Peak=53913 HFD=4.7
00:49:05.829 00.000 8654638656 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-2.21) = xAngle (-0.02 = -0.02)
00:49:05.829 00.000 8654638656 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.62 = -0.62)
00:49:05.829 00.000 8654638656 CameraToMount -- cameraX=-0.82 cameraY=-1.07 hyp=1.35 cameraTheta=-2.23 mountX=1.35 mountY=-0.78, mountTheta=-0.52
00:49:05.830 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.82, y=-1.07, opts=13)
00:49:05.830 00.000 8654638656 Enqueuing Move request for scope (-0.82, -1.07)
00:49:05.830 00.000 13064036352 Worker thread wakes up
00:49:05.830 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -1.07) opts 0xd
00:49:05.830 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.82, -1.07)
00:49:05.830 00.000 13064036352 Moving (-0.82, -1.07) raw xDistance=1.35 yDistance=-0.78
00:49:05.830 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.90 from input 1.35
00:49:05.830 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
00:49:05.830 00.000 13064036352 MoveAxis(W, 395, ABG)
00:49:05.830 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57164, med=4684, FiltMin=1497, FiltMax=48306, Gamma=0.680
00:49:05.830 00.000 8654638656 UpdateGuideState exits: m=962777 SNR=113.6
00:49:05.830 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:05.830 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:49:05.830 00.000 8654638656 Enqueuing Expose request
00:49:05.970 00.140 8654638656 evsrv: cli 0x600000444d20 request: {"id":4035,"jsonrpc":"2.0","method":"get_connected"}
00:49:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4035}
00:49:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4036,"jsonrpc":"2.0","method":"get_app_state"}
00:49:05.970 00.000 8654638656 case statement mapped state 6 to 3
00:49:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4036}
00:49:06.295 00.325 13064036352 Move returns status 0, amount 395
00:49:06.295 00.000 13064036352 MoveAxis(N, 946, ABG)
00:49:07.287 00.992 13064036352 Move returns status 0, amount 946
00:49:07.287 00.000 13064036352 move complete, result=0
00:49:07.287 00.000 13064036352 worker thread done servicing request
00:49:07.287 00.000 13064036352 Worker thread wakes up
00:49:07.287 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:49:07.288 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:49:07.288 00.000 8654638656 GuideStep: 1.4 px 395 ms WEST, -0.8 px 946 ms NORTH
00:49:07.336 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4037,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:49:07.336 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":386,"width":31,"height":31,"star_pos":[15.33,15.39],"pixels":"..."},"id":4037}
00:49:08.970 01.634 8654638656 evsrv: cli 0x600000444d20 request: {"id":4038,"jsonrpc":"2.0","method":"get_connected"}
00:49:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4038}
00:49:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4039,"jsonrpc":"2.0","method":"get_app_state"}
00:49:08.971 00.000 8654638656 case statement mapped state 6 to 3
00:49:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4039}
00:49:11.966 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":4040,"jsonrpc":"2.0","method":"get_connected"}
00:49:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4040}
00:49:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4041,"jsonrpc":"2.0","method":"get_app_state"}
00:49:11.967 00.000 8654638656 case statement mapped state 6 to 3
00:49:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4041}
00:49:13.311 01.344 13064036352 Exposure complete
00:49:13.326 00.015 13064036352 worker thread done servicing request
00:49:13.326 00.000 8654638656 OnExposeComplete: enter
00:49:13.327 00.001 8654638656 UpdateGuideState(): m_state=6
00:49:13.327 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 387
00:49:13.327 00.000 8654638656 Star::Find returns 1 (0), X=554.63, Y=854.97, Mass=856814, SNR=106.5, Peak=60479 HFD=4.1
00:49:13.327 00.000 8654638656 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-2.21) = xAngle (-0.17 = -0.17)
00:49:13.327 00.000 8654638656 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.77 = -0.77)
00:49:13.327 00.000 8654638656 CameraToMount -- cameraX=-0.52 cameraY=-0.50 hyp=0.72 cameraTheta=-2.38 mountX=0.71 mountY=-0.50, mountTheta=-0.62
00:49:13.327 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.52, y=-0.50, opts=13)
00:49:13.327 00.000 8654638656 Enqueuing Move request for scope (-0.52, -0.50)
00:49:13.327 00.000 13064036352 Worker thread wakes up
00:49:13.327 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.50) opts 0xd
00:49:13.327 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.52, -0.50)
00:49:13.327 00.000 13064036352 Moving (-0.52, -0.50) raw xDistance=0.71 yDistance=-0.50
00:49:13.327 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.71
00:49:13.327 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
00:49:13.328 00.001 13064036352 MoveAxis(W, 225, ABG)
00:49:13.328 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60479, med=4684, FiltMin=1420, FiltMax=42431, Gamma=0.680
00:49:13.328 00.000 8654638656 UpdateGuideState exits: m=856814 SNR=106.5
00:49:13.328 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:13.328 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:49:13.328 00.000 8654638656 Enqueuing Expose request
00:49:13.622 00.294 13064036352 Move returns status 0, amount 225
00:49:13.622 00.000 13064036352 MoveAxis(N, 611, ABG)
00:49:14.278 00.656 13064036352 Move returns status 0, amount 611
00:49:14.278 00.000 13064036352 move complete, result=0
00:49:14.278 00.000 13064036352 worker thread done servicing request
00:49:14.278 00.000 13064036352 Worker thread wakes up
00:49:14.278 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:49:14.279 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:49:14.279 00.000 8654638656 GuideStep: 0.7 px 225 ms WEST, -0.5 px 611 ms NORTH
00:49:14.321 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":4042,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:49:14.321 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":387,"width":31,"height":31,"star_pos":[14.63,14.97],"pixels":"..."},"id":4042}
00:49:14.969 00.648 8654638656 evsrv: cli 0x600000444d20 request: {"id":4043,"jsonrpc":"2.0","method":"get_connected"}
00:49:14.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4043}
00:49:14.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4044,"jsonrpc":"2.0","method":"get_app_state"}
00:49:14.972 00.000 8654638656 case statement mapped state 6 to 3
00:49:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4044}
00:49:17.969 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4045,"jsonrpc":"2.0","method":"get_connected"}
00:49:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4045}
00:49:17.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4046,"jsonrpc":"2.0","method":"get_app_state"}
00:49:17.971 00.000 8654638656 case statement mapped state 6 to 3
00:49:17.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4046}
00:49:19.555 01.583 13064036352 Exposure complete
00:49:19.569 00.014 13064036352 worker thread done servicing request
00:49:19.570 00.001 8654638656 OnExposeComplete: enter
00:49:19.570 00.000 8654638656 UpdateGuideState(): m_state=6
00:49:19.570 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 388
00:49:19.570 00.000 8654638656 Star::Find returns 1 (0), X=554.95, Y=855.59, Mass=926767, SNR=119.7, Peak=55027 HFD=4.2
00:49:19.570 00.000 8654638656 CameraToMount -- cameraTheta (2.58) - m_xAngle (-2.21) = xAngle (4.79 = -1.50)
00:49:19.570 00.000 8654638656 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.19 = -2.10)
00:49:19.570 00.000 8654638656 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.58 mountX=0.02 mountY=-0.20, mountTheta=-1.48
00:49:19.570 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.20, y=0.13, opts=13)
00:49:19.570 00.000 8654638656 Enqueuing Move request for scope (-0.20, 0.13)
00:49:19.571 00.001 13064036352 Worker thread wakes up
00:49:19.571 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
00:49:19.571 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
00:49:19.571 00.000 13064036352 Moving (-0.20, 0.13) raw xDistance=0.02 yDistance=-0.20
00:49:19.571 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:49:19.571 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:49:19.571 00.000 13064036352 MoveAxis(E, 0, ABG)
00:49:19.571 00.000 13064036352 Move returns status 0, amount 0
00:49:19.571 00.000 13064036352 MoveAxis(N, 247, ABG)
00:49:19.571 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55027, med=4684, FiltMin=1804, FiltMax=46322, Gamma=0.680
00:49:19.571 00.000 8654638656 UpdateGuideState exits: m=926767 SNR=119.7
00:49:19.571 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:19.571 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:49:19.571 00.000 8654638656 Enqueuing Expose request
00:49:19.861 00.290 13064036352 Move returns status 0, amount 247
00:49:19.861 00.000 13064036352 move complete, result=0
00:49:19.861 00.000 13064036352 worker thread done servicing request
00:49:19.861 00.000 13064036352 Worker thread wakes up
00:49:19.861 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:49:19.861 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:49:19.862 00.001 8654638656 GuideStep: 0.0 px 0 ms EAST, -0.2 px 247 ms NORTH
00:49:19.926 00.064 8654638656 evsrv: cli 0x600000444d20 request: {"id":4047,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:49:19.926 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":388,"width":31,"height":31,"star_pos":[14.95,14.59],"pixels":"..."},"id":4047}
00:49:20.970 01.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4048,"jsonrpc":"2.0","method":"get_connected"}
00:49:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4048}
00:49:20.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4049,"jsonrpc":"2.0","method":"get_app_state"}
00:49:20.972 00.001 8654638656 case statement mapped state 6 to 3
00:49:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4049}
00:49:23.966 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4050,"jsonrpc":"2.0","method":"get_connected"}
00:49:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4050}
00:49:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4051,"jsonrpc":"2.0","method":"get_app_state"}
00:49:23.967 00.000 8654638656 case statement mapped state 6 to 3
00:49:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4051}
00:49:25.804 01.837 13064036352 Exposure complete
00:49:25.818 00.014 13064036352 worker thread done servicing request
00:49:25.818 00.000 8654638656 OnExposeComplete: enter
00:49:25.819 00.001 8654638656 UpdateGuideState(): m_state=6
00:49:25.819 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 389
00:49:25.819 00.000 8654638656 Star::Find returns 1 (0), X=554.49, Y=856.31, Mass=931088, SNR=118.6, Peak=47872 HFD=4.7
00:49:25.819 00.000 8654638656 CameraToMount -- cameraTheta (2.24) - m_xAngle (-2.21) = xAngle (4.45 = -1.84)
00:49:25.819 00.000 8654638656 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.85 = -2.44)
00:49:25.819 00.000 8654638656 CameraToMount -- cameraX=-0.66 cameraY=0.84 hyp=1.07 cameraTheta=2.24 mountX=-0.28 mountY=-0.69, mountTheta=-1.96
00:49:25.819 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.66, y=0.84, opts=13)
00:49:25.819 00.000 8654638656 Enqueuing Move request for scope (-0.66, 0.84)
00:49:25.819 00.000 13064036352 Worker thread wakes up
00:49:25.819 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.84) opts 0xd
00:49:25.819 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.66, 0.84)
00:49:25.820 00.001 13064036352 Moving (-0.66, 0.84) raw xDistance=-0.28 yDistance=-0.69
00:49:25.820 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:49:25.820 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
00:49:25.820 00.000 13064036352 MoveAxis(E, 78, ABG)
00:49:25.820 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56946, med=4685, FiltMin=1318, FiltMax=46886, Gamma=0.680
00:49:25.820 00.000 8654638656 UpdateGuideState exits: m=931088 SNR=118.6
00:49:25.820 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:25.820 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:49:25.820 00.000 8654638656 Enqueuing Expose request
00:49:25.972 00.152 13064036352 Move returns status 0, amount 78
00:49:25.972 00.000 13064036352 MoveAxis(N, 841, ABG)
00:49:26.948 00.976 13064036352 Move returns status 0, amount 841
00:49:26.948 00.000 13064036352 move complete, result=0
00:49:26.948 00.000 13064036352 worker thread done servicing request
00:49:26.948 00.000 13064036352 Worker thread wakes up
00:49:26.948 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:49:26.948 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:49:26.949 00.001 8654638656 GuideStep: -0.3 px 78 ms EAST, -0.7 px 841 ms NORTH
00:49:26.999 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4052,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:49:27.000 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":389,"width":31,"height":31,"star_pos":[15.49,15.31],"pixels":"..."},"id":4052}
00:49:27.002 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4053,"jsonrpc":"2.0","method":"get_connected"}
00:49:27.002 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4053}
00:49:27.010 00.008 8654638656 evsrv: cli 0x600000444d20 request: {"id":4054,"jsonrpc":"2.0","method":"get_app_state"}
00:49:27.010 00.000 8654638656 case statement mapped state 6 to 3
00:49:27.010 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4054}
00:49:29.969 02.959 8654638656 evsrv: cli 0x600000444d20 request: {"id":4055,"jsonrpc":"2.0","method":"get_connected"}
00:49:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4055}
00:49:29.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4056,"jsonrpc":"2.0","method":"get_app_state"}
00:49:29.971 00.000 8654638656 case statement mapped state 6 to 3
00:49:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4056}
00:49:32.052 02.081 13064036352 Exposure complete
00:49:32.067 00.015 13064036352 worker thread done servicing request
00:49:32.067 00.000 8654638656 OnExposeComplete: enter
00:49:32.067 00.000 8654638656 UpdateGuideState(): m_state=6
00:49:32.068 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 390
00:49:32.068 00.000 8654638656 Star::Find returns 1 (0), X=554.78, Y=856.34, Mass=898605, SNR=109.0, Peak=50304 HFD=4.5
00:49:32.068 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - m_xAngle (-2.21) = xAngle (4.19 = -2.09)
00:49:32.068 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.59 = -2.69)
00:49:32.068 00.000 8654638656 CameraToMount -- cameraX=-0.38 cameraY=0.87 hyp=0.95 cameraTheta=1.98 mountX=-0.48 mountY=-0.41, mountTheta=-2.43
00:49:32.068 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.38, y=0.87, opts=13)
00:49:32.068 00.000 8654638656 Enqueuing Move request for scope (-0.38, 0.87)
00:49:32.068 00.000 13064036352 Worker thread wakes up
00:49:32.068 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.87) opts 0xd
00:49:32.068 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.38, 0.87)
00:49:32.068 00.000 13064036352 Moving (-0.38, 0.87) raw xDistance=-0.48 yDistance=-0.41
00:49:32.069 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.48
00:49:32.069 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
00:49:32.069 00.000 13064036352 MoveAxis(E, 137, ABG)
00:49:32.069 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56306, med=4685, FiltMin=1536, FiltMax=48831, Gamma=0.680
00:49:32.069 00.000 8654638656 UpdateGuideState exits: m=898605 SNR=109.0
00:49:32.069 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:32.069 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:49:32.069 00.000 8654638656 Enqueuing Expose request
00:49:32.274 00.205 13064036352 Move returns status 0, amount 137
00:49:32.275 00.001 13064036352 MoveAxis(N, 499, ABG)
00:49:32.818 00.543 13064036352 Move returns status 0, amount 499
00:49:32.818 00.000 13064036352 move complete, result=0
00:49:32.818 00.000 13064036352 worker thread done servicing request
00:49:32.819 00.001 13064036352 Worker thread wakes up
00:49:32.819 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:49:32.819 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:49:32.819 00.000 8654638656 GuideStep: -0.5 px 137 ms EAST, -0.4 px 499 ms NORTH
00:49:32.862 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":4057,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:49:32.863 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":390,"width":31,"height":31,"star_pos":[14.78,15.34],"pixels":"..."},"id":4057}
00:49:32.966 00.103 8654638656 evsrv: cli 0x600000444d20 request: {"id":4058,"jsonrpc":"2.0","method":"get_connected"}
00:49:32.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4058}
00:49:32.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4059,"jsonrpc":"2.0","method":"get_app_state"}
00:49:32.967 00.000 8654638656 case statement mapped state 6 to 3
00:49:32.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4059}
00:49:35.965 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4060,"jsonrpc":"2.0","method":"get_connected"}
00:49:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4060}
00:49:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4061,"jsonrpc":"2.0","method":"get_app_state"}
00:49:35.966 00.000 8654638656 case statement mapped state 6 to 3
00:49:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4061}
00:49:38.294 02.328 13064036352 Exposure complete
00:49:38.305 00.011 13064036352 worker thread done servicing request
00:49:38.305 00.000 8654638656 OnExposeComplete: enter
00:49:38.305 00.000 8654638656 UpdateGuideState(): m_state=6
00:49:38.305 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 391
00:49:38.306 00.001 8654638656 Star::Find returns 1 (0), X=554.48, Y=856.92, Mass=979063, SNR=132.3, Peak=62297 HFD=4.3
00:49:38.306 00.000 8654638656 CameraToMount -- cameraTheta (2.00) - m_xAngle (-2.21) = xAngle (4.21 = -2.07)
00:49:38.306 00.000 8654638656 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.61 = -2.67)
00:49:38.306 00.000 8654638656 CameraToMount -- cameraX=-0.67 cameraY=1.45 hyp=1.60 cameraTheta=2.00 mountX=-0.77 mountY=-0.73, mountTheta=-2.38
00:49:38.306 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.67, y=1.45, opts=13)
00:49:38.306 00.000 8654638656 Enqueuing Move request for scope (-0.67, 1.45)
00:49:38.306 00.000 13064036352 Worker thread wakes up
00:49:38.306 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 1.45) opts 0xd
00:49:38.306 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.67, 1.45)
00:49:38.306 00.000 13064036352 Moving (-0.67, 1.45) raw xDistance=-0.77 yDistance=-0.73
00:49:38.306 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.77
00:49:38.306 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
00:49:38.306 00.000 13064036352 MoveAxis(E, 221, ABG)
00:49:38.306 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62297, med=4684, FiltMin=1292, FiltMax=51481, Gamma=0.680
00:49:38.306 00.000 8654638656 UpdateGuideState exits: m=979063 SNR=132.3
00:49:38.306 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:38.306 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:49:38.306 00.000 8654638656 Enqueuing Expose request
00:49:38.609 00.303 13064036352 Move returns status 0, amount 221
00:49:38.609 00.000 13064036352 MoveAxis(N, 881, ABG)
00:49:38.968 00.359 8654638656 evsrv: cli 0x600000444d20 request: {"id":4062,"jsonrpc":"2.0","method":"get_connected"}
00:49:38.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4062}
00:49:38.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4063,"jsonrpc":"2.0","method":"get_app_state"}
00:49:38.970 00.000 8654638656 case statement mapped state 6 to 3
00:49:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4063}
00:49:39.537 00.567 13064036352 Move returns status 0, amount 881
00:49:39.537 00.000 13064036352 move complete, result=0
00:49:39.537 00.000 13064036352 worker thread done servicing request
00:49:39.537 00.000 13064036352 Worker thread wakes up
00:49:39.538 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:49:39.538 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:49:39.538 00.000 8654638656 GuideStep: -0.8 px 221 ms EAST, -0.7 px 881 ms NORTH
00:49:39.586 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4064,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:49:39.586 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":391,"width":31,"height":31,"star_pos":[15.48,14.92],"pixels":"..."},"id":4064}
00:49:41.969 02.383 8654638656 evsrv: cli 0x600000444d20 request: {"id":4065,"jsonrpc":"2.0","method":"get_connected"}
00:49:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4065}
00:49:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4066,"jsonrpc":"2.0","method":"get_app_state"}
00:49:41.971 00.000 8654638656 case statement mapped state 6 to 3
00:49:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4066}
00:49:44.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4067,"jsonrpc":"2.0","method":"get_connected"}
00:49:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4067}
00:49:44.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4068,"jsonrpc":"2.0","method":"get_app_state"}
00:49:44.970 00.000 8654638656 case statement mapped state 6 to 3
00:49:44.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4068}
00:49:45.790 00.820 13064036352 Exposure complete
00:49:45.804 00.014 13064036352 worker thread done servicing request
00:49:45.805 00.001 8654638656 OnExposeComplete: enter
00:49:45.805 00.000 8654638656 UpdateGuideState(): m_state=6
00:49:45.805 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 392
00:49:45.805 00.000 8654638656 Star::Find returns 1 (0), X=554.02, Y=856.94, Mass=919640, SNR=129.8, Peak=58803 HFD=4.4
00:49:45.805 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - m_xAngle (-2.21) = xAngle (4.44 = -1.85)
00:49:45.805 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.84 = -2.45)
00:49:45.805 00.000 8654638656 CameraToMount -- cameraX=-1.14 cameraY=1.48 hyp=1.86 cameraTheta=2.23 mountX=-0.51 mountY=-1.19, mountTheta=-1.97
00:49:45.805 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.14, y=1.48, opts=13)
00:49:45.806 00.001 8654638656 Enqueuing Move request for scope (-1.14, 1.48)
00:49:45.806 00.000 13064036352 Worker thread wakes up
00:49:45.806 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 1.48) opts 0xd
00:49:45.806 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.14, 1.48)
00:49:45.806 00.000 13064036352 Moving (-1.14, 1.48) raw xDistance=-0.51 yDistance=-1.19
00:49:45.806 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.51
00:49:45.806 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
00:49:45.806 00.000 13064036352 MoveAxis(E, 156, ABG)
00:49:45.806 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58803, med=4684, FiltMin=1465, FiltMax=51225, Gamma=0.680
00:49:45.806 00.000 8654638656 UpdateGuideState exits: m=919640 SNR=129.8
00:49:45.806 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:45.806 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:49:45.806 00.000 8654638656 Enqueuing Expose request
00:49:46.032 00.226 13064036352 Move returns status 0, amount 156
00:49:46.032 00.000 13064036352 MoveAxis(N, 1446, ABG)
00:49:47.520 01.488 13064036352 Move returns status 0, amount 1446
00:49:47.520 00.000 13064036352 move complete, result=0
00:49:47.520 00.000 13064036352 worker thread done servicing request
00:49:47.520 00.000 13064036352 Worker thread wakes up
00:49:47.520 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:49:47.521 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:49:47.521 00.000 8654638656 GuideStep: -0.5 px 156 ms EAST, -1.2 px 1446 ms NORTH
00:49:47.566 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4069,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:49:47.566 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":392,"width":31,"height":31,"star_pos":[15.02,14.94],"pixels":"..."},"id":4069}
00:49:47.965 00.399 8654638656 evsrv: cli 0x600000444d20 request: {"id":4070,"jsonrpc":"2.0","method":"get_connected"}
00:49:47.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4070}
00:49:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4071,"jsonrpc":"2.0","method":"get_app_state"}
00:49:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:49:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4071}
00:49:50.969 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4072,"jsonrpc":"2.0","method":"get_connected"}
00:49:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4072}
00:49:50.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4073,"jsonrpc":"2.0","method":"get_app_state"}
00:49:50.971 00.000 8654638656 case statement mapped state 6 to 3
00:49:50.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4073}
00:49:53.291 02.320 13064036352 Exposure complete
00:49:53.306 00.015 13064036352 worker thread done servicing request
00:49:53.306 00.000 8654638656 OnExposeComplete: enter
00:49:53.306 00.000 8654638656 UpdateGuideState(): m_state=6
00:49:53.306 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 393
00:49:53.306 00.000 8654638656 Star::Find returns 1 (0), X=554.83, Y=855.81, Mass=825388, SNR=106.3, Peak=48934 HFD=4.4
00:49:53.306 00.000 8654638656 CameraToMount -- cameraTheta (2.32) - m_xAngle (-2.21) = xAngle (4.53 = -1.75)
00:49:53.306 00.000 8654638656 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.93 = -2.35)
00:49:53.306 00.000 8654638656 CameraToMount -- cameraX=-0.32 cameraY=0.34 hyp=0.47 cameraTheta=2.32 mountX=-0.09 mountY=-0.33, mountTheta=-1.82
00:49:53.307 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.32, y=0.34, opts=13)
00:49:53.307 00.000 8654638656 Enqueuing Move request for scope (-0.32, 0.34)
00:49:53.307 00.000 13064036352 Worker thread wakes up
00:49:53.307 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.34) opts 0xd
00:49:53.307 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.32, 0.34)
00:49:53.307 00.000 13064036352 Moving (-0.32, 0.34) raw xDistance=-0.09 yDistance=-0.33
00:49:53.307 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:49:53.307 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:49:53.307 00.000 13064036352 MoveAxis(E, 0, ABG)
00:49:53.307 00.000 13064036352 Move returns status 0, amount 0
00:49:53.307 00.000 13064036352 MoveAxis(N, 403, ABG)
00:49:53.307 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=55730, med=4672, FiltMin=1549, FiltMax=47193, Gamma=0.680
00:49:53.307 00.000 8654638656 UpdateGuideState exits: m=825388 SNR=106.3
00:49:53.307 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:53.307 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:49:53.308 00.001 8654638656 Enqueuing Expose request
00:49:53.759 00.451 13064036352 Move returns status 0, amount 403
00:49:53.759 00.000 13064036352 move complete, result=0
00:49:53.759 00.000 13064036352 worker thread done servicing request
00:49:53.759 00.000 13064036352 Worker thread wakes up
00:49:53.759 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:49:53.760 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:49:53.760 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.3 px 403 ms NORTH
00:49:53.805 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4074,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:49:53.805 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":393,"width":31,"height":31,"star_pos":[14.83,14.81],"pixels":"..."},"id":4074}
00:49:53.970 00.165 8654638656 evsrv: cli 0x600000444d20 request: {"id":4075,"jsonrpc":"2.0","method":"get_connected"}
00:49:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4075}
00:49:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4076,"jsonrpc":"2.0","method":"get_app_state"}
00:49:53.971 00.000 8654638656 case statement mapped state 6 to 3
00:49:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4076}
00:49:56.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4077,"jsonrpc":"2.0","method":"get_connected"}
00:49:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4077}
00:49:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4078,"jsonrpc":"2.0","method":"get_app_state"}
00:49:56.971 00.000 8654638656 case statement mapped state 6 to 3
00:49:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4078}
00:49:59.533 02.561 13064036352 Exposure complete
00:49:59.548 00.015 13064036352 worker thread done servicing request
00:49:59.548 00.000 8654638656 OnExposeComplete: enter
00:49:59.548 00.000 8654638656 UpdateGuideState(): m_state=6
00:49:59.548 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 394
00:49:59.548 00.000 8654638656 Star::Find returns 1 (0), X=554.96, Y=856.77, Mass=988936, SNR=144.7, Peak=58713 HFD=4.5
00:49:59.548 00.000 8654638656 CameraToMount -- cameraTheta (1.72) - m_xAngle (-2.21) = xAngle (3.93 = -2.35)
00:49:59.548 00.000 8654638656 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.33 = -2.95)
00:49:59.548 00.000 8654638656 CameraToMount -- cameraX=-0.20 cameraY=1.30 hyp=1.32 cameraTheta=1.72 mountX=-0.93 mountY=-0.25, mountTheta=-2.88
00:49:59.549 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.20, y=1.30, opts=13)
00:49:59.549 00.000 8654638656 Enqueuing Move request for scope (-0.20, 1.30)
00:49:59.549 00.000 13064036352 Worker thread wakes up
00:49:59.549 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 1.30) opts 0xd
00:49:59.549 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.20, 1.30)
00:49:59.549 00.000 13064036352 Moving (-0.20, 1.30) raw xDistance=-0.93 yDistance=-0.25
00:49:59.549 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.93
00:49:59.549 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:49:59.549 00.000 13064036352 MoveAxis(E, 257, ABG)
00:49:59.549 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=63884, med=4684, FiltMin=1523, FiltMax=53273, Gamma=0.680
00:49:59.549 00.000 8654638656 UpdateGuideState exits: m=988936 SNR=144.7
00:49:59.549 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:59.549 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:49:59.549 00.000 8654638656 Enqueuing Expose request
00:49:59.917 00.368 13064036352 Move returns status 0, amount 257
00:49:59.918 00.001 13064036352 MoveAxis(N, 300, ABG)
00:49:59.965 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4079,"jsonrpc":"2.0","method":"get_connected"}
00:49:59.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4079}
00:49:59.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4080,"jsonrpc":"2.0","method":"get_app_state"}
00:49:59.966 00.000 8654638656 case statement mapped state 6 to 3
00:49:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4080}
00:50:00.270 00.303 13064036352 Move returns status 0, amount 300
00:50:00.270 00.000 13064036352 move complete, result=0
00:50:00.270 00.000 13064036352 worker thread done servicing request
00:50:00.270 00.000 13064036352 Worker thread wakes up
00:50:00.270 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:50:00.271 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:50:00.271 00.000 8654638656 GuideStep: -0.9 px 257 ms EAST, -0.2 px 300 ms NORTH
00:50:00.320 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4081,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:50:00.320 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":394,"width":31,"height":31,"star_pos":[14.96,14.77],"pixels":"..."},"id":4081}
00:50:02.969 02.649 8654638656 evsrv: cli 0x600000444d20 request: {"id":4082,"jsonrpc":"2.0","method":"get_connected"}
00:50:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4082}
00:50:02.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4083,"jsonrpc":"2.0","method":"get_app_state"}
00:50:02.971 00.000 8654638656 case statement mapped state 6 to 3
00:50:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4083}
00:50:05.784 02.813 13064036352 Exposure complete
00:50:05.799 00.015 13064036352 worker thread done servicing request
00:50:05.799 00.000 8654638656 OnExposeComplete: enter
00:50:05.799 00.000 8654638656 UpdateGuideState(): m_state=6
00:50:05.800 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 395
00:50:05.800 00.000 8654638656 Star::Find returns 1 (0), X=553.74, Y=857.21, Mass=896543, SNR=118.1, Peak=56473 HFD=4.4
00:50:05.800 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - m_xAngle (-2.21) = xAngle (4.46 = -1.82)
00:50:05.800 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.86 = -2.42)
00:50:05.800 00.000 8654638656 CameraToMount -- cameraX=-1.41 cameraY=1.74 hyp=2.24 cameraTheta=2.25 mountX=-0.56 mountY=-1.48, mountTheta=-1.93
00:50:05.800 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.41, y=1.74, opts=13)
00:50:05.800 00.000 8654638656 Enqueuing Move request for scope (-1.41, 1.74)
00:50:05.800 00.000 13064036352 Worker thread wakes up
00:50:05.801 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.41, 1.74) opts 0xd
00:50:05.801 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.41, 1.74)
00:50:05.801 00.000 13064036352 Moving (-1.41, 1.74) raw xDistance=-0.56 yDistance=-1.48
00:50:05.801 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.56
00:50:05.801 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.48 from input -1.48
00:50:05.801 00.000 13064036352 MoveAxis(E, 172, ABG)
00:50:05.801 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56473, med=4684, FiltMin=1587, FiltMax=49510, Gamma=0.680
00:50:05.801 00.000 8654638656 UpdateGuideState exits: m=896543 SNR=118.1
00:50:05.801 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:05.801 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:50:05.801 00.000 8654638656 Enqueuing Expose request
00:50:05.969 00.168 8654638656 evsrv: cli 0x600000444d20 request: {"id":4084,"jsonrpc":"2.0","method":"get_connected"}
00:50:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4084}
00:50:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4085,"jsonrpc":"2.0","method":"get_app_state"}
00:50:05.970 00.000 8654638656 case statement mapped state 6 to 3
00:50:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4085}
00:50:06.046 00.076 13064036352 Move returns status 0, amount 172
00:50:06.046 00.000 13064036352 MoveAxis(N, 1790, ABG)
00:50:07.980 01.934 13064036352 Move returns status 0, amount 1790
00:50:07.980 00.000 13064036352 move complete, result=0
00:50:07.980 00.000 13064036352 worker thread done servicing request
00:50:07.980 00.000 13064036352 Worker thread wakes up
00:50:07.980 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:50:07.981 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:50:07.981 00.000 8654638656 GuideStep: -0.6 px 172 ms EAST, -1.5 px 1790 ms NORTH
00:50:08.031 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4086,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:50:08.031 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":395,"width":31,"height":31,"star_pos":[14.74,15.21],"pixels":"..."},"id":4086}
00:50:08.970 00.939 8654638656 evsrv: cli 0x600000444d20 request: {"id":4087,"jsonrpc":"2.0","method":"get_connected"}
00:50:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4087}
00:50:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4088,"jsonrpc":"2.0","method":"get_app_state"}
00:50:08.971 00.000 8654638656 case statement mapped state 6 to 3
00:50:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4088}
00:50:11.965 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4089,"jsonrpc":"2.0","method":"get_connected"}
00:50:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4089}
00:50:11.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4090,"jsonrpc":"2.0","method":"get_app_state"}
00:50:11.966 00.000 8654638656 case statement mapped state 6 to 3
00:50:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4090}
00:50:13.277 01.311 13064036352 Exposure complete
00:50:13.291 00.014 13064036352 worker thread done servicing request
00:50:13.291 00.000 8654638656 OnExposeComplete: enter
00:50:13.291 00.000 8654638656 UpdateGuideState(): m_state=6
00:50:13.291 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 396
00:50:13.291 00.000 8654638656 Star::Find returns 1 (0), X=555.12, Y=855.90, Mass=883263, SNR=111.7, Peak=46169 HFD=4.5
00:50:13.291 00.000 8654638656 CameraToMount -- cameraTheta (1.65) - m_xAngle (-2.21) = xAngle (3.86 = -2.42)
00:50:13.291 00.000 8654638656 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.26 = -3.02)
00:50:13.291 00.000 8654638656 CameraToMount -- cameraX=-0.04 cameraY=0.43 hyp=0.43 cameraTheta=1.65 mountX=-0.33 mountY=-0.05, mountTheta=-2.98
00:50:13.292 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.04, y=0.43, opts=13)
00:50:13.292 00.000 8654638656 Enqueuing Move request for scope (-0.04, 0.43)
00:50:13.292 00.000 13064036352 Worker thread wakes up
00:50:13.292 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.43) opts 0xd
00:50:13.292 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.04, 0.43)
00:50:13.292 00.000 13064036352 Moving (-0.04, 0.43) raw xDistance=-0.33 yDistance=-0.05
00:50:13.292 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.33
00:50:13.292 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:13.292 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:50:13.292 00.000 13064036352 MoveAxis(E, 102, ABG)
00:50:13.292 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54079, med=4684, FiltMin=1407, FiltMax=47244, Gamma=0.680
00:50:13.292 00.000 8654638656 UpdateGuideState exits: m=883263 SNR=111.7
00:50:13.292 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:13.292 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:50:13.292 00.000 8654638656 Enqueuing Expose request
00:50:13.467 00.175 13064036352 Move returns status 0, amount 102
00:50:13.468 00.001 13064036352 MoveAxis(N, 0, ABG)
00:50:13.468 00.000 13064036352 Move returns status 0, amount 0
00:50:13.468 00.000 13064036352 move complete, result=0
00:50:13.468 00.000 13064036352 worker thread done servicing request
00:50:13.468 00.000 13064036352 Worker thread wakes up
00:50:13.468 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:50:13.468 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:50:13.468 00.000 8654638656 GuideStep: -0.3 px 102 ms EAST, -0.1 px 0 ms NORTH
00:50:13.525 00.057 8654638656 evsrv: cli 0x600000444d20 request: {"id":4091,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:50:13.525 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":396,"width":31,"height":31,"star_pos":[15.12,14.90],"pixels":"..."},"id":4091}
00:50:14.970 01.445 8654638656 evsrv: cli 0x600000444d20 request: {"id":4092,"jsonrpc":"2.0","method":"get_connected"}
00:50:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4092}
00:50:14.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4093,"jsonrpc":"2.0","method":"get_app_state"}
00:50:14.972 00.000 8654638656 case statement mapped state 6 to 3
00:50:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4093}
00:50:17.971 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4094,"jsonrpc":"2.0","method":"get_connected"}
00:50:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4094}
00:50:17.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4095,"jsonrpc":"2.0","method":"get_app_state"}
00:50:17.972 00.000 8654638656 case statement mapped state 6 to 3
00:50:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4095}
00:50:19.522 01.550 13064036352 Exposure complete
00:50:19.538 00.016 13064036352 worker thread done servicing request
00:50:19.538 00.000 8654638656 OnExposeComplete: enter
00:50:19.539 00.001 8654638656 UpdateGuideState(): m_state=6
00:50:19.539 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 397
00:50:19.539 00.000 8654638656 Star::Find returns 1 (0), X=554.20, Y=857.20, Mass=970278, SNR=143.1, Peak=61299 HFD=4.4
00:50:19.539 00.000 8654638656 CameraToMount -- cameraTheta (2.07) - m_xAngle (-2.21) = xAngle (4.28 = -2.00)
00:50:19.539 00.000 8654638656 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.68 = -2.60)
00:50:19.539 00.000 8654638656 CameraToMount -- cameraX=-0.95 cameraY=1.73 hyp=1.98 cameraTheta=2.07 mountX=-0.82 mountY=-1.02, mountTheta=-2.25
00:50:19.539 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.95, y=1.73, opts=13)
00:50:19.539 00.000 8654638656 Enqueuing Move request for scope (-0.95, 1.73)
00:50:19.539 00.000 13064036352 Worker thread wakes up
00:50:19.540 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 1.73) opts 0xd
00:50:19.540 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.95, 1.73)
00:50:19.540 00.000 13064036352 Moving (-0.95, 1.73) raw xDistance=-0.82 yDistance=-1.02
00:50:19.540 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.82
00:50:19.540 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
00:50:19.540 00.000 13064036352 MoveAxis(E, 235, ABG)
00:50:19.540 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=61299, med=4684, FiltMin=1331, FiltMax=56063, Gamma=0.680
00:50:19.540 00.000 8654638656 UpdateGuideState exits: m=970278 SNR=143.1
00:50:19.540 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:19.540 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:50:19.540 00.000 8654638656 Enqueuing Expose request
00:50:19.851 00.311 13064036352 Move returns status 0, amount 235
00:50:19.851 00.000 13064036352 MoveAxis(N, 1232, ABG)
00:50:20.970 01.119 8654638656 evsrv: cli 0x600000444d20 request: {"id":4096,"jsonrpc":"2.0","method":"get_connected"}
00:50:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4096}
00:50:20.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4097,"jsonrpc":"2.0","method":"get_app_state"}
00:50:20.972 00.000 8654638656 case statement mapped state 6 to 3
00:50:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4097}
00:50:21.130 00.158 13064036352 Move returns status 0, amount 1232
00:50:21.130 00.000 13064036352 move complete, result=0
00:50:21.131 00.001 13064036352 worker thread done servicing request
00:50:21.131 00.000 13064036352 Worker thread wakes up
00:50:21.131 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:50:21.131 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:50:21.131 00.000 8654638656 GuideStep: -0.8 px 235 ms EAST, -1.0 px 1232 ms NORTH
00:50:21.179 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4098,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:50:21.179 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":397,"width":31,"height":31,"star_pos":[15.20,15.20],"pixels":"..."},"id":4098}
00:50:23.965 02.786 8654638656 evsrv: cli 0x600000444d20 request: {"id":4099,"jsonrpc":"2.0","method":"get_connected"}
00:50:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4099}
00:50:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4100,"jsonrpc":"2.0","method":"get_app_state"}
00:50:23.967 00.001 8654638656 case statement mapped state 6 to 3
00:50:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4100}
00:50:26.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4101,"jsonrpc":"2.0","method":"get_connected"}
00:50:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4101}
00:50:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4102,"jsonrpc":"2.0","method":"get_app_state"}
00:50:26.972 00.001 8654638656 case statement mapped state 6 to 3
00:50:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4102}
00:50:27.021 00.049 13064036352 Exposure complete
00:50:27.035 00.014 13064036352 worker thread done servicing request
00:50:27.036 00.001 8654638656 OnExposeComplete: enter
00:50:27.036 00.000 8654638656 UpdateGuideState(): m_state=6
00:50:27.036 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 398
00:50:27.036 00.000 8654638656 Star::Find returns 1 (0), X=553.98, Y=856.44, Mass=912151, SNR=119.2, Peak=50112 HFD=4.5
00:50:27.036 00.000 8654638656 CameraToMount -- cameraTheta (2.45) - m_xAngle (-2.21) = xAngle (4.66 = -1.63)
00:50:27.036 00.000 8654638656 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.06 = -2.23)
00:50:27.036 00.000 8654638656 CameraToMount -- cameraX=-1.17 cameraY=0.98 hyp=1.53 cameraTheta=2.45 mountX=-0.08 mountY=-1.21, mountTheta=-1.64
00:50:27.036 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.17, y=0.98, opts=13)
00:50:27.036 00.000 8654638656 Enqueuing Move request for scope (-1.17, 0.98)
00:50:27.036 00.000 13064036352 Worker thread wakes up
00:50:27.037 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.98) opts 0xd
00:50:27.037 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.17, 0.98)
00:50:27.037 00.000 13064036352 Moving (-1.17, 0.98) raw xDistance=-0.08 yDistance=-1.21
00:50:27.037 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:50:27.037 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
00:50:27.037 00.000 13064036352 MoveAxis(E, 0, ABG)
00:50:27.037 00.000 13064036352 Move returns status 0, amount 0
00:50:27.037 00.000 13064036352 MoveAxis(N, 1467, ABG)
00:50:27.037 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59634, med=4672, FiltMin=1408, FiltMax=49881, Gamma=0.680
00:50:27.037 00.000 8654638656 UpdateGuideState exits: m=912151 SNR=119.2
00:50:27.037 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:27.037 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:50:27.037 00.000 8654638656 Enqueuing Expose request
00:50:28.553 01.516 13064036352 Move returns status 0, amount 1467
00:50:28.553 00.000 13064036352 move complete, result=0
00:50:28.553 00.000 13064036352 worker thread done servicing request
00:50:28.553 00.000 13064036352 Worker thread wakes up
00:50:28.554 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:50:28.554 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:50:28.554 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -1.2 px 1467 ms NORTH
00:50:28.604 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4103,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:50:28.604 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":398,"width":31,"height":31,"star_pos":[14.98,15.44],"pixels":"..."},"id":4103}
00:50:29.969 01.365 8654638656 evsrv: cli 0x600000444d20 request: {"id":4104,"jsonrpc":"2.0","method":"get_connected"}
00:50:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4104}
00:50:29.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4105,"jsonrpc":"2.0","method":"get_app_state"}
00:50:29.971 00.000 8654638656 case statement mapped state 6 to 3
00:50:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4105}
00:50:32.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4106,"jsonrpc":"2.0","method":"get_connected"}
00:50:32.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4106}
00:50:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4107,"jsonrpc":"2.0","method":"get_app_state"}
00:50:32.972 00.000 8654638656 case statement mapped state 6 to 3
00:50:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4107}
00:50:34.519 01.547 13064036352 Exposure complete
00:50:34.533 00.014 13064036352 worker thread done servicing request
00:50:34.533 00.000 8654638656 OnExposeComplete: enter
00:50:34.534 00.001 8654638656 UpdateGuideState(): m_state=6
00:50:34.534 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 399
00:50:34.534 00.000 8654638656 Star::Find returns 1 (0), X=554.91, Y=855.53, Mass=961729, SNR=143.1, Peak=48998 HFD=4.9
00:50:34.534 00.000 8654638656 CameraToMount -- cameraTheta (2.90) - m_xAngle (-2.21) = xAngle (5.11 = -1.18)
00:50:34.534 00.000 8654638656 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.51 = -1.78)
00:50:34.534 00.000 8654638656 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.26 cameraTheta=2.90 mountX=0.10 mountY=-0.25, mountTheta=-1.20
00:50:34.534 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.25, y=0.06, opts=13)
00:50:34.534 00.000 8654638656 Enqueuing Move request for scope (-0.25, 0.06)
00:50:34.534 00.000 13064036352 Worker thread wakes up
00:50:34.535 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
00:50:34.535 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
00:50:34.535 00.000 13064036352 Moving (-0.25, 0.06) raw xDistance=0.10 yDistance=-0.25
00:50:34.535 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:50:34.535 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:50:34.535 00.000 13064036352 MoveAxis(E, 0, ABG)
00:50:34.535 00.000 13064036352 Move returns status 0, amount 0
00:50:34.535 00.000 13064036352 MoveAxis(N, 304, ABG)
00:50:34.535 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55730, med=4672, FiltMin=1753, FiltMax=45734, Gamma=0.680
00:50:34.535 00.000 8654638656 UpdateGuideState exits: m=961729 SNR=143.1
00:50:34.535 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:34.535 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:50:34.535 00.000 8654638656 Enqueuing Expose request
00:50:34.887 00.352 13064036352 Move returns status 0, amount 304
00:50:34.888 00.001 13064036352 move complete, result=0
00:50:34.888 00.000 13064036352 worker thread done servicing request
00:50:34.888 00.000 13064036352 Worker thread wakes up
00:50:34.888 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:50:34.888 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:50:34.888 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.3 px 304 ms NORTH
00:50:34.933 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4108,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:50:34.933 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":399,"width":31,"height":31,"star_pos":[14.91,14.53],"pixels":"..."},"id":4108}
00:50:35.965 01.032 8654638656 evsrv: cli 0x600000444d20 request: {"id":4109,"jsonrpc":"2.0","method":"get_connected"}
00:50:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4109}
00:50:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4110,"jsonrpc":"2.0","method":"get_app_state"}
00:50:35.966 00.000 8654638656 case statement mapped state 6 to 3
00:50:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4110}
00:50:38.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4111,"jsonrpc":"2.0","method":"get_connected"}
00:50:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4111}
00:50:38.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4112,"jsonrpc":"2.0","method":"get_app_state"}
00:50:38.972 00.000 8654638656 case statement mapped state 6 to 3
00:50:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4112}
00:50:40.763 01.791 13064036352 Exposure complete
00:50:40.778 00.015 13064036352 worker thread done servicing request
00:50:40.778 00.000 8654638656 OnExposeComplete: enter
00:50:40.778 00.000 8654638656 UpdateGuideState(): m_state=6
00:50:40.779 00.001 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 400
00:50:40.779 00.000 8654638656 Star::Find returns 1 (0), X=554.03, Y=856.57, Mass=846676, SNR=94.2, Peak=52224 HFD=4.2
00:50:40.779 00.000 8654638656 CameraToMount -- cameraTheta (2.37) - m_xAngle (-2.21) = xAngle (4.58 = -1.71)
00:50:40.779 00.000 8654638656 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.98 = -2.31)
00:50:40.779 00.000 8654638656 CameraToMount -- cameraX=-1.12 cameraY=1.10 hyp=1.57 cameraTheta=2.37 mountX=-0.21 mountY=-1.17, mountTheta=-1.75
00:50:40.779 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.12, y=1.10, opts=13)
00:50:40.779 00.000 8654638656 Enqueuing Move request for scope (-1.12, 1.10)
00:50:40.779 00.000 13064036352 Worker thread wakes up
00:50:40.779 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 1.10) opts 0xd
00:50:40.779 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.12, 1.10)
00:50:40.779 00.000 13064036352 Moving (-1.12, 1.10) raw xDistance=-0.21 yDistance=-1.17
00:50:40.779 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:50:40.779 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
00:50:40.779 00.000 13064036352 MoveAxis(E, 59, ABG)
00:50:40.779 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58354, med=4684, FiltMin=1677, FiltMax=47769, Gamma=0.680
00:50:40.779 00.000 8654638656 UpdateGuideState exits: m=846676 SNR=94.2
00:50:40.779 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:40.779 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:50:40.779 00.000 8654638656 Enqueuing Expose request
00:50:40.918 00.139 13064036352 Move returns status 0, amount 59
00:50:40.918 00.000 13064036352 MoveAxis(N, 1412, ABG)
00:50:41.970 01.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":4113,"jsonrpc":"2.0","method":"get_connected"}
00:50:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4113}
00:50:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4114,"jsonrpc":"2.0","method":"get_app_state"}
00:50:41.972 00.001 8654638656 case statement mapped state 6 to 3
00:50:41.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4114}
00:50:42.374 00.402 13064036352 Move returns status 0, amount 1412
00:50:42.374 00.000 13064036352 move complete, result=0
00:50:42.374 00.000 13064036352 worker thread done servicing request
00:50:42.374 00.000 13064036352 Worker thread wakes up
00:50:42.374 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:50:42.375 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:50:42.375 00.000 8654638656 GuideStep: -0.2 px 59 ms EAST, -1.2 px 1412 ms NORTH
00:50:42.428 00.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":4115,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:50:42.428 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":400,"width":31,"height":31,"star_pos":[15.03,14.57],"pixels":"..."},"id":4115}
00:50:44.971 02.543 8654638656 evsrv: cli 0x600000444d20 request: {"id":4116,"jsonrpc":"2.0","method":"get_connected"}
00:50:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4116}
00:50:44.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4117,"jsonrpc":"2.0","method":"get_app_state"}
00:50:44.973 00.000 8654638656 case statement mapped state 6 to 3
00:50:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4117}
00:50:47.965 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":4118,"jsonrpc":"2.0","method":"get_connected"}
00:50:47.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4118}
00:50:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4119,"jsonrpc":"2.0","method":"get_app_state"}
00:50:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:50:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4119}
00:50:48.262 00.295 13064036352 Exposure complete
00:50:48.277 00.015 13064036352 worker thread done servicing request
00:50:48.277 00.000 8654638656 OnExposeComplete: enter
00:50:48.277 00.000 8654638656 UpdateGuideState(): m_state=6
00:50:48.277 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 401
00:50:48.277 00.000 8654638656 Star::Find returns 1 (0), X=553.75, Y=855.40, Mass=1001247, SNR=121.3, Peak=56704 HFD=4.8
00:50:48.277 00.000 8654638656 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-2.21) = xAngle (-0.88 = -0.88)
00:50:48.277 00.000 8654638656 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.48 = -1.48)
00:50:48.277 00.000 8654638656 CameraToMount -- cameraX=-1.40 cameraY=-0.07 hyp=1.40 cameraTheta=-3.09 mountX=0.89 mountY=-1.40, mountTheta=-1.00
00:50:48.278 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.40, y=-0.07, opts=13)
00:50:48.278 00.000 8654638656 Enqueuing Move request for scope (-1.40, -0.07)
00:50:48.278 00.000 13064036352 Worker thread wakes up
00:50:48.278 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.40, -0.07) opts 0xd
00:50:48.278 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.40, -0.07)
00:50:48.278 00.000 13064036352 Moving (-1.40, -0.07) raw xDistance=0.89 yDistance=-1.40
00:50:48.278 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.89
00:50:48.278 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
00:50:48.278 00.000 13064036352 MoveAxis(W, 242, ABG)
00:50:48.278 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56704, med=4684, FiltMin=1318, FiltMax=48050, Gamma=0.680
00:50:48.278 00.000 8654638656 UpdateGuideState exits: m=1001247 SNR=121.3
00:50:48.278 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:48.278 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:50:48.278 00.000 8654638656 Enqueuing Expose request
00:50:48.597 00.319 13064036352 Move returns status 0, amount 242
00:50:48.597 00.000 13064036352 MoveAxis(N, 1692, ABG)
00:50:50.324 01.727 13064036352 Move returns status 0, amount 1692
00:50:50.325 00.001 13064036352 move complete, result=0
00:50:50.325 00.000 13064036352 worker thread done servicing request
00:50:50.325 00.000 13064036352 Worker thread wakes up
00:50:50.325 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:50:50.325 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:50:50.325 00.000 8654638656 GuideStep: 0.9 px 242 ms WEST, -1.4 px 1692 ms NORTH
00:50:50.375 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4120,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:50:50.375 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":401,"width":31,"height":31,"star_pos":[14.75,15.40],"pixels":"..."},"id":4120}
00:50:50.969 00.594 8654638656 evsrv: cli 0x600000444d20 request: {"id":4121,"jsonrpc":"2.0","method":"get_connected"}
00:50:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4121}
00:50:50.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4122,"jsonrpc":"2.0","method":"get_app_state"}
00:50:50.970 00.000 8654638656 case statement mapped state 6 to 3
00:50:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4122}
00:50:53.970 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4123,"jsonrpc":"2.0","method":"get_connected"}
00:50:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4123}
00:50:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4124,"jsonrpc":"2.0","method":"get_app_state"}
00:50:53.971 00.000 8654638656 case statement mapped state 6 to 3
00:50:53.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4124}
00:50:55.753 01.781 13064036352 Exposure complete
00:50:55.768 00.015 13064036352 worker thread done servicing request
00:50:55.768 00.000 8654638656 OnExposeComplete: enter
00:50:55.768 00.000 8654638656 UpdateGuideState(): m_state=6
00:50:55.768 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 402
00:50:55.768 00.000 8654638656 Star::Find returns 1 (0), X=554.57, Y=853.94, Mass=907156, SNR=100.8, Peak=52390 HFD=4.5
00:50:55.768 00.000 8654638656 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-2.21) = xAngle (0.27 = 0.27)
00:50:55.768 00.000 8654638656 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.33 = -0.33)
00:50:55.768 00.000 8654638656 CameraToMount -- cameraX=-0.59 cameraY=-1.53 hyp=1.64 cameraTheta=-1.94 mountX=1.58 mountY=-0.52, mountTheta=-0.32
00:50:55.769 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.59, y=-1.53, opts=13)
00:50:55.769 00.000 8654638656 Enqueuing Move request for scope (-0.59, -1.53)
00:50:55.769 00.000 13064036352 Worker thread wakes up
00:50:55.769 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -1.53) opts 0xd
00:50:55.769 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.59, -1.53)
00:50:55.769 00.000 13064036352 Moving (-0.59, -1.53) raw xDistance=1.58 yDistance=-0.52
00:50:55.769 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.03 from input 1.58
00:50:55.769 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
00:50:55.769 00.000 13064036352 MoveAxis(W, 453, ABG)
00:50:55.769 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54924, med=4684, FiltMin=1369, FiltMax=47551, Gamma=0.680
00:50:55.769 00.000 8654638656 UpdateGuideState exits: m=907156 SNR=100.8
00:50:55.769 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:55.769 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:50:55.769 00.000 8654638656 Enqueuing Expose request
00:50:56.292 00.523 13064036352 Move returns status 0, amount 453
00:50:56.292 00.000 13064036352 MoveAxis(N, 636, ABG)
00:50:56.970 00.678 8654638656 evsrv: cli 0x600000444d20 request: {"id":4125,"jsonrpc":"2.0","method":"get_connected"}
00:50:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4125}
00:50:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4126,"jsonrpc":"2.0","method":"get_app_state"}
00:50:56.972 00.001 8654638656 case statement mapped state 6 to 3
00:50:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4126}
00:50:56.980 00.008 13064036352 Move returns status 0, amount 636
00:50:56.980 00.000 13064036352 move complete, result=0
00:50:56.980 00.000 13064036352 worker thread done servicing request
00:50:56.980 00.000 13064036352 Worker thread wakes up
00:50:56.980 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:50:56.981 00.001 8654638656 GuideStep: 1.6 px 453 ms WEST, -0.5 px 636 ms NORTH
00:50:56.981 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:50:57.030 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4127,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:50:57.030 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":402,"width":31,"height":31,"star_pos":[14.57,14.94],"pixels":"..."},"id":4127}
00:50:59.965 02.935 8654638656 evsrv: cli 0x600000444d20 request: {"id":4128,"jsonrpc":"2.0","method":"get_connected"}
00:50:59.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4128}
00:50:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4129,"jsonrpc":"2.0","method":"get_app_state"}
00:50:59.967 00.001 8654638656 case statement mapped state 6 to 3
00:50:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4129}
00:51:02.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4130,"jsonrpc":"2.0","method":"get_connected"}
00:51:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4130}
00:51:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4131,"jsonrpc":"2.0","method":"get_app_state"}
00:51:02.971 00.000 8654638656 case statement mapped state 6 to 3
00:51:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4131}
00:51:03.253 00.282 13064036352 Exposure complete
00:51:03.268 00.015 13064036352 worker thread done servicing request
00:51:03.269 00.001 8654638656 OnExposeComplete: enter
00:51:03.269 00.000 8654638656 UpdateGuideState(): m_state=6
00:51:03.269 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 403
00:51:03.269 00.000 8654638656 Star::Find returns 1 (0), X=555.12, Y=854.62, Mass=890758, SNR=123.6, Peak=55423 HFD=4.0
00:51:03.269 00.000 8654638656 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-2.21) = xAngle (0.59 = 0.59)
00:51:03.269 00.000 8654638656 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.00 = -0.00)
00:51:03.269 00.000 8654638656 CameraToMount -- cameraX=-0.04 cameraY=-0.85 hyp=0.85 cameraTheta=-1.61 mountX=0.70 mountY=-0.00, mountTheta=-0.01
00:51:03.270 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.04, y=-0.85, opts=13)
00:51:03.270 00.000 8654638656 Enqueuing Move request for scope (-0.04, -0.85)
00:51:03.270 00.000 13064036352 Worker thread wakes up
00:51:03.270 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.85) opts 0xd
00:51:03.270 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.04, -0.85)
00:51:03.270 00.000 13064036352 Moving (-0.04, -0.85) raw xDistance=0.70 yDistance=-0.00
00:51:03.270 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.70
00:51:03.270 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:03.270 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:51:03.270 00.000 13064036352 MoveAxis(W, 226, ABG)
00:51:03.270 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=115, max=55577, med=4672, FiltMin=1638, FiltMax=42022, Gamma=0.680
00:51:03.270 00.000 8654638656 UpdateGuideState exits: m=890758 SNR=123.6
00:51:03.270 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:03.270 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:51:03.270 00.000 8654638656 Enqueuing Expose request
00:51:03.571 00.301 13064036352 Move returns status 0, amount 226
00:51:03.571 00.000 13064036352 MoveAxis(N, 0, ABG)
00:51:03.571 00.000 13064036352 Move returns status 0, amount 0
00:51:03.571 00.000 13064036352 move complete, result=0
00:51:03.571 00.000 13064036352 worker thread done servicing request
00:51:03.571 00.000 13064036352 Worker thread wakes up
00:51:03.572 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:51:03.572 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:51:03.572 00.000 8654638656 GuideStep: 0.7 px 226 ms WEST, -0.0 px 0 ms NORTH
00:51:03.619 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4132,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:51:03.619 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":403,"width":31,"height":31,"star_pos":[15.12,14.62],"pixels":"..."},"id":4132}
00:51:05.969 02.350 8654638656 evsrv: cli 0x600000444d20 request: {"id":4133,"jsonrpc":"2.0","method":"get_connected"}
00:51:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4133}
00:51:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4134,"jsonrpc":"2.0","method":"get_app_state"}
00:51:05.970 00.000 8654638656 case statement mapped state 6 to 3
00:51:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4134}
00:51:08.969 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4135,"jsonrpc":"2.0","method":"get_connected"}
00:51:08.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4135}
00:51:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4136,"jsonrpc":"2.0","method":"get_app_state"}
00:51:08.971 00.000 8654638656 case statement mapped state 6 to 3
00:51:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4136}
00:51:09.495 00.524 13064036352 Exposure complete
00:51:09.504 00.009 13064036352 worker thread done servicing request
00:51:09.504 00.000 8654638656 OnExposeComplete: enter
00:51:09.505 00.001 8654638656 UpdateGuideState(): m_state=6
00:51:09.505 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 404
00:51:09.505 00.000 8654638656 Star::Find returns 1 (0), X=554.84, Y=856.08, Mass=871860, SNR=118.2, Peak=49830 HFD=4.3
00:51:09.505 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - m_xAngle (-2.21) = xAngle (4.25 = -2.03)
00:51:09.505 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.65 = -2.63)
00:51:09.505 00.000 8654638656 CameraToMount -- cameraX=-0.31 cameraY=0.61 hyp=0.69 cameraTheta=2.04 mountX=-0.31 mountY=-0.34, mountTheta=-2.31
00:51:09.505 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.31, y=0.61, opts=13)
00:51:09.505 00.000 8654638656 Enqueuing Move request for scope (-0.31, 0.61)
00:51:09.505 00.000 13064036352 Worker thread wakes up
00:51:09.505 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.61) opts 0xd
00:51:09.505 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.31, 0.61)
00:51:09.505 00.000 13064036352 Moving (-0.31, 0.61) raw xDistance=-0.31 yDistance=-0.34
00:51:09.505 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.31
00:51:09.505 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:51:09.505 00.000 13064036352 MoveAxis(E, 69, ABG)
00:51:09.506 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=59085, med=4684, FiltMin=1459, FiltMax=48511, Gamma=0.680
00:51:09.506 00.000 8654638656 UpdateGuideState exits: m=871860 SNR=118.2
00:51:09.506 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:09.506 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:51:09.506 00.000 8654638656 Enqueuing Expose request
00:51:09.649 00.143 13064036352 Move returns status 0, amount 69
00:51:09.649 00.000 13064036352 MoveAxis(N, 408, ABG)
00:51:10.098 00.449 13064036352 Move returns status 0, amount 408
00:51:10.098 00.000 13064036352 move complete, result=0
00:51:10.098 00.000 13064036352 worker thread done servicing request
00:51:10.098 00.000 13064036352 Worker thread wakes up
00:51:10.099 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:51:10.099 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:51:10.099 00.000 8654638656 GuideStep: -0.3 px 69 ms EAST, -0.3 px 408 ms NORTH
00:51:10.148 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4137,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:51:10.148 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":404,"width":31,"height":31,"star_pos":[14.84,15.08],"pixels":"..."},"id":4137}
00:51:11.965 01.817 8654638656 evsrv: cli 0x600000444d20 request: {"id":4138,"jsonrpc":"2.0","method":"get_connected"}
00:51:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4138}
00:51:11.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4139,"jsonrpc":"2.0","method":"get_app_state"}
00:51:11.966 00.000 8654638656 case statement mapped state 6 to 3
00:51:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4139}
00:51:14.970 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":4140,"jsonrpc":"2.0","method":"get_connected"}
00:51:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4140}
00:51:14.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4141,"jsonrpc":"2.0","method":"get_app_state"}
00:51:14.971 00.000 8654638656 case statement mapped state 6 to 3
00:51:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4141}
00:51:15.745 00.774 13064036352 Exposure complete
00:51:15.759 00.014 13064036352 worker thread done servicing request
00:51:15.760 00.001 8654638656 OnExposeComplete: enter
00:51:15.760 00.000 8654638656 UpdateGuideState(): m_state=6
00:51:15.760 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 405
00:51:15.760 00.000 8654638656 Star::Find returns 1 (0), X=554.64, Y=856.82, Mass=1023895, SNR=151.1, Peak=64601 HFD=4.5
00:51:15.760 00.000 8654638656 CameraToMount -- cameraTheta (1.93) - m_xAngle (-2.21) = xAngle (4.14 = -2.14)
00:51:15.760 00.000 8654638656 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.54 = -2.74)
00:51:15.760 00.000 8654638656 CameraToMount -- cameraX=-0.51 cameraY=1.36 hyp=1.45 cameraTheta=1.93 mountX=-0.78 mountY=-0.57, mountTheta=-2.51
00:51:15.760 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.51, y=1.36, opts=13)
00:51:15.760 00.000 8654638656 Enqueuing Move request for scope (-0.51, 1.36)
00:51:15.760 00.000 13064036352 Worker thread wakes up
00:51:15.761 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 1.36) opts 0xd
00:51:15.761 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.51, 1.36)
00:51:15.761 00.000 13064036352 Moving (-0.51, 1.36) raw xDistance=-0.78 yDistance=-0.57
00:51:15.761 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.78
00:51:15.761 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
00:51:15.761 00.000 13064036352 MoveAxis(E, 221, ABG)
00:51:15.761 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64601, med=4672, FiltMin=1497, FiltMax=53273, Gamma=0.680
00:51:15.761 00.000 8654638656 UpdateGuideState exits: m=1023895 SNR=151.1
00:51:15.761 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:15.761 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:51:15.761 00.000 8654638656 Enqueuing Expose request
00:51:16.048 00.287 13064036352 Move returns status 0, amount 221
00:51:16.048 00.000 13064036352 MoveAxis(N, 687, ABG)
00:51:16.784 00.736 13064036352 Move returns status 0, amount 687
00:51:16.784 00.000 13064036352 move complete, result=0
00:51:16.784 00.000 13064036352 worker thread done servicing request
00:51:16.784 00.000 13064036352 Worker thread wakes up
00:51:16.784 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:51:16.784 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:51:16.785 00.001 8654638656 GuideStep: -0.8 px 221 ms EAST, -0.6 px 687 ms NORTH
00:51:16.833 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4142,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:51:16.833 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":405,"width":31,"height":31,"star_pos":[14.64,14.82],"pixels":"..."},"id":4142}
00:51:17.969 01.136 8654638656 evsrv: cli 0x600000444d20 request: {"id":4143,"jsonrpc":"2.0","method":"get_connected"}
00:51:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4143}
00:51:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4144,"jsonrpc":"2.0","method":"get_app_state"}
00:51:17.970 00.000 8654638656 case statement mapped state 6 to 3
00:51:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4144}
00:51:20.967 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4145,"jsonrpc":"2.0","method":"get_connected"}
00:51:20.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4145}
00:51:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4146,"jsonrpc":"2.0","method":"get_app_state"}
00:51:20.968 00.000 8654638656 case statement mapped state 6 to 3
00:51:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4146}
00:51:21.993 01.025 13064036352 Exposure complete
00:51:22.008 00.015 13064036352 worker thread done servicing request
00:51:22.008 00.000 8654638656 OnExposeComplete: enter
00:51:22.008 00.000 8654638656 UpdateGuideState(): m_state=6
00:51:22.008 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 406
00:51:22.008 00.000 8654638656 Star::Find returns 1 (0), X=553.89, Y=856.46, Mass=907937, SNR=107.7, Peak=48000 HFD=4.4
00:51:22.008 00.000 8654638656 CameraToMount -- cameraTheta (2.48) - m_xAngle (-2.21) = xAngle (4.69 = -1.60)
00:51:22.008 00.000 8654638656 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.09 = -2.20)
00:51:22.008 00.000 8654638656 CameraToMount -- cameraX=-1.26 cameraY=0.99 hyp=1.60 cameraTheta=2.48 mountX=-0.04 mountY=-1.30, mountTheta=-1.60
00:51:22.009 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.26, y=0.99, opts=13)
00:51:22.009 00.000 8654638656 Enqueuing Move request for scope (-1.26, 0.99)
00:51:22.009 00.000 13064036352 Worker thread wakes up
00:51:22.009 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 0.99) opts 0xd
00:51:22.009 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.26, 0.99)
00:51:22.009 00.000 13064036352 Moving (-1.26, 0.99) raw xDistance=-0.04 yDistance=-1.30
00:51:22.009 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:51:22.009 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
00:51:22.009 00.000 13064036352 MoveAxis(E, 0, ABG)
00:51:22.009 00.000 13064036352 Move returns status 0, amount 0
00:51:22.009 00.000 13064036352 MoveAxis(N, 1574, ABG)
00:51:22.009 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60274, med=4672, FiltMin=1587, FiltMax=49369, Gamma=0.680
00:51:22.009 00.000 8654638656 UpdateGuideState exits: m=907937 SNR=107.7
00:51:22.009 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:22.009 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:51:22.009 00.000 8654638656 Enqueuing Expose request
00:51:23.631 01.622 13064036352 Move returns status 0, amount 1574
00:51:23.632 00.001 13064036352 move complete, result=0
00:51:23.632 00.000 13064036352 worker thread done servicing request
00:51:23.633 00.001 13064036352 Worker thread wakes up
00:51:23.633 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:51:23.633 00.000 8654638656 GuideStep: -0.0 px 0 ms EAST, -1.3 px 1574 ms NORTH
00:51:23.633 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:51:23.681 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4147,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:51:23.681 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":406,"width":31,"height":31,"star_pos":[14.89,15.46],"pixels":"..."},"id":4147}
00:51:23.964 00.283 8654638656 evsrv: cli 0x600000444d20 request: {"id":4148,"jsonrpc":"2.0","method":"get_connected"}
00:51:23.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4148}
00:51:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4149,"jsonrpc":"2.0","method":"get_app_state"}
00:51:23.965 00.000 8654638656 case statement mapped state 6 to 3
00:51:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4149}
00:51:26.967 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4150,"jsonrpc":"2.0","method":"get_connected"}
00:51:26.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4150}
00:51:26.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4151,"jsonrpc":"2.0","method":"get_app_state"}
00:51:26.968 00.000 8654638656 case statement mapped state 6 to 3
00:51:26.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4151}
00:51:29.489 02.521 13064036352 Exposure complete
00:51:29.499 00.010 13064036352 worker thread done servicing request
00:51:29.499 00.000 8654638656 OnExposeComplete: enter
00:51:29.499 00.000 8654638656 UpdateGuideState(): m_state=6
00:51:29.499 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 407
00:51:29.499 00.000 8654638656 Star::Find returns 1 (0), X=554.17, Y=855.12, Mass=943129, SNR=121.2, Peak=62463 HFD=4.3
00:51:29.499 00.000 8654638656 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-2.21) = xAngle (-0.59 = -0.59)
00:51:29.500 00.001 8654638656 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.19 = -1.19)
00:51:29.500 00.000 8654638656 CameraToMount -- cameraX=-0.98 cameraY=-0.35 hyp=1.04 cameraTheta=-2.80 mountX=0.87 mountY=-0.97, mountTheta=-0.84
00:51:29.500 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.98, y=-0.35, opts=13)
00:51:29.500 00.000 8654638656 Enqueuing Move request for scope (-0.98, -0.35)
00:51:29.500 00.000 13064036352 Worker thread wakes up
00:51:29.500 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.35) opts 0xd
00:51:29.500 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.98, -0.35)
00:51:29.500 00.000 13064036352 Moving (-0.98, -0.35) raw xDistance=0.87 yDistance=-0.97
00:51:29.500 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
00:51:29.500 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
00:51:29.500 00.000 13064036352 MoveAxis(W, 239, ABG)
00:51:29.500 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62463, med=4684, FiltMin=1651, FiltMax=48690, Gamma=0.680
00:51:29.500 00.000 8654638656 UpdateGuideState exits: m=943129 SNR=121.2
00:51:29.500 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:29.500 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:51:29.500 00.000 8654638656 Enqueuing Expose request
00:51:29.822 00.322 13064036352 Move returns status 0, amount 239
00:51:29.822 00.000 13064036352 MoveAxis(N, 1172, ABG)
00:51:29.965 00.143 8654638656 evsrv: cli 0x600000444d20 request: {"id":4152,"jsonrpc":"2.0","method":"get_connected"}
00:51:29.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4152}
00:51:29.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4153,"jsonrpc":"2.0","method":"get_app_state"}
00:51:29.966 00.000 8654638656 case statement mapped state 6 to 3
00:51:29.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4153}
00:51:31.038 01.072 13064036352 Move returns status 0, amount 1172
00:51:31.038 00.000 13064036352 move complete, result=0
00:51:31.038 00.000 13064036352 worker thread done servicing request
00:51:31.038 00.000 13064036352 Worker thread wakes up
00:51:31.038 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:51:31.039 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:51:31.039 00.000 8654638656 GuideStep: 0.9 px 239 ms WEST, -1.0 px 1172 ms NORTH
00:51:31.087 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4154,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:51:31.087 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":407,"width":31,"height":31,"star_pos":[15.17,15.12],"pixels":"..."},"id":4154}
00:51:32.966 01.879 8654638656 evsrv: cli 0x600000444d20 request: {"id":4155,"jsonrpc":"2.0","method":"get_connected"}
00:51:32.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4155}
00:51:32.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4156,"jsonrpc":"2.0","method":"get_app_state"}
00:51:32.966 00.000 8654638656 case statement mapped state 6 to 3
00:51:32.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4156}
00:51:35.965 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4157,"jsonrpc":"2.0","method":"get_connected"}
00:51:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4157}
00:51:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4158,"jsonrpc":"2.0","method":"get_app_state"}
00:51:35.966 00.000 8654638656 case statement mapped state 6 to 3
00:51:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4158}
00:51:36.982 01.016 13064036352 Exposure complete
00:51:36.998 00.016 13064036352 worker thread done servicing request
00:51:36.998 00.000 8654638656 OnExposeComplete: enter
00:51:36.998 00.000 8654638656 UpdateGuideState(): m_state=6
00:51:36.998 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 408
00:51:36.998 00.000 8654638656 Star::Find returns 1 (0), X=555.31, Y=855.06, Mass=937637, SNR=127.4, Peak=60121 HFD=4.3
00:51:36.998 00.000 8654638656 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-2.21) = xAngle (1.01 = 1.01)
00:51:36.998 00.000 8654638656 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.41 = 0.41)
00:51:36.998 00.000 8654638656 CameraToMount -- cameraX=0.16 cameraY=-0.41 hyp=0.44 cameraTheta=-1.20 mountX=0.23 mountY=0.17, mountTheta=0.64
00:51:36.998 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.16, y=-0.41, opts=13)
00:51:36.998 00.000 8654638656 Enqueuing Move request for scope (0.16, -0.41)
00:51:36.999 00.001 13064036352 Worker thread wakes up
00:51:36.999 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.41) opts 0xd
00:51:36.999 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.16, -0.41)
00:51:36.999 00.000 13064036352 Moving (0.16, -0.41) raw xDistance=0.23 yDistance=0.17
00:51:36.999 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.23
00:51:36.999 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:36.999 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:51:36.999 00.000 13064036352 MoveAxis(W, 81, ABG)
00:51:36.999 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60121, med=4672, FiltMin=1548, FiltMax=42214, Gamma=0.680
00:51:36.999 00.000 8654638656 UpdateGuideState exits: m=937637 SNR=127.4
00:51:36.999 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:36.999 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:51:36.999 00.000 8654638656 Enqueuing Expose request
00:51:37.148 00.149 13064036352 Move returns status 0, amount 81
00:51:37.148 00.000 13064036352 MoveAxis(N, 0, ABG)
00:51:37.148 00.000 13064036352 Move returns status 0, amount 0
00:51:37.148 00.000 13064036352 move complete, result=0
00:51:37.148 00.000 13064036352 worker thread done servicing request
00:51:37.148 00.000 13064036352 Worker thread wakes up
00:51:37.149 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:51:37.149 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:51:37.149 00.000 8654638656 GuideStep: 0.2 px 81 ms WEST, 0.2 px 0 ms NORTH
00:51:37.182 00.033 8654638656 evsrv: cli 0x600000444d20 request: {"id":4159,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:51:37.182 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":408,"width":31,"height":31,"star_pos":[15.31,15.06],"pixels":"..."},"id":4159}
00:51:38.966 01.784 8654638656 evsrv: cli 0x600000444d20 request: {"id":4160,"jsonrpc":"2.0","method":"get_connected"}
00:51:38.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4160}
00:51:38.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4161,"jsonrpc":"2.0","method":"get_app_state"}
00:51:38.967 00.000 8654638656 case statement mapped state 6 to 3
00:51:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4161}
00:51:41.965 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4162,"jsonrpc":"2.0","method":"get_connected"}
00:51:41.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4162}
00:51:41.965 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4163,"jsonrpc":"2.0","method":"get_app_state"}
00:51:41.965 00.000 8654638656 case statement mapped state 6 to 3
00:51:41.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4163}
00:51:43.230 01.265 13064036352 Exposure complete
00:51:43.245 00.015 13064036352 worker thread done servicing request
00:51:43.245 00.000 8654638656 OnExposeComplete: enter
00:51:43.245 00.000 8654638656 UpdateGuideState(): m_state=6
00:51:43.245 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 409
00:51:43.245 00.000 8654638656 Star::Find returns 1 (0), X=555.63, Y=856.73, Mass=986227, SNR=126.9, Peak=54515 HFD=4.6
00:51:43.245 00.000 8654638656 CameraToMount -- cameraTheta (1.21) - m_xAngle (-2.21) = xAngle (3.42 = -2.86)
00:51:43.245 00.000 8654638656 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.82 = 2.82)
00:51:43.245 00.000 8654638656 CameraToMount -- cameraX=0.47 cameraY=1.26 hyp=1.35 cameraTheta=1.21 mountX=-1.30 mountY=0.42, mountTheta=2.83
00:51:43.246 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.47, y=1.26, opts=13)
00:51:43.246 00.000 8654638656 Enqueuing Move request for scope (0.47, 1.26)
00:51:43.246 00.000 13064036352 Worker thread wakes up
00:51:43.246 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.47, 1.26) opts 0xd
00:51:43.246 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.47, 1.26)
00:51:43.246 00.000 13064036352 Moving (0.47, 1.26) raw xDistance=-1.30 yDistance=0.42
00:51:43.246 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.30
00:51:43.246 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:43.246 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
00:51:43.246 00.000 13064036352 MoveAxis(E, 352, ABG)
00:51:43.246 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61772, med=4672, FiltMin=1702, FiltMax=51417, Gamma=0.680
00:51:43.246 00.000 8654638656 UpdateGuideState exits: m=986227 SNR=126.9
00:51:43.246 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:43.246 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:51:43.246 00.000 8654638656 Enqueuing Expose request
00:51:43.675 00.429 13064036352 Move returns status 0, amount 352
00:51:43.675 00.000 13064036352 MoveAxis(N, 0, ABG)
00:51:43.676 00.001 13064036352 Move returns status 0, amount 0
00:51:43.676 00.000 13064036352 move complete, result=0
00:51:43.676 00.000 13064036352 worker thread done servicing request
00:51:43.676 00.000 13064036352 Worker thread wakes up
00:51:43.676 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:51:43.676 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:51:43.676 00.000 8654638656 GuideStep: -1.3 px 352 ms EAST, 0.4 px 0 ms NORTH
00:51:43.721 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4164,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:51:43.721 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":409,"width":31,"height":31,"star_pos":[14.63,14.73],"pixels":"..."},"id":4164}
00:51:44.971 01.250 8654638656 evsrv: cli 0x600000444d20 request: {"id":4165,"jsonrpc":"2.0","method":"get_connected"}
00:51:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4165}
00:51:44.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4166,"jsonrpc":"2.0","method":"get_app_state"}
00:51:44.973 00.000 8654638656 case statement mapped state 6 to 3
00:51:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4166}
00:51:47.964 02.991 8654638656 evsrv: cli 0x600000444d20 request: {"id":4167,"jsonrpc":"2.0","method":"get_connected"}
00:51:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4167}
00:51:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4168,"jsonrpc":"2.0","method":"get_app_state"}
00:51:47.965 00.001 8654638656 case statement mapped state 6 to 3
00:51:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4168}
00:51:49.476 01.511 13064036352 Exposure complete
00:51:49.487 00.011 13064036352 worker thread done servicing request
00:51:49.487 00.000 8654638656 OnExposeComplete: enter
00:51:49.488 00.001 8654638656 UpdateGuideState(): m_state=6
00:51:49.488 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 410
00:51:49.488 00.000 8654638656 Star::Find returns 1 (0), X=554.17, Y=857.91, Mass=884259, SNR=129.9, Peak=55974 HFD=4.3
00:51:49.488 00.000 8654638656 CameraToMount -- cameraTheta (1.95) - m_xAngle (-2.21) = xAngle (4.16 = -2.12)
00:51:49.488 00.000 8654638656 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.56 = -2.72)
00:51:49.488 00.000 8654638656 CameraToMount -- cameraX=-0.98 cameraY=2.44 hyp=2.63 cameraTheta=1.95 mountX=-1.37 mountY=-1.08, mountTheta=-2.48
00:51:49.488 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.98, y=2.44, opts=13)
00:51:49.488 00.000 8654638656 Enqueuing Move request for scope (-0.98, 2.44)
00:51:49.488 00.000 13064036352 Worker thread wakes up
00:51:49.488 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 2.44) opts 0xd
00:51:49.488 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.98, 2.44)
00:51:49.488 00.000 13064036352 Moving (-0.98, 2.44) raw xDistance=-1.37 yDistance=-1.08
00:51:49.488 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.37
00:51:49.488 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
00:51:49.488 00.000 13064036352 MoveAxis(E, 404, ABG)
00:51:49.488 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58060, med=4672, FiltMin=1433, FiltMax=49689, Gamma=0.680
00:51:49.488 00.000 8654638656 UpdateGuideState exits: m=884259 SNR=129.9
00:51:49.488 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:49.488 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:51:49.488 00.000 8654638656 Enqueuing Expose request
00:51:49.962 00.474 13064036352 Move returns status 0, amount 404
00:51:49.962 00.000 13064036352 MoveAxis(N, 1306, ABG)
00:51:50.966 01.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":4169,"jsonrpc":"2.0","method":"get_connected"}
00:51:50.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4169}
00:51:50.991 00.025 8654638656 evsrv: cli 0x600000444d20 request: {"id":4170,"jsonrpc":"2.0","method":"get_app_state"}
00:51:50.991 00.000 8654638656 case statement mapped state 6 to 3
00:51:50.991 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4170}
00:51:51.306 00.315 13064036352 Move returns status 0, amount 1306
00:51:51.306 00.000 13064036352 move complete, result=0
00:51:51.306 00.000 13064036352 worker thread done servicing request
00:51:51.306 00.000 13064036352 Worker thread wakes up
00:51:51.306 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:51:51.306 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:51:51.307 00.001 8654638656 GuideStep: -1.4 px 404 ms EAST, -1.1 px 1306 ms NORTH
00:51:51.360 00.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":4171,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:51:51.360 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":410,"width":31,"height":31,"star_pos":[15.17,14.91],"pixels":"..."},"id":4171}
00:51:53.970 02.610 8654638656 evsrv: cli 0x600000444d20 request: {"id":4172,"jsonrpc":"2.0","method":"get_connected"}
00:51:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4172}
00:51:53.991 00.021 8654638656 evsrv: cli 0x600000444d20 request: {"id":4173,"jsonrpc":"2.0","method":"get_app_state"}
00:51:53.991 00.000 8654638656 case statement mapped state 6 to 3
00:51:53.992 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4173}
00:51:56.969 02.977 8654638656 evsrv: cli 0x600000444d20 request: {"id":4174,"jsonrpc":"2.0","method":"get_connected"}
00:51:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4174}
00:51:56.971 00.002 13064036352 Exposure complete
00:51:56.974 00.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4175,"jsonrpc":"2.0","method":"get_app_state"}
00:51:56.974 00.000 8654638656 case statement mapped state 6 to 3
00:51:56.975 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4175}
00:51:56.985 00.010 13064036352 worker thread done servicing request
00:51:56.985 00.000 8654638656 OnExposeComplete: enter
00:51:56.985 00.000 8654638656 UpdateGuideState(): m_state=6
00:51:56.985 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 411
00:51:56.985 00.000 8654638656 Star::Find returns 1 (0), X=554.05, Y=856.85, Mass=890419, SNR=113.3, Peak=60313 HFD=4.3
00:51:56.985 00.000 8654638656 CameraToMount -- cameraTheta (2.24) - m_xAngle (-2.21) = xAngle (4.45 = -1.83)
00:51:56.985 00.000 8654638656 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.85 = -2.43)
00:51:56.986 00.001 8654638656 CameraToMount -- cameraX=-1.10 cameraY=1.38 hyp=1.77 cameraTheta=2.24 mountX=-0.45 mountY=-1.15, mountTheta=-1.95
00:51:56.986 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.10, y=1.38, opts=13)
00:51:56.986 00.000 8654638656 Enqueuing Move request for scope (-1.10, 1.38)
00:51:56.986 00.000 13064036352 Worker thread wakes up
00:51:56.986 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 1.38) opts 0xd
00:51:56.986 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.10, 1.38)
00:51:56.986 00.000 13064036352 Moving (-1.10, 1.38) raw xDistance=-0.45 yDistance=-1.15
00:51:56.986 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.45
00:51:56.986 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15
00:51:56.986 00.000 13064036352 MoveAxis(E, 154, ABG)
00:51:56.986 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60313, med=4684, FiltMin=1446, FiltMax=52377, Gamma=0.680
00:51:56.986 00.000 8654638656 UpdateGuideState exits: m=890419 SNR=113.3
00:51:56.986 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:56.986 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:51:56.986 00.000 8654638656 Enqueuing Expose request
00:51:57.209 00.223 13064036352 Move returns status 0, amount 154
00:51:57.209 00.000 13064036352 MoveAxis(N, 1397, ABG)
00:51:58.649 01.440 13064036352 Move returns status 0, amount 1397
00:51:58.649 00.000 13064036352 move complete, result=0
00:51:58.649 00.000 13064036352 worker thread done servicing request
00:51:58.649 00.000 13064036352 Worker thread wakes up
00:51:58.650 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:51:58.650 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:51:58.650 00.000 8654638656 GuideStep: -0.5 px 154 ms EAST, -1.2 px 1397 ms NORTH
00:51:58.697 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4176,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:51:58.697 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":411,"width":31,"height":31,"star_pos":[15.05,14.85],"pixels":"..."},"id":4176}
00:51:59.965 01.268 8654638656 evsrv: cli 0x600000444d20 request: {"id":4177,"jsonrpc":"2.0","method":"get_connected"}
00:51:59.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4177}
00:51:59.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4178,"jsonrpc":"2.0","method":"get_app_state"}
00:51:59.966 00.000 8654638656 case statement mapped state 6 to 3
00:51:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4178}
00:52:02.970 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":4179,"jsonrpc":"2.0","method":"get_connected"}
00:52:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4179}
00:52:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4180,"jsonrpc":"2.0","method":"get_app_state"}
00:52:02.972 00.001 8654638656 case statement mapped state 6 to 3
00:52:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4180}
00:52:04.470 01.498 13064036352 Exposure complete
00:52:04.484 00.014 13064036352 worker thread done servicing request
00:52:04.484 00.000 8654638656 OnExposeComplete: enter
00:52:04.484 00.000 8654638656 UpdateGuideState(): m_state=6
00:52:04.484 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 412
00:52:04.484 00.000 8654638656 Star::Find returns 1 (0), X=554.60, Y=856.34, Mass=898375, SNR=118.4, Peak=50816 HFD=4.5
00:52:04.484 00.000 8654638656 CameraToMount -- cameraTheta (2.13) - m_xAngle (-2.21) = xAngle (4.34 = -1.94)
00:52:04.485 00.001 8654638656 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.74 = -2.54)
00:52:04.485 00.000 8654638656 CameraToMount -- cameraX=-0.55 cameraY=0.87 hyp=1.03 cameraTheta=2.13 mountX=-0.37 mountY=-0.58, mountTheta=-2.14
00:52:04.485 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.55, y=0.87, opts=13)
00:52:04.485 00.000 8654638656 Enqueuing Move request for scope (-0.55, 0.87)
00:52:04.485 00.000 13064036352 Worker thread wakes up
00:52:04.485 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.87) opts 0xd
00:52:04.485 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.55, 0.87)
00:52:04.485 00.000 13064036352 Moving (-0.55, 0.87) raw xDistance=-0.37 yDistance=-0.58
00:52:04.485 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.37
00:52:04.485 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
00:52:04.485 00.000 13064036352 MoveAxis(E, 114, ABG)
00:52:04.485 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56626, med=4684, FiltMin=1536, FiltMax=45247, Gamma=0.680
00:52:04.485 00.000 8654638656 UpdateGuideState exits: m=898375 SNR=118.4
00:52:04.485 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:04.485 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:52:04.485 00.000 8654638656 Enqueuing Expose request
00:52:04.679 00.194 13064036352 Move returns status 0, amount 114
00:52:04.679 00.000 13064036352 MoveAxis(N, 707, ABG)
00:52:05.432 00.753 13064036352 Move returns status 0, amount 707
00:52:05.432 00.000 13064036352 move complete, result=0
00:52:05.432 00.000 13064036352 worker thread done servicing request
00:52:05.432 00.000 13064036352 Worker thread wakes up
00:52:05.432 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:52:05.432 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:52:05.433 00.001 8654638656 GuideStep: -0.4 px 114 ms EAST, -0.6 px 707 ms NORTH
00:52:05.476 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":4181,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:52:05.476 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":412,"width":31,"height":31,"star_pos":[14.60,15.34],"pixels":"..."},"id":4181}
00:52:05.969 00.493 8654638656 evsrv: cli 0x600000444d20 request: {"id":4182,"jsonrpc":"2.0","method":"get_connected"}
00:52:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4182}
00:52:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4183,"jsonrpc":"2.0","method":"get_app_state"}
00:52:05.970 00.000 8654638656 case statement mapped state 6 to 3
00:52:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4183}
00:52:08.971 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4184,"jsonrpc":"2.0","method":"get_connected"}
00:52:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4184}
00:52:08.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4185,"jsonrpc":"2.0","method":"get_app_state"}
00:52:08.972 00.000 8654638656 case statement mapped state 6 to 3
00:52:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4185}
00:52:10.715 01.743 13064036352 Exposure complete
00:52:10.729 00.014 13064036352 worker thread done servicing request
00:52:10.729 00.000 8654638656 OnExposeComplete: enter
00:52:10.729 00.000 8654638656 UpdateGuideState(): m_state=6
00:52:10.729 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 413
00:52:10.730 00.001 8654638656 Star::Find returns 1 (0), X=554.10, Y=856.26, Mass=921600, SNR=121.5, Peak=53261 HFD=4.5
00:52:10.730 00.000 8654638656 CameraToMount -- cameraTheta (2.50) - m_xAngle (-2.21) = xAngle (4.71 = -1.57)
00:52:10.730 00.000 8654638656 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.11 = -2.17)
00:52:10.730 00.000 8654638656 CameraToMount -- cameraX=-1.05 cameraY=0.79 hyp=1.32 cameraTheta=2.50 mountX=-0.00 mountY=-1.08, mountTheta=-1.57
00:52:10.730 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.05, y=0.79, opts=13)
00:52:10.730 00.000 8654638656 Enqueuing Move request for scope (-1.05, 0.79)
00:52:10.730 00.000 13064036352 Worker thread wakes up
00:52:10.730 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.79) opts 0xd
00:52:10.730 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.05, 0.79)
00:52:10.730 00.000 13064036352 Moving (-1.05, 0.79) raw xDistance=-0.00 yDistance=-1.08
00:52:10.730 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:52:10.730 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
00:52:10.730 00.000 13064036352 MoveAxis(E, 0, ABG)
00:52:10.730 00.000 13064036352 Move returns status 0, amount 0
00:52:10.730 00.000 13064036352 MoveAxis(N, 1313, ABG)
00:52:10.730 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57330, med=4671, FiltMin=1548, FiltMax=48601, Gamma=0.680
00:52:10.730 00.000 8654638656 UpdateGuideState exits: m=921600 SNR=121.5
00:52:10.730 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:10.731 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:52:10.731 00.000 8654638656 Enqueuing Expose request
00:52:11.965 01.234 8654638656 evsrv: cli 0x600000444d20 request: {"id":4186,"jsonrpc":"2.0","method":"get_connected"}
00:52:11.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4186}
00:52:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4187,"jsonrpc":"2.0","method":"get_app_state"}
00:52:11.967 00.000 8654638656 case statement mapped state 6 to 3
00:52:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4187}
00:52:12.086 00.119 13064036352 Move returns status 0, amount 1313
00:52:12.086 00.000 13064036352 move complete, result=0
00:52:12.086 00.000 13064036352 worker thread done servicing request
00:52:12.086 00.000 13064036352 Worker thread wakes up
00:52:12.086 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:52:12.086 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:52:12.087 00.001 8654638656 GuideStep: -0.0 px 0 ms EAST, -1.1 px 1313 ms NORTH
00:52:12.132 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4188,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:52:12.133 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":413,"width":31,"height":31,"star_pos":[15.10,15.26],"pixels":"..."},"id":4188}
00:52:14.969 02.836 8654638656 evsrv: cli 0x600000444d20 request: {"id":4189,"jsonrpc":"2.0","method":"get_connected"}
00:52:14.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4189}
00:52:14.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4190,"jsonrpc":"2.0","method":"get_app_state"}
00:52:14.971 00.000 8654638656 case statement mapped state 6 to 3
00:52:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4190}
00:52:17.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4191,"jsonrpc":"2.0","method":"get_connected"}
00:52:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4191}
00:52:17.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4192,"jsonrpc":"2.0","method":"get_app_state"}
00:52:17.972 00.000 8654638656 case statement mapped state 6 to 3
00:52:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4192}
00:52:18.210 00.238 13064036352 Exposure complete
00:52:18.226 00.016 13064036352 worker thread done servicing request
00:52:18.226 00.000 8654638656 OnExposeComplete: enter
00:52:18.227 00.001 8654638656 UpdateGuideState(): m_state=6
00:52:18.227 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 414
00:52:18.227 00.000 8654638656 Star::Find returns 1 (0), X=554.59, Y=855.91, Mass=899500, SNR=118.4, Peak=54502 HFD=4.4
00:52:18.227 00.000 8654638656 CameraToMount -- cameraTheta (2.49) - m_xAngle (-2.21) = xAngle (4.70 = -1.59)
00:52:18.227 00.000 8654638656 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.10 = -2.19)
00:52:18.227 00.000 8654638656 CameraToMount -- cameraX=-0.57 cameraY=0.44 hyp=0.72 cameraTheta=2.49 mountX=-0.01 mountY=-0.59, mountTheta=-1.59
00:52:18.227 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.57, y=0.44, opts=13)
00:52:18.227 00.000 8654638656 Enqueuing Move request for scope (-0.57, 0.44)
00:52:18.227 00.000 13064036352 Worker thread wakes up
00:52:18.227 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.44) opts 0xd
00:52:18.227 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.57, 0.44)
00:52:18.227 00.000 13064036352 Moving (-0.57, 0.44) raw xDistance=-0.01 yDistance=-0.59
00:52:18.228 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:52:18.228 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
00:52:18.228 00.000 13064036352 MoveAxis(E, 0, ABG)
00:52:18.228 00.000 13064036352 Move returns status 0, amount 0
00:52:18.228 00.000 13064036352 MoveAxis(N, 709, ABG)
00:52:18.228 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56050, med=4671, FiltMin=1753, FiltMax=48217, Gamma=0.680
00:52:18.228 00.000 8654638656 UpdateGuideState exits: m=899500 SNR=118.4
00:52:18.228 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:18.228 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:52:18.228 00.000 8654638656 Enqueuing Expose request
00:52:18.981 00.753 13064036352 Move returns status 0, amount 709
00:52:18.982 00.001 13064036352 move complete, result=0
00:52:18.982 00.000 13064036352 worker thread done servicing request
00:52:18.982 00.000 13064036352 Worker thread wakes up
00:52:18.982 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:52:18.982 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:52:18.982 00.000 8654638656 GuideStep: -0.0 px 0 ms EAST, -0.6 px 709 ms NORTH
00:52:19.026 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4193,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:52:19.027 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":414,"width":31,"height":31,"star_pos":[14.59,14.91],"pixels":"..."},"id":4193}
00:52:20.970 01.943 8654638656 evsrv: cli 0x600000444d20 request: {"id":4194,"jsonrpc":"2.0","method":"get_connected"}
00:52:20.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4194}
00:52:20.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4195,"jsonrpc":"2.0","method":"get_app_state"}
00:52:20.972 00.000 8654638656 case statement mapped state 6 to 3
00:52:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4195}
00:52:23.965 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":4196,"jsonrpc":"2.0","method":"get_connected"}
00:52:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4196}
00:52:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4197,"jsonrpc":"2.0","method":"get_app_state"}
00:52:23.967 00.000 8654638656 case statement mapped state 6 to 3
00:52:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4197}
00:52:24.458 00.491 13064036352 Exposure complete
00:52:24.471 00.013 13064036352 worker thread done servicing request
00:52:24.472 00.001 8654638656 OnExposeComplete: enter
00:52:24.472 00.000 8654638656 UpdateGuideState(): m_state=6
00:52:24.472 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 415
00:52:24.472 00.000 8654638656 Star::Find returns 1 (0), X=555.03, Y=855.89, Mass=892593, SNR=107.3, Peak=51878 HFD=4.4
00:52:24.472 00.000 8654638656 CameraToMount -- cameraTheta (1.86) - m_xAngle (-2.21) = xAngle (4.07 = -2.21)
00:52:24.472 00.000 8654638656 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.47 = -2.81)
00:52:24.472 00.000 8654638656 CameraToMount -- cameraX=-0.13 cameraY=0.42 hyp=0.44 cameraTheta=1.86 mountX=-0.26 mountY=-0.14, mountTheta=-2.64
00:52:24.473 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.13, y=0.42, opts=13)
00:52:24.473 00.000 8654638656 Enqueuing Move request for scope (-0.13, 0.42)
00:52:24.473 00.000 13064036352 Worker thread wakes up
00:52:24.473 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.42) opts 0xd
00:52:24.473 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.13, 0.42)
00:52:24.473 00.000 13064036352 Moving (-0.13, 0.42) raw xDistance=-0.26 yDistance=-0.14
00:52:24.473 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:52:24.473 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:24.473 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:52:24.473 00.000 13064036352 MoveAxis(E, 73, ABG)
00:52:24.473 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56050, med=4659, FiltMin=1561, FiltMax=48332, Gamma=0.680
00:52:24.473 00.000 8654638656 UpdateGuideState exits: m=892593 SNR=107.3
00:52:24.473 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:24.473 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:52:24.473 00.000 8654638656 Enqueuing Expose request
00:52:24.612 00.139 13064036352 Move returns status 0, amount 73
00:52:24.612 00.000 13064036352 MoveAxis(N, 0, ABG)
00:52:24.612 00.000 13064036352 Move returns status 0, amount 0
00:52:24.612 00.000 13064036352 move complete, result=0
00:52:24.612 00.000 13064036352 worker thread done servicing request
00:52:24.612 00.000 13064036352 Worker thread wakes up
00:52:24.612 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:52:24.612 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:52:24.612 00.000 8654638656 GuideStep: -0.3 px 73 ms EAST, -0.1 px 0 ms NORTH
00:52:24.644 00.032 8654638656 evsrv: cli 0x600000444d20 request: {"id":4198,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:52:24.644 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":415,"width":31,"height":31,"star_pos":[15.03,14.89],"pixels":"..."},"id":4198}
00:52:26.968 02.324 8654638656 evsrv: cli 0x600000444d20 request: {"id":4199,"jsonrpc":"2.0","method":"get_connected"}
00:52:26.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4199}
00:52:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4200,"jsonrpc":"2.0","method":"get_app_state"}
00:52:26.970 00.000 8654638656 case statement mapped state 6 to 3
00:52:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4200}
00:52:29.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4201,"jsonrpc":"2.0","method":"get_connected"}
00:52:29.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4201}
00:52:29.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4202,"jsonrpc":"2.0","method":"get_app_state"}
00:52:29.969 00.000 8654638656 case statement mapped state 6 to 3
00:52:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4202}
00:52:30.701 00.732 13064036352 Exposure complete
00:52:30.716 00.015 13064036352 worker thread done servicing request
00:52:30.717 00.001 8654638656 OnExposeComplete: enter
00:52:30.717 00.000 8654638656 UpdateGuideState(): m_state=6
00:52:30.717 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 416
00:52:30.717 00.000 8654638656 Star::Find returns 1 (0), X=554.03, Y=857.18, Mass=1018292, SNR=155.5, Peak=58201 HFD=4.4
00:52:30.717 00.000 8654638656 CameraToMount -- cameraTheta (2.15) - m_xAngle (-2.21) = xAngle (4.36 = -1.92)
00:52:30.717 00.000 8654638656 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.76 = -2.52)
00:52:30.717 00.000 8654638656 CameraToMount -- cameraX=-1.12 cameraY=1.71 hyp=2.04 cameraTheta=2.15 mountX=-0.70 mountY=-1.19, mountTheta=-2.11
00:52:30.717 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.12, y=1.71, opts=13)
00:52:30.718 00.001 8654638656 Enqueuing Move request for scope (-1.12, 1.71)
00:52:30.718 00.000 13064036352 Worker thread wakes up
00:52:30.718 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.12, 1.71) opts 0xd
00:52:30.718 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.12, 1.71)
00:52:30.718 00.000 13064036352 Moving (-1.12, 1.71) raw xDistance=-0.70 yDistance=-1.19
00:52:30.718 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.70
00:52:30.718 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
00:52:30.718 00.000 13064036352 MoveAxis(E, 199, ABG)
00:52:30.718 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61631, med=4659, FiltMin=1779, FiltMax=54348, Gamma=0.680
00:52:30.718 00.000 8654638656 UpdateGuideState exits: m=1018292 SNR=155.5
00:52:30.718 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:30.718 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:52:30.718 00.000 8654638656 Enqueuing Expose request
00:52:30.995 00.277 13064036352 Move returns status 0, amount 199
00:52:30.995 00.000 13064036352 MoveAxis(N, 1438, ABG)
00:52:32.483 01.488 13064036352 Move returns status 0, amount 1438
00:52:32.483 00.000 13064036352 move complete, result=0
00:52:32.483 00.000 13064036352 worker thread done servicing request
00:52:32.483 00.000 13064036352 Worker thread wakes up
00:52:32.483 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:52:32.484 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:52:32.484 00.000 8654638656 GuideStep: -0.7 px 199 ms EAST, -1.2 px 1438 ms NORTH
00:52:32.532 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4203,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:52:32.532 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":416,"width":31,"height":31,"star_pos":[15.03,15.18],"pixels":"..."},"id":4203}
00:52:32.970 00.438 8654638656 evsrv: cli 0x600000444d20 request: {"id":4204,"jsonrpc":"2.0","method":"get_connected"}
00:52:32.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4204}
00:52:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4205,"jsonrpc":"2.0","method":"get_app_state"}
00:52:32.972 00.000 8654638656 case statement mapped state 6 to 3
00:52:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4205}
00:52:35.965 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":4206,"jsonrpc":"2.0","method":"get_connected"}
00:52:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4206}
00:52:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4207,"jsonrpc":"2.0","method":"get_app_state"}
00:52:35.967 00.001 8654638656 case statement mapped state 6 to 3
00:52:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4207}
00:52:38.196 02.229 13064036352 Exposure complete
00:52:38.212 00.016 13064036352 worker thread done servicing request
00:52:38.212 00.000 8654638656 OnExposeComplete: enter
00:52:38.212 00.000 8654638656 UpdateGuideState(): m_state=6
00:52:38.213 00.001 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 417
00:52:38.213 00.000 8654638656 Star::Find returns 1 (0), X=554.31, Y=856.25, Mass=912284, SNR=105.8, Peak=48077 HFD=4.6
00:52:38.213 00.000 8654638656 CameraToMount -- cameraTheta (2.40) - m_xAngle (-2.21) = xAngle (4.61 = -1.68)
00:52:38.213 00.000 8654638656 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.01 = -2.28)
00:52:38.213 00.000 8654638656 CameraToMount -- cameraX=-0.85 cameraY=0.78 hyp=1.15 cameraTheta=2.40 mountX=-0.12 mountY=-0.88, mountTheta=-1.71
00:52:38.213 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.85, y=0.78, opts=13)
00:52:38.213 00.000 8654638656 Enqueuing Move request for scope (-0.85, 0.78)
00:52:38.213 00.000 13064036352 Worker thread wakes up
00:52:38.213 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.78) opts 0xd
00:52:38.213 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.85, 0.78)
00:52:38.213 00.000 13064036352 Moving (-0.85, 0.78) raw xDistance=-0.12 yDistance=-0.88
00:52:38.213 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:52:38.213 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
00:52:38.213 00.000 13064036352 MoveAxis(E, 0, ABG)
00:52:38.213 00.000 13064036352 Move returns status 0, amount 0
00:52:38.213 00.000 13064036352 MoveAxis(N, 1064, ABG)
00:52:38.213 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59378, med=4671, FiltMin=1715, FiltMax=48844, Gamma=0.680
00:52:38.213 00.000 8654638656 UpdateGuideState exits: m=912284 SNR=105.8
00:52:38.213 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:38.213 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:52:38.213 00.000 8654638656 Enqueuing Expose request
00:52:38.970 00.757 8654638656 evsrv: cli 0x600000444d20 request: {"id":4208,"jsonrpc":"2.0","method":"get_connected"}
00:52:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4208}
00:52:38.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4209,"jsonrpc":"2.0","method":"get_app_state"}
00:52:38.972 00.001 8654638656 case statement mapped state 6 to 3
00:52:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4209}
00:52:39.313 00.341 13064036352 Move returns status 0, amount 1064
00:52:39.314 00.001 13064036352 move complete, result=0
00:52:39.314 00.000 13064036352 worker thread done servicing request
00:52:39.314 00.000 13064036352 Worker thread wakes up
00:52:39.314 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:52:39.314 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:52:39.314 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.9 px 1064 ms NORTH
00:52:39.368 00.054 8654638656 evsrv: cli 0x600000444d20 request: {"id":4210,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:52:39.368 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":417,"width":31,"height":31,"star_pos":[15.31,15.25],"pixels":"..."},"id":4210}
00:52:41.968 02.600 8654638656 evsrv: cli 0x600000444d20 request: {"id":4211,"jsonrpc":"2.0","method":"get_connected"}
00:52:41.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4211}
00:52:41.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4212,"jsonrpc":"2.0","method":"get_app_state"}
00:52:41.970 00.000 8654638656 case statement mapped state 6 to 3
00:52:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4212}
00:52:44.448 02.478 13064036352 Exposure complete
00:52:44.463 00.015 13064036352 worker thread done servicing request
00:52:44.463 00.000 8654638656 OnExposeComplete: enter
00:52:44.463 00.000 8654638656 UpdateGuideState(): m_state=6
00:52:44.463 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 418
00:52:44.463 00.000 8654638656 Star::Find returns 1 (0), X=554.41, Y=855.56, Mass=924358, SNR=110.3, Peak=57037 HFD=4.2
00:52:44.463 00.000 8654638656 CameraToMount -- cameraTheta (3.02) - m_xAngle (-2.21) = xAngle (5.23 = -1.06)
00:52:44.463 00.000 8654638656 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.63 = -1.66)
00:52:44.464 00.001 8654638656 CameraToMount -- cameraX=-0.75 cameraY=0.09 hyp=0.75 cameraTheta=3.02 mountX=0.37 mountY=-0.75, mountTheta=-1.11
00:52:44.464 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.75, y=0.09, opts=13)
00:52:44.464 00.000 8654638656 Enqueuing Move request for scope (-0.75, 0.09)
00:52:44.464 00.000 13064036352 Worker thread wakes up
00:52:44.464 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.09) opts 0xd
00:52:44.464 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.75, 0.09)
00:52:44.464 00.000 13064036352 Moving (-0.75, 0.09) raw xDistance=0.37 yDistance=-0.75
00:52:44.464 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
00:52:44.464 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
00:52:44.464 00.000 13064036352 MoveAxis(W, 102, ABG)
00:52:44.464 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57037, med=4671, FiltMin=1337, FiltMax=47602, Gamma=0.680
00:52:44.464 00.000 8654638656 UpdateGuideState exits: m=924358 SNR=110.3
00:52:44.464 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:44.465 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:52:44.465 00.000 8654638656 Enqueuing Expose request
00:52:44.640 00.175 13064036352 Move returns status 0, amount 102
00:52:44.641 00.001 13064036352 MoveAxis(N, 908, ABG)
00:52:44.969 00.328 8654638656 evsrv: cli 0x600000444d20 request: {"id":4213,"jsonrpc":"2.0","method":"get_connected"}
00:52:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4213}
00:52:44.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4214,"jsonrpc":"2.0","method":"get_app_state"}
00:52:44.971 00.000 8654638656 case statement mapped state 6 to 3
00:52:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4214}
00:52:45.584 00.613 13064036352 Move returns status 0, amount 908
00:52:45.584 00.000 13064036352 move complete, result=0
00:52:45.584 00.000 13064036352 worker thread done servicing request
00:52:45.585 00.001 13064036352 Worker thread wakes up
00:52:45.585 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:52:45.585 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:52:45.585 00.000 8654638656 GuideStep: 0.4 px 102 ms WEST, -0.7 px 908 ms NORTH
00:52:45.636 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4215,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:52:45.636 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":418,"width":31,"height":31,"star_pos":[15.41,14.56],"pixels":"..."},"id":4215}
00:52:47.965 02.329 8654638656 evsrv: cli 0x600000444d20 request: {"id":4216,"jsonrpc":"2.0","method":"get_connected"}
00:52:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4216}
00:52:47.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4217,"jsonrpc":"2.0","method":"get_app_state"}
00:52:47.966 00.000 8654638656 case statement mapped state 6 to 3
00:52:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4217}
00:52:50.692 02.726 13064036352 Exposure complete
00:52:50.708 00.016 13064036352 worker thread done servicing request
00:52:50.708 00.000 8654638656 OnExposeComplete: enter
00:52:50.708 00.000 8654638656 UpdateGuideState(): m_state=6
00:52:50.708 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 419
00:52:50.708 00.000 8654638656 Star::Find returns 1 (0), X=554.53, Y=854.98, Mass=962974, SNR=134.6, Peak=62591 HFD=4.1
00:52:50.708 00.000 8654638656 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-2.21) = xAngle (-0.27 = -0.27)
00:52:50.708 00.000 8654638656 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.87 = -0.87)
00:52:50.708 00.000 8654638656 CameraToMount -- cameraX=-0.62 cameraY=-0.48 hyp=0.79 cameraTheta=-2.48 mountX=0.76 mountY=-0.60, mountTheta=-0.67
00:52:50.709 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.62, y=-0.48, opts=13)
00:52:50.709 00.000 8654638656 Enqueuing Move request for scope (-0.62, -0.48)
00:52:50.709 00.000 13064036352 Worker thread wakes up
00:52:50.709 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.48) opts 0xd
00:52:50.709 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.62, -0.48)
00:52:50.709 00.000 13064036352 Moving (-0.62, -0.48) raw xDistance=0.76 yDistance=-0.60
00:52:50.709 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.76
00:52:50.709 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
00:52:50.709 00.000 13064036352 MoveAxis(W, 217, ABG)
00:52:50.709 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62591, med=4659, FiltMin=1497, FiltMax=50674, Gamma=0.680
00:52:50.709 00.000 8654638656 UpdateGuideState exits: m=962974 SNR=134.6
00:52:50.709 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:50.709 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:52:50.709 00.000 8654638656 Enqueuing Expose request
00:52:50.967 00.258 8654638656 evsrv: cli 0x600000444d20 request: {"id":4218,"jsonrpc":"2.0","method":"get_connected"}
00:52:50.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4218}
00:52:50.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4219,"jsonrpc":"2.0","method":"get_app_state"}
00:52:50.969 00.001 8654638656 case statement mapped state 6 to 3
00:52:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4219}
00:52:51.007 00.038 13064036352 Move returns status 0, amount 217
00:52:51.008 00.001 13064036352 MoveAxis(N, 732, ABG)
00:52:51.791 00.783 13064036352 Move returns status 0, amount 732
00:52:51.792 00.001 13064036352 move complete, result=0
00:52:51.792 00.000 13064036352 worker thread done servicing request
00:52:51.792 00.000 13064036352 Worker thread wakes up
00:52:51.792 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:52:51.792 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:52:51.793 00.001 8654638656 GuideStep: 0.8 px 217 ms WEST, -0.6 px 732 ms NORTH
00:52:51.837 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4220,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:52:51.837 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":419,"width":31,"height":31,"star_pos":[14.53,14.98],"pixels":"..."},"id":4220}
00:52:53.969 02.132 8654638656 evsrv: cli 0x600000444d20 request: {"id":4221,"jsonrpc":"2.0","method":"get_connected"}
00:52:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4221}
00:52:53.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4222,"jsonrpc":"2.0","method":"get_app_state"}
00:52:53.971 00.000 8654638656 case statement mapped state 6 to 3
00:52:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4222}
00:52:56.941 02.970 13064036352 Exposure complete
00:52:56.955 00.014 13064036352 worker thread done servicing request
00:52:56.955 00.000 8654638656 OnExposeComplete: enter
00:52:56.955 00.000 8654638656 UpdateGuideState(): m_state=6
00:52:56.955 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 420
00:52:56.955 00.000 8654638656 Star::Find returns 1 (0), X=555.27, Y=855.24, Mass=909927, SNR=107.7, Peak=57395 HFD=4.6
00:52:56.955 00.000 8654638656 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-2.21) = xAngle (1.12 = 1.12)
00:52:56.955 00.000 8654638656 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.52 = 0.52)
00:52:56.955 00.000 8654638656 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-1.09 mountX=0.11 mountY=0.13, mountTheta=0.85
00:52:56.956 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.12, y=-0.22, opts=13)
00:52:56.956 00.000 8654638656 Enqueuing Move request for scope (0.12, -0.22)
00:52:56.956 00.000 13064036352 Worker thread wakes up
00:52:56.956 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd
00:52:56.956 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.12, -0.22)
00:52:56.956 00.000 13064036352 Moving (0.12, -0.22) raw xDistance=0.11 yDistance=0.13
00:52:56.956 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:52:56.956 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:56.956 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:52:56.956 00.000 13064036352 MoveAxis(E, 0, ABG)
00:52:56.956 00.000 13064036352 Move returns status 0, amount 0
00:52:56.956 00.000 13064036352 MoveAxis(N, 0, ABG)
00:52:56.956 00.000 13064036352 Move returns status 0, amount 0
00:52:56.956 00.000 13064036352 move complete, result=0
00:52:56.956 00.000 13064036352 worker thread done servicing request
00:52:56.956 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57395, med=4672, FiltMin=1420, FiltMax=45683, Gamma=0.680
00:52:56.956 00.000 8654638656 UpdateGuideState exits: m=909927 SNR=107.7
00:52:56.956 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:56.956 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:52:56.956 00.000 8654638656 Enqueuing Expose request
00:52:56.956 00.000 13064036352 Worker thread wakes up
00:52:56.956 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:56.957 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:52:56.957 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:52:56.996 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":4223,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:52:56.996 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":420,"width":31,"height":31,"star_pos":[15.27,15.24],"pixels":"..."},"id":4223}
00:52:56.998 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4224,"jsonrpc":"2.0","method":"get_connected"}
00:52:56.998 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4224}
00:52:57.005 00.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":4225,"jsonrpc":"2.0","method":"get_app_state"}
00:52:57.005 00.000 8654638656 case statement mapped state 6 to 3
00:52:57.005 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4225}
00:52:59.964 02.959 8654638656 evsrv: cli 0x600000444d20 request: {"id":4226,"jsonrpc":"2.0","method":"get_connected"}
00:52:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4226}
00:52:59.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4227,"jsonrpc":"2.0","method":"get_app_state"}
00:52:59.965 00.000 8654638656 case statement mapped state 6 to 3
00:52:59.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4227}
00:53:02.970 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":4228,"jsonrpc":"2.0","method":"get_connected"}
00:53:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4228}
00:53:02.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4229,"jsonrpc":"2.0","method":"get_app_state"}
00:53:02.972 00.000 8654638656 case statement mapped state 6 to 3
00:53:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4229}
00:53:03.187 00.215 13064036352 Exposure complete
00:53:03.202 00.015 13064036352 worker thread done servicing request
00:53:03.202 00.000 8654638656 OnExposeComplete: enter
00:53:03.202 00.000 8654638656 UpdateGuideState(): m_state=6
00:53:03.202 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 421
00:53:03.202 00.000 8654638656 Star::Find returns 1 (0), X=554.19, Y=856.66, Mass=899094, SNR=122.7, Peak=54169 HFD=4.4
00:53:03.202 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - m_xAngle (-2.21) = xAngle (4.46 = -1.82)
00:53:03.202 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.86 = -2.42)
00:53:03.202 00.000 8654638656 CameraToMount -- cameraX=-0.97 cameraY=1.19 hyp=1.53 cameraTheta=2.25 mountX=-0.38 mountY=-1.01, mountTheta=-1.93
00:53:03.203 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.97, y=1.19, opts=13)
00:53:03.203 00.000 8654638656 Enqueuing Move request for scope (-0.97, 1.19)
00:53:03.203 00.000 13064036352 Worker thread wakes up
00:53:03.203 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 1.19) opts 0xd
00:53:03.203 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.97, 1.19)
00:53:03.203 00.000 13064036352 Moving (-0.97, 1.19) raw xDistance=-0.38 yDistance=-1.01
00:53:03.203 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
00:53:03.203 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
00:53:03.203 00.000 13064036352 MoveAxis(E, 104, ABG)
00:53:03.203 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59442, med=4659, FiltMin=1126, FiltMax=47564, Gamma=0.680
00:53:03.203 00.000 8654638656 UpdateGuideState exits: m=899094 SNR=122.7
00:53:03.203 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:03.203 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:53:03.203 00.000 8654638656 Enqueuing Expose request
00:53:03.373 00.170 13064036352 Move returns status 0, amount 104
00:53:03.373 00.000 13064036352 MoveAxis(N, 1228, ABG)
00:53:04.653 01.280 13064036352 Move returns status 0, amount 1228
00:53:04.653 00.000 13064036352 move complete, result=0
00:53:04.653 00.000 13064036352 worker thread done servicing request
00:53:04.653 00.000 13064036352 Worker thread wakes up
00:53:04.653 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:53:04.653 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:53:04.653 00.000 8654638656 GuideStep: -0.4 px 104 ms EAST, -1.0 px 1228 ms NORTH
00:53:04.696 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":4230,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:53:04.697 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":421,"width":31,"height":31,"star_pos":[15.19,14.66],"pixels":"..."},"id":4230}
00:53:05.968 01.271 8654638656 evsrv: cli 0x600000444d20 request: {"id":4231,"jsonrpc":"2.0","method":"get_connected"}
00:53:05.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4231}
00:53:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4232,"jsonrpc":"2.0","method":"get_app_state"}
00:53:05.971 00.001 8654638656 case statement mapped state 6 to 3
00:53:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4232}
00:53:08.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4233,"jsonrpc":"2.0","method":"get_connected"}
00:53:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4233}
00:53:08.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4234,"jsonrpc":"2.0","method":"get_app_state"}
00:53:08.971 00.000 8654638656 case statement mapped state 6 to 3
00:53:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4234}
00:53:10.686 01.715 13064036352 Exposure complete
00:53:10.700 00.014 13064036352 worker thread done servicing request
00:53:10.701 00.001 8654638656 OnExposeComplete: enter
00:53:10.701 00.000 8654638656 UpdateGuideState(): m_state=6
00:53:10.701 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 422
00:53:10.701 00.000 8654638656 Star::Find returns 1 (0), X=553.59, Y=855.47, Mass=901860, SNR=121.9, Peak=55757 HFD=4.4
00:53:10.701 00.000 8654638656 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-2.21) = xAngle (-0.93 = -0.93)
00:53:10.701 00.000 8654638656 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.53 = -1.53)
00:53:10.701 00.000 8654638656 CameraToMount -- cameraX=-1.56 cameraY=-0.00 hyp=1.56 cameraTheta=-3.14 mountX=0.93 mountY=-1.56, mountTheta=-1.03
00:53:10.701 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.56, y=-0.00, opts=13)
00:53:10.701 00.000 8654638656 Enqueuing Move request for scope (-1.56, -0.00)
00:53:10.701 00.000 13064036352 Worker thread wakes up
00:53:10.702 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.56, -0.00) opts 0xd
00:53:10.702 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.56, -0.00)
00:53:10.702 00.000 13064036352 Moving (-1.56, -0.00) raw xDistance=0.93 yDistance=-1.56
00:53:10.702 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.93
00:53:10.702 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.56 from input -1.56
00:53:10.702 00.000 13064036352 MoveAxis(W, 250, ABG)
00:53:10.702 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59378, med=4672, FiltMin=1612, FiltMax=51071, Gamma=0.680
00:53:10.702 00.000 8654638656 UpdateGuideState exits: m=901860 SNR=121.9
00:53:10.702 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:10.702 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:53:10.702 00.000 8654638656 Enqueuing Expose request
00:53:11.036 00.334 13064036352 Move returns status 0, amount 250
00:53:11.036 00.000 13064036352 MoveAxis(N, 1891, ABG)
00:53:11.965 00.929 8654638656 evsrv: cli 0x600000444d20 request: {"id":4235,"jsonrpc":"2.0","method":"get_connected"}
00:53:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4235}
00:53:11.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4236,"jsonrpc":"2.0","method":"get_app_state"}
00:53:11.966 00.000 8654638656 case statement mapped state 6 to 3
00:53:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4236}
00:53:12.972 01.006 13064036352 Move returns status 0, amount 1891
00:53:12.972 00.000 13064036352 move complete, result=0
00:53:12.972 00.000 13064036352 worker thread done servicing request
00:53:12.972 00.000 13064036352 Worker thread wakes up
00:53:12.972 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:53:12.973 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:53:12.973 00.000 8654638656 GuideStep: 0.9 px 250 ms WEST, -1.6 px 1891 ms NORTH
00:53:13.020 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4237,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:53:13.020 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":422,"width":31,"height":31,"star_pos":[14.59,15.47],"pixels":"..."},"id":4237}
00:53:14.969 01.949 8654638656 evsrv: cli 0x600000444d20 request: {"id":4238,"jsonrpc":"2.0","method":"get_connected"}
00:53:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4238}
00:53:14.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4239,"jsonrpc":"2.0","method":"get_app_state"}
00:53:14.970 00.000 8654638656 case statement mapped state 6 to 3
00:53:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4239}
00:53:17.970 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4240,"jsonrpc":"2.0","method":"get_connected"}
00:53:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4240}
00:53:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4241,"jsonrpc":"2.0","method":"get_app_state"}
00:53:17.972 00.001 8654638656 case statement mapped state 6 to 3
00:53:17.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4241}
00:53:18.181 00.209 13064036352 Exposure complete
00:53:18.195 00.014 13064036352 worker thread done servicing request
00:53:18.195 00.000 8654638656 OnExposeComplete: enter
00:53:18.195 00.000 8654638656 UpdateGuideState(): m_state=6
00:53:18.195 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 423
00:53:18.195 00.000 8654638656 Star::Find returns 1 (0), X=554.76, Y=853.91, Mass=890624, SNR=120.0, Peak=53606 HFD=4.5
00:53:18.195 00.000 8654638656 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-2.21) = xAngle (0.39 = 0.39)
00:53:18.196 00.001 8654638656 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.21 = -0.21)
00:53:18.196 00.000 8654638656 CameraToMount -- cameraX=-0.39 cameraY=-1.56 hyp=1.61 cameraTheta=-1.82 mountX=1.49 mountY=-0.33, mountTheta=-0.22
00:53:18.196 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.39, y=-1.56, opts=13)
00:53:18.196 00.000 8654638656 Enqueuing Move request for scope (-0.39, -1.56)
00:53:18.196 00.000 13064036352 Worker thread wakes up
00:53:18.196 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -1.56) opts 0xd
00:53:18.196 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.39, -1.56)
00:53:18.196 00.000 13064036352 Moving (-0.39, -1.56) raw xDistance=1.49 yDistance=-0.33
00:53:18.196 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.49
00:53:18.196 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:53:18.196 00.000 13064036352 MoveAxis(W, 428, ABG)
00:53:18.196 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55270, med=4671, FiltMin=1497, FiltMax=44275, Gamma=0.680
00:53:18.196 00.000 8654638656 UpdateGuideState exits: m=890624 SNR=120.0
00:53:18.196 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:18.196 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:53:18.196 00.000 8654638656 Enqueuing Expose request
00:53:18.698 00.502 13064036352 Move returns status 0, amount 428
00:53:18.698 00.000 13064036352 MoveAxis(N, 401, ABG)
00:53:19.146 00.448 13064036352 Move returns status 0, amount 401
00:53:19.146 00.000 13064036352 move complete, result=0
00:53:19.146 00.000 13064036352 worker thread done servicing request
00:53:19.146 00.000 13064036352 Worker thread wakes up
00:53:19.147 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:53:19.147 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:53:19.147 00.000 8654638656 GuideStep: 1.5 px 428 ms WEST, -0.3 px 401 ms NORTH
00:53:19.198 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4242,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:53:19.198 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":423,"width":31,"height":31,"star_pos":[14.76,14.91],"pixels":"..."},"id":4242}
00:53:20.968 01.770 8654638656 evsrv: cli 0x600000444d20 request: {"id":4243,"jsonrpc":"2.0","method":"get_connected"}
00:53:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4243}
00:53:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4244,"jsonrpc":"2.0","method":"get_app_state"}
00:53:20.969 00.000 8654638656 case statement mapped state 6 to 3
00:53:20.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4244}
00:53:23.965 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":4245,"jsonrpc":"2.0","method":"get_connected"}
00:53:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4245}
00:53:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4246,"jsonrpc":"2.0","method":"get_app_state"}
00:53:23.966 00.000 8654638656 case statement mapped state 6 to 3
00:53:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4246}
00:53:24.427 00.461 13064036352 Exposure complete
00:53:24.443 00.016 13064036352 worker thread done servicing request
00:53:24.444 00.001 8654638656 OnExposeComplete: enter
00:53:24.444 00.000 8654638656 UpdateGuideState(): m_state=6
00:53:24.444 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 424
00:53:24.444 00.000 8654638656 Star::Find returns 1 (0), X=554.94, Y=854.52, Mass=890609, SNR=109.2, Peak=55129 HFD=4.2
00:53:24.444 00.000 8654638656 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-2.21) = xAngle (0.42 = 0.42)
00:53:24.444 00.000 8654638656 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.18 = -0.18)
00:53:24.444 00.000 8654638656 CameraToMount -- cameraX=-0.21 cameraY=-0.95 hyp=0.97 cameraTheta=-1.79 mountX=0.89 mountY=-0.18, mountTheta=-0.20
00:53:24.444 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.21, y=-0.95, opts=13)
00:53:24.444 00.000 8654638656 Enqueuing Move request for scope (-0.21, -0.95)
00:53:24.444 00.000 13064036352 Worker thread wakes up
00:53:24.444 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.95) opts 0xd
00:53:24.445 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.21, -0.95)
00:53:24.445 00.000 13064036352 Moving (-0.21, -0.95) raw xDistance=0.89 yDistance=-0.18
00:53:24.445 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.89
00:53:24.445 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:24.445 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:53:24.445 00.000 13064036352 MoveAxis(W, 275, ABG)
00:53:24.445 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55129, med=4672, FiltMin=1203, FiltMax=45311, Gamma=0.680
00:53:24.445 00.000 8654638656 UpdateGuideState exits: m=890609 SNR=109.2
00:53:24.445 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:24.445 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:53:24.445 00.000 8654638656 Enqueuing Expose request
00:53:24.793 00.348 13064036352 Move returns status 0, amount 275
00:53:24.793 00.000 13064036352 MoveAxis(N, 0, ABG)
00:53:24.793 00.000 13064036352 Move returns status 0, amount 0
00:53:24.793 00.000 13064036352 move complete, result=0
00:53:24.793 00.000 13064036352 worker thread done servicing request
00:53:24.793 00.000 13064036352 Worker thread wakes up
00:53:24.793 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:53:24.793 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:53:24.794 00.001 8654638656 GuideStep: 0.9 px 275 ms WEST, -0.2 px 0 ms NORTH
00:53:24.842 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4247,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:53:24.842 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":424,"width":31,"height":31,"star_pos":[14.94,14.52],"pixels":"..."},"id":4247}
00:53:26.969 02.127 8654638656 evsrv: cli 0x600000444d20 request: {"id":4248,"jsonrpc":"2.0","method":"get_connected"}
00:53:26.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4248}
00:53:26.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4249,"jsonrpc":"2.0","method":"get_app_state"}
00:53:26.971 00.000 8654638656 case statement mapped state 6 to 3
00:53:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4249}
00:53:29.969 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4250,"jsonrpc":"2.0","method":"get_connected"}
00:53:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4250}
00:53:29.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4251,"jsonrpc":"2.0","method":"get_app_state"}
00:53:29.971 00.000 8654638656 case statement mapped state 6 to 3
00:53:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4251}
00:53:30.671 00.700 13064036352 Exposure complete
00:53:30.686 00.015 13064036352 worker thread done servicing request
00:53:30.686 00.000 8654638656 OnExposeComplete: enter
00:53:30.686 00.000 8654638656 UpdateGuideState(): m_state=6
00:53:30.686 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 425
00:53:30.686 00.000 8654638656 Star::Find returns 1 (0), X=554.64, Y=856.07, Mass=930474, SNR=134.9, Peak=50304 HFD=4.6
00:53:30.686 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - m_xAngle (-2.21) = xAngle (4.49 = -1.79)
00:53:30.686 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.89 = -2.39)
00:53:30.686 00.000 8654638656 CameraToMount -- cameraX=-0.52 cameraY=0.60 hyp=0.79 cameraTheta=2.28 mountX=-0.17 mountY=-0.54, mountTheta=-1.88
00:53:30.687 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.52, y=0.60, opts=13)
00:53:30.687 00.000 8654638656 Enqueuing Move request for scope (-0.52, 0.60)
00:53:30.687 00.000 13064036352 Worker thread wakes up
00:53:30.687 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.60) opts 0xd
00:53:30.687 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.52, 0.60)
00:53:30.687 00.000 13064036352 Moving (-0.52, 0.60) raw xDistance=-0.17 yDistance=-0.54
00:53:30.687 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:53:30.687 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
00:53:30.687 00.000 13064036352 MoveAxis(E, 0, ABG)
00:53:30.687 00.000 13064036352 Move returns status 0, amount 0
00:53:30.687 00.000 13064036352 MoveAxis(N, 655, ABG)
00:53:30.687 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=59442, med=4659, FiltMin=870, FiltMax=49407, Gamma=0.680
00:53:30.687 00.000 8654638656 UpdateGuideState exits: m=930474 SNR=134.9
00:53:30.687 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:30.687 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:53:30.687 00.000 8654638656 Enqueuing Expose request
00:53:31.464 00.777 13064036352 Move returns status 0, amount 655
00:53:31.465 00.001 13064036352 move complete, result=0
00:53:31.465 00.000 13064036352 worker thread done servicing request
00:53:31.465 00.000 13064036352 Worker thread wakes up
00:53:31.465 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:53:31.465 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:53:31.465 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.5 px 655 ms NORTH
00:53:31.510 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4252,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:53:31.510 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":425,"width":31,"height":31,"star_pos":[14.64,15.07],"pixels":"..."},"id":4252}
00:53:32.969 01.459 8654638656 evsrv: cli 0x600000444d20 request: {"id":4253,"jsonrpc":"2.0","method":"get_connected"}
00:53:32.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4253}
00:53:32.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4254,"jsonrpc":"2.0","method":"get_app_state"}
00:53:32.971 00.000 8654638656 case statement mapped state 6 to 3
00:53:32.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4254}
00:53:35.965 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4255,"jsonrpc":"2.0","method":"get_connected"}
00:53:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4255}
00:53:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4256,"jsonrpc":"2.0","method":"get_app_state"}
00:53:35.966 00.000 8654638656 case statement mapped state 6 to 3
00:53:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4256}
00:53:36.918 00.952 13064036352 Exposure complete
00:53:36.932 00.014 13064036352 worker thread done servicing request
00:53:36.933 00.001 8654638656 OnExposeComplete: enter
00:53:36.933 00.000 8654638656 UpdateGuideState(): m_state=6
00:53:36.933 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 426
00:53:36.933 00.000 8654638656 Star::Find returns 1 (0), X=555.06, Y=856.48, Mass=954086, SNR=127.5, Peak=55385 HFD=4.2
00:53:36.933 00.000 8654638656 CameraToMount -- cameraTheta (1.67) - m_xAngle (-2.21) = xAngle (3.88 = -2.41)
00:53:36.933 00.000 8654638656 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.28 = -3.01)
00:53:36.933 00.000 8654638656 CameraToMount -- cameraX=-0.10 cameraY=1.01 hyp=1.02 cameraTheta=1.67 mountX=-0.75 mountY=-0.14, mountTheta=-2.96
00:53:36.934 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.10, y=1.01, opts=13)
00:53:36.934 00.000 8654638656 Enqueuing Move request for scope (-0.10, 1.01)
00:53:36.934 00.000 13064036352 Worker thread wakes up
00:53:36.934 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.01) opts 0xd
00:53:36.934 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.10, 1.01)
00:53:36.934 00.000 13064036352 Moving (-0.10, 1.01) raw xDistance=-0.75 yDistance=-0.14
00:53:36.934 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.75
00:53:36.934 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:36.934 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:53:36.934 00.000 13064036352 MoveAxis(E, 208, ABG)
00:53:36.934 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59020, med=4672, FiltMin=1600, FiltMax=48652, Gamma=0.680
00:53:36.934 00.000 8654638656 UpdateGuideState exits: m=954086 SNR=127.5
00:53:36.934 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:36.934 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:53:36.934 00.000 8654638656 Enqueuing Expose request
00:53:37.224 00.290 13064036352 Move returns status 0, amount 208
00:53:37.224 00.000 13064036352 MoveAxis(N, 0, ABG)
00:53:37.224 00.000 13064036352 Move returns status 0, amount 0
00:53:37.224 00.000 13064036352 move complete, result=0
00:53:37.224 00.000 13064036352 worker thread done servicing request
00:53:37.224 00.000 13064036352 Worker thread wakes up
00:53:37.224 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:53:37.225 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:53:37.225 00.000 8654638656 GuideStep: -0.8 px 208 ms EAST, -0.1 px 0 ms NORTH
00:53:37.270 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4257,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:53:37.270 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":426,"width":31,"height":31,"star_pos":[15.06,15.48],"pixels":"..."},"id":4257}
00:53:38.970 01.700 8654638656 evsrv: cli 0x600000444d20 request: {"id":4258,"jsonrpc":"2.0","method":"get_connected"}
00:53:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4258}
00:53:38.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4259,"jsonrpc":"2.0","method":"get_app_state"}
00:53:38.972 00.001 8654638656 case statement mapped state 6 to 3
00:53:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4259}
00:53:41.968 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4260,"jsonrpc":"2.0","method":"get_connected"}
00:53:41.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4260}
00:53:41.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4261,"jsonrpc":"2.0","method":"get_app_state"}
00:53:41.969 00.000 8654638656 case statement mapped state 6 to 3
00:53:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4261}
00:53:43.167 01.198 13064036352 Exposure complete
00:53:43.183 00.016 13064036352 worker thread done servicing request
00:53:43.183 00.000 8654638656 OnExposeComplete: enter
00:53:43.183 00.000 8654638656 UpdateGuideState(): m_state=6
00:53:43.183 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 427
00:53:43.183 00.000 8654638656 Star::Find returns 1 (0), X=553.56, Y=857.56, Mass=934131, SNR=144.7, Peak=56960 HFD=4.3
00:53:43.183 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - m_xAngle (-2.21) = xAngle (4.43 = -1.85)
00:53:43.183 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.83 = -2.45)
00:53:43.183 00.000 8654638656 CameraToMount -- cameraX=-1.60 cameraY=2.09 hyp=2.63 cameraTheta=2.22 mountX=-0.73 mountY=-1.68, mountTheta=-1.98
00:53:43.184 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.60, y=2.09, opts=13)
00:53:43.184 00.000 8654638656 Enqueuing Move request for scope (-1.60, 2.09)
00:53:43.184 00.000 13064036352 Worker thread wakes up
00:53:43.184 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.60, 2.09) opts 0xd
00:53:43.184 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.60, 2.09)
00:53:43.184 00.000 13064036352 Moving (-1.60, 2.09) raw xDistance=-0.73 yDistance=-1.68
00:53:43.184 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.73
00:53:43.184 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.68 from input -1.68
00:53:43.184 00.000 13064036352 MoveAxis(E, 215, ABG)
00:53:43.184 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=102, max=56960, med=4672, FiltMin=1472, FiltMax=49779, Gamma=0.680
00:53:43.184 00.000 8654638656 UpdateGuideState exits: m=934131 SNR=144.7
00:53:43.184 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:43.184 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:53:43.184 00.000 8654638656 Enqueuing Expose request
00:53:43.478 00.294 13064036352 Move returns status 0, amount 215
00:53:43.479 00.001 13064036352 MoveAxis(N, 2034, ABG)
00:53:44.968 01.489 8654638656 evsrv: cli 0x600000444d20 request: {"id":4262,"jsonrpc":"2.0","method":"get_connected"}
00:53:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4262}
00:53:44.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4263,"jsonrpc":"2.0","method":"get_app_state"}
00:53:44.970 00.000 8654638656 case statement mapped state 6 to 3
00:53:44.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4263}
00:53:45.557 00.587 13064036352 Move returns status 0, amount 2034
00:53:45.557 00.000 13064036352 move complete, result=0
00:53:45.558 00.001 13064036352 worker thread done servicing request
00:53:45.558 00.000 13064036352 Worker thread wakes up
00:53:45.558 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:53:45.558 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:53:45.558 00.000 8654638656 GuideStep: -0.7 px 215 ms EAST, -1.7 px 2034 ms NORTH
00:53:45.606 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4264,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:53:45.606 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":427,"width":31,"height":31,"star_pos":[14.56,14.56],"pixels":"..."},"id":4264}
00:53:47.965 02.359 8654638656 evsrv: cli 0x600000444d20 request: {"id":4265,"jsonrpc":"2.0","method":"get_connected"}
00:53:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4265}
00:53:47.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4266,"jsonrpc":"2.0","method":"get_app_state"}
00:53:47.966 00.000 8654638656 case statement mapped state 6 to 3
00:53:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4266}
00:53:50.659 02.693 13064036352 Exposure complete
00:53:50.673 00.014 13064036352 worker thread done servicing request
00:53:50.673 00.000 8654638656 OnExposeComplete: enter
00:53:50.673 00.000 8654638656 UpdateGuideState(): m_state=6
00:53:50.673 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 428
00:53:50.673 00.000 8654638656 Star::Find returns 1 (0), X=554.01, Y=855.26, Mass=1004294, SNR=139.1, Peak=57856 HFD=4.3
00:53:50.673 00.000 8654638656 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-2.21) = xAngle (-0.75 = -0.75)
00:53:50.673 00.000 8654638656 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.35 = -1.35)
00:53:50.673 00.000 8654638656 CameraToMount -- cameraX=-1.15 cameraY=-0.21 hyp=1.16 cameraTheta=-2.96 mountX=0.85 mountY=-1.14, mountTheta=-0.93
00:53:50.674 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.15, y=-0.21, opts=13)
00:53:50.674 00.000 8654638656 Enqueuing Move request for scope (-1.15, -0.21)
00:53:50.674 00.000 13064036352 Worker thread wakes up
00:53:50.674 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.15, -0.21) opts 0xd
00:53:50.674 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.15, -0.21)
00:53:50.674 00.000 13064036352 Moving (-1.15, -0.21) raw xDistance=0.85 yDistance=-1.14
00:53:50.674 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.85
00:53:50.674 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
00:53:50.674 00.000 13064036352 MoveAxis(W, 220, ABG)
00:53:50.674 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58610, med=4671, FiltMin=1549, FiltMax=55384, Gamma=0.680
00:53:50.674 00.000 8654638656 UpdateGuideState exits: m=1004294 SNR=139.1
00:53:50.674 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:50.674 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:53:50.674 00.000 8654638656 Enqueuing Expose request
00:53:50.965 00.291 13064036352 Move returns status 0, amount 220
00:53:50.965 00.000 13064036352 MoveAxis(N, 1376, ABG)
00:53:50.969 00.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":4267,"jsonrpc":"2.0","method":"get_connected"}
00:53:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4267}
00:53:50.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4268,"jsonrpc":"2.0","method":"get_app_state"}
00:53:50.971 00.000 8654638656 case statement mapped state 6 to 3
00:53:50.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4268}
00:53:52.389 01.418 13064036352 Move returns status 0, amount 1376
00:53:52.389 00.000 13064036352 move complete, result=0
00:53:52.389 00.000 13064036352 worker thread done servicing request
00:53:52.390 00.001 13064036352 Worker thread wakes up
00:53:52.390 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:53:52.390 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:53:52.390 00.000 8654638656 GuideStep: 0.9 px 220 ms WEST, -1.1 px 1376 ms NORTH
00:53:52.435 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4269,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:53:52.435 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":428,"width":31,"height":31,"star_pos":[15.01,15.26],"pixels":"..."},"id":4269}
00:53:53.968 01.533 8654638656 evsrv: cli 0x600000444d20 request: {"id":4270,"jsonrpc":"2.0","method":"get_connected"}
00:53:53.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4270}
00:53:53.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4271,"jsonrpc":"2.0","method":"get_app_state"}
00:53:53.970 00.000 8654638656 case statement mapped state 6 to 3
00:53:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4271}
00:53:56.969 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4272,"jsonrpc":"2.0","method":"get_connected"}
00:53:56.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4272}
00:53:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4273,"jsonrpc":"2.0","method":"get_app_state"}
00:53:56.970 00.000 8654638656 case statement mapped state 6 to 3
00:53:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4273}
00:53:58.158 01.188 13064036352 Exposure complete
00:53:58.172 00.014 13064036352 worker thread done servicing request
00:53:58.173 00.001 8654638656 OnExposeComplete: enter
00:53:58.173 00.000 8654638656 UpdateGuideState(): m_state=6
00:53:58.173 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 429
00:53:58.173 00.000 8654638656 Star::Find returns 1 (0), X=555.46, Y=854.76, Mass=942654, SNR=125.1, Peak=58777 HFD=4.6
00:53:58.173 00.000 8654638656 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-2.21) = xAngle (1.05 = 1.05)
00:53:58.173 00.000 8654638656 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.45 = 0.45)
00:53:58.173 00.000 8654638656 CameraToMount -- cameraX=0.31 cameraY=-0.70 hyp=0.77 cameraTheta=-1.16 mountX=0.38 mountY=0.34, mountTheta=0.72
00:53:58.174 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.31, y=-0.70, opts=13)
00:53:58.174 00.000 8654638656 Enqueuing Move request for scope (0.31, -0.70)
00:53:58.174 00.000 13064036352 Worker thread wakes up
00:53:58.174 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.70) opts 0xd
00:53:58.174 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.31, -0.70)
00:53:58.174 00.000 13064036352 Moving (0.31, -0.70) raw xDistance=0.38 yDistance=0.34
00:53:58.174 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.38
00:53:58.174 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:53:58.174 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:53:58.174 00.000 13064036352 MoveAxis(W, 121, ABG)
00:53:58.174 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58777, med=4672, FiltMin=1561, FiltMax=44018, Gamma=0.680
00:53:58.174 00.000 8654638656 UpdateGuideState exits: m=942654 SNR=125.1
00:53:58.174 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:58.174 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:53:58.174 00.000 8654638656 Enqueuing Expose request
00:53:58.371 00.197 13064036352 Move returns status 0, amount 121
00:53:58.371 00.000 13064036352 MoveAxis(N, 0, ABG)
00:53:58.371 00.000 13064036352 Move returns status 0, amount 0
00:53:58.371 00.000 13064036352 move complete, result=0
00:53:58.371 00.000 13064036352 worker thread done servicing request
00:53:58.372 00.001 13064036352 Worker thread wakes up
00:53:58.372 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:53:58.372 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:53:58.372 00.000 8654638656 GuideStep: 0.4 px 121 ms WEST, 0.3 px 0 ms NORTH
00:53:58.416 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4274,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:53:58.416 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":429,"width":31,"height":31,"star_pos":[15.46,14.76],"pixels":"..."},"id":4274}
00:53:59.965 01.549 8654638656 evsrv: cli 0x600000444d20 request: {"id":4275,"jsonrpc":"2.0","method":"get_connected"}
00:53:59.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4275}
00:53:59.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4276,"jsonrpc":"2.0","method":"get_app_state"}
00:53:59.966 00.000 8654638656 case statement mapped state 6 to 3
00:53:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4276}
00:54:02.969 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4277,"jsonrpc":"2.0","method":"get_connected"}
00:54:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4277}
00:54:02.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4278,"jsonrpc":"2.0","method":"get_app_state"}
00:54:02.970 00.000 8654638656 case statement mapped state 6 to 3
00:54:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4278}
00:54:04.404 01.433 13064036352 Exposure complete
00:54:04.418 00.014 13064036352 worker thread done servicing request
00:54:04.419 00.001 8654638656 OnExposeComplete: enter
00:54:04.419 00.000 8654638656 UpdateGuideState(): m_state=6
00:54:04.419 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 430
00:54:04.419 00.000 8654638656 Star::Find returns 1 (0), X=554.70, Y=856.23, Mass=848282, SNR=104.2, Peak=48806 HFD=4.2
00:54:04.419 00.000 8654638656 CameraToMount -- cameraTheta (2.11) - m_xAngle (-2.21) = xAngle (4.32 = -1.96)
00:54:04.419 00.000 8654638656 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.72 = -2.56)
00:54:04.419 00.000 8654638656 CameraToMount -- cameraX=-0.45 cameraY=0.76 hyp=0.88 cameraTheta=2.11 mountX=-0.34 mountY=-0.48, mountTheta=-2.18
00:54:04.419 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.45, y=0.76, opts=13)
00:54:04.419 00.000 8654638656 Enqueuing Move request for scope (-0.45, 0.76)
00:54:04.420 00.001 13064036352 Worker thread wakes up
00:54:04.420 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.76) opts 0xd
00:54:04.420 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.45, 0.76)
00:54:04.420 00.000 13064036352 Moving (-0.45, 0.76) raw xDistance=-0.34 yDistance=-0.48
00:54:04.420 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.34
00:54:04.420 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
00:54:04.420 00.000 13064036352 MoveAxis(E, 85, ABG)
00:54:04.420 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=102, max=55730, med=4672, FiltMin=1446, FiltMax=50879, Gamma=0.680
00:54:04.420 00.000 8654638656 UpdateGuideState exits: m=848282 SNR=104.2
00:54:04.420 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:04.420 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:54:04.420 00.000 8654638656 Enqueuing Expose request
00:54:04.578 00.158 13064036352 Move returns status 0, amount 85
00:54:04.578 00.000 13064036352 MoveAxis(N, 583, ABG)
00:54:05.203 00.625 13064036352 Move returns status 0, amount 583
00:54:05.203 00.000 13064036352 move complete, result=0
00:54:05.203 00.000 13064036352 worker thread done servicing request
00:54:05.203 00.000 13064036352 Worker thread wakes up
00:54:05.204 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:54:05.204 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:54:05.204 00.000 8654638656 GuideStep: -0.3 px 85 ms EAST, -0.5 px 583 ms NORTH
00:54:05.249 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4279,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:54:05.249 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":430,"width":31,"height":31,"star_pos":[14.70,15.23],"pixels":"..."},"id":4279}
00:54:05.970 00.721 8654638656 evsrv: cli 0x600000444d20 request: {"id":4280,"jsonrpc":"2.0","method":"get_connected"}
00:54:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4280}
00:54:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4281,"jsonrpc":"2.0","method":"get_app_state"}
00:54:05.972 00.001 8654638656 case statement mapped state 6 to 3
00:54:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4281}
00:54:08.969 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4282,"jsonrpc":"2.0","method":"get_connected"}
00:54:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4282}
00:54:08.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4283,"jsonrpc":"2.0","method":"get_app_state"}
00:54:08.970 00.000 8654638656 case statement mapped state 6 to 3
00:54:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4283}
00:54:10.645 01.675 13064036352 Exposure complete
00:54:10.661 00.016 13064036352 worker thread done servicing request
00:54:10.661 00.000 8654638656 OnExposeComplete: enter
00:54:10.662 00.001 8654638656 UpdateGuideState(): m_state=6
00:54:10.662 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 431
00:54:10.662 00.000 8654638656 Star::Find returns 1 (0), X=554.87, Y=856.61, Mass=885191, SNR=126.1, Peak=57433 HFD=4.1
00:54:10.662 00.000 8654638656 CameraToMount -- cameraTheta (1.82) - m_xAngle (-2.21) = xAngle (4.03 = -2.26)
00:54:10.662 00.000 8654638656 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.43 = -2.86)
00:54:10.662 00.000 8654638656 CameraToMount -- cameraX=-0.28 cameraY=1.14 hyp=1.17 cameraTheta=1.82 mountX=-0.74 mountY=-0.33, mountTheta=-2.73
00:54:10.662 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.28, y=1.14, opts=13)
00:54:10.662 00.000 8654638656 Enqueuing Move request for scope (-0.28, 1.14)
00:54:10.662 00.000 13064036352 Worker thread wakes up
00:54:10.662 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 1.14) opts 0xd
00:54:10.662 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.28, 1.14)
00:54:10.663 00.001 13064036352 Moving (-0.28, 1.14) raw xDistance=-0.74 yDistance=-0.33
00:54:10.663 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.74
00:54:10.663 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:54:10.663 00.000 13064036352 MoveAxis(E, 212, ABG)
00:54:10.663 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59788, med=4671, FiltMin=1331, FiltMax=50700, Gamma=0.680
00:54:10.663 00.000 8654638656 UpdateGuideState exits: m=885191 SNR=126.1
00:54:10.663 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:10.663 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:54:10.663 00.000 8654638656 Enqueuing Expose request
00:54:11.025 00.362 13064036352 Move returns status 0, amount 212
00:54:11.026 00.001 13064036352 MoveAxis(N, 398, ABG)
00:54:11.473 00.447 13064036352 Move returns status 0, amount 398
00:54:11.474 00.001 13064036352 move complete, result=0
00:54:11.474 00.000 13064036352 worker thread done servicing request
00:54:11.474 00.000 13064036352 Worker thread wakes up
00:54:11.474 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:54:11.474 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:54:11.474 00.000 8654638656 GuideStep: -0.7 px 212 ms EAST, -0.3 px 398 ms NORTH
00:54:11.522 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4284,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:54:11.522 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":431,"width":31,"height":31,"star_pos":[14.87,14.61],"pixels":"..."},"id":4284}
00:54:11.964 00.442 8654638656 evsrv: cli 0x600000444d20 request: {"id":4285,"jsonrpc":"2.0","method":"get_connected"}
00:54:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4285}
00:54:11.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4286,"jsonrpc":"2.0","method":"get_app_state"}
00:54:11.965 00.000 8654638656 case statement mapped state 6 to 3
00:54:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4286}
00:54:14.969 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":4287,"jsonrpc":"2.0","method":"get_connected"}
00:54:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4287}
00:54:14.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4288,"jsonrpc":"2.0","method":"get_app_state"}
00:54:14.970 00.000 8654638656 case statement mapped state 6 to 3
00:54:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4288}
00:54:16.893 01.923 13064036352 Exposure complete
00:54:16.911 00.018 13064036352 worker thread done servicing request
00:54:16.911 00.000 8654638656 OnExposeComplete: enter
00:54:16.911 00.000 8654638656 UpdateGuideState(): m_state=6
00:54:16.911 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 432
00:54:16.911 00.000 8654638656 Star::Find returns 1 (0), X=554.12, Y=857.07, Mass=977294, SNR=118.1, Peak=60953 HFD=4.3
00:54:16.911 00.000 8654638656 CameraToMount -- cameraTheta (2.15) - m_xAngle (-2.21) = xAngle (4.36 = -1.93)
00:54:16.911 00.000 8654638656 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.76 = -2.53)
00:54:16.911 00.000 8654638656 CameraToMount -- cameraX=-1.04 cameraY=1.60 hyp=1.91 cameraTheta=2.15 mountX=-0.66 mountY=-1.10, mountTheta=-2.11
00:54:16.912 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.04, y=1.60, opts=13)
00:54:16.912 00.000 8654638656 Enqueuing Move request for scope (-1.04, 1.60)
00:54:16.912 00.000 13064036352 Worker thread wakes up
00:54:16.912 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 1.60) opts 0xd
00:54:16.912 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.04, 1.60)
00:54:16.912 00.000 13064036352 Moving (-1.04, 1.60) raw xDistance=-0.66 yDistance=-1.10
00:54:16.912 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.66
00:54:16.912 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
00:54:16.912 00.000 13064036352 MoveAxis(E, 198, ABG)
00:54:16.912 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=60953, med=4659, FiltMin=1676, FiltMax=54911, Gamma=0.680
00:54:16.912 00.000 8654638656 UpdateGuideState exits: m=977294 SNR=118.1
00:54:16.912 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:16.912 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:54:16.912 00.000 8654638656 Enqueuing Expose request
00:54:17.184 00.272 13064036352 Move returns status 0, amount 198
00:54:17.184 00.000 13064036352 MoveAxis(N, 1333, ABG)
00:54:17.969 00.785 8654638656 evsrv: cli 0x600000444d20 request: {"id":4289,"jsonrpc":"2.0","method":"get_connected"}
00:54:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4289}
00:54:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4290,"jsonrpc":"2.0","method":"get_app_state"}
00:54:17.970 00.000 8654638656 case statement mapped state 6 to 3
00:54:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4290}
00:54:18.656 00.686 13064036352 Move returns status 0, amount 1333
00:54:18.656 00.000 13064036352 move complete, result=0
00:54:18.656 00.000 13064036352 worker thread done servicing request
00:54:18.656 00.000 13064036352 Worker thread wakes up
00:54:18.657 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:54:18.657 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:54:18.657 00.000 8654638656 GuideStep: -0.7 px 198 ms EAST, -1.1 px 1333 ms NORTH
00:54:18.705 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4291,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:54:18.705 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":432,"width":31,"height":31,"star_pos":[15.12,15.07],"pixels":"..."},"id":4291}
00:54:20.970 02.265 8654638656 evsrv: cli 0x600000444d20 request: {"id":4292,"jsonrpc":"2.0","method":"get_connected"}
00:54:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4292}
00:54:20.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4293,"jsonrpc":"2.0","method":"get_app_state"}
00:54:20.972 00.000 8654638656 case statement mapped state 6 to 3
00:54:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4293}
00:54:23.965 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":4294,"jsonrpc":"2.0","method":"get_connected"}
00:54:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4294}
00:54:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4295,"jsonrpc":"2.0","method":"get_app_state"}
00:54:23.966 00.001 8654638656 case statement mapped state 6 to 3
00:54:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4295}
00:54:24.390 00.424 13064036352 Exposure complete
00:54:24.405 00.015 13064036352 worker thread done servicing request
00:54:24.405 00.000 8654638656 OnExposeComplete: enter
00:54:24.405 00.000 8654638656 UpdateGuideState(): m_state=6
00:54:24.405 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 433
00:54:24.406 00.001 8654638656 Star::Find returns 1 (0), X=554.01, Y=856.24, Mass=927060, SNR=118.8, Peak=53773 HFD=4.4
00:54:24.406 00.000 8654638656 CameraToMount -- cameraTheta (2.55) - m_xAngle (-2.21) = xAngle (4.75 = -1.53)
00:54:24.406 00.000 8654638656 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.16 = -2.13)
00:54:24.406 00.000 8654638656 CameraToMount -- cameraX=-1.14 cameraY=0.78 hyp=1.38 cameraTheta=2.55 mountX=0.06 mountY=-1.17, mountTheta=-1.52
00:54:24.406 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.14, y=0.78, opts=13)
00:54:24.406 00.000 8654638656 Enqueuing Move request for scope (-1.14, 0.78)
00:54:24.406 00.000 13064036352 Worker thread wakes up
00:54:24.406 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 0.78) opts 0xd
00:54:24.406 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.14, 0.78)
00:54:24.406 00.000 13064036352 Moving (-1.14, 0.78) raw xDistance=0.06 yDistance=-1.17
00:54:24.406 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:54:24.406 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
00:54:24.406 00.000 13064036352 MoveAxis(E, 0, ABG)
00:54:24.406 00.000 13064036352 Move returns status 0, amount 0
00:54:24.406 00.000 13064036352 MoveAxis(N, 1420, ABG)
00:54:24.407 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65356, med=4672, FiltMin=1613, FiltMax=56498, Gamma=0.680
00:54:24.407 00.000 8654638656 UpdateGuideState exits: m=927060 SNR=118.8
00:54:24.407 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:24.407 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:54:24.407 00.000 8654638656 Enqueuing Expose request
00:54:25.870 01.463 13064036352 Move returns status 0, amount 1420
00:54:25.870 00.000 13064036352 move complete, result=0
00:54:25.870 00.000 13064036352 worker thread done servicing request
00:54:25.870 00.000 13064036352 Worker thread wakes up
00:54:25.871 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:54:25.871 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:54:25.871 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -1.2 px 1420 ms NORTH
00:54:25.921 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4296,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:54:25.921 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":433,"width":31,"height":31,"star_pos":[15.01,15.24],"pixels":"..."},"id":4296}
00:54:26.965 01.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4297,"jsonrpc":"2.0","method":"get_connected"}
00:54:26.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4297}
00:54:26.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4298,"jsonrpc":"2.0","method":"get_app_state"}
00:54:26.967 00.000 8654638656 case statement mapped state 6 to 3
00:54:26.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4298}
00:54:29.969 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4299,"jsonrpc":"2.0","method":"get_connected"}
00:54:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4299}
00:54:29.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4300,"jsonrpc":"2.0","method":"get_app_state"}
00:54:29.970 00.000 8654638656 case statement mapped state 6 to 3
00:54:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4300}
00:54:31.884 01.914 13064036352 Exposure complete
00:54:31.893 00.009 13064036352 worker thread done servicing request
00:54:31.893 00.000 8654638656 OnExposeComplete: enter
00:54:31.893 00.000 8654638656 UpdateGuideState(): m_state=6
00:54:31.893 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 434
00:54:31.893 00.000 8654638656 Star::Find returns 1 (0), X=554.35, Y=855.58, Mass=986282, SNR=144.9, Peak=59200 HFD=4.5
00:54:31.893 00.000 8654638656 CameraToMount -- cameraTheta (3.00) - m_xAngle (-2.21) = xAngle (5.21 = -1.07)
00:54:31.893 00.000 8654638656 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.61 = -1.67)
00:54:31.893 00.000 8654638656 CameraToMount -- cameraX=-0.80 cameraY=0.11 hyp=0.81 cameraTheta=3.00 mountX=0.39 mountY=-0.81, mountTheta=-1.12
00:54:31.894 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.80, y=0.11, opts=13)
00:54:31.894 00.000 8654638656 Enqueuing Move request for scope (-0.80, 0.11)
00:54:31.894 00.000 13064036352 Worker thread wakes up
00:54:31.894 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.11) opts 0xd
00:54:31.894 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.80, 0.11)
00:54:31.894 00.000 13064036352 Moving (-0.80, 0.11) raw xDistance=0.39 yDistance=-0.81
00:54:31.894 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
00:54:31.894 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
00:54:31.894 00.000 13064036352 MoveAxis(W, 107, ABG)
00:54:31.894 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=59200, med=4659, FiltMin=1485, FiltMax=48127, Gamma=0.680
00:54:31.894 00.000 8654638656 UpdateGuideState exits: m=986282 SNR=144.9
00:54:31.894 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:31.894 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:54:31.894 00.000 8654638656 Enqueuing Expose request
00:54:32.077 00.183 13064036352 Move returns status 0, amount 107
00:54:32.077 00.000 13064036352 MoveAxis(N, 977, ABG)
00:54:32.966 00.889 8654638656 evsrv: cli 0x600000444d20 request: {"id":4301,"jsonrpc":"2.0","method":"get_connected"}
00:54:32.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4301}
00:54:32.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4302,"jsonrpc":"2.0","method":"get_app_state"}
00:54:32.967 00.000 8654638656 case statement mapped state 6 to 3
00:54:32.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4302}
00:54:33.102 00.135 13064036352 Move returns status 0, amount 977
00:54:33.102 00.000 13064036352 move complete, result=0
00:54:33.102 00.000 13064036352 worker thread done servicing request
00:54:33.102 00.000 13064036352 Worker thread wakes up
00:54:33.102 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:54:33.102 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:54:33.103 00.001 8654638656 GuideStep: 0.4 px 107 ms WEST, -0.8 px 977 ms NORTH
00:54:33.151 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4303,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:54:33.152 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":434,"width":31,"height":31,"star_pos":[15.35,14.58],"pixels":"..."},"id":4303}
00:54:35.965 02.813 8654638656 evsrv: cli 0x600000444d20 request: {"id":4304,"jsonrpc":"2.0","method":"get_connected"}
00:54:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4304}
00:54:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4305,"jsonrpc":"2.0","method":"get_app_state"}
00:54:35.966 00.000 8654638656 case statement mapped state 6 to 3
00:54:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4305}
00:54:38.965 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4306,"jsonrpc":"2.0","method":"get_connected"}
00:54:38.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4306}
00:54:38.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4307,"jsonrpc":"2.0","method":"get_app_state"}
00:54:38.966 00.000 8654638656 case statement mapped state 6 to 3
00:54:38.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4307}
00:54:39.383 00.416 13064036352 Exposure complete
00:54:39.399 00.016 13064036352 worker thread done servicing request
00:54:39.399 00.000 8654638656 OnExposeComplete: enter
00:54:39.399 00.000 8654638656 UpdateGuideState(): m_state=6
00:54:39.399 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 435
00:54:39.399 00.000 8654638656 Star::Find returns 1 (0), X=554.54, Y=855.13, Mass=994149, SNR=134.3, Peak=61631 HFD=4.4
00:54:39.399 00.000 8654638656 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-2.21) = xAngle (-0.43 = -0.43)
00:54:39.399 00.000 8654638656 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.03 = -1.03)
00:54:39.399 00.000 8654638656 CameraToMount -- cameraX=-0.62 cameraY=-0.34 hyp=0.70 cameraTheta=-2.64 mountX=0.64 mountY=-0.60, mountTheta=-0.76
00:54:39.400 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.62, y=-0.34, opts=13)
00:54:39.400 00.000 8654638656 Enqueuing Move request for scope (-0.62, -0.34)
00:54:39.400 00.000 13064036352 Worker thread wakes up
00:54:39.400 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.34) opts 0xd
00:54:39.400 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.62, -0.34)
00:54:39.400 00.000 13064036352 Moving (-0.62, -0.34) raw xDistance=0.64 yDistance=-0.60
00:54:39.400 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.64
00:54:39.400 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
00:54:39.400 00.000 13064036352 MoveAxis(W, 184, ABG)
00:54:39.400 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61631, med=4659, FiltMin=1548, FiltMax=49778, Gamma=0.680
00:54:39.400 00.000 8654638656 UpdateGuideState exits: m=994149 SNR=134.3
00:54:39.400 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:39.400 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:54:39.400 00.000 8654638656 Enqueuing Expose request
00:54:39.660 00.260 13064036352 Move returns status 0, amount 184
00:54:39.660 00.000 13064036352 MoveAxis(N, 732, ABG)
00:54:40.444 00.784 13064036352 Move returns status 0, amount 732
00:54:40.444 00.000 13064036352 move complete, result=0
00:54:40.445 00.001 13064036352 worker thread done servicing request
00:54:40.445 00.000 13064036352 Worker thread wakes up
00:54:40.445 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:54:40.445 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:54:40.445 00.000 8654638656 GuideStep: 0.6 px 184 ms WEST, -0.6 px 732 ms NORTH
00:54:40.488 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":4308,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:54:40.488 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":435,"width":31,"height":31,"star_pos":[14.54,15.13],"pixels":"..."},"id":4308}
00:54:41.964 01.476 8654638656 evsrv: cli 0x600000444d20 request: {"id":4309,"jsonrpc":"2.0","method":"get_connected"}
00:54:41.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4309}
00:54:41.965 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4310,"jsonrpc":"2.0","method":"get_app_state"}
00:54:41.965 00.000 8654638656 case statement mapped state 6 to 3
00:54:41.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4310}
00:54:44.965 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4311,"jsonrpc":"2.0","method":"get_connected"}
00:54:44.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4311}
00:54:44.965 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4312,"jsonrpc":"2.0","method":"get_app_state"}
00:54:44.965 00.000 8654638656 case statement mapped state 6 to 3
00:54:44.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4312}
00:54:45.631 00.665 13064036352 Exposure complete
00:54:45.645 00.014 13064036352 worker thread done servicing request
00:54:45.645 00.000 8654638656 OnExposeComplete: enter
00:54:45.645 00.000 8654638656 UpdateGuideState(): m_state=6
00:54:45.645 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 436
00:54:45.645 00.000 8654638656 Star::Find returns 1 (0), X=554.47, Y=855.14, Mass=1001791, SNR=126.0, Peak=61695 HFD=4.3
00:54:45.645 00.000 8654638656 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-2.21) = xAngle (-0.49 = -0.49)
00:54:45.645 00.000 8654638656 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.09 = -1.09)
00:54:45.645 00.000 8654638656 CameraToMount -- cameraX=-0.69 cameraY=-0.33 hyp=0.76 cameraTheta=-2.70 mountX=0.67 mountY=-0.67, mountTheta=-0.79
00:54:45.646 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.69, y=-0.33, opts=13)
00:54:45.646 00.000 8654638656 Enqueuing Move request for scope (-0.69, -0.33)
00:54:45.646 00.000 13064036352 Worker thread wakes up
00:54:45.646 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.33) opts 0xd
00:54:45.646 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.69, -0.33)
00:54:45.646 00.000 13064036352 Moving (-0.69, -0.33) raw xDistance=0.67 yDistance=-0.67
00:54:45.646 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.67
00:54:45.646 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
00:54:45.646 00.000 13064036352 MoveAxis(W, 199, ABG)
00:54:45.646 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61695, med=4672, FiltMin=1228, FiltMax=48370, Gamma=0.680
00:54:45.646 00.000 8654638656 UpdateGuideState exits: m=1001791 SNR=126.0
00:54:45.646 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:45.646 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:54:45.646 00.000 8654638656 Enqueuing Expose request
00:54:45.915 00.269 13064036352 Move returns status 0, amount 199
00:54:45.916 00.001 13064036352 MoveAxis(N, 817, ABG)
00:54:46.779 00.863 13064036352 Move returns status 0, amount 817
00:54:46.779 00.000 13064036352 move complete, result=0
00:54:46.779 00.000 13064036352 worker thread done servicing request
00:54:46.779 00.000 13064036352 Worker thread wakes up
00:54:46.780 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:54:46.780 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:54:46.780 00.000 8654638656 GuideStep: 0.7 px 199 ms WEST, -0.7 px 817 ms NORTH
00:54:46.833 00.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":4313,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:54:46.833 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":436,"width":31,"height":31,"star_pos":[15.47,15.14],"pixels":"..."},"id":4313}
00:54:47.964 01.131 8654638656 evsrv: cli 0x600000444d20 request: {"id":4314,"jsonrpc":"2.0","method":"get_connected"}
00:54:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4314}
00:54:47.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4315,"jsonrpc":"2.0","method":"get_app_state"}
00:54:47.965 00.000 8654638656 case statement mapped state 6 to 3
00:54:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4315}
00:54:50.964 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4316,"jsonrpc":"2.0","method":"get_connected"}
00:54:50.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4316}
00:54:50.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4317,"jsonrpc":"2.0","method":"get_app_state"}
00:54:50.965 00.000 8654638656 case statement mapped state 6 to 3
00:54:50.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4317}
00:54:51.882 00.917 13064036352 Exposure complete
00:54:51.895 00.013 13064036352 worker thread done servicing request
00:54:51.895 00.000 8654638656 OnExposeComplete: enter
00:54:51.895 00.000 8654638656 UpdateGuideState(): m_state=6
00:54:51.895 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 437
00:54:51.895 00.000 8654638656 Star::Find returns 1 (0), X=553.87, Y=855.03, Mass=911824, SNR=138.1, Peak=59532 HFD=4.3
00:54:51.895 00.000 8654638656 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-2.21) = xAngle (-0.61 = -0.61)
00:54:51.895 00.000 8654638656 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.21 = -1.21)
00:54:51.895 00.000 8654638656 CameraToMount -- cameraX=-1.28 cameraY=-0.43 hyp=1.35 cameraTheta=-2.82 mountX=1.11 mountY=-1.26, mountTheta=-0.85
00:54:51.896 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.28, y=-0.43, opts=13)
00:54:51.896 00.000 8654638656 Enqueuing Move request for scope (-1.28, -0.43)
00:54:51.896 00.000 13064036352 Worker thread wakes up
00:54:51.896 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.28, -0.43) opts 0xd
00:54:51.896 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.28, -0.43)
00:54:51.896 00.000 13064036352 Moving (-1.28, -0.43) raw xDistance=1.11 yDistance=-1.26
00:54:51.896 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.11
00:54:51.896 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26
00:54:51.896 00.000 13064036352 MoveAxis(W, 321, ABG)
00:54:51.896 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=60914, med=4672, FiltMin=1421, FiltMax=49446, Gamma=0.680
00:54:51.896 00.000 8654638656 UpdateGuideState exits: m=911824 SNR=138.1
00:54:51.896 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:51.896 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:54:51.896 00.000 8654638656 Enqueuing Expose request
00:54:52.298 00.402 13064036352 Move returns status 0, amount 321
00:54:52.298 00.000 13064036352 MoveAxis(N, 1531, ABG)
00:54:53.882 01.584 13064036352 Move returns status 0, amount 1531
00:54:53.883 00.001 13064036352 move complete, result=0
00:54:53.883 00.000 13064036352 worker thread done servicing request
00:54:53.884 00.001 13064036352 Worker thread wakes up
00:54:53.884 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:54:53.884 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:54:53.884 00.000 8654638656 GuideStep: 1.1 px 321 ms WEST, -1.3 px 1531 ms NORTH
00:54:53.931 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4318,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:54:53.932 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":437,"width":31,"height":31,"star_pos":[14.87,15.03],"pixels":"..."},"id":4318}
00:54:53.963 00.031 8654638656 evsrv: cli 0x600000444d20 request: {"id":4319,"jsonrpc":"2.0","method":"get_connected"}
00:54:53.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4319}
00:54:53.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4320,"jsonrpc":"2.0","method":"get_app_state"}
00:54:53.964 00.000 8654638656 case statement mapped state 6 to 3
00:54:53.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4320}
00:54:56.966 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4321,"jsonrpc":"2.0","method":"get_connected"}
00:54:56.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4321}
00:54:56.986 00.019 8654638656 evsrv: cli 0x600000444d20 request: {"id":4322,"jsonrpc":"2.0","method":"get_app_state"}
00:54:56.986 00.000 8654638656 case statement mapped state 6 to 3
00:54:56.986 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4322}
00:54:59.380 02.394 13064036352 Exposure complete
00:54:59.394 00.014 13064036352 worker thread done servicing request
00:54:59.394 00.000 8654638656 OnExposeComplete: enter
00:54:59.394 00.000 8654638656 UpdateGuideState(): m_state=6
00:54:59.394 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 438
00:54:59.395 00.001 8654638656 Star::Find returns 1 (0), X=554.73, Y=854.20, Mass=900886, SNR=119.2, Peak=49446 HFD=4.4
00:54:59.395 00.000 8654638656 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-2.21) = xAngle (0.32 = 0.32)
00:54:59.395 00.000 8654638656 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.28 = -0.28)
00:54:59.395 00.000 8654638656 CameraToMount -- cameraX=-0.42 cameraY=-1.27 hyp=1.34 cameraTheta=-1.89 mountX=1.27 mountY=-0.37, mountTheta=-0.29
00:54:59.395 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.42, y=-1.27, opts=13)
00:54:59.395 00.000 8654638656 Enqueuing Move request for scope (-0.42, -1.27)
00:54:59.395 00.000 13064036352 Worker thread wakes up
00:54:59.395 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -1.27) opts 0xd
00:54:59.395 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.42, -1.27)
00:54:59.395 00.000 13064036352 Moving (-0.42, -1.27) raw xDistance=1.27 yDistance=-0.37
00:54:59.395 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.27
00:54:59.395 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
00:54:59.395 00.000 13064036352 MoveAxis(W, 373, ABG)
00:54:59.395 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55884, med=4659, FiltMin=1600, FiltMax=47270, Gamma=0.680
00:54:59.396 00.001 8654638656 UpdateGuideState exits: m=900886 SNR=119.2
00:54:59.396 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:59.396 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:54:59.396 00.000 8654638656 Enqueuing Expose request
00:54:59.849 00.453 13064036352 Move returns status 0, amount 373
00:54:59.849 00.000 13064036352 MoveAxis(N, 451, ABG)
00:54:59.965 00.116 8654638656 evsrv: cli 0x600000444d20 request: {"id":4323,"jsonrpc":"2.0","method":"get_connected"}
00:54:59.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4323}
00:54:59.967 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4324,"jsonrpc":"2.0","method":"get_app_state"}
00:54:59.967 00.000 8654638656 case statement mapped state 6 to 3
00:54:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4324}
00:55:00.345 00.378 13064036352 Move returns status 0, amount 451
00:55:00.345 00.000 13064036352 move complete, result=0
00:55:00.345 00.000 13064036352 worker thread done servicing request
00:55:00.345 00.000 13064036352 Worker thread wakes up
00:55:00.346 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:55:00.346 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:55:00.346 00.000 8654638656 GuideStep: 1.3 px 373 ms WEST, -0.4 px 451 ms NORTH
00:55:00.390 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4325,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:55:00.390 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":438,"width":31,"height":31,"star_pos":[14.73,15.20],"pixels":"..."},"id":4325}
00:55:02.969 02.579 8654638656 evsrv: cli 0x600000444d20 request: {"id":4326,"jsonrpc":"2.0","method":"get_connected"}
00:55:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4326}
00:55:02.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4327,"jsonrpc":"2.0","method":"get_app_state"}
00:55:02.970 00.000 8654638656 case statement mapped state 6 to 3
00:55:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4327}
00:55:05.622 02.652 13064036352 Exposure complete
00:55:05.636 00.014 13064036352 worker thread done servicing request
00:55:05.636 00.000 8654638656 OnExposeComplete: enter
00:55:05.636 00.000 8654638656 UpdateGuideState(): m_state=6
00:55:05.637 00.001 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 439
00:55:05.637 00.000 8654638656 Star::Find returns 1 (0), X=554.44, Y=854.72, Mass=956945, SNR=110.2, Peak=56857 HFD=4.7
00:55:05.637 00.000 8654638656 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-2.21) = xAngle (-0.12 = -0.12)
00:55:05.637 00.000 8654638656 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.72 = -0.72)
00:55:05.637 00.000 8654638656 CameraToMount -- cameraX=-0.71 cameraY=-0.75 hyp=1.03 cameraTheta=-2.33 mountX=1.03 mountY=-0.68, mountTheta=-0.59
00:55:05.637 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.71, y=-0.75, opts=13)
00:55:05.637 00.000 8654638656 Enqueuing Move request for scope (-0.71, -0.75)
00:55:05.637 00.000 13064036352 Worker thread wakes up
00:55:05.637 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.75) opts 0xd
00:55:05.637 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.71, -0.75)
00:55:05.637 00.000 13064036352 Moving (-0.71, -0.75) raw xDistance=1.03 yDistance=-0.68
00:55:05.637 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.03
00:55:05.637 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
00:55:05.637 00.000 13064036352 MoveAxis(W, 310, ABG)
00:55:05.638 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=56857, med=4671, FiltMin=1638, FiltMax=49138, Gamma=0.680
00:55:05.638 00.000 8654638656 UpdateGuideState exits: m=956945 SNR=110.2
00:55:05.638 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:05.638 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:55:05.638 00.000 8654638656 Enqueuing Expose request
00:55:05.968 00.330 8654638656 evsrv: cli 0x600000444d20 request: {"id":4328,"jsonrpc":"2.0","method":"get_connected"}
00:55:05.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4328}
00:55:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4329,"jsonrpc":"2.0","method":"get_app_state"}
00:55:05.970 00.000 8654638656 case statement mapped state 6 to 3
00:55:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4329}
00:55:06.023 00.052 13064036352 Move returns status 0, amount 310
00:55:06.023 00.000 13064036352 MoveAxis(N, 828, ABG)
00:55:06.887 00.864 13064036352 Move returns status 0, amount 828
00:55:06.888 00.001 13064036352 move complete, result=0
00:55:06.888 00.000 13064036352 worker thread done servicing request
00:55:06.888 00.000 13064036352 Worker thread wakes up
00:55:06.888 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:55:06.888 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:55:06.888 00.000 8654638656 GuideStep: 1.0 px 310 ms WEST, -0.7 px 828 ms NORTH
00:55:06.938 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4330,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:55:06.938 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":439,"width":31,"height":31,"star_pos":[15.44,14.72],"pixels":"..."},"id":4330}
00:55:08.968 02.030 8654638656 evsrv: cli 0x600000444d20 request: {"id":4331,"jsonrpc":"2.0","method":"get_connected"}
00:55:08.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4331}
00:55:08.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4332,"jsonrpc":"2.0","method":"get_app_state"}
00:55:08.969 00.000 8654638656 case statement mapped state 6 to 3
00:55:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4332}
00:55:11.965 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4333,"jsonrpc":"2.0","method":"get_connected"}
00:55:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4333}
00:55:11.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4334,"jsonrpc":"2.0","method":"get_app_state"}
00:55:11.966 00.000 8654638656 case statement mapped state 6 to 3
00:55:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4334}
00:55:13.118 01.151 13064036352 Exposure complete
00:55:13.133 00.015 13064036352 worker thread done servicing request
00:55:13.133 00.000 8654638656 OnExposeComplete: enter
00:55:13.133 00.000 8654638656 UpdateGuideState(): m_state=6
00:55:13.133 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 440
00:55:13.133 00.000 8654638656 Star::Find returns 1 (0), X=554.38, Y=854.74, Mass=951575, SNR=128.6, Peak=64217 HFD=4.3
00:55:13.133 00.000 8654638656 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-2.21) = xAngle (-0.18 = -0.18)
00:55:13.133 00.000 8654638656 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.78 = -0.78)
00:55:13.133 00.000 8654638656 CameraToMount -- cameraX=-0.78 cameraY=-0.72 hyp=1.06 cameraTheta=-2.39 mountX=1.04 mountY=-0.75, mountTheta=-0.62
00:55:13.134 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.78, y=-0.72, opts=13)
00:55:13.134 00.000 8654638656 Enqueuing Move request for scope (-0.78, -0.72)
00:55:13.134 00.000 13064036352 Worker thread wakes up
00:55:13.134 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.72) opts 0xd
00:55:13.134 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.78, -0.72)
00:55:13.134 00.000 13064036352 Moving (-0.78, -0.72) raw xDistance=1.04 yDistance=-0.75
00:55:13.134 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.04
00:55:13.134 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
00:55:13.134 00.000 13064036352 MoveAxis(W, 310, ABG)
00:55:13.134 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64217, med=4672, FiltMin=1293, FiltMax=52530, Gamma=0.680
00:55:13.134 00.000 8654638656 UpdateGuideState exits: m=951575 SNR=128.6
00:55:13.134 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:13.134 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:55:13.134 00.000 8654638656 Enqueuing Expose request
00:55:13.526 00.392 13064036352 Move returns status 0, amount 310
00:55:13.526 00.000 13064036352 MoveAxis(N, 907, ABG)
00:55:14.470 00.944 13064036352 Move returns status 0, amount 907
00:55:14.470 00.000 13064036352 move complete, result=0
00:55:14.470 00.000 13064036352 worker thread done servicing request
00:55:14.470 00.000 13064036352 Worker thread wakes up
00:55:14.470 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:55:14.470 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:55:14.470 00.000 8654638656 GuideStep: 1.0 px 310 ms WEST, -0.7 px 907 ms NORTH
00:55:14.519 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4335,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:55:14.519 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":440,"width":31,"height":31,"star_pos":[15.38,14.74],"pixels":"..."},"id":4335}
00:55:14.969 00.450 8654638656 evsrv: cli 0x600000444d20 request: {"id":4336,"jsonrpc":"2.0","method":"get_connected"}
00:55:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4336}
00:55:14.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4337,"jsonrpc":"2.0","method":"get_app_state"}
00:55:14.971 00.000 8654638656 case statement mapped state 6 to 3
00:55:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4337}
00:55:17.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4338,"jsonrpc":"2.0","method":"get_connected"}
00:55:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4338}
00:55:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4339,"jsonrpc":"2.0","method":"get_app_state"}
00:55:17.971 00.000 8654638656 case statement mapped state 6 to 3
00:55:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4339}
00:55:20.610 02.639 13064036352 Exposure complete
00:55:20.625 00.015 13064036352 worker thread done servicing request
00:55:20.625 00.000 8654638656 OnExposeComplete: enter
00:55:20.625 00.000 8654638656 UpdateGuideState(): m_state=6
00:55:20.625 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 441
00:55:20.625 00.000 8654638656 Star::Find returns 1 (0), X=554.94, Y=855.15, Mass=994628, SNR=131.7, Peak=61503 HFD=4.4
00:55:20.626 00.001 8654638656 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-2.21) = xAngle (0.05 = 0.05)
00:55:20.626 00.000 8654638656 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.55 = -0.55)
00:55:20.626 00.000 8654638656 CameraToMount -- cameraX=-0.21 cameraY=-0.32 hyp=0.39 cameraTheta=-2.16 mountX=0.39 mountY=-0.20, mountTheta=-0.48
00:55:20.626 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.21, y=-0.32, opts=13)
00:55:20.626 00.000 8654638656 Enqueuing Move request for scope (-0.21, -0.32)
00:55:20.626 00.000 13064036352 Worker thread wakes up
00:55:20.626 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.32) opts 0xd
00:55:20.626 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.21, -0.32)
00:55:20.626 00.000 13064036352 Moving (-0.21, -0.32) raw xDistance=0.39 yDistance=-0.20
00:55:20.626 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.39
00:55:20.626 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:55:20.626 00.000 13064036352 MoveAxis(W, 128, ABG)
00:55:20.627 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61503, med=4672, FiltMin=1715, FiltMax=48780, Gamma=0.680
00:55:20.627 00.000 8654638656 UpdateGuideState exits: m=994628 SNR=131.7
00:55:20.627 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:20.627 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:55:20.627 00.000 8654638656 Enqueuing Expose request
00:55:20.837 00.210 13064036352 Move returns status 0, amount 128
00:55:20.837 00.000 13064036352 MoveAxis(N, 244, ABG)
00:55:20.967 00.130 8654638656 evsrv: cli 0x600000444d20 request: {"id":4340,"jsonrpc":"2.0","method":"get_connected"}
00:55:20.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4340}
00:55:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4341,"jsonrpc":"2.0","method":"get_app_state"}
00:55:20.969 00.000 8654638656 case statement mapped state 6 to 3
00:55:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4341}
00:55:21.124 00.155 13064036352 Move returns status 0, amount 244
00:55:21.125 00.001 13064036352 move complete, result=0
00:55:21.125 00.000 13064036352 worker thread done servicing request
00:55:21.125 00.000 13064036352 Worker thread wakes up
00:55:21.125 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:55:21.125 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:55:21.125 00.000 8654638656 GuideStep: 0.4 px 128 ms WEST, -0.2 px 244 ms NORTH
00:55:21.173 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4342,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:55:21.173 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":441,"width":31,"height":31,"star_pos":[14.94,15.15],"pixels":"..."},"id":4342}
00:55:23.965 02.792 8654638656 evsrv: cli 0x600000444d20 request: {"id":4343,"jsonrpc":"2.0","method":"get_connected"}
00:55:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4343}
00:55:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4344,"jsonrpc":"2.0","method":"get_app_state"}
00:55:23.967 00.001 8654638656 case statement mapped state 6 to 3
00:55:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4344}
00:55:26.864 02.897 13064036352 Exposure complete
00:55:26.879 00.015 13064036352 worker thread done servicing request
00:55:26.880 00.001 8654638656 OnExposeComplete: enter
00:55:26.880 00.000 8654638656 UpdateGuideState(): m_state=6
00:55:26.880 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 442
00:55:26.880 00.000 8654638656 Star::Find returns 1 (0), X=554.25, Y=855.83, Mass=954064, SNR=131.8, Peak=58509 HFD=4.5
00:55:26.880 00.000 8654638656 CameraToMount -- cameraTheta (2.76) - m_xAngle (-2.21) = xAngle (4.97 = -1.31)
00:55:26.880 00.000 8654638656 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.37 = -1.91)
00:55:26.880 00.000 8654638656 CameraToMount -- cameraX=-0.90 cameraY=0.36 hyp=0.97 cameraTheta=2.76 mountX=0.25 mountY=-0.92, mountTheta=-1.30
00:55:26.881 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.90, y=0.36, opts=13)
00:55:26.881 00.000 8654638656 Enqueuing Move request for scope (-0.90, 0.36)
00:55:26.881 00.000 13064036352 Worker thread wakes up
00:55:26.881 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.36) opts 0xd
00:55:26.881 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.90, 0.36)
00:55:26.881 00.000 13064036352 Moving (-0.90, 0.36) raw xDistance=0.25 yDistance=-0.92
00:55:26.881 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
00:55:26.881 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
00:55:26.881 00.000 13064036352 MoveAxis(W, 78, ABG)
00:55:26.881 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58610, med=4672, FiltMin=1433, FiltMax=48716, Gamma=0.680
00:55:26.881 00.000 8654638656 UpdateGuideState exits: m=954064 SNR=131.8
00:55:26.881 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:26.881 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:55:26.881 00.000 8654638656 Enqueuing Expose request
00:55:26.967 00.086 8654638656 evsrv: cli 0x600000444d20 request: {"id":4345,"jsonrpc":"2.0","method":"get_connected"}
00:55:26.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4345}
00:55:26.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4346,"jsonrpc":"2.0","method":"get_app_state"}
00:55:26.968 00.000 8654638656 case statement mapped state 6 to 3
00:55:26.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4346}
00:55:27.027 00.059 13064036352 Move returns status 0, amount 78
00:55:27.027 00.000 13064036352 MoveAxis(N, 1112, ABG)
00:55:28.195 01.168 13064036352 Move returns status 0, amount 1112
00:55:28.195 00.000 13064036352 move complete, result=0
00:55:28.196 00.001 13064036352 worker thread done servicing request
00:55:28.196 00.000 13064036352 Worker thread wakes up
00:55:28.196 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:55:28.196 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:55:28.196 00.000 8654638656 GuideStep: 0.3 px 78 ms WEST, -0.9 px 1112 ms NORTH
00:55:28.246 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4347,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:55:28.246 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":442,"width":31,"height":31,"star_pos":[15.25,14.83],"pixels":"..."},"id":4347}
00:55:29.969 01.723 8654638656 evsrv: cli 0x600000444d20 request: {"id":4348,"jsonrpc":"2.0","method":"get_connected"}
00:55:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4348}
00:55:29.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4349,"jsonrpc":"2.0","method":"get_app_state"}
00:55:29.971 00.000 8654638656 case statement mapped state 6 to 3
00:55:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4349}
00:55:32.968 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4350,"jsonrpc":"2.0","method":"get_connected"}
00:55:32.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4350}
00:55:32.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4351,"jsonrpc":"2.0","method":"get_app_state"}
00:55:32.970 00.001 8654638656 case statement mapped state 6 to 3
00:55:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4351}
00:55:34.353 01.383 13064036352 Exposure complete
00:55:34.368 00.015 13064036352 worker thread done servicing request
00:55:34.368 00.000 8654638656 OnExposeComplete: enter
00:55:34.368 00.000 8654638656 UpdateGuideState(): m_state=6
00:55:34.368 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 443
00:55:34.368 00.000 8654638656 Star::Find returns 1 (0), X=553.84, Y=855.29, Mass=929597, SNR=117.5, Peak=61516 HFD=4.4
00:55:34.368 00.000 8654638656 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-2.21) = xAngle (-0.80 = -0.80)
00:55:34.368 00.000 8654638656 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.40 = -1.40)
00:55:34.368 00.000 8654638656 CameraToMount -- cameraX=-1.31 cameraY=-0.18 hyp=1.32 cameraTheta=-3.01 mountX=0.93 mountY=-1.30, mountTheta=-0.95
00:55:34.369 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.31, y=-0.18, opts=13)
00:55:34.369 00.000 8654638656 Enqueuing Move request for scope (-1.31, -0.18)
00:55:34.369 00.000 13064036352 Worker thread wakes up
00:55:34.369 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.31, -0.18) opts 0xd
00:55:34.369 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.31, -0.18)
00:55:34.369 00.000 13064036352 Moving (-1.31, -0.18) raw xDistance=0.93 yDistance=-1.30
00:55:34.369 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.93
00:55:34.369 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
00:55:34.369 00.000 13064036352 MoveAxis(W, 261, ABG)
00:55:34.369 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61516, med=4672, FiltMin=1587, FiltMax=52710, Gamma=0.680
00:55:34.369 00.000 8654638656 UpdateGuideState exits: m=929597 SNR=117.5
00:55:34.369 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:34.369 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:55:34.369 00.000 8654638656 Enqueuing Expose request
00:55:34.706 00.337 13064036352 Move returns status 0, amount 261
00:55:34.707 00.001 13064036352 MoveAxis(N, 1580, ABG)
00:55:35.965 01.258 8654638656 evsrv: cli 0x600000444d20 request: {"id":4352,"jsonrpc":"2.0","method":"get_connected"}
00:55:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4352}
00:55:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4353,"jsonrpc":"2.0","method":"get_app_state"}
00:55:35.967 00.000 8654638656 case statement mapped state 6 to 3
00:55:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4353}
00:55:36.338 00.371 13064036352 Move returns status 0, amount 1580
00:55:36.338 00.000 13064036352 move complete, result=0
00:55:36.338 00.000 13064036352 worker thread done servicing request
00:55:36.338 00.000 13064036352 Worker thread wakes up
00:55:36.338 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:55:36.339 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:55:36.339 00.000 8654638656 GuideStep: 0.9 px 261 ms WEST, -1.3 px 1580 ms NORTH
00:55:36.386 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4354,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:55:36.386 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":443,"width":31,"height":31,"star_pos":[14.84,15.29],"pixels":"..."},"id":4354}
00:55:38.968 02.582 8654638656 evsrv: cli 0x600000444d20 request: {"id":4355,"jsonrpc":"2.0","method":"get_connected"}
00:55:38.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4355}
00:55:38.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4356,"jsonrpc":"2.0","method":"get_app_state"}
00:55:38.970 00.000 8654638656 case statement mapped state 6 to 3
00:55:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4356}
00:55:41.850 02.880 13064036352 Exposure complete
00:55:41.864 00.014 13064036352 worker thread done servicing request
00:55:41.864 00.000 8654638656 OnExposeComplete: enter
00:55:41.865 00.001 8654638656 UpdateGuideState(): m_state=6
00:55:41.865 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 444
00:55:41.865 00.000 8654638656 Star::Find returns 1 (0), X=554.86, Y=854.14, Mass=861779, SNR=115.6, Peak=47590 HFD=4.3
00:55:41.865 00.000 8654638656 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-2.21) = xAngle (0.42 = 0.42)
00:55:41.865 00.000 8654638656 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.18 = -0.18)
00:55:41.865 00.000 8654638656 CameraToMount -- cameraX=-0.29 cameraY=-1.33 hyp=1.36 cameraTheta=-1.79 mountX=1.24 mountY=-0.24, mountTheta=-0.19
00:55:41.865 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.29, y=-1.33, opts=13)
00:55:41.865 00.000 8654638656 Enqueuing Move request for scope (-0.29, -1.33)
00:55:41.865 00.000 13064036352 Worker thread wakes up
00:55:41.865 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -1.33) opts 0xd
00:55:41.865 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.29, -1.33)
00:55:41.866 00.001 13064036352 Moving (-0.29, -1.33) raw xDistance=1.24 yDistance=-0.24
00:55:41.866 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.82 from input 1.24
00:55:41.866 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:55:41.866 00.000 13064036352 MoveAxis(W, 362, ABG)
00:55:41.866 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54911, med=4671, FiltMin=1536, FiltMax=45542, Gamma=0.680
00:55:41.866 00.000 8654638656 UpdateGuideState exits: m=861779 SNR=115.6
00:55:41.866 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:41.866 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:55:41.866 00.000 8654638656 Enqueuing Expose request
00:55:41.969 00.103 8654638656 evsrv: cli 0x600000444d20 request: {"id":4357,"jsonrpc":"2.0","method":"get_connected"}
00:55:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4357}
00:55:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4358,"jsonrpc":"2.0","method":"get_app_state"}
00:55:41.969 00.000 8654638656 case statement mapped state 6 to 3
00:55:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4358}
00:55:42.304 00.335 13064036352 Move returns status 0, amount 362
00:55:42.304 00.000 13064036352 MoveAxis(N, 289, ABG)
00:55:42.641 00.337 13064036352 Move returns status 0, amount 289
00:55:42.641 00.000 13064036352 move complete, result=0
00:55:42.641 00.000 13064036352 worker thread done servicing request
00:55:42.641 00.000 13064036352 Worker thread wakes up
00:55:42.642 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:55:42.642 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:55:42.642 00.000 8654638656 GuideStep: 1.2 px 362 ms WEST, -0.2 px 289 ms NORTH
00:55:42.686 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4359,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:55:42.686 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":444,"width":31,"height":31,"star_pos":[14.86,15.14],"pixels":"..."},"id":4359}
00:55:44.971 02.285 8654638656 evsrv: cli 0x600000444d20 request: {"id":4360,"jsonrpc":"2.0","method":"get_connected"}
00:55:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4360}
00:55:44.973 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4361,"jsonrpc":"2.0","method":"get_app_state"}
00:55:44.973 00.000 8654638656 case statement mapped state 6 to 3
00:55:44.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4361}
00:55:47.966 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":4362,"jsonrpc":"2.0","method":"get_connected"}
00:55:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4362}
00:55:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4363,"jsonrpc":"2.0","method":"get_app_state"}
00:55:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:55:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4363}
00:55:48.095 00.128 13064036352 Exposure complete
00:55:48.110 00.015 13064036352 worker thread done servicing request
00:55:48.110 00.000 8654638656 OnExposeComplete: enter
00:55:48.110 00.000 8654638656 UpdateGuideState(): m_state=6
00:55:48.110 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 445
00:55:48.110 00.000 8654638656 Star::Find returns 1 (0), X=555.85, Y=855.24, Mass=954061, SNR=127.4, Peak=59302 HFD=4.5
00:55:48.110 00.000 8654638656 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-2.21) = xAngle (1.89 = 1.89)
00:55:48.110 00.000 8654638656 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (1.29 = 1.29)
00:55:48.110 00.000 8654638656 CameraToMount -- cameraX=0.70 cameraY=-0.23 hyp=0.73 cameraTheta=-0.32 mountX=-0.23 mountY=0.71, mountTheta=1.88
00:55:48.111 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.70, y=-0.23, opts=13)
00:55:48.111 00.000 8654638656 Enqueuing Move request for scope (0.70, -0.23)
00:55:48.111 00.000 13064036352 Worker thread wakes up
00:55:48.111 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.23) opts 0xd
00:55:48.111 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.70, -0.23)
00:55:48.111 00.000 13064036352 Moving (0.70, -0.23) raw xDistance=-0.23 yDistance=0.71
00:55:48.111 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.23
00:55:48.111 00.000 13064036352 resist switch: large excursion: input 0.71 thresh 0.60 direction from -1 to 1
00:55:48.111 00.000 13064036352 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.12
00:55:48.111 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
00:55:48.111 00.000 13064036352 MoveAxis(E, 38, ABG)
00:55:48.111 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59302, med=4672, FiltMin=1459, FiltMax=47730, Gamma=0.680
00:55:48.111 00.000 8654638656 UpdateGuideState exits: m=954061 SNR=127.4
00:55:48.111 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:48.111 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:55:48.111 00.000 8654638656 Enqueuing Expose request
00:55:48.239 00.128 13064036352 Move returns status 0, amount 38
00:55:48.239 00.000 13064036352 MoveAxis(S, 855, ABG)
00:55:49.136 00.897 13064036352 Move returns status 0, amount 855
00:55:49.136 00.000 13064036352 move complete, result=0
00:55:49.136 00.000 13064036352 worker thread done servicing request
00:55:49.136 00.000 13064036352 Worker thread wakes up
00:55:49.137 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:55:49.137 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:55:49.137 00.000 8654638656 GuideStep: -0.2 px 38 ms EAST, 0.7 px 855 ms SOUTH
00:55:49.183 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4364,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:55:49.184 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":445,"width":31,"height":31,"star_pos":[14.85,15.24],"pixels":"..."},"id":4364}
00:55:50.968 01.784 8654638656 evsrv: cli 0x600000444d20 request: {"id":4365,"jsonrpc":"2.0","method":"get_connected"}
00:55:50.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4365}
00:55:50.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4366,"jsonrpc":"2.0","method":"get_app_state"}
00:55:50.970 00.000 8654638656 case statement mapped state 6 to 3
00:55:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4366}
00:55:53.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4367,"jsonrpc":"2.0","method":"get_connected"}
00:55:53.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4367}
00:55:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4368,"jsonrpc":"2.0","method":"get_app_state"}
00:55:53.971 00.001 8654638656 case statement mapped state 6 to 3
00:55:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4368}
00:55:54.345 00.374 13064036352 Exposure complete
00:55:54.360 00.015 13064036352 worker thread done servicing request
00:55:54.360 00.000 8654638656 OnExposeComplete: enter
00:55:54.360 00.000 8654638656 UpdateGuideState(): m_state=6
00:55:54.360 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 446
00:55:54.360 00.000 8654638656 Star::Find returns 1 (0), X=554.75, Y=856.94, Mass=991420, SNR=120.9, Peak=63705 HFD=4.4
00:55:54.360 00.000 8654638656 CameraToMount -- cameraTheta (1.84) - m_xAngle (-2.21) = xAngle (4.05 = -2.23)
00:55:54.360 00.000 8654638656 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.45 = -2.83)
00:55:54.360 00.000 8654638656 CameraToMount -- cameraX=-0.41 cameraY=1.47 hyp=1.52 cameraTheta=1.84 mountX=-0.94 mountY=-0.46, mountTheta=-2.68
00:55:54.361 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.41, y=1.47, opts=13)
00:55:54.361 00.000 8654638656 Enqueuing Move request for scope (-0.41, 1.47)
00:55:54.361 00.000 13064036352 Worker thread wakes up
00:55:54.361 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 1.47) opts 0xd
00:55:54.361 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.41, 1.47)
00:55:54.361 00.000 13064036352 Moving (-0.41, 1.47) raw xDistance=-0.94 yDistance=-0.46
00:55:54.361 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.94
00:55:54.361 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:54.361 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
00:55:54.361 00.000 13064036352 MoveAxis(E, 261, ABG)
00:55:54.361 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63705, med=4672, FiltMin=1446, FiltMax=48908, Gamma=0.680
00:55:54.361 00.000 8654638656 UpdateGuideState exits: m=991420 SNR=120.9
00:55:54.361 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:54.361 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:55:54.361 00.000 8654638656 Enqueuing Expose request
00:55:54.703 00.342 13064036352 Move returns status 0, amount 261
00:55:54.703 00.000 13064036352 MoveAxis(N, 0, ABG)
00:55:54.703 00.000 13064036352 Move returns status 0, amount 0
00:55:54.703 00.000 13064036352 move complete, result=0
00:55:54.704 00.001 13064036352 worker thread done servicing request
00:55:54.704 00.000 13064036352 Worker thread wakes up
00:55:54.704 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:55:54.704 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:55:54.704 00.000 8654638656 GuideStep: -0.9 px 261 ms EAST, -0.5 px 0 ms NORTH
00:55:54.750 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4369,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:55:54.750 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":446,"width":31,"height":31,"star_pos":[14.75,14.94],"pixels":"..."},"id":4369}
00:55:56.969 02.219 8654638656 evsrv: cli 0x600000444d20 request: {"id":4370,"jsonrpc":"2.0","method":"get_connected"}
00:55:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4370}
00:55:56.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4371,"jsonrpc":"2.0","method":"get_app_state"}
00:55:56.970 00.000 8654638656 case statement mapped state 6 to 3
00:55:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4371}
00:55:59.966 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4372,"jsonrpc":"2.0","method":"get_connected"}
00:55:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4372}
00:55:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4373,"jsonrpc":"2.0","method":"get_app_state"}
00:55:59.967 00.000 8654638656 case statement mapped state 6 to 3
00:55:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4373}
00:56:00.590 00.623 13064036352 Exposure complete
00:56:00.604 00.014 13064036352 worker thread done servicing request
00:56:00.604 00.000 8654638656 OnExposeComplete: enter
00:56:00.604 00.000 8654638656 UpdateGuideState(): m_state=6
00:56:00.604 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 447
00:56:00.604 00.000 8654638656 Star::Find returns 1 (0), X=554.17, Y=858.43, Mass=940637, SNR=123.0, Peak=53977 HFD=4.5
00:56:00.604 00.000 8654638656 CameraToMount -- cameraTheta (1.89) - m_xAngle (-2.21) = xAngle (4.10 = -2.18)
00:56:00.604 00.000 8654638656 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.50 = -2.78)
00:56:00.605 00.001 8654638656 CameraToMount -- cameraX=-0.98 cameraY=2.96 hyp=3.12 cameraTheta=1.89 mountX=-1.79 mountY=-1.10, mountTheta=-2.59
00:56:00.605 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.98, y=2.96, opts=13)
00:56:00.605 00.000 8654638656 Enqueuing Move request for scope (-0.98, 2.96)
00:56:00.605 00.000 13064036352 Worker thread wakes up
00:56:00.605 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 2.96) opts 0xd
00:56:00.605 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.98, 2.96)
00:56:00.605 00.000 13064036352 Moving (-0.98, 2.96) raw xDistance=-1.79 yDistance=-1.10
00:56:00.605 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.17 from input -1.79
00:56:00.605 00.000 13064036352 resist switch: large excursion: input -1.10 thresh 0.60 direction from 1 to -1
00:56:00.605 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.29
00:56:00.605 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
00:56:00.605 00.000 13064036352 MoveAxis(E, 514, ABG)
00:56:00.606 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58675, med=4672, FiltMin=1638, FiltMax=50483, Gamma=0.680
00:56:00.606 00.000 8654638656 UpdateGuideState exits: m=940637 SNR=123.0
00:56:00.606 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:00.606 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:56:00.606 00.000 8654638656 Enqueuing Expose request
00:56:01.198 00.592 13064036352 Move returns status 0, amount 514
00:56:01.198 00.000 13064036352 MoveAxis(N, 1327, ABG)
00:56:02.573 01.375 13064036352 Move returns status 0, amount 1327
00:56:02.573 00.000 13064036352 move complete, result=0
00:56:02.574 00.001 13064036352 worker thread done servicing request
00:56:02.574 00.000 13064036352 Worker thread wakes up
00:56:02.574 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:56:02.574 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:56:02.574 00.000 8654638656 GuideStep: -1.8 px 514 ms EAST, -1.1 px 1327 ms NORTH
00:56:02.623 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4374,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:56:02.623 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":447,"width":31,"height":31,"star_pos":[15.17,15.43],"pixels":"..."},"id":4374}
00:56:02.969 00.346 8654638656 evsrv: cli 0x600000444d20 request: {"id":4375,"jsonrpc":"2.0","method":"get_connected"}
00:56:02.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4375}
00:56:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4376,"jsonrpc":"2.0","method":"get_app_state"}
00:56:02.971 00.000 8654638656 case statement mapped state 6 to 3
00:56:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4376}
00:56:05.968 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4377,"jsonrpc":"2.0","method":"get_connected"}
00:56:05.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4377}
00:56:05.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4378,"jsonrpc":"2.0","method":"get_app_state"}
00:56:05.970 00.000 8654638656 case statement mapped state 6 to 3
00:56:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4378}
00:56:08.086 02.116 13064036352 Exposure complete
00:56:08.100 00.014 13064036352 worker thread done servicing request
00:56:08.100 00.000 8654638656 OnExposeComplete: enter
00:56:08.101 00.001 8654638656 UpdateGuideState(): m_state=6
00:56:08.101 00.000 8654638656 Star::Find(15, 554, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 448
00:56:08.101 00.000 8654638656 Star::Find returns 1 (0), X=552.97, Y=858.77, Mass=911236, SNR=119.0, Peak=59456 HFD=4.1
00:56:08.101 00.000 8654638656 CameraToMount -- cameraTheta (2.16) - m_xAngle (-2.21) = xAngle (4.37 = -1.92)
00:56:08.101 00.000 8654638656 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.77 = -2.52)
00:56:08.101 00.000 8654638656 CameraToMount -- cameraX=-2.19 cameraY=3.30 hyp=3.96 cameraTheta=2.16 mountX=-1.35 mountY=-2.31, mountTheta=-2.10
00:56:08.101 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-2.19, y=3.30, opts=13)
00:56:08.101 00.000 8654638656 Enqueuing Move request for scope (-2.19, 3.30)
00:56:08.101 00.000 13064036352 Worker thread wakes up
00:56:08.102 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-2.19, 3.30) opts 0xd
00:56:08.102 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-2.19, 3.30)
00:56:08.102 00.000 13064036352 Moving (-2.19, 3.30) raw xDistance=-1.35 yDistance=-2.31
00:56:08.102 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.93 from input -1.35
00:56:08.102 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.31 from input -2.31
00:56:08.102 00.000 13064036352 MoveAxis(E, 409, ABG)
00:56:08.102 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63833, med=4684, FiltMin=1561, FiltMax=50099, Gamma=0.680
00:56:08.102 00.000 8654638656 UpdateGuideState exits: m=911236 SNR=119.0
00:56:08.102 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:08.102 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:56:08.102 00.000 8654638656 Enqueuing Expose request
00:56:08.588 00.486 13064036352 Move returns status 0, amount 409
00:56:08.588 00.000 13064036352 MoveAxis(N, 2804, ABG)
00:56:08.589 00.001 13064036352 duration set to 2500 by maxDecDuration
00:56:08.969 00.380 8654638656 evsrv: cli 0x600000444d20 request: {"id":4379,"jsonrpc":"2.0","method":"get_connected"}
00:56:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4379}
00:56:08.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4380,"jsonrpc":"2.0","method":"get_app_state"}
00:56:08.971 00.000 8654638656 case statement mapped state 6 to 3
00:56:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4380}
00:56:11.131 02.160 13064036352 Move returns status 0, amount 2500
00:56:11.131 00.000 13064036352 move complete, result=0
00:56:11.131 00.000 13064036352 worker thread done servicing request
00:56:11.132 00.001 13064036352 Worker thread wakes up
00:56:11.132 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:56:11.132 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:56:11.132 00.000 8654638656 GuideStep: -1.3 px 409 ms EAST, -2.3 px 2500 ms NORTH
00:56:11.178 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4381,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:56:11.178 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":448,"width":31,"height":31,"star_pos":[14.97,14.77],"pixels":"..."},"id":4381}
00:56:11.965 00.787 8654638656 evsrv: cli 0x600000444d20 request: {"id":4382,"jsonrpc":"2.0","method":"get_connected"}
00:56:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4382}
00:56:11.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4383,"jsonrpc":"2.0","method":"get_app_state"}
00:56:11.966 00.000 8654638656 case statement mapped state 6 to 3
00:56:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4383}
00:56:14.968 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4384,"jsonrpc":"2.0","method":"get_connected"}
00:56:14.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4384}
00:56:14.971 00.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4385,"jsonrpc":"2.0","method":"get_app_state"}
00:56:14.971 00.000 8654638656 case statement mapped state 6 to 3
00:56:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4385}
00:56:16.831 01.860 13064036352 Exposure complete
00:56:16.846 00.015 13064036352 worker thread done servicing request
00:56:16.846 00.000 8654638656 OnExposeComplete: enter
00:56:16.846 00.000 8654638656 UpdateGuideState(): m_state=6
00:56:16.846 00.000 8654638656 Star::Find(15, 552, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 449
00:56:16.846 00.000 8654638656 Star::Find returns 1 (0), X=553.30, Y=855.31, Mass=846136, SNR=128.4, Peak=48947 HFD=4.5
00:56:16.846 00.000 8654638656 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-2.21) = xAngle (-0.85 = -0.85)
00:56:16.846 00.000 8654638656 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.45 = -1.45)
00:56:16.846 00.000 8654638656 CameraToMount -- cameraX=-1.85 cameraY=-0.15 hyp=1.86 cameraTheta=-3.06 mountX=1.23 mountY=-1.84, mountTheta=-0.98
00:56:16.847 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.85, y=-0.15, opts=13)
00:56:16.847 00.000 8654638656 Enqueuing Move request for scope (-1.85, -0.15)
00:56:16.847 00.000 13064036352 Worker thread wakes up
00:56:16.847 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.85, -0.15) opts 0xd
00:56:16.847 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.85, -0.15)
00:56:16.847 00.000 13064036352 Moving (-1.85, -0.15) raw xDistance=1.23 yDistance=-1.84
00:56:16.847 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.23
00:56:16.847 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.84 from input -1.84
00:56:16.847 00.000 13064036352 MoveAxis(W, 310, ABG)
00:56:16.847 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57778, med=4684, FiltMin=1574, FiltMax=47910, Gamma=0.680
00:56:16.847 00.000 8654638656 UpdateGuideState exits: m=846136 SNR=128.4
00:56:16.848 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:16.848 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:56:16.848 00.000 8654638656 Enqueuing Expose request
00:56:17.243 00.395 13064036352 Move returns status 0, amount 310
00:56:17.243 00.000 13064036352 MoveAxis(N, 2234, ABG)
00:56:17.969 00.726 8654638656 evsrv: cli 0x600000444d20 request: {"id":4386,"jsonrpc":"2.0","method":"get_connected"}
00:56:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4386}
00:56:17.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4387,"jsonrpc":"2.0","method":"get_app_state"}
00:56:17.971 00.000 8654638656 case statement mapped state 6 to 3
00:56:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4387}
00:56:19.530 01.559 13064036352 Move returns status 0, amount 2234
00:56:19.531 00.001 13064036352 move complete, result=0
00:56:19.531 00.000 13064036352 worker thread done servicing request
00:56:19.531 00.000 13064036352 Worker thread wakes up
00:56:19.531 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:56:19.531 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:56:19.531 00.000 8654638656 GuideStep: 1.2 px 310 ms WEST, -1.8 px 2234 ms NORTH
00:56:19.579 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4388,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:56:19.580 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":449,"width":31,"height":31,"star_pos":[15.30,15.31],"pixels":"..."},"id":4388}
00:56:20.969 01.389 8654638656 evsrv: cli 0x600000444d20 request: {"id":4389,"jsonrpc":"2.0","method":"get_connected"}
00:56:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4389}
00:56:20.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4390,"jsonrpc":"2.0","method":"get_app_state"}
00:56:20.971 00.000 8654638656 case statement mapped state 6 to 3
00:56:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4390}
00:56:23.966 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":4391,"jsonrpc":"2.0","method":"get_connected"}
00:56:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4391}
00:56:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4392,"jsonrpc":"2.0","method":"get_app_state"}
00:56:23.967 00.000 8654638656 case statement mapped state 6 to 3
00:56:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4392}
00:56:25.577 01.610 13064036352 Exposure complete
00:56:25.591 00.014 13064036352 worker thread done servicing request
00:56:25.591 00.000 8654638656 OnExposeComplete: enter
00:56:25.591 00.000 8654638656 UpdateGuideState(): m_state=6
00:56:25.591 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 450
00:56:25.591 00.000 8654638656 Star::Find returns 1 (0), X=554.40, Y=853.35, Mass=940305, SNR=115.8, Peak=61733 HFD=4.1
00:56:25.591 00.000 8654638656 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-2.21) = xAngle (0.30 = 0.30)
00:56:25.591 00.000 8654638656 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.30 = -0.30)
00:56:25.591 00.000 8654638656 CameraToMount -- cameraX=-0.75 cameraY=-2.12 hyp=2.25 cameraTheta=-1.91 mountX=2.15 mountY=-0.67, mountTheta=-0.30
00:56:25.592 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.75, y=-2.12, opts=13)
00:56:25.592 00.000 8654638656 Enqueuing Move request for scope (-0.75, -2.12)
00:56:25.592 00.000 13064036352 Worker thread wakes up
00:56:25.592 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -2.12) opts 0xd
00:56:25.592 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.75, -2.12)
00:56:25.592 00.000 13064036352 Moving (-0.75, -2.12) raw xDistance=2.15 yDistance=-0.67
00:56:25.592 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.40 from input 2.15
00:56:25.592 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
00:56:25.592 00.000 13064036352 MoveAxis(W, 615, ABG)
00:56:25.592 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61733, med=4672, FiltMin=1599, FiltMax=51993, Gamma=0.680
00:56:25.592 00.000 8654638656 UpdateGuideState exits: m=940305 SNR=115.8
00:56:25.592 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:25.592 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:56:25.592 00.000 8654638656 Enqueuing Expose request
00:56:26.281 00.689 13064036352 Move returns status 0, amount 615
00:56:26.281 00.000 13064036352 MoveAxis(N, 808, ABG)
00:56:26.968 00.687 8654638656 evsrv: cli 0x600000444d20 request: {"id":4393,"jsonrpc":"2.0","method":"get_connected"}
00:56:26.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4393}
00:56:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4394,"jsonrpc":"2.0","method":"get_app_state"}
00:56:26.970 00.000 8654638656 case statement mapped state 6 to 3
00:56:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4394}
00:56:27.129 00.158 13064036352 Move returns status 0, amount 808
00:56:27.129 00.000 13064036352 move complete, result=0
00:56:27.129 00.000 13064036352 worker thread done servicing request
00:56:27.129 00.000 13064036352 Worker thread wakes up
00:56:27.129 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:56:27.129 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:56:27.130 00.001 8654638656 GuideStep: 2.1 px 615 ms WEST, -0.7 px 808 ms NORTH
00:56:27.181 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4395,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:56:27.181 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":450,"width":31,"height":31,"star_pos":[15.40,15.35],"pixels":"..."},"id":4395}
00:56:29.968 02.787 8654638656 evsrv: cli 0x600000444d20 request: {"id":4396,"jsonrpc":"2.0","method":"get_connected"}
00:56:29.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4396}
00:56:29.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4397,"jsonrpc":"2.0","method":"get_app_state"}
00:56:29.971 00.000 8654638656 case statement mapped state 6 to 3
00:56:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4397}
00:56:32.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4398,"jsonrpc":"2.0","method":"get_connected"}
00:56:32.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4398}
00:56:32.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4399,"jsonrpc":"2.0","method":"get_app_state"}
00:56:32.970 00.000 8654638656 case statement mapped state 6 to 3
00:56:32.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4399}
00:56:33.074 00.103 13064036352 Exposure complete
00:56:33.089 00.015 13064036352 worker thread done servicing request
00:56:33.089 00.000 8654638656 OnExposeComplete: enter
00:56:33.089 00.000 8654638656 UpdateGuideState(): m_state=6
00:56:33.089 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 451
00:56:33.089 00.000 8654638656 Star::Find returns 1 (0), X=555.46, Y=853.99, Mass=978806, SNR=130.3, Peak=53990 HFD=4.9
00:56:33.089 00.000 8654638656 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-2.21) = xAngle (0.84 = 0.84)
00:56:33.089 00.000 8654638656 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.24 = 0.24)
00:56:33.089 00.000 8654638656 CameraToMount -- cameraX=0.30 cameraY=-1.47 hyp=1.50 cameraTheta=-1.37 mountX=1.00 mountY=0.36, mountTheta=0.35
00:56:33.090 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.30, y=-1.47, opts=13)
00:56:33.090 00.000 8654638656 Enqueuing Move request for scope (0.30, -1.47)
00:56:33.090 00.000 13064036352 Worker thread wakes up
00:56:33.090 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.47) opts 0xd
00:56:33.090 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.30, -1.47)
00:56:33.090 00.000 13064036352 Moving (0.30, -1.47) raw xDistance=1.00 yDistance=0.36
00:56:33.090 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.00
00:56:33.090 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:56:33.090 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
00:56:33.090 00.000 13064036352 MoveAxis(W, 320, ABG)
00:56:33.090 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54169, med=4684, FiltMin=1753, FiltMax=41522, Gamma=0.680
00:56:33.090 00.000 8654638656 UpdateGuideState exits: m=978806 SNR=130.3
00:56:33.090 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:33.090 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:56:33.090 00.000 8654638656 Enqueuing Expose request
00:56:33.480 00.390 13064036352 Move returns status 0, amount 320
00:56:33.480 00.000 13064036352 MoveAxis(N, 0, ABG)
00:56:33.480 00.000 13064036352 Move returns status 0, amount 0
00:56:33.480 00.000 13064036352 move complete, result=0
00:56:33.480 00.000 13064036352 worker thread done servicing request
00:56:33.481 00.001 13064036352 Worker thread wakes up
00:56:33.481 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:56:33.481 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:56:33.481 00.000 8654638656 GuideStep: 1.0 px 320 ms WEST, 0.4 px 0 ms NORTH
00:56:33.525 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4400,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:56:33.525 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":451,"width":31,"height":31,"star_pos":[15.46,14.99],"pixels":"..."},"id":4400}
00:56:35.965 02.440 8654638656 evsrv: cli 0x600000444d20 request: {"id":4401,"jsonrpc":"2.0","method":"get_connected"}
00:56:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4401}
00:56:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4402,"jsonrpc":"2.0","method":"get_app_state"}
00:56:35.966 00.000 8654638656 case statement mapped state 6 to 3
00:56:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4402}
00:56:38.968 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4403,"jsonrpc":"2.0","method":"get_connected"}
00:56:38.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4403}
00:56:38.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4404,"jsonrpc":"2.0","method":"get_app_state"}
00:56:38.969 00.000 8654638656 case statement mapped state 6 to 3
00:56:38.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4404}
00:56:39.323 00.354 13064036352 Exposure complete
00:56:39.337 00.014 13064036352 worker thread done servicing request
00:56:39.337 00.000 8654638656 OnExposeComplete: enter
00:56:39.338 00.001 8654638656 UpdateGuideState(): m_state=6
00:56:39.338 00.000 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 452
00:56:39.338 00.000 8654638656 Star::Find returns 1 (0), X=555.69, Y=855.78, Mass=864584, SNR=94.5, Peak=57036 HFD=4.2
00:56:39.338 00.000 8654638656 CameraToMount -- cameraTheta (0.53) - m_xAngle (-2.21) = xAngle (2.74 = 2.74)
00:56:39.338 00.000 8654638656 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.14 = 2.14)
00:56:39.338 00.000 8654638656 CameraToMount -- cameraX=0.54 cameraY=0.32 hyp=0.62 cameraTheta=0.53 mountX=-0.57 mountY=0.53, mountTheta=2.40
00:56:39.338 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.54, y=0.32, opts=13)
00:56:39.338 00.000 8654638656 Enqueuing Move request for scope (0.54, 0.32)
00:56:39.339 00.001 13064036352 Worker thread wakes up
00:56:39.339 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.32) opts 0xd
00:56:39.339 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.54, 0.32)
00:56:39.339 00.000 13064036352 Moving (0.54, 0.32) raw xDistance=-0.57 yDistance=0.53
00:56:39.339 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.57
00:56:39.339 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:56:39.339 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
00:56:39.339 00.000 13064036352 MoveAxis(E, 136, ABG)
00:56:39.339 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=57036, med=4672, FiltMin=1612, FiltMax=48114, Gamma=0.680
00:56:39.339 00.000 8654638656 UpdateGuideState exits: m=864584 SNR=94.5
00:56:39.339 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:39.339 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:56:39.339 00.000 8654638656 Enqueuing Expose request
00:56:39.542 00.203 13064036352 Move returns status 0, amount 136
00:56:39.542 00.000 13064036352 MoveAxis(N, 0, ABG)
00:56:39.543 00.001 13064036352 Move returns status 0, amount 0
00:56:39.543 00.000 13064036352 move complete, result=0
00:56:39.543 00.000 13064036352 worker thread done servicing request
00:56:39.543 00.000 13064036352 Worker thread wakes up
00:56:39.543 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:56:39.543 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:56:39.543 00.000 8654638656 GuideStep: -0.6 px 136 ms EAST, 0.5 px 0 ms NORTH
00:56:39.585 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":4405,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:56:39.585 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":452,"width":31,"height":31,"star_pos":[14.69,14.78],"pixels":"..."},"id":4405}
00:56:41.971 02.386 8654638656 evsrv: cli 0x600000444d20 request: {"id":4406,"jsonrpc":"2.0","method":"get_connected"}
00:56:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4406}
00:56:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4407,"jsonrpc":"2.0","method":"get_app_state"}
00:56:41.972 00.000 8654638656 case statement mapped state 6 to 3
00:56:41.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4407}
00:56:44.968 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":4408,"jsonrpc":"2.0","method":"get_connected"}
00:56:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4408}
00:56:44.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4409,"jsonrpc":"2.0","method":"get_app_state"}
00:56:44.969 00.000 8654638656 case statement mapped state 6 to 3
00:56:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4409}
00:56:45.562 00.593 13064036352 Exposure complete
00:56:45.579 00.017 13064036352 worker thread done servicing request
00:56:45.579 00.000 8654638656 OnExposeComplete: enter
00:56:45.579 00.000 8654638656 UpdateGuideState(): m_state=6
00:56:45.579 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 453
00:56:45.579 00.000 8654638656 Star::Find returns 1 (0), X=554.81, Y=856.82, Mass=917963, SNR=112.3, Peak=65203 HFD=4.2
00:56:45.579 00.000 8654638656 CameraToMount -- cameraTheta (1.82) - m_xAngle (-2.21) = xAngle (4.03 = -2.26)
00:56:45.579 00.000 8654638656 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.43 = -2.86)
00:56:45.579 00.000 8654638656 CameraToMount -- cameraX=-0.34 cameraY=1.35 hyp=1.39 cameraTheta=1.82 mountX=-0.88 mountY=-0.39, mountTheta=-2.72
00:56:45.580 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.34, y=1.35, opts=13)
00:56:45.580 00.000 8654638656 Enqueuing Move request for scope (-0.34, 1.35)
00:56:45.580 00.000 13064036352 Worker thread wakes up
00:56:45.580 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 1.35) opts 0xd
00:56:45.580 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.34, 1.35)
00:56:45.580 00.000 13064036352 Moving (-0.34, 1.35) raw xDistance=-0.88 yDistance=-0.39
00:56:45.580 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.88
00:56:45.580 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:56:45.580 00.000 13064036352 MoveAxis(E, 254, ABG)
00:56:45.580 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65203, med=4684, FiltMin=1459, FiltMax=51916, Gamma=0.680
00:56:45.580 00.000 8654638656 UpdateGuideState exits: m=917963 SNR=112.3
00:56:45.580 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:45.580 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:56:45.580 00.000 8654638656 Enqueuing Expose request
00:56:45.910 00.330 13064036352 Move returns status 0, amount 254
00:56:45.910 00.000 13064036352 MoveAxis(N, 475, ABG)
00:56:46.437 00.527 13064036352 Move returns status 0, amount 475
00:56:46.437 00.000 13064036352 move complete, result=0
00:56:46.438 00.001 13064036352 worker thread done servicing request
00:56:46.438 00.000 13064036352 Worker thread wakes up
00:56:46.438 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:56:46.438 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:56:46.438 00.000 8654638656 GuideStep: -0.9 px 254 ms EAST, -0.4 px 475 ms NORTH
00:56:46.485 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4410,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:56:46.486 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":453,"width":31,"height":31,"star_pos":[14.81,14.82],"pixels":"..."},"id":4410}
00:56:47.966 01.480 8654638656 evsrv: cli 0x600000444d20 request: {"id":4411,"jsonrpc":"2.0","method":"get_connected"}
00:56:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4411}
00:56:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4412,"jsonrpc":"2.0","method":"get_app_state"}
00:56:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:56:47.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4412}
00:56:50.970 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4413,"jsonrpc":"2.0","method":"get_connected"}
00:56:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4413}
00:56:50.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4414,"jsonrpc":"2.0","method":"get_app_state"}
00:56:50.972 00.000 8654638656 case statement mapped state 6 to 3
00:56:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4414}
00:56:51.808 00.836 13064036352 Exposure complete
00:56:51.823 00.015 13064036352 worker thread done servicing request
00:56:51.823 00.000 8654638656 OnExposeComplete: enter
00:56:51.823 00.000 8654638656 UpdateGuideState(): m_state=6
00:56:51.823 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 454
00:56:51.823 00.000 8654638656 Star::Find returns 1 (0), X=553.95, Y=857.34, Mass=932322, SNR=123.5, Peak=59609 HFD=4.1
00:56:51.824 00.001 8654638656 CameraToMount -- cameraTheta (2.14) - m_xAngle (-2.21) = xAngle (4.35 = -1.93)
00:56:51.824 00.000 8654638656 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.75 = -2.53)
00:56:51.824 00.000 8654638656 CameraToMount -- cameraX=-1.20 cameraY=1.87 hyp=2.22 cameraTheta=2.14 mountX=-0.79 mountY=-1.27, mountTheta=-2.12
00:56:51.824 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.20, y=1.87, opts=13)
00:56:51.824 00.000 8654638656 Enqueuing Move request for scope (-1.20, 1.87)
00:56:51.824 00.000 13064036352 Worker thread wakes up
00:56:51.824 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.20, 1.87) opts 0xd
00:56:51.824 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.20, 1.87)
00:56:51.824 00.000 13064036352 Moving (-1.20, 1.87) raw xDistance=-0.79 yDistance=-1.27
00:56:51.824 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.79
00:56:51.824 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
00:56:51.824 00.000 13064036352 MoveAxis(E, 235, ABG)
00:56:51.825 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59609, med=4684, FiltMin=1382, FiltMax=53683, Gamma=0.680
00:56:51.825 00.000 8654638656 UpdateGuideState exits: m=932322 SNR=123.5
00:56:51.825 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:51.825 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:56:51.825 00.000 8654638656 Enqueuing Expose request
00:56:52.149 00.324 13064036352 Move returns status 0, amount 235
00:56:52.149 00.000 13064036352 MoveAxis(N, 1544, ABG)
00:56:53.732 01.583 13064036352 Move returns status 0, amount 1544
00:56:53.732 00.000 13064036352 move complete, result=0
00:56:53.732 00.000 13064036352 worker thread done servicing request
00:56:53.732 00.000 13064036352 Worker thread wakes up
00:56:53.732 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:56:53.732 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:56:53.733 00.001 8654638656 GuideStep: -0.8 px 235 ms EAST, -1.3 px 1544 ms NORTH
00:56:53.778 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4415,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:56:53.778 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":454,"width":31,"height":31,"star_pos":[14.95,15.34],"pixels":"..."},"id":4415}
00:56:53.970 00.192 8654638656 evsrv: cli 0x600000444d20 request: {"id":4416,"jsonrpc":"2.0","method":"get_connected"}
00:56:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4416}
00:56:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4417,"jsonrpc":"2.0","method":"get_app_state"}
00:56:53.971 00.000 8654638656 case statement mapped state 6 to 3
00:56:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4417}
00:56:56.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4418,"jsonrpc":"2.0","method":"get_connected"}
00:56:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4418}
00:56:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4419,"jsonrpc":"2.0","method":"get_app_state"}
00:56:56.972 00.001 8654638656 case statement mapped state 6 to 3
00:56:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4419}
00:56:59.310 02.338 13064036352 Exposure complete
00:56:59.325 00.015 13064036352 worker thread done servicing request
00:56:59.325 00.000 8654638656 OnExposeComplete: enter
00:56:59.326 00.001 8654638656 UpdateGuideState(): m_state=6
00:56:59.326 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 455
00:56:59.326 00.000 8654638656 Star::Find returns 1 (0), X=553.25, Y=855.86, Mass=894460, SNR=111.0, Peak=49997 HFD=4.5
00:56:59.326 00.000 8654638656 CameraToMount -- cameraTheta (2.94) - m_xAngle (-2.21) = xAngle (5.15 = -1.14)
00:56:59.326 00.000 8654638656 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.55 = -1.74)
00:56:59.326 00.000 8654638656 CameraToMount -- cameraX=-1.90 cameraY=0.40 hyp=1.94 cameraTheta=2.94 mountX=0.82 mountY=-1.91, mountTheta=-1.17
00:56:59.326 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.90, y=0.40, opts=13)
00:56:59.326 00.000 8654638656 Enqueuing Move request for scope (-1.90, 0.40)
00:56:59.326 00.000 13064036352 Worker thread wakes up
00:56:59.326 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.90, 0.40) opts 0xd
00:56:59.327 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-1.90, 0.40)
00:56:59.327 00.000 13064036352 Moving (-1.90, 0.40) raw xDistance=0.82 yDistance=-1.91
00:56:59.327 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.82
00:56:59.327 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.91 from input -1.91
00:56:59.327 00.000 13064036352 MoveAxis(W, 209, ABG)
00:56:59.327 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56895, med=4684, FiltMin=1459, FiltMax=50828, Gamma=0.680
00:56:59.327 00.000 8654638656 UpdateGuideState exits: m=894460 SNR=111.0
00:56:59.327 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:59.327 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:56:59.327 00.000 8654638656 Enqueuing Expose request
00:56:59.619 00.292 13064036352 Move returns status 0, amount 209
00:56:59.619 00.000 13064036352 MoveAxis(N, 2320, ABG)
00:56:59.966 00.347 8654638656 evsrv: cli 0x600000444d20 request: {"id":4420,"jsonrpc":"2.0","method":"get_connected"}
00:56:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4420}
00:56:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4421,"jsonrpc":"2.0","method":"get_app_state"}
00:56:59.967 00.000 8654638656 case statement mapped state 6 to 3
00:56:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4421}
00:57:01.987 02.020 13064036352 Move returns status 0, amount 2320
00:57:01.987 00.000 13064036352 move complete, result=0
00:57:01.987 00.000 13064036352 worker thread done servicing request
00:57:01.987 00.000 13064036352 Worker thread wakes up
00:57:01.988 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:57:01.988 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:57:01.988 00.000 8654638656 GuideStep: 0.8 px 209 ms WEST, -1.9 px 2320 ms NORTH
00:57:02.040 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":4422,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:57:02.040 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":455,"width":31,"height":31,"star_pos":[15.25,14.86],"pixels":"..."},"id":4422}
00:57:02.970 00.930 8654638656 evsrv: cli 0x600000444d20 request: {"id":4423,"jsonrpc":"2.0","method":"get_connected"}
00:57:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4423}
00:57:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4424,"jsonrpc":"2.0","method":"get_app_state"}
00:57:02.971 00.000 8654638656 case statement mapped state 6 to 3
00:57:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4424}
00:57:05.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4425,"jsonrpc":"2.0","method":"get_connected"}
00:57:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4425}
00:57:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4426,"jsonrpc":"2.0","method":"get_app_state"}
00:57:05.972 00.000 8654638656 case statement mapped state 6 to 3
00:57:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4426}
00:57:08.054 02.082 13064036352 Exposure complete
00:57:08.068 00.014 13064036352 worker thread done servicing request
00:57:08.068 00.000 8654638656 OnExposeComplete: enter
00:57:08.068 00.000 8654638656 UpdateGuideState(): m_state=6
00:57:08.068 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 456
00:57:08.068 00.000 8654638656 Star::Find returns 1 (0), X=553.68, Y=853.54, Mass=939752, SNR=139.0, Peak=53490 HFD=4.6
00:57:08.068 00.000 8654638656 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-2.21) = xAngle (-0.01 = -0.01)
00:57:08.068 00.000 8654638656 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.61 = -0.61)
00:57:08.068 00.000 8654638656 CameraToMount -- cameraX=-1.47 cameraY=-1.93 hyp=2.43 cameraTheta=-2.22 mountX=2.42 mountY=-1.40, mountTheta=-0.52
00:57:08.069 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.47, y=-1.93, opts=13)
00:57:08.069 00.000 8654638656 Enqueuing Move request for scope (-1.47, -1.93)
00:57:08.069 00.000 13064036352 Worker thread wakes up
00:57:08.069 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.47, -1.93) opts 0xd
00:57:08.069 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.47, -1.93)
00:57:08.069 00.000 13064036352 Moving (-1.47, -1.93) raw xDistance=2.42 yDistance=-1.40
00:57:08.069 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.56 from input 2.42
00:57:08.069 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
00:57:08.069 00.000 13064036352 MoveAxis(W, 685, ABG)
00:57:08.070 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57049, med=4685, FiltMin=1587, FiltMax=49766, Gamma=0.680
00:57:08.070 00.000 8654638656 UpdateGuideState exits: m=939752 SNR=139.0
00:57:08.070 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:08.070 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:57:08.070 00.000 8654638656 Enqueuing Expose request
00:57:08.833 00.763 13064036352 Move returns status 0, amount 685
00:57:08.833 00.000 13064036352 MoveAxis(N, 1694, ABG)
00:57:08.970 00.137 8654638656 evsrv: cli 0x600000444d20 request: {"id":4427,"jsonrpc":"2.0","method":"get_connected"}
00:57:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4427}
00:57:08.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4428,"jsonrpc":"2.0","method":"get_app_state"}
00:57:08.972 00.000 8654638656 case statement mapped state 6 to 3
00:57:08.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4428}
00:57:10.577 01.605 13064036352 Move returns status 0, amount 1694
00:57:10.577 00.000 13064036352 move complete, result=0
00:57:10.577 00.000 13064036352 worker thread done servicing request
00:57:10.578 00.001 13064036352 Worker thread wakes up
00:57:10.578 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:57:10.578 00.000 8654638656 GuideStep: 2.4 px 685 ms WEST, -1.4 px 1694 ms NORTH
00:57:10.578 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:57:10.627 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4429,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:57:10.627 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":456,"width":31,"height":31,"star_pos":[14.68,14.54],"pixels":"..."},"id":4429}
00:57:11.966 01.339 8654638656 evsrv: cli 0x600000444d20 request: {"id":4430,"jsonrpc":"2.0","method":"get_connected"}
00:57:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4430}
00:57:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4431,"jsonrpc":"2.0","method":"get_app_state"}
00:57:11.967 00.000 8654638656 case statement mapped state 6 to 3
00:57:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4431}
00:57:14.969 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4432,"jsonrpc":"2.0","method":"get_connected"}
00:57:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4432}
00:57:14.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4433,"jsonrpc":"2.0","method":"get_app_state"}
00:57:14.970 00.000 8654638656 case statement mapped state 6 to 3
00:57:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4433}
00:57:16.800 01.830 13064036352 Exposure complete
00:57:16.812 00.012 13064036352 worker thread done servicing request
00:57:16.812 00.000 8654638656 OnExposeComplete: enter
00:57:16.813 00.001 8654638656 UpdateGuideState(): m_state=6
00:57:16.813 00.000 8654638656 Star::Find(15, 553, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 457
00:57:16.813 00.000 8654638656 Star::Find returns 1 (0), X=554.86, Y=852.64, Mass=976109, SNR=126.0, Peak=51558 HFD=4.7
00:57:16.813 00.000 8654638656 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-2.21) = xAngle (0.54 = 0.54)
00:57:16.813 00.000 8654638656 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.06 = -0.06)
00:57:16.813 00.000 8654638656 CameraToMount -- cameraX=-0.29 cameraY=-2.82 hyp=2.84 cameraTheta=-1.67 mountX=2.44 mountY=-0.18, mountTheta=-0.07
00:57:16.813 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.29, y=-2.82, opts=13)
00:57:16.813 00.000 8654638656 Enqueuing Move request for scope (-0.29, -2.82)
00:57:16.813 00.000 13064036352 Worker thread wakes up
00:57:16.813 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -2.82) opts 0xd
00:57:16.813 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.29, -2.82)
00:57:16.813 00.000 13064036352 Moving (-0.29, -2.82) raw xDistance=2.44 yDistance=-0.18
00:57:16.813 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.65 from input 2.44
00:57:16.813 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:16.813 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:57:16.813 00.000 13064036352 MoveAxis(W, 722, ABG)
00:57:16.813 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59993, med=4684, FiltMin=1535, FiltMax=48076, Gamma=0.680
00:57:16.813 00.000 8654638656 UpdateGuideState exits: m=976109 SNR=126.0
00:57:16.813 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:16.813 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:57:16.813 00.000 8654638656 Enqueuing Expose request
00:57:17.615 00.802 13064036352 Move returns status 0, amount 722
00:57:17.616 00.001 13064036352 MoveAxis(N, 0, ABG)
00:57:17.616 00.000 13064036352 Move returns status 0, amount 0
00:57:17.616 00.000 13064036352 move complete, result=0
00:57:17.616 00.000 13064036352 worker thread done servicing request
00:57:17.616 00.000 13064036352 Worker thread wakes up
00:57:17.616 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:57:17.616 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:57:17.617 00.001 8654638656 GuideStep: 2.4 px 722 ms WEST, -0.2 px 0 ms NORTH
00:57:17.662 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4434,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:57:17.662 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":457,"width":31,"height":31,"star_pos":[14.86,14.64],"pixels":"..."},"id":4434}
00:57:17.966 00.304 8654638656 evsrv: cli 0x600000444d20 request: {"id":4435,"jsonrpc":"2.0","method":"get_connected"}
00:57:17.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4435}
00:57:17.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4436,"jsonrpc":"2.0","method":"get_app_state"}
00:57:17.967 00.000 8654638656 case statement mapped state 6 to 3
00:57:17.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4436}
00:57:20.969 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4437,"jsonrpc":"2.0","method":"get_connected"}
00:57:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4437}
00:57:20.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4438,"jsonrpc":"2.0","method":"get_app_state"}
00:57:20.970 00.000 8654638656 case statement mapped state 6 to 3
00:57:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4438}
00:57:23.045 02.075 13064036352 Exposure complete
00:57:23.060 00.015 13064036352 worker thread done servicing request
00:57:23.060 00.000 8654638656 OnExposeComplete: enter
00:57:23.060 00.000 8654638656 UpdateGuideState(): m_state=6
00:57:23.060 00.000 8654638656 Star::Find(15, 554, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 458
00:57:23.060 00.000 8654638656 Star::Find returns 1 (0), X=555.15, Y=854.11, Mass=917751, SNR=135.4, Peak=49702 HFD=4.3
00:57:23.060 00.000 8654638656 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-2.21) = xAngle (0.64 = 0.64)
00:57:23.060 00.000 8654638656 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.04 = 0.04)
00:57:23.060 00.000 8654638656 CameraToMount -- cameraX=0.00 cameraY=-1.36 hyp=1.36 cameraTheta=-1.57 mountX=1.09 mountY=0.05, mountTheta=0.05
00:57:23.060 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.00, y=-1.36, opts=13)
00:57:23.061 00.001 8654638656 Enqueuing Move request for scope (0.00, -1.36)
00:57:23.061 00.000 13064036352 Worker thread wakes up
00:57:23.061 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.00, -1.36) opts 0xd
00:57:23.061 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.00, -1.36)
00:57:23.061 00.000 13064036352 Moving (0.00, -1.36) raw xDistance=1.09 yDistance=0.05
00:57:23.061 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.09
00:57:23.061 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:23.061 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:57:23.061 00.000 13064036352 MoveAxis(W, 351, ABG)
00:57:23.061 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54847, med=4672, FiltMin=1561, FiltMax=43302, Gamma=0.680
00:57:23.061 00.000 8654638656 UpdateGuideState exits: m=917751 SNR=135.4
00:57:23.061 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:23.061 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:57:23.061 00.000 8654638656 Enqueuing Expose request
00:57:23.487 00.426 13064036352 Move returns status 0, amount 351
00:57:23.487 00.000 13064036352 MoveAxis(N, 0, ABG)
00:57:23.487 00.000 13064036352 Move returns status 0, amount 0
00:57:23.487 00.000 13064036352 move complete, result=0
00:57:23.488 00.001 13064036352 worker thread done servicing request
00:57:23.488 00.000 13064036352 Worker thread wakes up
00:57:23.488 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:57:23.488 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:57:23.488 00.000 8654638656 GuideStep: 1.1 px 351 ms WEST, 0.1 px 0 ms NORTH
00:57:23.534 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4439,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:57:23.535 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":458,"width":31,"height":31,"star_pos":[15.15,15.11],"pixels":"..."},"id":4439}
00:57:23.964 00.429 8654638656 evsrv: cli 0x600000444d20 request: {"id":4440,"jsonrpc":"2.0","method":"get_connected"}
00:57:23.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4440}
00:57:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4441,"jsonrpc":"2.0","method":"get_app_state"}
00:57:23.965 00.000 8654638656 case statement mapped state 6 to 3
00:57:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4441}
00:57:26.966 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4442,"jsonrpc":"2.0","method":"get_connected"}
00:57:26.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4442}
00:57:26.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4443,"jsonrpc":"2.0","method":"get_app_state"}
00:57:26.968 00.000 8654638656 case statement mapped state 6 to 3
00:57:26.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4443}
00:57:29.295 02.327 13064036352 Exposure complete
00:57:29.310 00.015 13064036352 worker thread done servicing request
00:57:29.310 00.000 8654638656 OnExposeComplete: enter
00:57:29.310 00.000 8654638656 UpdateGuideState(): m_state=6
00:57:29.310 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 459
00:57:29.310 00.000 8654638656 Star::Find returns 1 (0), X=555.49, Y=856.01, Mass=781979, SNR=96.7, Peak=53081 HFD=4.1
00:57:29.310 00.000 8654638656 CameraToMount -- cameraTheta (1.02) - m_xAngle (-2.21) = xAngle (3.23 = -3.06)
00:57:29.310 00.000 8654638656 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.63 = 2.63)
00:57:29.310 00.000 8654638656 CameraToMount -- cameraX=0.34 cameraY=0.55 hyp=0.64 cameraTheta=1.02 mountX=-0.64 mountY=0.32, mountTheta=2.68
00:57:29.311 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.34, y=0.55, opts=13)
00:57:29.311 00.000 8654638656 Enqueuing Move request for scope (0.34, 0.55)
00:57:29.311 00.000 13064036352 Worker thread wakes up
00:57:29.311 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.55) opts 0xd
00:57:29.311 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.34, 0.55)
00:57:29.311 00.000 13064036352 Moving (0.34, 0.55) raw xDistance=-0.64 yDistance=0.32
00:57:29.311 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.64
00:57:29.311 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:57:29.311 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:57:29.311 00.000 13064036352 MoveAxis(E, 152, ABG)
00:57:29.311 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59340, med=4684, FiltMin=1657, FiltMax=47347, Gamma=0.680
00:57:29.311 00.000 8654638656 UpdateGuideState exits: m=781979 SNR=96.7
00:57:29.311 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:29.311 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:57:29.311 00.000 8654638656 Enqueuing Expose request
00:57:29.533 00.222 13064036352 Move returns status 0, amount 152
00:57:29.534 00.001 13064036352 MoveAxis(N, 0, ABG)
00:57:29.534 00.000 13064036352 Move returns status 0, amount 0
00:57:29.534 00.000 13064036352 move complete, result=0
00:57:29.534 00.000 13064036352 worker thread done servicing request
00:57:29.534 00.000 13064036352 Worker thread wakes up
00:57:29.534 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:57:29.534 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:57:29.535 00.001 8654638656 GuideStep: -0.6 px 152 ms EAST, 0.3 px 0 ms NORTH
00:57:29.580 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4444,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:57:29.581 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":459,"width":31,"height":31,"star_pos":[15.49,15.01],"pixels":"..."},"id":4444}
00:57:29.965 00.384 8654638656 evsrv: cli 0x600000444d20 request: {"id":4445,"jsonrpc":"2.0","method":"get_connected"}
00:57:29.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4445}
00:57:29.965 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4446,"jsonrpc":"2.0","method":"get_app_state"}
00:57:29.965 00.000 8654638656 case statement mapped state 6 to 3
00:57:29.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4446}
00:57:32.964 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4447,"jsonrpc":"2.0","method":"get_connected"}
00:57:32.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4447}
00:57:32.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4448,"jsonrpc":"2.0","method":"get_app_state"}
00:57:32.965 00.000 8654638656 case statement mapped state 6 to 3
00:57:32.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4448}
00:57:35.541 02.576 13064036352 Exposure complete
00:57:35.555 00.014 13064036352 worker thread done servicing request
00:57:35.555 00.000 8654638656 OnExposeComplete: enter
00:57:35.555 00.000 8654638656 UpdateGuideState(): m_state=6
00:57:35.556 00.001 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 460
00:57:35.556 00.000 8654638656 Star::Find returns 1 (0), X=554.58, Y=857.23, Mass=951761, SNR=123.1, Peak=61555 HFD=4.2
00:57:35.556 00.000 8654638656 CameraToMount -- cameraTheta (1.89) - m_xAngle (-2.21) = xAngle (4.09 = -2.19)
00:57:35.556 00.000 8654638656 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.49 = -2.79)
00:57:35.556 00.000 8654638656 CameraToMount -- cameraX=-0.57 cameraY=1.76 hyp=1.86 cameraTheta=1.89 mountX=-1.07 mountY=-0.64, mountTheta=-2.60
00:57:35.556 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.57, y=1.76, opts=13)
00:57:35.556 00.000 8654638656 Enqueuing Move request for scope (-0.57, 1.76)
00:57:35.556 00.000 13064036352 Worker thread wakes up
00:57:35.556 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 1.76) opts 0xd
00:57:35.556 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.57, 1.76)
00:57:35.556 00.000 13064036352 Moving (-0.57, 1.76) raw xDistance=-1.07 yDistance=-0.64
00:57:35.556 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.07
00:57:35.556 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
00:57:35.556 00.000 13064036352 MoveAxis(E, 308, ABG)
00:57:35.557 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61555, med=4684, FiltMin=1523, FiltMax=49292, Gamma=0.680
00:57:35.557 00.000 8654638656 UpdateGuideState exits: m=951761 SNR=123.1
00:57:35.557 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:35.557 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:57:35.557 00.000 8654638656 Enqueuing Expose request
00:57:35.932 00.375 13064036352 Move returns status 0, amount 308
00:57:35.933 00.001 13064036352 MoveAxis(N, 778, ABG)
00:57:35.973 00.040 8654638656 evsrv: cli 0x600000444d20 request: {"id":4449,"jsonrpc":"2.0","method":"get_connected"}
00:57:35.974 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4449}
00:57:35.974 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4450,"jsonrpc":"2.0","method":"get_app_state"}
00:57:35.974 00.000 8654638656 case statement mapped state 6 to 3
00:57:35.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4450}
00:57:36.764 00.790 13064036352 Move returns status 0, amount 778
00:57:36.764 00.000 13064036352 move complete, result=0
00:57:36.764 00.000 13064036352 worker thread done servicing request
00:57:36.764 00.000 13064036352 Worker thread wakes up
00:57:36.764 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:57:36.764 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:57:36.765 00.001 8654638656 GuideStep: -1.1 px 308 ms EAST, -0.6 px 778 ms NORTH
00:57:36.815 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4451,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:57:36.815 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":460,"width":31,"height":31,"star_pos":[14.58,15.23],"pixels":"..."},"id":4451}
00:57:38.969 02.154 8654638656 evsrv: cli 0x600000444d20 request: {"id":4452,"jsonrpc":"2.0","method":"get_connected"}
00:57:38.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4452}
00:57:38.976 00.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":4453,"jsonrpc":"2.0","method":"get_app_state"}
00:57:38.976 00.000 8654638656 case statement mapped state 6 to 3
00:57:38.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4453}
00:57:41.969 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":4454,"jsonrpc":"2.0","method":"get_connected"}
00:57:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4454}
00:57:41.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4455,"jsonrpc":"2.0","method":"get_app_state"}
00:57:41.971 00.000 8654638656 case statement mapped state 6 to 3
00:57:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4455}
00:57:43.037 01.065 13064036352 Exposure complete
00:57:43.052 00.015 13064036352 worker thread done servicing request
00:57:43.052 00.000 8654638656 OnExposeComplete: enter
00:57:43.052 00.000 8654638656 UpdateGuideState(): m_state=6
00:57:43.052 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 461
00:57:43.052 00.000 8654638656 Star::Find returns 1 (0), X=554.46, Y=857.41, Mass=976829, SNR=131.5, Peak=60019 HFD=4.2
00:57:43.052 00.000 8654638656 CameraToMount -- cameraTheta (1.91) - m_xAngle (-2.21) = xAngle (4.12 = -2.16)
00:57:43.052 00.000 8654638656 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.52 = -2.76)
00:57:43.052 00.000 8654638656 CameraToMount -- cameraX=-0.69 cameraY=1.94 hyp=2.06 cameraTheta=1.91 mountX=-1.15 mountY=-0.77, mountTheta=-2.55
00:57:43.053 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.69, y=1.94, opts=13)
00:57:43.053 00.000 8654638656 Enqueuing Move request for scope (-0.69, 1.94)
00:57:43.053 00.000 13064036352 Worker thread wakes up
00:57:43.053 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 1.94) opts 0xd
00:57:43.053 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.69, 1.94)
00:57:43.053 00.000 13064036352 Moving (-0.69, 1.94) raw xDistance=-1.15 yDistance=-0.77
00:57:43.053 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.15
00:57:43.053 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
00:57:43.053 00.000 13064036352 MoveAxis(E, 338, ABG)
00:57:43.053 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60032, med=4685, FiltMin=1638, FiltMax=51622, Gamma=0.680
00:57:43.053 00.000 8654638656 UpdateGuideState exits: m=976829 SNR=131.5
00:57:43.053 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:43.053 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:57:43.053 00.000 8654638656 Enqueuing Expose request
00:57:43.468 00.415 13064036352 Move returns status 0, amount 338
00:57:43.468 00.000 13064036352 MoveAxis(N, 932, ABG)
00:57:44.443 00.975 13064036352 Move returns status 0, amount 932
00:57:44.443 00.000 13064036352 move complete, result=0
00:57:44.443 00.000 13064036352 worker thread done servicing request
00:57:44.444 00.001 13064036352 Worker thread wakes up
00:57:44.444 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:57:44.444 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:57:44.444 00.000 8654638656 GuideStep: -1.1 px 338 ms EAST, -0.8 px 932 ms NORTH
00:57:44.491 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4456,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:57:44.491 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":461,"width":31,"height":31,"star_pos":[15.46,15.41],"pixels":"..."},"id":4456}
00:57:44.971 00.480 8654638656 evsrv: cli 0x600000444d20 request: {"id":4457,"jsonrpc":"2.0","method":"get_connected"}
00:57:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4457}
00:57:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4458,"jsonrpc":"2.0","method":"get_app_state"}
00:57:44.972 00.000 8654638656 case statement mapped state 6 to 3
00:57:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4458}
00:57:47.966 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4459,"jsonrpc":"2.0","method":"get_connected"}
00:57:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4459}
00:57:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4460,"jsonrpc":"2.0","method":"get_app_state"}
00:57:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:57:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4460}
00:57:50.533 02.566 13064036352 Exposure complete
00:57:50.547 00.014 13064036352 worker thread done servicing request
00:57:50.547 00.000 8654638656 OnExposeComplete: enter
00:57:50.547 00.000 8654638656 UpdateGuideState(): m_state=6
00:57:50.547 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 462
00:57:50.547 00.000 8654638656 Star::Find returns 1 (0), X=553.69, Y=857.32, Mass=859254, SNR=127.4, Peak=59545 HFD=4.3
00:57:50.547 00.000 8654638656 CameraToMount -- cameraTheta (2.24) - m_xAngle (-2.21) = xAngle (4.45 = -1.83)
00:57:50.547 00.000 8654638656 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.85 = -2.43)
00:57:50.547 00.000 8654638656 CameraToMount -- cameraX=-1.46 cameraY=1.85 hyp=2.36 cameraTheta=2.24 mountX=-0.61 mountY=-1.54, mountTheta=-1.95
00:57:50.548 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.46, y=1.85, opts=13)
00:57:50.548 00.000 8654638656 Enqueuing Move request for scope (-1.46, 1.85)
00:57:50.548 00.000 13064036352 Worker thread wakes up
00:57:50.548 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.46, 1.85) opts 0xd
00:57:50.548 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.46, 1.85)
00:57:50.548 00.000 13064036352 Moving (-1.46, 1.85) raw xDistance=-0.61 yDistance=-1.54
00:57:50.548 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.61
00:57:50.548 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.54 from input -1.54
00:57:50.548 00.000 13064036352 MoveAxis(E, 192, ABG)
00:57:50.548 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59545, med=4684, FiltMin=1702, FiltMax=49549, Gamma=0.680
00:57:50.548 00.000 8654638656 UpdateGuideState exits: m=859254 SNR=127.4
00:57:50.548 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:50.548 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:57:50.548 00.000 8654638656 Enqueuing Expose request
00:57:50.810 00.262 13064036352 Move returns status 0, amount 192
00:57:50.810 00.000 13064036352 MoveAxis(N, 1861, ABG)
00:57:50.969 00.159 8654638656 evsrv: cli 0x600000444d20 request: {"id":4461,"jsonrpc":"2.0","method":"get_connected"}
00:57:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4461}
00:57:50.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4462,"jsonrpc":"2.0","method":"get_app_state"}
00:57:50.970 00.000 8654638656 case statement mapped state 6 to 3
00:57:50.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4462}
00:57:52.713 01.742 13064036352 Move returns status 0, amount 1861
00:57:52.714 00.001 13064036352 move complete, result=0
00:57:52.714 00.000 13064036352 worker thread done servicing request
00:57:52.714 00.000 13064036352 Worker thread wakes up
00:57:52.714 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:57:52.714 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:57:52.714 00.000 8654638656 GuideStep: -0.6 px 192 ms EAST, -1.5 px 1861 ms NORTH
00:57:52.766 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":4463,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:57:52.766 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":462,"width":31,"height":31,"star_pos":[14.69,15.32],"pixels":"..."},"id":4463}
00:57:53.970 01.204 8654638656 evsrv: cli 0x600000444d20 request: {"id":4464,"jsonrpc":"2.0","method":"get_connected"}
00:57:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4464}
00:57:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4465,"jsonrpc":"2.0","method":"get_app_state"}
00:57:53.972 00.001 8654638656 case statement mapped state 6 to 3
00:57:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4465}
00:57:56.970 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4466,"jsonrpc":"2.0","method":"get_connected"}
00:57:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4466}
00:57:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4467,"jsonrpc":"2.0","method":"get_app_state"}
00:57:56.971 00.000 8654638656 case statement mapped state 6 to 3
00:57:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4467}
00:57:58.029 01.058 13064036352 Exposure complete
00:57:58.043 00.014 13064036352 worker thread done servicing request
00:57:58.043 00.000 8654638656 OnExposeComplete: enter
00:57:58.043 00.000 8654638656 UpdateGuideState(): m_state=6
00:57:58.044 00.001 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 463
00:57:58.044 00.000 8654638656 Star::Find returns 1 (0), X=554.28, Y=855.69, Mass=973451, SNR=122.3, Peak=56205 HFD=4.5
00:57:58.044 00.000 8654638656 CameraToMount -- cameraTheta (2.89) - m_xAngle (-2.21) = xAngle (5.10 = -1.18)
00:57:58.044 00.000 8654638656 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.50 = -1.78)
00:57:58.044 00.000 8654638656 CameraToMount -- cameraX=-0.88 cameraY=0.23 hyp=0.90 cameraTheta=2.89 mountX=0.34 mountY=-0.88, mountTheta=-1.20
00:57:58.044 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.88, y=0.23, opts=13)
00:57:58.044 00.000 8654638656 Enqueuing Move request for scope (-0.88, 0.23)
00:57:58.044 00.000 13064036352 Worker thread wakes up
00:57:58.044 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.23) opts 0xd
00:57:58.044 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.88, 0.23)
00:57:58.044 00.000 13064036352 Moving (-0.88, 0.23) raw xDistance=0.34 yDistance=-0.88
00:57:58.044 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.34
00:57:58.045 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
00:57:58.045 00.000 13064036352 MoveAxis(W, 81, ABG)
00:57:58.045 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58290, med=4697, FiltMin=1177, FiltMax=51084, Gamma=0.680
00:57:58.045 00.000 8654638656 UpdateGuideState exits: m=973451 SNR=122.3
00:57:58.045 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:58.045 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:57:58.045 00.000 8654638656 Enqueuing Expose request
00:57:58.201 00.156 13064036352 Move returns status 0, amount 81
00:57:58.201 00.000 13064036352 MoveAxis(N, 1071, ABG)
00:57:59.417 01.216 13064036352 Move returns status 0, amount 1071
00:57:59.417 00.000 13064036352 move complete, result=0
00:57:59.417 00.000 13064036352 worker thread done servicing request
00:57:59.417 00.000 13064036352 Worker thread wakes up
00:57:59.417 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:57:59.417 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:57:59.418 00.001 8654638656 GuideStep: 0.3 px 81 ms WEST, -0.9 px 1071 ms NORTH
00:57:59.465 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4468,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:57:59.466 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":463,"width":31,"height":31,"star_pos":[15.28,14.69],"pixels":"..."},"id":4468}
00:57:59.966 00.500 8654638656 evsrv: cli 0x600000444d20 request: {"id":4469,"jsonrpc":"2.0","method":"get_connected"}
00:57:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4469}
00:57:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4470,"jsonrpc":"2.0","method":"get_app_state"}
00:57:59.967 00.000 8654638656 case statement mapped state 6 to 3
00:57:59.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4470}
00:58:02.970 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4471,"jsonrpc":"2.0","method":"get_connected"}
00:58:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4471}
00:58:02.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4472,"jsonrpc":"2.0","method":"get_app_state"}
00:58:02.972 00.000 8654638656 case statement mapped state 6 to 3
00:58:02.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4472}
00:58:05.524 02.552 13064036352 Exposure complete
00:58:05.538 00.014 13064036352 worker thread done servicing request
00:58:05.538 00.000 8654638656 OnExposeComplete: enter
00:58:05.538 00.000 8654638656 UpdateGuideState(): m_state=6
00:58:05.538 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 464
00:58:05.538 00.000 8654638656 Star::Find returns 1 (0), X=554.92, Y=855.22, Mass=949232, SNR=155.6, Peak=53363 HFD=4.5
00:58:05.538 00.000 8654638656 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-2.21) = xAngle (-0.12 = -0.12)
00:58:05.538 00.000 8654638656 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.72 = -0.72)
00:58:05.538 00.000 8654638656 CameraToMount -- cameraX=-0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-2.33 mountX=0.34 mountY=-0.22, mountTheta=-0.59
00:58:05.538 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.23, y=-0.25, opts=13)
00:58:05.539 00.001 8654638656 Enqueuing Move request for scope (-0.23, -0.25)
00:58:05.539 00.000 13064036352 Worker thread wakes up
00:58:05.539 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.25) opts 0xd
00:58:05.539 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.23, -0.25)
00:58:05.539 00.000 13064036352 Moving (-0.23, -0.25) raw xDistance=0.34 yDistance=-0.22
00:58:05.539 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
00:58:05.539 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:58:05.539 00.000 13064036352 MoveAxis(W, 99, ABG)
00:58:05.539 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55858, med=4684, FiltMin=1587, FiltMax=47129, Gamma=0.680
00:58:05.539 00.000 8654638656 UpdateGuideState exits: m=949232 SNR=155.6
00:58:05.539 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:05.539 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:58:05.539 00.000 8654638656 Enqueuing Expose request
00:58:05.719 00.180 13064036352 Move returns status 0, amount 99
00:58:05.720 00.001 13064036352 MoveAxis(N, 273, ABG)
00:58:05.969 00.249 8654638656 evsrv: cli 0x600000444d20 request: {"id":4473,"jsonrpc":"2.0","method":"get_connected"}
00:58:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4473}
00:58:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4474,"jsonrpc":"2.0","method":"get_app_state"}
00:58:05.971 00.000 8654638656 case statement mapped state 6 to 3
00:58:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4474}
00:58:06.040 00.069 13064036352 Move returns status 0, amount 273
00:58:06.040 00.000 13064036352 move complete, result=0
00:58:06.040 00.000 13064036352 worker thread done servicing request
00:58:06.040 00.000 13064036352 Worker thread wakes up
00:58:06.040 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:58:06.041 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:58:06.041 00.000 8654638656 GuideStep: 0.3 px 99 ms WEST, -0.2 px 273 ms NORTH
00:58:06.085 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4475,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:58:06.085 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":464,"width":31,"height":31,"star_pos":[14.92,15.22],"pixels":"..."},"id":4475}
00:58:08.968 02.883 8654638656 evsrv: cli 0x600000444d20 request: {"id":4476,"jsonrpc":"2.0","method":"get_connected"}
00:58:08.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4476}
00:58:08.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4477,"jsonrpc":"2.0","method":"get_app_state"}
00:58:08.969 00.000 8654638656 case statement mapped state 6 to 3
00:58:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4477}
00:58:11.771 02.802 13064036352 Exposure complete
00:58:11.786 00.015 13064036352 worker thread done servicing request
00:58:11.786 00.000 8654638656 OnExposeComplete: enter
00:58:11.786 00.000 8654638656 UpdateGuideState(): m_state=6
00:58:11.786 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 465
00:58:11.786 00.000 8654638656 Star::Find returns 1 (0), X=555.46, Y=856.82, Mass=961332, SNR=117.5, Peak=54361 HFD=4.6
00:58:11.786 00.000 8654638656 CameraToMount -- cameraTheta (1.35) - m_xAngle (-2.21) = xAngle (3.56 = -2.72)
00:58:11.786 00.000 8654638656 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.96 = 2.96)
00:58:11.786 00.000 8654638656 CameraToMount -- cameraX=0.30 cameraY=1.36 hyp=1.39 cameraTheta=1.35 mountX=-1.27 mountY=0.25, mountTheta=2.95
00:58:11.787 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.30, y=1.36, opts=13)
00:58:11.787 00.000 8654638656 Enqueuing Move request for scope (0.30, 1.36)
00:58:11.787 00.000 13064036352 Worker thread wakes up
00:58:11.787 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.30, 1.36) opts 0xd
00:58:11.787 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.30, 1.36)
00:58:11.787 00.000 13064036352 Moving (0.30, 1.36) raw xDistance=-1.27 yDistance=0.25
00:58:11.787 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.27
00:58:11.787 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:58:11.787 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:58:11.787 00.000 13064036352 MoveAxis(E, 344, ABG)
00:58:11.787 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61580, med=4684, FiltMin=1638, FiltMax=49676, Gamma=0.680
00:58:11.787 00.000 8654638656 UpdateGuideState exits: m=961332 SNR=117.5
00:58:11.787 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:11.787 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:58:11.787 00.000 8654638656 Enqueuing Expose request
00:58:11.966 00.179 8654638656 evsrv: cli 0x600000444d20 request: {"id":4478,"jsonrpc":"2.0","method":"get_connected"}
00:58:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4478}
00:58:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4479,"jsonrpc":"2.0","method":"get_app_state"}
00:58:11.967 00.000 8654638656 case statement mapped state 6 to 3
00:58:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4479}
00:58:12.214 00.247 13064036352 Move returns status 0, amount 344
00:58:12.214 00.000 13064036352 MoveAxis(N, 0, ABG)
00:58:12.214 00.000 13064036352 Move returns status 0, amount 0
00:58:12.215 00.001 13064036352 move complete, result=0
00:58:12.215 00.000 13064036352 worker thread done servicing request
00:58:12.215 00.000 13064036352 Worker thread wakes up
00:58:12.215 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:58:12.215 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:58:12.215 00.000 8654638656 GuideStep: -1.3 px 344 ms EAST, 0.3 px 0 ms NORTH
00:58:12.262 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4480,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:58:12.263 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":465,"width":31,"height":31,"star_pos":[15.46,14.82],"pixels":"..."},"id":4480}
00:58:14.970 02.707 8654638656 evsrv: cli 0x600000444d20 request: {"id":4481,"jsonrpc":"2.0","method":"get_connected"}
00:58:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4481}
00:58:14.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4482,"jsonrpc":"2.0","method":"get_app_state"}
00:58:14.972 00.000 8654638656 case statement mapped state 6 to 3
00:58:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4482}
00:58:17.968 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4483,"jsonrpc":"2.0","method":"get_connected"}
00:58:17.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4483}
00:58:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4484,"jsonrpc":"2.0","method":"get_app_state"}
00:58:17.970 00.000 8654638656 case statement mapped state 6 to 3
00:58:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4484}
00:58:18.017 00.047 13064036352 Exposure complete
00:58:18.031 00.014 13064036352 worker thread done servicing request
00:58:18.032 00.001 8654638656 OnExposeComplete: enter
00:58:18.032 00.000 8654638656 UpdateGuideState(): m_state=6
00:58:18.032 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 466
00:58:18.032 00.000 8654638656 Star::Find returns 1 (0), X=553.95, Y=857.60, Mass=861728, SNR=110.9, Peak=55526 HFD=4.2
00:58:18.032 00.000 8654638656 CameraToMount -- cameraTheta (2.09) - m_xAngle (-2.21) = xAngle (4.29 = -1.99)
00:58:18.032 00.000 8654638656 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.70 = -2.59)
00:58:18.032 00.000 8654638656 CameraToMount -- cameraX=-1.21 cameraY=2.14 hyp=2.45 cameraTheta=2.09 mountX=-0.99 mountY=-1.29, mountTheta=-2.23
00:58:18.033 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.21, y=2.14, opts=13)
00:58:18.033 00.000 8654638656 Enqueuing Move request for scope (-1.21, 2.14)
00:58:18.033 00.000 13064036352 Worker thread wakes up
00:58:18.033 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 2.14) opts 0xd
00:58:18.033 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.21, 2.14)
00:58:18.033 00.000 13064036352 Moving (-1.21, 2.14) raw xDistance=-0.99 yDistance=-1.29
00:58:18.033 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.68 from input -0.99
00:58:18.033 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
00:58:18.033 00.000 13064036352 MoveAxis(E, 299, ABG)
00:58:18.033 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58930, med=4684, FiltMin=1407, FiltMax=50265, Gamma=0.680
00:58:18.033 00.000 8654638656 UpdateGuideState exits: m=861728 SNR=110.9
00:58:18.033 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:18.033 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:58:18.033 00.000 8654638656 Enqueuing Expose request
00:58:18.405 00.372 13064036352 Move returns status 0, amount 299
00:58:18.405 00.000 13064036352 MoveAxis(N, 1562, ABG)
00:58:20.020 01.615 13064036352 Move returns status 0, amount 1562
00:58:20.021 00.001 13064036352 move complete, result=0
00:58:20.021 00.000 13064036352 worker thread done servicing request
00:58:20.021 00.000 13064036352 Worker thread wakes up
00:58:20.021 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:58:20.021 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:58:20.021 00.000 8654638656 GuideStep: -1.0 px 299 ms EAST, -1.3 px 1562 ms NORTH
00:58:20.071 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4485,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:58:20.071 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":466,"width":31,"height":31,"star_pos":[14.95,14.60],"pixels":"..."},"id":4485}
00:58:20.970 00.899 8654638656 evsrv: cli 0x600000444d20 request: {"id":4486,"jsonrpc":"2.0","method":"get_connected"}
00:58:20.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4486}
00:58:20.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4487,"jsonrpc":"2.0","method":"get_app_state"}
00:58:20.972 00.000 8654638656 case statement mapped state 6 to 3
00:58:20.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4487}
00:58:23.966 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4488,"jsonrpc":"2.0","method":"get_connected"}
00:58:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4488}
00:58:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4489,"jsonrpc":"2.0","method":"get_app_state"}
00:58:23.967 00.001 8654638656 case statement mapped state 6 to 3
00:58:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4489}
00:58:25.512 01.545 13064036352 Exposure complete
00:58:25.526 00.014 13064036352 worker thread done servicing request
00:58:25.527 00.001 8654638656 OnExposeComplete: enter
00:58:25.527 00.000 8654638656 UpdateGuideState(): m_state=6
00:58:25.527 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 467
00:58:25.527 00.000 8654638656 Star::Find returns 1 (0), X=554.67, Y=856.46, Mass=840724, SNR=101.3, Peak=52697 HFD=4.5
00:58:25.527 00.000 8654638656 CameraToMount -- cameraTheta (2.03) - m_xAngle (-2.21) = xAngle (4.24 = -2.05)
00:58:25.527 00.000 8654638656 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.64 = -2.65)
00:58:25.527 00.000 8654638656 CameraToMount -- cameraX=-0.49 cameraY=0.99 hyp=1.10 cameraTheta=2.03 mountX=-0.50 mountY=-0.52, mountTheta=-2.34
00:58:25.527 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.49, y=0.99, opts=13)
00:58:25.527 00.000 8654638656 Enqueuing Move request for scope (-0.49, 0.99)
00:58:25.527 00.000 13064036352 Worker thread wakes up
00:58:25.527 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.99) opts 0xd
00:58:25.527 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.49, 0.99)
00:58:25.528 00.001 13064036352 Moving (-0.49, 0.99) raw xDistance=-0.50 yDistance=-0.52
00:58:25.528 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.50
00:58:25.528 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
00:58:25.528 00.000 13064036352 MoveAxis(E, 160, ABG)
00:58:25.528 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60492, med=4672, FiltMin=1369, FiltMax=48857, Gamma=0.680
00:58:25.528 00.000 8654638656 UpdateGuideState exits: m=840724 SNR=101.3
00:58:25.528 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:25.528 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:58:25.528 00.000 8654638656 Enqueuing Expose request
00:58:25.764 00.236 13064036352 Move returns status 0, amount 160
00:58:25.764 00.000 13064036352 MoveAxis(N, 635, ABG)
00:58:26.451 00.687 13064036352 Move returns status 0, amount 635
00:58:26.451 00.000 13064036352 move complete, result=0
00:58:26.452 00.001 13064036352 worker thread done servicing request
00:58:26.452 00.000 13064036352 Worker thread wakes up
00:58:26.452 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:58:26.452 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:58:26.452 00.000 8654638656 GuideStep: -0.5 px 160 ms EAST, -0.5 px 635 ms NORTH
00:58:26.498 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4490,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:58:26.498 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":467,"width":31,"height":31,"star_pos":[14.67,15.46],"pixels":"..."},"id":4490}
00:58:26.970 00.472 8654638656 evsrv: cli 0x600000444d20 request: {"id":4491,"jsonrpc":"2.0","method":"get_connected"}
00:58:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4491}
00:58:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4492,"jsonrpc":"2.0","method":"get_app_state"}
00:58:26.971 00.000 8654638656 case statement mapped state 6 to 3
00:58:26.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4492}
00:58:29.968 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4493,"jsonrpc":"2.0","method":"get_connected"}
00:58:29.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4493}
00:58:29.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4494,"jsonrpc":"2.0","method":"get_app_state"}
00:58:29.970 00.000 8654638656 case statement mapped state 6 to 3
00:58:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4494}
00:58:31.759 01.789 13064036352 Exposure complete
00:58:31.772 00.013 13064036352 worker thread done servicing request
00:58:31.773 00.001 8654638656 OnExposeComplete: enter
00:58:31.773 00.000 8654638656 UpdateGuideState(): m_state=6
00:58:31.773 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 468
00:58:31.773 00.000 8654638656 Star::Find returns 1 (0), X=554.87, Y=856.85, Mass=942475, SNR=102.2, Peak=59801 HFD=4.4
00:58:31.773 00.000 8654638656 CameraToMount -- cameraTheta (1.77) - m_xAngle (-2.21) = xAngle (3.98 = -2.30)
00:58:31.773 00.000 8654638656 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.38 = -2.90)
00:58:31.773 00.000 8654638656 CameraToMount -- cameraX=-0.28 cameraY=1.39 hyp=1.41 cameraTheta=1.77 mountX=-0.95 mountY=-0.33, mountTheta=-2.80
00:58:31.774 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.28, y=1.39, opts=13)
00:58:31.774 00.000 8654638656 Enqueuing Move request for scope (-0.28, 1.39)
00:58:31.774 00.000 13064036352 Worker thread wakes up
00:58:31.774 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 1.39) opts 0xd
00:58:31.774 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.28, 1.39)
00:58:31.774 00.000 13064036352 Moving (-0.28, 1.39) raw xDistance=-0.95 yDistance=-0.33
00:58:31.774 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.95
00:58:31.774 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:58:31.774 00.000 13064036352 MoveAxis(E, 273, ABG)
00:58:31.774 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63372, med=4672, FiltMin=1612, FiltMax=53491, Gamma=0.680
00:58:31.774 00.000 8654638656 UpdateGuideState exits: m=942475 SNR=102.2
00:58:31.774 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:31.774 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:58:31.774 00.000 8654638656 Enqueuing Expose request
00:58:32.131 00.357 13064036352 Move returns status 0, amount 273
00:58:32.131 00.000 13064036352 MoveAxis(N, 404, ABG)
00:58:32.579 00.448 13064036352 Move returns status 0, amount 404
00:58:32.579 00.000 13064036352 move complete, result=0
00:58:32.580 00.001 13064036352 worker thread done servicing request
00:58:32.580 00.000 13064036352 Worker thread wakes up
00:58:32.580 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:58:32.580 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:58:32.580 00.000 8654638656 GuideStep: -0.9 px 273 ms EAST, -0.3 px 404 ms NORTH
00:58:32.626 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4495,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:58:32.626 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":468,"width":31,"height":31,"star_pos":[14.87,14.85],"pixels":"..."},"id":4495}
00:58:32.970 00.344 8654638656 evsrv: cli 0x600000444d20 request: {"id":4496,"jsonrpc":"2.0","method":"get_connected"}
00:58:32.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4496}
00:58:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4497,"jsonrpc":"2.0","method":"get_app_state"}
00:58:32.972 00.000 8654638656 case statement mapped state 6 to 3
00:58:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4497}
00:58:35.966 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4498,"jsonrpc":"2.0","method":"get_connected"}
00:58:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4498}
00:58:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4499,"jsonrpc":"2.0","method":"get_app_state"}
00:58:35.967 00.000 8654638656 case statement mapped state 6 to 3
00:58:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4499}
00:58:38.007 02.040 13064036352 Exposure complete
00:58:38.021 00.014 13064036352 worker thread done servicing request
00:58:38.022 00.001 8654638656 OnExposeComplete: enter
00:58:38.022 00.000 8654638656 UpdateGuideState(): m_state=6
00:58:38.022 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 469
00:58:38.022 00.000 8654638656 Star::Find returns 1 (0), X=553.57, Y=857.03, Mass=900422, SNR=100.0, Peak=61401 HFD=4.1
00:58:38.022 00.000 8654638656 CameraToMount -- cameraTheta (2.36) - m_xAngle (-2.21) = xAngle (4.57 = -1.71)
00:58:38.022 00.000 8654638656 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.97 = -2.31)
00:58:38.022 00.000 8654638656 CameraToMount -- cameraX=-1.58 cameraY=1.56 hyp=2.22 cameraTheta=2.36 mountX=-0.31 mountY=-1.64, mountTheta=-1.76
00:58:38.023 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.58, y=1.56, opts=13)
00:58:38.023 00.000 8654638656 Enqueuing Move request for scope (-1.58, 1.56)
00:58:38.023 00.000 13064036352 Worker thread wakes up
00:58:38.023 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.58, 1.56) opts 0xd
00:58:38.023 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.58, 1.56)
00:58:38.023 00.000 13064036352 Moving (-1.58, 1.56) raw xDistance=-0.31 yDistance=-1.64
00:58:38.023 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.31
00:58:38.023 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.64 from input -1.64
00:58:38.023 00.000 13064036352 MoveAxis(E, 104, ABG)
00:58:38.023 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61401, med=4672, FiltMin=1510, FiltMax=50086, Gamma=0.680
00:58:38.023 00.000 8654638656 UpdateGuideState exits: m=900422 SNR=100.0
00:58:38.023 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:38.023 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:58:38.023 00.000 8654638656 Enqueuing Expose request
00:58:38.209 00.186 13064036352 Move returns status 0, amount 104
00:58:38.210 00.001 13064036352 MoveAxis(N, 1991, ABG)
00:58:38.968 00.758 8654638656 evsrv: cli 0x600000444d20 request: {"id":4500,"jsonrpc":"2.0","method":"get_connected"}
00:58:38.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4500}
00:58:38.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4501,"jsonrpc":"2.0","method":"get_app_state"}
00:58:38.970 00.001 8654638656 case statement mapped state 6 to 3
00:58:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4501}
00:58:40.241 01.271 13064036352 Move returns status 0, amount 1991
00:58:40.242 00.001 13064036352 move complete, result=0
00:58:40.242 00.000 13064036352 worker thread done servicing request
00:58:40.242 00.000 13064036352 Worker thread wakes up
00:58:40.242 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:58:40.242 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:58:40.242 00.000 8654638656 GuideStep: -0.3 px 104 ms EAST, -1.6 px 1991 ms NORTH
00:58:40.290 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4502,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:58:40.290 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":469,"width":31,"height":31,"star_pos":[14.57,15.03],"pixels":"..."},"id":4502}
00:58:41.969 01.679 8654638656 evsrv: cli 0x600000444d20 request: {"id":4503,"jsonrpc":"2.0","method":"get_connected"}
00:58:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4503}
00:58:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4504,"jsonrpc":"2.0","method":"get_app_state"}
00:58:41.970 00.000 8654638656 case statement mapped state 6 to 3
00:58:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4504}
00:58:44.970 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4505,"jsonrpc":"2.0","method":"get_connected"}
00:58:44.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4505}
00:58:44.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4506,"jsonrpc":"2.0","method":"get_app_state"}
00:58:44.972 00.001 8654638656 case statement mapped state 6 to 3
00:58:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4506}
00:58:45.504 00.532 13064036352 Exposure complete
00:58:45.517 00.013 13064036352 worker thread done servicing request
00:58:45.518 00.001 8654638656 OnExposeComplete: enter
00:58:45.518 00.000 8654638656 UpdateGuideState(): m_state=6
00:58:45.518 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 470
00:58:45.518 00.000 8654638656 Star::Find returns 1 (0), X=554.20, Y=855.22, Mass=1021198, SNR=130.6, Peak=61311 HFD=4.4
00:58:45.518 00.000 8654638656 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-2.21) = xAngle (-0.68 = -0.68)
00:58:45.518 00.000 8654638656 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.28 = -1.28)
00:58:45.518 00.000 8654638656 CameraToMount -- cameraX=-0.96 cameraY=-0.25 hyp=0.99 cameraTheta=-2.89 mountX=0.77 mountY=-0.95, mountTheta=-0.89
00:58:45.518 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.96, y=-0.25, opts=13)
00:58:45.518 00.000 8654638656 Enqueuing Move request for scope (-0.96, -0.25)
00:58:45.518 00.000 13064036352 Worker thread wakes up
00:58:45.518 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.96, -0.25) opts 0xd
00:58:45.518 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.96, -0.25)
00:58:45.518 00.000 13064036352 Moving (-0.96, -0.25) raw xDistance=0.77 yDistance=-0.95
00:58:45.519 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.77
00:58:45.519 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
00:58:45.519 00.000 13064036352 MoveAxis(W, 206, ABG)
00:58:45.519 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61311, med=4684, FiltMin=1369, FiltMax=48204, Gamma=0.680
00:58:45.519 00.000 8654638656 UpdateGuideState exits: m=1021198 SNR=130.6
00:58:45.519 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:45.519 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:58:45.519 00.000 8654638656 Enqueuing Expose request
00:58:45.792 00.273 13064036352 Move returns status 0, amount 206
00:58:45.793 00.001 13064036352 MoveAxis(N, 1148, ABG)
00:58:46.992 01.199 13064036352 Move returns status 0, amount 1148
00:58:46.992 00.000 13064036352 move complete, result=0
00:58:46.992 00.000 13064036352 worker thread done servicing request
00:58:46.993 00.001 13064036352 Worker thread wakes up
00:58:46.993 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:58:46.993 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:58:46.993 00.000 8654638656 GuideStep: 0.8 px 206 ms WEST, -0.9 px 1148 ms NORTH
00:58:47.040 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4507,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:58:47.040 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":470,"width":31,"height":31,"star_pos":[15.20,15.22],"pixels":"..."},"id":4507}
00:58:47.966 00.926 8654638656 evsrv: cli 0x600000444d20 request: {"id":4508,"jsonrpc":"2.0","method":"get_connected"}
00:58:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4508}
00:58:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4509,"jsonrpc":"2.0","method":"get_app_state"}
00:58:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:58:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4509}
00:58:50.968 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4510,"jsonrpc":"2.0","method":"get_connected"}
00:58:50.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4510}
00:58:50.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4511,"jsonrpc":"2.0","method":"get_app_state"}
00:58:50.971 00.001 8654638656 case statement mapped state 6 to 3
00:58:50.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4511}
00:58:52.996 02.025 13064036352 Exposure complete
00:58:53.011 00.015 13064036352 worker thread done servicing request
00:58:53.011 00.000 8654638656 OnExposeComplete: enter
00:58:53.011 00.000 8654638656 UpdateGuideState(): m_state=6
00:58:53.011 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 471
00:58:53.011 00.000 8654638656 Star::Find returns 1 (0), X=554.82, Y=854.53, Mass=902457, SNR=109.1, Peak=54745 HFD=4.6
00:58:53.011 00.000 8654638656 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-2.21) = xAngle (0.30 = 0.30)
00:58:53.011 00.000 8654638656 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.30 = -0.30)
00:58:53.011 00.000 8654638656 CameraToMount -- cameraX=-0.33 cameraY=-0.94 hyp=0.99 cameraTheta=-1.91 mountX=0.95 mountY=-0.29, mountTheta=-0.30
00:58:53.012 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.33, y=-0.94, opts=13)
00:58:53.012 00.000 8654638656 Enqueuing Move request for scope (-0.33, -0.94)
00:58:53.012 00.000 13064036352 Worker thread wakes up
00:58:53.012 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.94) opts 0xd
00:58:53.012 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.33, -0.94)
00:58:53.012 00.000 13064036352 Moving (-0.33, -0.94) raw xDistance=0.95 yDistance=-0.29
00:58:53.012 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.95
00:58:53.012 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:58:53.012 00.000 13064036352 MoveAxis(W, 276, ABG)
00:58:53.012 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=76, max=54745, med=4684, FiltMin=1497, FiltMax=48012, Gamma=0.680
00:58:53.012 00.000 8654638656 UpdateGuideState exits: m=902457 SNR=109.1
00:58:53.012 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:53.012 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:58:53.012 00.000 8654638656 Enqueuing Expose request
00:58:53.375 00.363 13064036352 Move returns status 0, amount 276
00:58:53.376 00.001 13064036352 MoveAxis(N, 355, ABG)
00:58:53.871 00.495 13064036352 Move returns status 0, amount 355
00:58:53.872 00.001 13064036352 move complete, result=0
00:58:53.872 00.000 13064036352 worker thread done servicing request
00:58:53.872 00.000 13064036352 Worker thread wakes up
00:58:53.872 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:58:53.872 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:58:53.872 00.000 8654638656 GuideStep: 0.9 px 276 ms WEST, -0.3 px 355 ms NORTH
00:58:53.915 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":4512,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:58:53.916 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":471,"width":31,"height":31,"star_pos":[14.82,14.53],"pixels":"..."},"id":4512}
00:58:53.965 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4513,"jsonrpc":"2.0","method":"get_connected"}
00:58:53.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4513}
00:58:53.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4514,"jsonrpc":"2.0","method":"get_app_state"}
00:58:53.966 00.000 8654638656 case statement mapped state 6 to 3
00:58:53.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4514}
00:58:56.971 03.005 8654638656 evsrv: cli 0x600000444d20 request: {"id":4515,"jsonrpc":"2.0","method":"get_connected"}
00:58:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4515}
00:58:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4516,"jsonrpc":"2.0","method":"get_app_state"}
00:58:56.972 00.000 8654638656 case statement mapped state 6 to 3
00:58:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4516}
00:58:59.244 02.272 13064036352 Exposure complete
00:58:59.258 00.014 13064036352 worker thread done servicing request
00:58:59.259 00.001 8654638656 OnExposeComplete: enter
00:58:59.259 00.000 8654638656 UpdateGuideState(): m_state=6
00:58:59.259 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 472
00:58:59.259 00.000 8654638656 Star::Find returns 1 (0), X=554.60, Y=855.33, Mass=989385, SNR=128.2, Peak=62015 HFD=4.4
00:58:59.259 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-2.21) = xAngle (-0.69 = -0.69)
00:58:59.259 00.000 8654638656 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.29 = -1.29)
00:58:59.259 00.000 8654638656 CameraToMount -- cameraX=-0.56 cameraY=-0.14 hyp=0.57 cameraTheta=-2.90 mountX=0.44 mountY=-0.55, mountTheta=-0.89
00:58:59.260 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.56, y=-0.14, opts=13)
00:58:59.260 00.000 8654638656 Enqueuing Move request for scope (-0.56, -0.14)
00:58:59.260 00.000 13064036352 Worker thread wakes up
00:58:59.260 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.14) opts 0xd
00:58:59.260 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.56, -0.14)
00:58:59.260 00.000 13064036352 Moving (-0.56, -0.14) raw xDistance=0.44 yDistance=-0.55
00:58:59.260 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.44
00:58:59.260 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
00:58:59.260 00.000 13064036352 MoveAxis(W, 142, ABG)
00:58:59.260 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62015, med=4672, FiltMin=1664, FiltMax=47180, Gamma=0.680
00:58:59.260 00.000 8654638656 UpdateGuideState exits: m=989385 SNR=128.2
00:58:59.260 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:59.260 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:58:59.260 00.000 8654638656 Enqueuing Expose request
00:58:59.486 00.226 13064036352 Move returns status 0, amount 142
00:58:59.486 00.000 13064036352 MoveAxis(N, 668, ABG)
00:58:59.966 00.480 8654638656 evsrv: cli 0x600000444d20 request: {"id":4517,"jsonrpc":"2.0","method":"get_connected"}
00:58:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4517}
00:58:59.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4518,"jsonrpc":"2.0","method":"get_app_state"}
00:58:59.967 00.000 8654638656 case statement mapped state 6 to 3
00:58:59.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4518}
00:59:00.205 00.238 13064036352 Move returns status 0, amount 668
00:59:00.206 00.001 13064036352 move complete, result=0
00:59:00.206 00.000 13064036352 worker thread done servicing request
00:59:00.206 00.000 13064036352 Worker thread wakes up
00:59:00.206 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:59:00.206 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:59:00.206 00.000 8654638656 GuideStep: 0.4 px 142 ms WEST, -0.6 px 668 ms NORTH
00:59:00.252 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4519,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:59:00.253 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":472,"width":31,"height":31,"star_pos":[14.60,15.33],"pixels":"..."},"id":4519}
00:59:02.970 02.717 8654638656 evsrv: cli 0x600000444d20 request: {"id":4520,"jsonrpc":"2.0","method":"get_connected"}
00:59:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4520}
00:59:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4521,"jsonrpc":"2.0","method":"get_app_state"}
00:59:02.971 00.000 8654638656 case statement mapped state 6 to 3
00:59:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4521}
00:59:05.489 02.518 13064036352 Exposure complete
00:59:05.499 00.010 13064036352 worker thread done servicing request
00:59:05.499 00.000 8654638656 OnExposeComplete: enter
00:59:05.499 00.000 8654638656 UpdateGuideState(): m_state=6
00:59:05.499 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 473
00:59:05.499 00.000 8654638656 Star::Find returns 1 (0), X=554.76, Y=855.88, Mass=887022, SNR=115.6, Peak=49702 HFD=4.3
00:59:05.499 00.000 8654638656 CameraToMount -- cameraTheta (2.34) - m_xAngle (-2.21) = xAngle (4.55 = -1.73)
00:59:05.499 00.000 8654638656 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.95 = -2.33)
00:59:05.499 00.000 8654638656 CameraToMount -- cameraX=-0.40 cameraY=0.41 hyp=0.57 cameraTheta=2.34 mountX=-0.09 mountY=-0.41, mountTheta=-1.79
00:59:05.499 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.40, y=0.41, opts=13)
00:59:05.499 00.000 8654638656 Enqueuing Move request for scope (-0.40, 0.41)
00:59:05.499 00.000 13064036352 Worker thread wakes up
00:59:05.500 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.41) opts 0xd
00:59:05.500 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.40, 0.41)
00:59:05.500 00.000 13064036352 Moving (-0.40, 0.41) raw xDistance=-0.09 yDistance=-0.41
00:59:05.500 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:59:05.500 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
00:59:05.500 00.000 13064036352 MoveAxis(E, 0, ABG)
00:59:05.500 00.000 13064036352 Move returns status 0, amount 0
00:59:05.500 00.000 13064036352 MoveAxis(N, 501, ABG)
00:59:05.500 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54834, med=4672, FiltMin=1613, FiltMax=47948, Gamma=0.680
00:59:05.500 00.000 8654638656 UpdateGuideState exits: m=887022 SNR=115.6
00:59:05.500 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:05.500 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:59:05.500 00.000 8654638656 Enqueuing Expose request
00:59:05.970 00.470 8654638656 evsrv: cli 0x600000444d20 request: {"id":4522,"jsonrpc":"2.0","method":"get_connected"}
00:59:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4522}
00:59:05.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4523,"jsonrpc":"2.0","method":"get_app_state"}
00:59:05.972 00.000 8654638656 case statement mapped state 6 to 3
00:59:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4523}
00:59:06.045 00.073 13064036352 Move returns status 0, amount 501
00:59:06.045 00.000 13064036352 move complete, result=0
00:59:06.045 00.000 13064036352 worker thread done servicing request
00:59:06.045 00.000 13064036352 Worker thread wakes up
00:59:06.045 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:59:06.046 00.001 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.4 px 501 ms NORTH
00:59:06.046 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:59:06.092 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4524,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:59:06.092 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":473,"width":31,"height":31,"star_pos":[14.76,14.88],"pixels":"..."},"id":4524}
00:59:08.969 02.877 8654638656 evsrv: cli 0x600000444d20 request: {"id":4525,"jsonrpc":"2.0","method":"get_connected"}
00:59:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4525}
00:59:08.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4526,"jsonrpc":"2.0","method":"get_app_state"}
00:59:08.970 00.000 8654638656 case statement mapped state 6 to 3
00:59:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4526}
00:59:11.735 02.764 13064036352 Exposure complete
00:59:11.750 00.015 13064036352 worker thread done servicing request
00:59:11.750 00.000 8654638656 OnExposeComplete: enter
00:59:11.750 00.000 8654638656 UpdateGuideState(): m_state=6
00:59:11.750 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 474
00:59:11.750 00.000 8654638656 Star::Find returns 1 (0), X=554.47, Y=856.32, Mass=844369, SNR=140.5, Peak=47513 HFD=4.4
00:59:11.750 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - m_xAngle (-2.21) = xAngle (4.46 = -1.82)
00:59:11.751 00.001 8654638656 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.86 = -2.42)
00:59:11.751 00.000 8654638656 CameraToMount -- cameraX=-0.69 cameraY=0.85 hyp=1.09 cameraTheta=2.25 mountX=-0.27 mountY=-0.72, mountTheta=-1.93
00:59:11.751 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.69, y=0.85, opts=13)
00:59:11.751 00.000 8654638656 Enqueuing Move request for scope (-0.69, 0.85)
00:59:11.751 00.000 13064036352 Worker thread wakes up
00:59:11.751 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.85) opts 0xd
00:59:11.751 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.69, 0.85)
00:59:11.751 00.000 13064036352 Moving (-0.69, 0.85) raw xDistance=-0.27 yDistance=-0.72
00:59:11.751 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:59:11.751 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
00:59:11.751 00.000 13064036352 MoveAxis(E, 76, ABG)
00:59:11.751 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62028, med=4697, FiltMin=1215, FiltMax=52403, Gamma=0.680
00:59:11.751 00.000 8654638656 UpdateGuideState exits: m=844369 SNR=140.5
00:59:11.752 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:11.752 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:59:11.752 00.000 8654638656 Enqueuing Expose request
00:59:11.899 00.147 13064036352 Move returns status 0, amount 76
00:59:11.899 00.000 13064036352 MoveAxis(N, 873, ABG)
00:59:11.966 00.067 8654638656 evsrv: cli 0x600000444d20 request: {"id":4527,"jsonrpc":"2.0","method":"get_connected"}
00:59:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4527}
00:59:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4528,"jsonrpc":"2.0","method":"get_app_state"}
00:59:11.967 00.000 8654638656 case statement mapped state 6 to 3
00:59:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4528}
00:59:12.811 00.844 13064036352 Move returns status 0, amount 873
00:59:12.811 00.000 13064036352 move complete, result=0
00:59:12.811 00.000 13064036352 worker thread done servicing request
00:59:12.812 00.001 13064036352 Worker thread wakes up
00:59:12.812 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:59:12.812 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:59:12.812 00.000 8654638656 GuideStep: -0.3 px 76 ms EAST, -0.7 px 873 ms NORTH
00:59:12.856 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4529,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:59:12.856 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":474,"width":31,"height":31,"star_pos":[15.47,15.32],"pixels":"..."},"id":4529}
00:59:14.969 02.113 8654638656 evsrv: cli 0x600000444d20 request: {"id":4530,"jsonrpc":"2.0","method":"get_connected"}
00:59:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4530}
00:59:14.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4531,"jsonrpc":"2.0","method":"get_app_state"}
00:59:14.971 00.000 8654638656 case statement mapped state 6 to 3
00:59:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4531}
00:59:17.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4532,"jsonrpc":"2.0","method":"get_connected"}
00:59:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4532}
00:59:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4533,"jsonrpc":"2.0","method":"get_app_state"}
00:59:17.971 00.000 8654638656 case statement mapped state 6 to 3
00:59:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4533}
00:59:17.987 00.016 13064036352 Exposure complete
00:59:18.004 00.017 13064036352 worker thread done servicing request
00:59:18.004 00.000 8654638656 OnExposeComplete: enter
00:59:18.004 00.000 8654638656 UpdateGuideState(): m_state=6
00:59:18.005 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 475
00:59:18.005 00.000 8654638656 Star::Find returns 1 (0), X=553.74, Y=855.84, Mass=899019, SNR=117.8, Peak=54797 HFD=4.4
00:59:18.005 00.000 8654638656 CameraToMount -- cameraTheta (2.88) - m_xAngle (-2.21) = xAngle (5.09 = -1.19)
00:59:18.005 00.000 8654638656 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.49 = -1.79)
00:59:18.005 00.000 8654638656 CameraToMount -- cameraX=-1.42 cameraY=0.37 hyp=1.47 cameraTheta=2.88 mountX=0.54 mountY=-1.43, mountTheta=-1.21
00:59:18.005 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.42, y=0.37, opts=13)
00:59:18.005 00.000 8654638656 Enqueuing Move request for scope (-1.42, 0.37)
00:59:18.005 00.000 13064036352 Worker thread wakes up
00:59:18.005 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.42, 0.37) opts 0xd
00:59:18.005 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.42, 0.37)
00:59:18.005 00.000 13064036352 Moving (-1.42, 0.37) raw xDistance=0.54 yDistance=-1.43
00:59:18.005 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.54
00:59:18.005 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.43 from input -1.43
00:59:18.006 00.001 13064036352 MoveAxis(W, 145, ABG)
00:59:18.006 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59826, med=4672, FiltMin=1523, FiltMax=49971, Gamma=0.680
00:59:18.006 00.000 8654638656 UpdateGuideState exits: m=899019 SNR=117.8
00:59:18.006 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:18.006 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:59:18.006 00.000 8654638656 Enqueuing Expose request
00:59:18.219 00.213 13064036352 Move returns status 0, amount 145
00:59:18.219 00.000 13064036352 MoveAxis(N, 1733, ABG)
00:59:19.994 01.775 13064036352 Move returns status 0, amount 1733
00:59:19.994 00.000 13064036352 move complete, result=0
00:59:19.994 00.000 13064036352 worker thread done servicing request
00:59:19.994 00.000 13064036352 Worker thread wakes up
00:59:19.994 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:59:19.994 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:59:19.995 00.001 8654638656 GuideStep: 0.5 px 145 ms WEST, -1.4 px 1733 ms NORTH
00:59:20.043 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4534,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:59:20.044 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":475,"width":31,"height":31,"star_pos":[14.74,14.84],"pixels":"..."},"id":4534}
00:59:20.970 00.926 8654638656 evsrv: cli 0x600000444d20 request: {"id":4535,"jsonrpc":"2.0","method":"get_connected"}
00:59:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4535}
00:59:20.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4536,"jsonrpc":"2.0","method":"get_app_state"}
00:59:20.971 00.000 8654638656 case statement mapped state 6 to 3
00:59:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4536}
00:59:23.965 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4537,"jsonrpc":"2.0","method":"get_connected"}
00:59:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4537}
00:59:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4538,"jsonrpc":"2.0","method":"get_app_state"}
00:59:23.967 00.000 8654638656 case statement mapped state 6 to 3
00:59:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4538}
00:59:25.485 01.518 13064036352 Exposure complete
00:59:25.499 00.014 13064036352 worker thread done servicing request
00:59:25.499 00.000 8654638656 OnExposeComplete: enter
00:59:25.499 00.000 8654638656 UpdateGuideState(): m_state=6
00:59:25.499 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 476
00:59:25.499 00.000 8654638656 Star::Find returns 1 (0), X=554.98, Y=854.78, Mass=899056, SNR=109.1, Peak=58943 HFD=4.1
00:59:25.499 00.000 8654638656 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-2.21) = xAngle (0.39 = 0.39)
00:59:25.499 00.000 8654638656 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.21 = -0.21)
00:59:25.499 00.000 8654638656 CameraToMount -- cameraX=-0.17 cameraY=-0.69 hyp=0.71 cameraTheta=-1.82 mountX=0.65 mountY=-0.15, mountTheta=-0.22
00:59:25.499 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.17, y=-0.69, opts=13)
00:59:25.499 00.000 8654638656 Enqueuing Move request for scope (-0.17, -0.69)
00:59:25.499 00.000 13064036352 Worker thread wakes up
00:59:25.500 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.69) opts 0xd
00:59:25.500 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.17, -0.69)
00:59:25.500 00.000 13064036352 Moving (-0.17, -0.69) raw xDistance=0.65 yDistance=-0.15
00:59:25.500 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.65
00:59:25.500 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:25.500 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:59:25.500 00.000 13064036352 MoveAxis(W, 191, ABG)
00:59:25.500 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58943, med=4672, FiltMin=1331, FiltMax=45644, Gamma=0.680
00:59:25.500 00.000 8654638656 UpdateGuideState exits: m=899056 SNR=109.1
00:59:25.500 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:25.500 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:59:25.500 00.000 8654638656 Enqueuing Expose request
00:59:25.769 00.269 13064036352 Move returns status 0, amount 191
00:59:25.769 00.000 13064036352 MoveAxis(N, 0, ABG)
00:59:25.769 00.000 13064036352 Move returns status 0, amount 0
00:59:25.769 00.000 13064036352 move complete, result=0
00:59:25.769 00.000 13064036352 worker thread done servicing request
00:59:25.769 00.000 13064036352 Worker thread wakes up
00:59:25.769 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:59:25.769 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:59:25.770 00.001 8654638656 GuideStep: 0.7 px 191 ms WEST, -0.1 px 0 ms NORTH
00:59:25.820 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4539,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:59:25.820 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":476,"width":31,"height":31,"star_pos":[14.98,14.78],"pixels":"..."},"id":4539}
00:59:26.970 01.150 8654638656 evsrv: cli 0x600000444d20 request: {"id":4540,"jsonrpc":"2.0","method":"get_connected"}
00:59:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4540}
00:59:26.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4541,"jsonrpc":"2.0","method":"get_app_state"}
00:59:26.972 00.000 8654638656 case statement mapped state 6 to 3
00:59:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4541}
00:59:29.970 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4542,"jsonrpc":"2.0","method":"get_connected"}
00:59:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4542}
00:59:29.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4543,"jsonrpc":"2.0","method":"get_app_state"}
00:59:29.972 00.000 8654638656 case statement mapped state 6 to 3
00:59:29.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4543}
00:59:31.726 01.754 13064036352 Exposure complete
00:59:31.741 00.015 13064036352 worker thread done servicing request
00:59:31.741 00.000 8654638656 OnExposeComplete: enter
00:59:31.741 00.000 8654638656 UpdateGuideState(): m_state=6
00:59:31.741 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 477
00:59:31.741 00.000 8654638656 Star::Find returns 1 (0), X=554.47, Y=856.32, Mass=816670, SNR=87.9, Peak=43853 HFD=4.7
00:59:31.741 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - m_xAngle (-2.21) = xAngle (4.46 = -1.82)
00:59:31.741 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.86 = -2.42)
00:59:31.741 00.000 8654638656 CameraToMount -- cameraX=-0.69 cameraY=0.85 hyp=1.09 cameraTheta=2.25 mountX=-0.27 mountY=-0.72, mountTheta=-1.94
00:59:31.742 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.69, y=0.85, opts=13)
00:59:31.742 00.000 8654638656 Enqueuing Move request for scope (-0.69, 0.85)
00:59:31.742 00.000 13064036352 Worker thread wakes up
00:59:31.742 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.85) opts 0xd
00:59:31.742 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.69, 0.85)
00:59:31.742 00.000 13064036352 Moving (-0.69, 0.85) raw xDistance=-0.27 yDistance=-0.72
00:59:31.742 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.27
00:59:31.742 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
00:59:31.742 00.000 13064036352 MoveAxis(E, 62, ABG)
00:59:31.742 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=56780, med=4684, FiltMin=1446, FiltMax=53043, Gamma=0.680
00:59:31.742 00.000 8654638656 UpdateGuideState exits: m=816670 SNR=87.9
00:59:31.742 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:31.742 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:59:31.742 00.000 8654638656 Enqueuing Expose request
00:59:31.880 00.138 13064036352 Move returns status 0, amount 62
00:59:31.880 00.000 13064036352 MoveAxis(N, 870, ABG)
00:59:32.792 00.912 13064036352 Move returns status 0, amount 870
00:59:32.792 00.000 13064036352 move complete, result=0
00:59:32.792 00.000 13064036352 worker thread done servicing request
00:59:32.792 00.000 13064036352 Worker thread wakes up
00:59:32.792 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:59:32.792 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:59:32.793 00.001 8654638656 GuideStep: -0.3 px 62 ms EAST, -0.7 px 870 ms NORTH
00:59:32.839 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4544,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:59:32.839 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":477,"width":31,"height":31,"star_pos":[15.47,15.32],"pixels":"..."},"id":4544}
00:59:32.969 00.130 8654638656 evsrv: cli 0x600000444d20 request: {"id":4545,"jsonrpc":"2.0","method":"get_connected"}
00:59:32.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4545}
00:59:32.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4546,"jsonrpc":"2.0","method":"get_app_state"}
00:59:32.969 00.000 8654638656 case statement mapped state 6 to 3
00:59:32.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4546}
00:59:35.966 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4547,"jsonrpc":"2.0","method":"get_connected"}
00:59:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4547}
00:59:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4548,"jsonrpc":"2.0","method":"get_app_state"}
00:59:35.967 00.000 8654638656 case statement mapped state 6 to 3
00:59:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4548}
00:59:37.978 02.011 13064036352 Exposure complete
00:59:37.994 00.016 13064036352 worker thread done servicing request
00:59:37.995 00.001 8654638656 OnExposeComplete: enter
00:59:37.995 00.000 8654638656 UpdateGuideState(): m_state=6
00:59:37.995 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 478
00:59:37.995 00.000 8654638656 Star::Find returns 1 (0), X=554.15, Y=856.06, Mass=959931, SNR=123.2, Peak=57677 HFD=4.3
00:59:37.995 00.000 8654638656 CameraToMount -- cameraTheta (2.61) - m_xAngle (-2.21) = xAngle (4.82 = -1.46)
00:59:37.995 00.000 8654638656 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.22 = -2.06)
00:59:37.995 00.000 8654638656 CameraToMount -- cameraX=-1.01 cameraY=0.59 hyp=1.17 cameraTheta=2.61 mountX=0.13 mountY=-1.03, mountTheta=-1.45
00:59:37.995 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.01, y=0.59, opts=13)
00:59:37.995 00.000 8654638656 Enqueuing Move request for scope (-1.01, 0.59)
00:59:37.996 00.001 13064036352 Worker thread wakes up
00:59:37.996 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.01, 0.59) opts 0xd
00:59:37.996 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.01, 0.59)
00:59:37.996 00.000 13064036352 Moving (-1.01, 0.59) raw xDistance=0.13 yDistance=-1.03
00:59:37.996 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:59:37.996 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
00:59:37.996 00.000 13064036352 MoveAxis(E, 0, ABG)
00:59:37.996 00.000 13064036352 Move returns status 0, amount 0
00:59:37.996 00.000 13064036352 MoveAxis(N, 1247, ABG)
00:59:37.996 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57677, med=4684, FiltMin=1638, FiltMax=46694, Gamma=0.680
00:59:37.996 00.000 8654638656 UpdateGuideState exits: m=959931 SNR=123.2
00:59:37.996 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:37.996 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:59:37.996 00.000 8654638656 Enqueuing Expose request
00:59:38.970 00.974 8654638656 evsrv: cli 0x600000444d20 request: {"id":4549,"jsonrpc":"2.0","method":"get_connected"}
00:59:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4549}
00:59:38.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4550,"jsonrpc":"2.0","method":"get_app_state"}
00:59:38.972 00.001 8654638656 case statement mapped state 6 to 3
00:59:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4550}
00:59:39.303 00.331 13064036352 Move returns status 0, amount 1247
00:59:39.303 00.000 13064036352 move complete, result=0
00:59:39.303 00.000 13064036352 worker thread done servicing request
00:59:39.303 00.000 13064036352 Worker thread wakes up
00:59:39.303 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:59:39.304 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:59:39.304 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -1.0 px 1247 ms NORTH
00:59:39.353 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4551,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:59:39.353 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":478,"width":31,"height":31,"star_pos":[15.15,15.06],"pixels":"..."},"id":4551}
00:59:41.970 02.617 8654638656 evsrv: cli 0x600000444d20 request: {"id":4552,"jsonrpc":"2.0","method":"get_connected"}
00:59:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4552}
00:59:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4553,"jsonrpc":"2.0","method":"get_app_state"}
00:59:41.971 00.000 8654638656 case statement mapped state 6 to 3
00:59:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4553}
00:59:44.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4554,"jsonrpc":"2.0","method":"get_connected"}
00:59:44.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4554}
00:59:44.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4555,"jsonrpc":"2.0","method":"get_app_state"}
00:59:44.972 00.000 8654638656 case statement mapped state 6 to 3
00:59:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4555}
00:59:45.470 00.498 13064036352 Exposure complete
00:59:45.484 00.014 13064036352 worker thread done servicing request
00:59:45.485 00.001 8654638656 OnExposeComplete: enter
00:59:45.485 00.000 8654638656 UpdateGuideState(): m_state=6
00:59:45.485 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 479
00:59:45.485 00.000 8654638656 Star::Find returns 1 (0), X=554.67, Y=855.57, Mass=908272, SNR=111.2, Peak=56550 HFD=4.4
00:59:45.485 00.000 8654638656 CameraToMount -- cameraTheta (2.94) - m_xAngle (-2.21) = xAngle (5.15 = -1.14)
00:59:45.485 00.000 8654638656 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.55 = -1.74)
00:59:45.485 00.000 8654638656 CameraToMount -- cameraX=-0.48 cameraY=0.10 hyp=0.49 cameraTheta=2.94 mountX=0.21 mountY=-0.49, mountTheta=-1.17
00:59:45.485 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.48, y=0.10, opts=13)
00:59:45.485 00.000 8654638656 Enqueuing Move request for scope (-0.48, 0.10)
00:59:45.485 00.000 13064036352 Worker thread wakes up
00:59:45.485 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.10) opts 0xd
00:59:45.486 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.48, 0.10)
00:59:45.486 00.000 13064036352 Moving (-0.48, 0.10) raw xDistance=0.21 yDistance=-0.49
00:59:45.486 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:59:45.486 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
00:59:45.486 00.000 13064036352 MoveAxis(W, 57, ABG)
00:59:45.486 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56754, med=4684, FiltMin=1625, FiltMax=48703, Gamma=0.680
00:59:45.486 00.000 8654638656 UpdateGuideState exits: m=908272 SNR=111.2
00:59:45.486 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:45.486 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:59:45.486 00.000 8654638656 Enqueuing Expose request
00:59:45.621 00.135 13064036352 Move returns status 0, amount 57
00:59:45.621 00.000 13064036352 MoveAxis(N, 588, ABG)
00:59:46.357 00.736 13064036352 Move returns status 0, amount 588
00:59:46.357 00.000 13064036352 move complete, result=0
00:59:46.358 00.001 13064036352 worker thread done servicing request
00:59:46.358 00.000 13064036352 Worker thread wakes up
00:59:46.358 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:59:46.358 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:59:46.358 00.000 8654638656 GuideStep: 0.2 px 57 ms WEST, -0.5 px 588 ms NORTH
00:59:46.405 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4556,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:59:46.405 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":479,"width":31,"height":31,"star_pos":[14.67,14.57],"pixels":"..."},"id":4556}
00:59:47.965 01.560 8654638656 evsrv: cli 0x600000444d20 request: {"id":4557,"jsonrpc":"2.0","method":"get_connected"}
00:59:47.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4557}
00:59:47.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4558,"jsonrpc":"2.0","method":"get_app_state"}
00:59:47.967 00.000 8654638656 case statement mapped state 6 to 3
00:59:47.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4558}
00:59:50.967 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4559,"jsonrpc":"2.0","method":"get_connected"}
00:59:50.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4559}
00:59:50.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4560,"jsonrpc":"2.0","method":"get_app_state"}
00:59:50.969 00.001 8654638656 case statement mapped state 6 to 3
00:59:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4560}
00:59:51.717 00.748 13064036352 Exposure complete
00:59:51.731 00.014 13064036352 worker thread done servicing request
00:59:51.731 00.000 8654638656 OnExposeComplete: enter
00:59:51.731 00.000 8654638656 UpdateGuideState(): m_state=6
00:59:51.731 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 480
00:59:51.731 00.000 8654638656 Star::Find returns 1 (0), X=554.82, Y=855.86, Mass=878891, SNR=113.6, Peak=51814 HFD=4.3
00:59:51.731 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - m_xAngle (-2.21) = xAngle (4.49 = -1.79)
00:59:51.731 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.89 = -2.39)
00:59:51.731 00.000 8654638656 CameraToMount -- cameraX=-0.34 cameraY=0.39 hyp=0.52 cameraTheta=2.28 mountX=-0.12 mountY=-0.35, mountTheta=-1.89
00:59:51.732 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.34, y=0.39, opts=13)
00:59:51.732 00.000 8654638656 Enqueuing Move request for scope (-0.34, 0.39)
00:59:51.732 00.000 13064036352 Worker thread wakes up
00:59:51.732 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.39) opts 0xd
00:59:51.732 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.34, 0.39)
00:59:51.732 00.000 13064036352 Moving (-0.34, 0.39) raw xDistance=-0.12 yDistance=-0.35
00:59:51.732 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:59:51.732 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
00:59:51.732 00.000 13064036352 MoveAxis(E, 0, ABG)
00:59:51.732 00.000 13064036352 Move returns status 0, amount 0
00:59:51.732 00.000 13064036352 MoveAxis(N, 429, ABG)
00:59:51.732 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58572, med=4684, FiltMin=1651, FiltMax=48332, Gamma=0.680
00:59:51.732 00.000 8654638656 UpdateGuideState exits: m=878891 SNR=113.6
00:59:51.732 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:51.732 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:59:51.732 00.000 8654638656 Enqueuing Expose request
00:59:52.196 00.464 13064036352 Move returns status 0, amount 429
00:59:52.197 00.001 13064036352 move complete, result=0
00:59:52.197 00.000 13064036352 worker thread done servicing request
00:59:52.197 00.000 13064036352 Worker thread wakes up
00:59:52.197 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:59:52.197 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:59:52.197 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.4 px 429 ms NORTH
00:59:52.243 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4561,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:59:52.243 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":480,"width":31,"height":31,"star_pos":[14.82,14.86],"pixels":"..."},"id":4561}
00:59:53.970 01.727 8654638656 evsrv: cli 0x600000444d20 request: {"id":4562,"jsonrpc":"2.0","method":"get_connected"}
00:59:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4562}
00:59:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4563,"jsonrpc":"2.0","method":"get_app_state"}
00:59:53.971 00.000 8654638656 case statement mapped state 6 to 3
00:59:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4563}
00:59:56.970 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4564,"jsonrpc":"2.0","method":"get_connected"}
00:59:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4564}
00:59:56.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4565,"jsonrpc":"2.0","method":"get_app_state"}
00:59:56.972 00.000 8654638656 case statement mapped state 6 to 3
00:59:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4565}
00:59:57.964 00.992 13064036352 Exposure complete
00:59:57.980 00.016 13064036352 worker thread done servicing request
00:59:57.980 00.000 8654638656 OnExposeComplete: enter
00:59:57.980 00.000 8654638656 UpdateGuideState(): m_state=6
00:59:57.980 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 481
00:59:57.980 00.000 8654638656 Star::Find returns 1 (0), X=554.56, Y=856.63, Mass=924893, SNR=114.1, Peak=64217 HFD=4.1
00:59:57.980 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - m_xAngle (-2.21) = xAngle (4.25 = -2.03)
00:59:57.980 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.65 = -2.63)
00:59:57.980 00.000 8654638656 CameraToMount -- cameraX=-0.60 cameraY=1.17 hyp=1.31 cameraTheta=2.04 mountX=-0.58 mountY=-0.64, mountTheta=-2.31
00:59:57.981 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.60, y=1.17, opts=13)
00:59:57.981 00.000 8654638656 Enqueuing Move request for scope (-0.60, 1.17)
00:59:57.981 00.000 13064036352 Worker thread wakes up
00:59:57.981 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 1.17) opts 0xd
00:59:57.981 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.60, 1.17)
00:59:57.981 00.000 13064036352 Moving (-0.60, 1.17) raw xDistance=-0.58 yDistance=-0.64
00:59:57.981 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
00:59:57.981 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
00:59:57.981 00.000 13064036352 MoveAxis(E, 160, ABG)
00:59:57.981 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64217, med=4659, FiltMin=1459, FiltMax=50252, Gamma=0.680
00:59:57.981 00.000 8654638656 UpdateGuideState exits: m=924893 SNR=114.1
00:59:57.981 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:57.981 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
00:59:57.981 00.000 8654638656 Enqueuing Expose request
00:59:58.211 00.230 13064036352 Move returns status 0, amount 160
00:59:58.212 00.001 13064036352 MoveAxis(N, 776, ABG)
00:59:59.043 00.831 13064036352 Move returns status 0, amount 776
00:59:59.043 00.000 13064036352 move complete, result=0
00:59:59.044 00.001 13064036352 worker thread done servicing request
00:59:59.044 00.000 13064036352 Worker thread wakes up
00:59:59.044 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
00:59:59.044 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
00:59:59.044 00.000 8654638656 GuideStep: -0.6 px 160 ms EAST, -0.6 px 776 ms NORTH
00:59:59.092 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4566,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
00:59:59.092 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":481,"width":31,"height":31,"star_pos":[14.56,14.63],"pixels":"..."},"id":4566}
00:59:59.964 00.872 8654638656 evsrv: cli 0x600000444d20 request: {"id":4567,"jsonrpc":"2.0","method":"get_connected"}
00:59:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4567}
00:59:59.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4568,"jsonrpc":"2.0","method":"get_app_state"}
00:59:59.965 00.000 8654638656 case statement mapped state 6 to 3
00:59:59.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4568}
01:00:02.967 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4569,"jsonrpc":"2.0","method":"get_connected"}
01:00:02.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4569}
01:00:02.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4570,"jsonrpc":"2.0","method":"get_app_state"}
01:00:02.968 00.000 8654638656 case statement mapped state 6 to 3
01:00:02.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4570}
01:00:04.214 01.246 13064036352 Exposure complete
01:00:04.229 00.015 13064036352 worker thread done servicing request
01:00:04.230 00.001 8654638656 OnExposeComplete: enter
01:00:04.230 00.000 8654638656 UpdateGuideState(): m_state=6
01:00:04.230 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 482
01:00:04.230 00.000 8654638656 Star::Find returns 1 (0), X=554.70, Y=856.58, Mass=887286, SNR=125.8, Peak=61273 HFD=4.2
01:00:04.230 00.000 8654638656 CameraToMount -- cameraTheta (1.96) - m_xAngle (-2.21) = xAngle (4.17 = -2.12)
01:00:04.230 00.000 8654638656 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.57 = -2.71)
01:00:04.230 00.000 8654638656 CameraToMount -- cameraX=-0.45 cameraY=1.11 hyp=1.20 cameraTheta=1.96 mountX=-0.62 mountY=-0.50, mountTheta=-2.47
01:00:04.230 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.45, y=1.11, opts=13)
01:00:04.230 00.000 8654638656 Enqueuing Move request for scope (-0.45, 1.11)
01:00:04.230 00.000 13064036352 Worker thread wakes up
01:00:04.231 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 1.11) opts 0xd
01:00:04.231 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.45, 1.11)
01:00:04.231 00.000 13064036352 Moving (-0.45, 1.11) raw xDistance=-0.62 yDistance=-0.50
01:00:04.231 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.62
01:00:04.231 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
01:00:04.231 00.000 13064036352 MoveAxis(E, 183, ABG)
01:00:04.231 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61273, med=4684, FiltMin=1612, FiltMax=52915, Gamma=0.680
01:00:04.231 00.000 8654638656 UpdateGuideState exits: m=887286 SNR=125.8
01:00:04.231 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:04.231 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:00:04.231 00.000 8654638656 Enqueuing Expose request
01:00:04.498 00.267 13064036352 Move returns status 0, amount 183
01:00:04.499 00.001 13064036352 MoveAxis(N, 602, ABG)
01:00:05.154 00.655 13064036352 Move returns status 0, amount 602
01:00:05.155 00.001 13064036352 move complete, result=0
01:00:05.155 00.000 13064036352 worker thread done servicing request
01:00:05.155 00.000 13064036352 Worker thread wakes up
01:00:05.155 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:00:05.155 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:00:05.156 00.001 8654638656 GuideStep: -0.6 px 183 ms EAST, -0.5 px 602 ms NORTH
01:00:05.200 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4571,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:00:05.201 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":482,"width":31,"height":31,"star_pos":[14.70,14.58],"pixels":"..."},"id":4571}
01:00:05.966 00.765 8654638656 evsrv: cli 0x600000444d20 request: {"id":4572,"jsonrpc":"2.0","method":"get_connected"}
01:00:05.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4572}
01:00:05.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4573,"jsonrpc":"2.0","method":"get_app_state"}
01:00:05.967 00.000 8654638656 case statement mapped state 6 to 3
01:00:05.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4573}
01:00:08.966 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4574,"jsonrpc":"2.0","method":"get_connected"}
01:00:08.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4574}
01:00:08.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4575,"jsonrpc":"2.0","method":"get_app_state"}
01:00:08.967 00.001 8654638656 case statement mapped state 6 to 3
01:00:08.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4575}
01:00:10.458 01.491 13064036352 Exposure complete
01:00:10.474 00.016 13064036352 worker thread done servicing request
01:00:10.474 00.000 8654638656 OnExposeComplete: enter
01:00:10.474 00.000 8654638656 UpdateGuideState(): m_state=6
01:00:10.474 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 483
01:00:10.474 00.000 8654638656 Star::Find returns 1 (0), X=553.89, Y=856.70, Mass=967097, SNR=119.6, Peak=57689 HFD=4.6
01:00:10.474 00.000 8654638656 CameraToMount -- cameraTheta (2.37) - m_xAngle (-2.21) = xAngle (4.58 = -1.71)
01:00:10.474 00.000 8654638656 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.98 = -2.31)
01:00:10.474 00.000 8654638656 CameraToMount -- cameraX=-1.26 cameraY=1.23 hyp=1.76 cameraTheta=2.37 mountX=-0.24 mountY=-1.31, mountTheta=-1.75
01:00:10.475 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.26, y=1.23, opts=13)
01:00:10.475 00.000 8654638656 Enqueuing Move request for scope (-1.26, 1.23)
01:00:10.475 00.000 13064036352 Worker thread wakes up
01:00:10.475 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 1.23) opts 0xd
01:00:10.475 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.26, 1.23)
01:00:10.475 00.000 13064036352 Moving (-1.26, 1.23) raw xDistance=-0.24 yDistance=-1.31
01:00:10.475 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.24
01:00:10.475 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.31 from input -1.31
01:00:10.475 00.000 13064036352 MoveAxis(E, 78, ABG)
01:00:10.475 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58367, med=4659, FiltMin=1472, FiltMax=50828, Gamma=0.680
01:00:10.476 00.001 8654638656 UpdateGuideState exits: m=967097 SNR=119.6
01:00:10.476 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:10.476 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:00:10.476 00.000 8654638656 Enqueuing Expose request
01:00:10.625 00.149 13064036352 Move returns status 0, amount 78
01:00:10.625 00.000 13064036352 MoveAxis(N, 1585, ABG)
01:00:11.965 01.340 8654638656 evsrv: cli 0x600000444d20 request: {"id":4576,"jsonrpc":"2.0","method":"get_connected"}
01:00:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4576}
01:00:11.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4577,"jsonrpc":"2.0","method":"get_app_state"}
01:00:11.966 00.000 8654638656 case statement mapped state 6 to 3
01:00:11.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4577}
01:00:12.257 00.291 13064036352 Move returns status 0, amount 1585
01:00:12.257 00.000 13064036352 move complete, result=0
01:00:12.258 00.001 13064036352 worker thread done servicing request
01:00:12.258 00.000 13064036352 Worker thread wakes up
01:00:12.258 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:00:12.258 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:00:12.258 00.000 8654638656 GuideStep: -0.2 px 78 ms EAST, -1.3 px 1585 ms NORTH
01:00:12.306 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4578,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:00:12.306 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":483,"width":31,"height":31,"star_pos":[14.89,14.70],"pixels":"..."},"id":4578}
01:00:14.972 02.666 8654638656 evsrv: cli 0x600000444d20 request: {"id":4579,"jsonrpc":"2.0","method":"get_connected"}
01:00:14.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4579}
01:00:14.973 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4580,"jsonrpc":"2.0","method":"get_app_state"}
01:00:14.973 00.000 8654638656 case statement mapped state 6 to 3
01:00:14.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4580}
01:00:17.953 02.980 13064036352 Exposure complete
01:00:17.965 00.012 8654638656 evsrv: cli 0x600000444d20 request: {"id":4581,"jsonrpc":"2.0","method":"get_connected"}
01:00:17.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4581}
01:00:17.967 00.001 13064036352 worker thread done servicing request
01:00:17.967 00.000 8654638656 OnExposeComplete: enter
01:00:17.967 00.000 8654638656 UpdateGuideState(): m_state=6
01:00:17.967 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 484
01:00:17.967 00.000 8654638656 Star::Find returns 1 (0), X=554.49, Y=855.74, Mass=947463, SNR=146.7, Peak=55910 HFD=4.6
01:00:17.967 00.000 8654638656 CameraToMount -- cameraTheta (2.75) - m_xAngle (-2.21) = xAngle (4.96 = -1.32)
01:00:17.967 00.000 8654638656 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.36 = -1.92)
01:00:17.967 00.000 8654638656 CameraToMount -- cameraX=-0.66 cameraY=0.27 hyp=0.71 cameraTheta=2.75 mountX=0.18 mountY=-0.67, mountTheta=-1.31
01:00:17.968 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.66, y=0.27, opts=13)
01:00:17.968 00.000 8654638656 Enqueuing Move request for scope (-0.66, 0.27)
01:00:17.968 00.000 13064036352 Worker thread wakes up
01:00:17.968 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.27) opts 0xd
01:00:17.968 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.66, 0.27)
01:00:17.968 00.000 13064036352 Moving (-0.66, 0.27) raw xDistance=0.18 yDistance=-0.67
01:00:17.968 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:00:17.968 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
01:00:17.968 00.000 13064036352 MoveAxis(E, 0, ABG)
01:00:17.968 00.000 13064036352 Move returns status 0, amount 0
01:00:17.968 00.000 13064036352 MoveAxis(N, 813, ABG)
01:00:17.968 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56242, med=4671, FiltMin=1420, FiltMax=48588, Gamma=0.680
01:00:17.968 00.000 8654638656 UpdateGuideState exits: m=947463 SNR=146.7
01:00:17.968 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:17.968 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:00:17.968 00.000 8654638656 Enqueuing Expose request
01:00:18.004 00.036 8654638656 evsrv: cli 0x600000444d20 request: {"id":4582,"jsonrpc":"2.0","method":"get_app_state"}
01:00:18.004 00.000 8654638656 case statement mapped state 6 to 3
01:00:18.004 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4582}
01:00:18.832 00.828 13064036352 Move returns status 0, amount 813
01:00:18.832 00.000 13064036352 move complete, result=0
01:00:18.832 00.000 13064036352 worker thread done servicing request
01:00:18.832 00.000 13064036352 Worker thread wakes up
01:00:18.833 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:00:18.833 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:00:18.833 00.000 8654638656 GuideStep: 0.2 px 0 ms EAST, -0.7 px 813 ms NORTH
01:00:18.878 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4583,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:00:18.879 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":484,"width":31,"height":31,"star_pos":[15.49,14.74],"pixels":"..."},"id":4583}
01:00:20.969 02.090 8654638656 evsrv: cli 0x600000444d20 request: {"id":4584,"jsonrpc":"2.0","method":"get_connected"}
01:00:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4584}
01:00:20.977 00.008 8654638656 evsrv: cli 0x600000444d20 request: {"id":4585,"jsonrpc":"2.0","method":"get_app_state"}
01:00:20.977 00.000 8654638656 case statement mapped state 6 to 3
01:00:20.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4585}
01:00:23.965 02.988 8654638656 evsrv: cli 0x600000444d20 request: {"id":4586,"jsonrpc":"2.0","method":"get_connected"}
01:00:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4586}
01:00:23.967 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4587,"jsonrpc":"2.0","method":"get_app_state"}
01:00:23.967 00.000 8654638656 case statement mapped state 6 to 3
01:00:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4587}
01:00:24.196 00.229 13064036352 Exposure complete
01:00:24.212 00.016 13064036352 worker thread done servicing request
01:00:24.212 00.000 8654638656 OnExposeComplete: enter
01:00:24.212 00.000 8654638656 UpdateGuideState(): m_state=6
01:00:24.212 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 485
01:00:24.212 00.000 8654638656 Star::Find returns 1 (0), X=554.13, Y=855.72, Mass=926714, SNR=122.2, Peak=55373 HFD=4.2
01:00:24.212 00.000 8654638656 CameraToMount -- cameraTheta (2.90) - m_xAngle (-2.21) = xAngle (5.11 = -1.17)
01:00:24.212 00.000 8654638656 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.51 = -1.77)
01:00:24.212 00.000 8654638656 CameraToMount -- cameraX=-1.02 cameraY=0.25 hyp=1.05 cameraTheta=2.90 mountX=0.41 mountY=-1.03, mountTheta=-1.19
01:00:24.213 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.02, y=0.25, opts=13)
01:00:24.213 00.000 8654638656 Enqueuing Move request for scope (-1.02, 0.25)
01:00:24.213 00.000 13064036352 Worker thread wakes up
01:00:24.213 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.25) opts 0xd
01:00:24.213 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.02, 0.25)
01:00:24.213 00.000 13064036352 Moving (-1.02, 0.25) raw xDistance=0.41 yDistance=-1.03
01:00:24.213 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
01:00:24.213 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
01:00:24.213 00.000 13064036352 MoveAxis(W, 113, ABG)
01:00:24.213 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57842, med=4672, FiltMin=1612, FiltMax=48243, Gamma=0.680
01:00:24.213 00.000 8654638656 UpdateGuideState exits: m=926714 SNR=122.2
01:00:24.213 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:24.213 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:00:24.213 00.000 8654638656 Enqueuing Expose request
01:00:24.415 00.202 13064036352 Move returns status 0, amount 113
01:00:24.415 00.000 13064036352 MoveAxis(N, 1250, ABG)
01:00:25.711 01.296 13064036352 Move returns status 0, amount 1250
01:00:25.711 00.000 13064036352 move complete, result=0
01:00:25.711 00.000 13064036352 worker thread done servicing request
01:00:25.711 00.000 13064036352 Worker thread wakes up
01:00:25.711 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:00:25.711 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:00:25.712 00.001 8654638656 GuideStep: 0.4 px 113 ms WEST, -1.0 px 1250 ms NORTH
01:00:25.760 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4588,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:00:25.760 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":485,"width":31,"height":31,"star_pos":[15.13,14.72],"pixels":"..."},"id":4588}
01:00:26.969 01.209 8654638656 evsrv: cli 0x600000444d20 request: {"id":4589,"jsonrpc":"2.0","method":"get_connected"}
01:00:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4589}
01:00:26.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4590,"jsonrpc":"2.0","method":"get_app_state"}
01:00:26.972 00.000 8654638656 case statement mapped state 6 to 3
01:00:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4590}
01:00:29.968 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4591,"jsonrpc":"2.0","method":"get_connected"}
01:00:29.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4591}
01:00:29.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4592,"jsonrpc":"2.0","method":"get_app_state"}
01:00:29.971 00.001 8654638656 case statement mapped state 6 to 3
01:00:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4592}
01:00:31.692 01.721 13064036352 Exposure complete
01:00:31.708 00.016 13064036352 worker thread done servicing request
01:00:31.709 00.001 8654638656 OnExposeComplete: enter
01:00:31.709 00.000 8654638656 UpdateGuideState(): m_state=6
01:00:31.709 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 486
01:00:31.709 00.000 8654638656 Star::Find returns 1 (0), X=554.22, Y=854.61, Mass=931496, SNR=124.1, Peak=59967 HFD=4.4
01:00:31.709 00.000 8654638656 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-2.21) = xAngle (-0.19 = -0.19)
01:00:31.709 00.000 8654638656 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.79 = -0.79)
01:00:31.709 00.000 8654638656 CameraToMount -- cameraX=-0.93 cameraY=-0.86 hyp=1.27 cameraTheta=-2.39 mountX=1.25 mountY=-0.90, mountTheta=-0.62
01:00:31.710 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.93, y=-0.86, opts=13)
01:00:31.710 00.000 8654638656 Enqueuing Move request for scope (-0.93, -0.86)
01:00:31.710 00.000 13064036352 Worker thread wakes up
01:00:31.710 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.86) opts 0xd
01:00:31.710 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.93, -0.86)
01:00:31.710 00.000 13064036352 Moving (-0.93, -0.86) raw xDistance=1.25 yDistance=-0.90
01:00:31.710 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.25
01:00:31.710 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
01:00:31.710 00.000 13064036352 MoveAxis(W, 352, ABG)
01:00:31.710 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=59967, med=4659, FiltMin=1561, FiltMax=48562, Gamma=0.680
01:00:31.710 00.000 8654638656 UpdateGuideState exits: m=931496 SNR=124.1
01:00:31.710 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:31.710 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:00:31.710 00.000 8654638656 Enqueuing Expose request
01:00:32.125 00.415 13064036352 Move returns status 0, amount 352
01:00:32.125 00.000 13064036352 MoveAxis(N, 1086, ABG)
01:00:32.970 00.845 8654638656 evsrv: cli 0x600000444d20 request: {"id":4593,"jsonrpc":"2.0","method":"get_connected"}
01:00:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4593}
01:00:32.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4594,"jsonrpc":"2.0","method":"get_app_state"}
01:00:32.972 00.001 8654638656 case statement mapped state 6 to 3
01:00:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4594}
01:00:33.261 00.289 13064036352 Move returns status 0, amount 1086
01:00:33.262 00.001 13064036352 move complete, result=0
01:00:33.262 00.000 13064036352 worker thread done servicing request
01:00:33.262 00.000 13064036352 Worker thread wakes up
01:00:33.262 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:00:33.262 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:00:33.262 00.000 8654638656 GuideStep: 1.2 px 352 ms WEST, -0.9 px 1086 ms NORTH
01:00:33.312 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4595,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:00:33.312 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":486,"width":31,"height":31,"star_pos":[15.22,14.61],"pixels":"..."},"id":4595}
01:00:35.966 02.654 8654638656 evsrv: cli 0x600000444d20 request: {"id":4596,"jsonrpc":"2.0","method":"get_connected"}
01:00:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4596}
01:00:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4597,"jsonrpc":"2.0","method":"get_app_state"}
01:00:35.967 00.000 8654638656 case statement mapped state 6 to 3
01:00:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4597}
01:00:38.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4598,"jsonrpc":"2.0","method":"get_connected"}
01:00:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4598}
01:00:38.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4599,"jsonrpc":"2.0","method":"get_app_state"}
01:00:38.972 00.000 8654638656 case statement mapped state 6 to 3
01:00:38.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4599}
01:00:39.190 00.218 13064036352 Exposure complete
01:00:39.205 00.015 13064036352 worker thread done servicing request
01:00:39.205 00.000 8654638656 OnExposeComplete: enter
01:00:39.205 00.000 8654638656 UpdateGuideState(): m_state=6
01:00:39.205 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 487
01:00:39.205 00.000 8654638656 Star::Find returns 1 (0), X=555.41, Y=854.70, Mass=1003278, SNR=130.1, Peak=56473 HFD=4.3
01:00:39.205 00.000 8654638656 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-2.21) = xAngle (0.97 = 0.97)
01:00:39.205 00.000 8654638656 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.37 = 0.37)
01:00:39.205 00.000 8654638656 CameraToMount -- cameraX=0.26 cameraY=-0.77 hyp=0.81 cameraTheta=-1.24 mountX=0.46 mountY=0.29, mountTheta=0.56
01:00:39.206 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.26, y=-0.77, opts=13)
01:00:39.206 00.000 8654638656 Enqueuing Move request for scope (0.26, -0.77)
01:00:39.206 00.000 13064036352 Worker thread wakes up
01:00:39.206 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.77) opts 0xd
01:00:39.206 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.26, -0.77)
01:00:39.206 00.000 13064036352 Moving (0.26, -0.77) raw xDistance=0.46 yDistance=0.29
01:00:39.206 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.46
01:00:39.206 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:00:39.206 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:00:39.206 00.000 13064036352 MoveAxis(W, 152, ABG)
01:00:39.206 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56473, med=4672, FiltMin=1408, FiltMax=45401, Gamma=0.680
01:00:39.206 00.000 8654638656 UpdateGuideState exits: m=1003278 SNR=130.1
01:00:39.206 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:39.206 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:00:39.206 00.000 8654638656 Enqueuing Expose request
01:00:39.436 00.230 13064036352 Move returns status 0, amount 152
01:00:39.436 00.000 13064036352 MoveAxis(N, 0, ABG)
01:00:39.436 00.000 13064036352 Move returns status 0, amount 0
01:00:39.436 00.000 13064036352 move complete, result=0
01:00:39.436 00.000 13064036352 worker thread done servicing request
01:00:39.437 00.001 13064036352 Worker thread wakes up
01:00:39.437 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:00:39.437 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:00:39.437 00.000 8654638656 GuideStep: 0.5 px 152 ms WEST, 0.3 px 0 ms NORTH
01:00:39.486 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4600,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:00:39.487 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":487,"width":31,"height":31,"star_pos":[15.41,14.70],"pixels":"..."},"id":4600}
01:00:41.969 02.482 8654638656 evsrv: cli 0x600000444d20 request: {"id":4601,"jsonrpc":"2.0","method":"get_connected"}
01:00:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4601}
01:00:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4602,"jsonrpc":"2.0","method":"get_app_state"}
01:00:41.971 00.000 8654638656 case statement mapped state 6 to 3
01:00:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4602}
01:00:44.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4603,"jsonrpc":"2.0","method":"get_connected"}
01:00:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4603}
01:00:44.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4604,"jsonrpc":"2.0","method":"get_app_state"}
01:00:44.971 00.000 8654638656 case statement mapped state 6 to 3
01:00:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4604}
01:00:45.437 00.465 13064036352 Exposure complete
01:00:45.451 00.014 13064036352 worker thread done servicing request
01:00:45.452 00.001 8654638656 OnExposeComplete: enter
01:00:45.452 00.000 8654638656 UpdateGuideState(): m_state=6
01:00:45.452 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 488
01:00:45.452 00.000 8654638656 Star::Find returns 1 (0), X=555.33, Y=856.29, Mass=850707, SNR=98.0, Peak=51673 HFD=4.3
01:00:45.452 00.000 8654638656 CameraToMount -- cameraTheta (1.36) - m_xAngle (-2.21) = xAngle (3.57 = -2.71)
01:00:45.452 00.000 8654638656 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.97 = 2.97)
01:00:45.452 00.000 8654638656 CameraToMount -- cameraX=0.18 cameraY=0.83 hyp=0.84 cameraTheta=1.36 mountX=-0.77 mountY=0.14, mountTheta=2.96
01:00:45.452 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.18, y=0.83, opts=13)
01:00:45.452 00.000 8654638656 Enqueuing Move request for scope (0.18, 0.83)
01:00:45.452 00.000 13064036352 Worker thread wakes up
01:00:45.452 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.83) opts 0xd
01:00:45.452 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.18, 0.83)
01:00:45.452 00.000 13064036352 Moving (0.18, 0.83) raw xDistance=-0.77 yDistance=0.14
01:00:45.452 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.77
01:00:45.453 00.001 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:45.453 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:00:45.453 00.000 13064036352 MoveAxis(E, 201, ABG)
01:00:45.453 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59660, med=4672, FiltMin=1100, FiltMax=44249, Gamma=0.680
01:00:45.453 00.000 8654638656 UpdateGuideState exits: m=850707 SNR=98.0
01:00:45.453 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:45.453 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:00:45.453 00.000 8654638656 Enqueuing Expose request
01:00:45.803 00.350 13064036352 Move returns status 0, amount 201
01:00:45.803 00.000 13064036352 MoveAxis(N, 0, ABG)
01:00:45.803 00.000 13064036352 Move returns status 0, amount 0
01:00:45.803 00.000 13064036352 move complete, result=0
01:00:45.803 00.000 13064036352 worker thread done servicing request
01:00:45.803 00.000 13064036352 Worker thread wakes up
01:00:45.804 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:00:45.804 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:00:45.804 00.000 8654638656 GuideStep: -0.8 px 201 ms EAST, 0.1 px 0 ms NORTH
01:00:45.850 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4605,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:00:45.850 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":488,"width":31,"height":31,"star_pos":[15.33,15.29],"pixels":"..."},"id":4605}
01:00:47.965 02.115 8654638656 evsrv: cli 0x600000444d20 request: {"id":4606,"jsonrpc":"2.0","method":"get_connected"}
01:00:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4606}
01:00:47.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4607,"jsonrpc":"2.0","method":"get_app_state"}
01:00:47.966 00.000 8654638656 case statement mapped state 6 to 3
01:00:47.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4607}
01:00:50.970 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":4608,"jsonrpc":"2.0","method":"get_connected"}
01:00:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4608}
01:00:50.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4609,"jsonrpc":"2.0","method":"get_app_state"}
01:00:50.971 00.000 8654638656 case statement mapped state 6 to 3
01:00:50.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4609}
01:00:51.683 00.712 13064036352 Exposure complete
01:00:51.698 00.015 13064036352 worker thread done servicing request
01:00:51.698 00.000 8654638656 OnExposeComplete: enter
01:00:51.698 00.000 8654638656 UpdateGuideState(): m_state=6
01:00:51.699 00.001 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 489
01:00:51.699 00.000 8654638656 Star::Find returns 1 (0), X=553.89, Y=857.29, Mass=916388, SNR=110.0, Peak=58201 HFD=4.5
01:00:51.699 00.000 8654638656 CameraToMount -- cameraTheta (2.18) - m_xAngle (-2.21) = xAngle (4.39 = -1.90)
01:00:51.699 00.000 8654638656 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.79 = -2.50)
01:00:51.699 00.000 8654638656 CameraToMount -- cameraX=-1.26 cameraY=1.82 hyp=2.22 cameraTheta=2.18 mountX=-0.71 mountY=-1.33, mountTheta=-2.06
01:00:51.699 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.26, y=1.82, opts=13)
01:00:51.699 00.000 8654638656 Enqueuing Move request for scope (-1.26, 1.82)
01:00:51.699 00.000 13064036352 Worker thread wakes up
01:00:51.699 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 1.82) opts 0xd
01:00:51.699 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.26, 1.82)
01:00:51.699 00.000 13064036352 Moving (-1.26, 1.82) raw xDistance=-0.71 yDistance=-1.33
01:00:51.700 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.71
01:00:51.700 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
01:00:51.700 00.000 13064036352 MoveAxis(E, 210, ABG)
01:00:51.700 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=58201, med=4672, FiltMin=1753, FiltMax=52493, Gamma=0.680
01:00:51.700 00.000 8654638656 UpdateGuideState exits: m=916388 SNR=110.0
01:00:51.700 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:51.700 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:00:51.700 00.000 8654638656 Enqueuing Expose request
01:00:51.993 00.293 13064036352 Move returns status 0, amount 210
01:00:51.994 00.001 13064036352 MoveAxis(N, 1615, ABG)
01:00:53.641 01.647 13064036352 Move returns status 0, amount 1615
01:00:53.642 00.001 13064036352 move complete, result=0
01:00:53.642 00.000 13064036352 worker thread done servicing request
01:00:53.642 00.000 13064036352 Worker thread wakes up
01:00:53.642 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:00:53.642 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:00:53.642 00.000 8654638656 GuideStep: -0.7 px 210 ms EAST, -1.3 px 1615 ms NORTH
01:00:53.692 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4610,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:00:53.692 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":489,"width":31,"height":31,"star_pos":[14.89,15.29],"pixels":"..."},"id":4610}
01:00:53.969 00.277 8654638656 evsrv: cli 0x600000444d20 request: {"id":4611,"jsonrpc":"2.0","method":"get_connected"}
01:00:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4611}
01:00:53.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4612,"jsonrpc":"2.0","method":"get_app_state"}
01:00:53.972 00.000 8654638656 case statement mapped state 6 to 3
01:00:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4612}
01:00:56.969 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4613,"jsonrpc":"2.0","method":"get_connected"}
01:00:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4613}
01:00:56.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4614,"jsonrpc":"2.0","method":"get_app_state"}
01:00:56.971 00.000 8654638656 case statement mapped state 6 to 3
01:00:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4614}
01:00:59.177 02.206 13064036352 Exposure complete
01:00:59.194 00.017 13064036352 worker thread done servicing request
01:00:59.194 00.000 8654638656 OnExposeComplete: enter
01:00:59.194 00.000 8654638656 UpdateGuideState(): m_state=6
01:00:59.194 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 490
01:00:59.194 00.000 8654638656 Star::Find returns 1 (0), X=553.64, Y=855.71, Mass=835819, SNR=100.9, Peak=56845 HFD=3.9
01:00:59.194 00.000 8654638656 CameraToMount -- cameraTheta (2.98) - m_xAngle (-2.21) = xAngle (5.19 = -1.09)
01:00:59.194 00.000 8654638656 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.59 = -1.69)
01:00:59.194 00.000 8654638656 CameraToMount -- cameraX=-1.51 cameraY=0.24 hyp=1.53 cameraTheta=2.98 mountX=0.71 mountY=-1.52, mountTheta=-1.14
01:00:59.195 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.51, y=0.24, opts=13)
01:00:59.195 00.000 8654638656 Enqueuing Move request for scope (-1.51, 0.24)
01:00:59.195 00.000 13064036352 Worker thread wakes up
01:00:59.195 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.51, 0.24) opts 0xd
01:00:59.195 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.51, 0.24)
01:00:59.195 00.000 13064036352 Moving (-1.51, 0.24) raw xDistance=0.71 yDistance=-1.52
01:00:59.195 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.71
01:00:59.195 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.52 from input -1.52
01:00:59.195 00.000 13064036352 MoveAxis(W, 181, ABG)
01:00:59.195 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59442, med=4659, FiltMin=1357, FiltMax=47667, Gamma=0.680
01:00:59.195 00.000 8654638656 UpdateGuideState exits: m=835819 SNR=100.9
01:00:59.195 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:59.195 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:00:59.195 00.000 8654638656 Enqueuing Expose request
01:00:59.465 00.270 13064036352 Move returns status 0, amount 181
01:00:59.465 00.000 13064036352 MoveAxis(N, 1844, ABG)
01:00:59.963 00.498 8654638656 evsrv: cli 0x600000444d20 request: {"id":4615,"jsonrpc":"2.0","method":"get_connected"}
01:00:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4615}
01:00:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4616,"jsonrpc":"2.0","method":"get_app_state"}
01:00:59.964 00.000 8654638656 case statement mapped state 6 to 3
01:00:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4616}
01:01:01.352 01.388 13064036352 Move returns status 0, amount 1844
01:01:01.352 00.000 13064036352 move complete, result=0
01:01:01.352 00.000 13064036352 worker thread done servicing request
01:01:01.353 00.001 13064036352 Worker thread wakes up
01:01:01.353 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:01:01.353 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:01:01.353 00.000 8654638656 GuideStep: 0.7 px 181 ms WEST, -1.5 px 1844 ms NORTH
01:01:01.400 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4617,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:01:01.401 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":490,"width":31,"height":31,"star_pos":[14.64,14.71],"pixels":"..."},"id":4617}
01:01:02.964 01.563 8654638656 evsrv: cli 0x600000444d20 request: {"id":4618,"jsonrpc":"2.0","method":"get_connected"}
01:01:02.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4618}
01:01:02.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4619,"jsonrpc":"2.0","method":"get_app_state"}
01:01:02.965 00.000 8654638656 case statement mapped state 6 to 3
01:01:02.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4619}
01:01:05.963 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4620,"jsonrpc":"2.0","method":"get_connected"}
01:01:05.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4620}
01:01:05.964 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4621,"jsonrpc":"2.0","method":"get_app_state"}
01:01:05.964 00.000 8654638656 case statement mapped state 6 to 3
01:01:05.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4621}
01:01:06.678 00.714 13064036352 Exposure complete
01:01:06.692 00.014 13064036352 worker thread done servicing request
01:01:06.692 00.000 8654638656 OnExposeComplete: enter
01:01:06.693 00.001 8654638656 UpdateGuideState(): m_state=6
01:01:06.693 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 491
01:01:06.693 00.000 8654638656 Star::Find returns 1 (0), X=554.26, Y=853.74, Mass=941082, SNR=127.2, Peak=58610 HFD=4.6
01:01:06.693 00.000 8654638656 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-2.21) = xAngle (0.16 = 0.16)
01:01:06.693 00.000 8654638656 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.44 = -0.44)
01:01:06.693 00.000 8654638656 CameraToMount -- cameraX=-0.89 cameraY=-1.73 hyp=1.95 cameraTheta=-2.05 mountX=1.92 mountY=-0.82, mountTheta=-0.41
01:01:06.693 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.89, y=-1.73, opts=13)
01:01:06.693 00.000 8654638656 Enqueuing Move request for scope (-0.89, -1.73)
01:01:06.693 00.000 13064036352 Worker thread wakes up
01:01:06.693 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -1.73) opts 0xd
01:01:06.693 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.89, -1.73)
01:01:06.693 00.000 13064036352 Moving (-0.89, -1.73) raw xDistance=1.92 yDistance=-0.82
01:01:06.694 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns 1.24 from input 1.92
01:01:06.694 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
01:01:06.694 00.000 13064036352 MoveAxis(W, 543, ABG)
01:01:06.694 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58738, med=4659, FiltMin=1357, FiltMax=50278, Gamma=0.680
01:01:06.694 00.000 8654638656 UpdateGuideState exits: m=941082 SNR=127.2
01:01:06.694 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:06.694 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:01:06.694 00.000 8654638656 Enqueuing Expose request
01:01:07.319 00.625 13064036352 Move returns status 0, amount 543
01:01:07.319 00.000 13064036352 MoveAxis(N, 998, ABG)
01:01:08.359 01.040 13064036352 Move returns status 0, amount 998
01:01:08.359 00.000 13064036352 move complete, result=0
01:01:08.360 00.001 13064036352 worker thread done servicing request
01:01:08.360 00.000 13064036352 Worker thread wakes up
01:01:08.360 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:01:08.360 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:01:08.360 00.000 8654638656 GuideStep: 1.9 px 543 ms WEST, -0.8 px 998 ms NORTH
01:01:08.410 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4622,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:01:08.410 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":491,"width":31,"height":31,"star_pos":[15.26,14.74],"pixels":"..."},"id":4622}
01:01:08.963 00.553 8654638656 evsrv: cli 0x600000444d20 request: {"id":4623,"jsonrpc":"2.0","method":"get_connected"}
01:01:08.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4623}
01:01:08.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4624,"jsonrpc":"2.0","method":"get_app_state"}
01:01:08.965 00.000 8654638656 case statement mapped state 6 to 3
01:01:08.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4624}
01:01:11.962 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4625,"jsonrpc":"2.0","method":"get_connected"}
01:01:11.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4625}
01:01:11.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4626,"jsonrpc":"2.0","method":"get_app_state"}
01:01:11.963 00.000 8654638656 case statement mapped state 6 to 3
01:01:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4626}
01:01:14.171 02.208 13064036352 Exposure complete
01:01:14.185 00.014 13064036352 worker thread done servicing request
01:01:14.185 00.000 8654638656 OnExposeComplete: enter
01:01:14.185 00.000 8654638656 UpdateGuideState(): m_state=6
01:01:14.186 00.001 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 492
01:01:14.186 00.000 8654638656 Star::Find returns 1 (0), X=555.01, Y=853.64, Mass=899324, SNR=107.9, Peak=51315 HFD=4.2
01:01:14.186 00.000 8654638656 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-2.21) = xAngle (0.56 = 0.56)
01:01:14.186 00.000 8654638656 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.04 = -0.04)
01:01:14.186 00.000 8654638656 CameraToMount -- cameraX=-0.14 cameraY=-1.82 hyp=1.83 cameraTheta=-1.65 mountX=1.55 mountY=-0.07, mountTheta=-0.04
01:01:14.186 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.14, y=-1.82, opts=13)
01:01:14.186 00.000 8654638656 Enqueuing Move request for scope (-0.14, -1.82)
01:01:14.186 00.000 13064036352 Worker thread wakes up
01:01:14.186 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -1.82) opts 0xd
01:01:14.186 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.14, -1.82)
01:01:14.186 00.000 13064036352 Moving (-0.14, -1.82) raw xDistance=1.55 yDistance=-0.07
01:01:14.186 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.06 from input 1.55
01:01:14.186 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:14.187 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:01:14.187 00.000 13064036352 MoveAxis(W, 466, ABG)
01:01:14.187 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53580, med=4659, FiltMin=1203, FiltMax=45926, Gamma=0.680
01:01:14.187 00.000 8654638656 UpdateGuideState exits: m=899324 SNR=107.9
01:01:14.187 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:14.187 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:01:14.187 00.000 8654638656 Enqueuing Expose request
01:01:14.742 00.555 13064036352 Move returns status 0, amount 466
01:01:14.742 00.000 13064036352 MoveAxis(N, 0, ABG)
01:01:14.742 00.000 13064036352 Move returns status 0, amount 0
01:01:14.742 00.000 13064036352 move complete, result=0
01:01:14.743 00.001 13064036352 worker thread done servicing request
01:01:14.743 00.000 13064036352 Worker thread wakes up
01:01:14.743 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:01:14.743 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:01:14.743 00.000 8654638656 GuideStep: 1.5 px 466 ms WEST, -0.1 px 0 ms NORTH
01:01:14.788 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4627,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:01:14.788 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":492,"width":31,"height":31,"star_pos":[15.01,14.64],"pixels":"..."},"id":4627}
01:01:14.983 00.195 8654638656 evsrv: cli 0x600000444d20 request: {"id":4628,"jsonrpc":"2.0","method":"get_connected"}
01:01:14.983 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4628}
01:01:14.984 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4629,"jsonrpc":"2.0","method":"get_app_state"}
01:01:14.984 00.000 8654638656 case statement mapped state 6 to 3
01:01:14.985 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4629}
01:01:17.967 02.982 8654638656 evsrv: cli 0x600000444d20 request: {"id":4630,"jsonrpc":"2.0","method":"get_connected"}
01:01:17.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4630}
01:01:17.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4631,"jsonrpc":"2.0","method":"get_app_state"}
01:01:17.968 00.000 8654638656 case statement mapped state 6 to 3
01:01:17.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4631}
01:01:20.419 02.451 13064036352 Exposure complete
01:01:20.434 00.015 13064036352 worker thread done servicing request
01:01:20.434 00.000 8654638656 OnExposeComplete: enter
01:01:20.434 00.000 8654638656 UpdateGuideState(): m_state=6
01:01:20.434 00.000 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 493
01:01:20.434 00.000 8654638656 Star::Find returns 1 (0), X=554.69, Y=855.21, Mass=881616, SNR=114.9, Peak=59839 HFD=4.1
01:01:20.434 00.000 8654638656 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-2.21) = xAngle (-0.43 = -0.43)
01:01:20.434 00.000 8654638656 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.03 = -1.03)
01:01:20.435 00.001 8654638656 CameraToMount -- cameraX=-0.47 cameraY=-0.26 hyp=0.53 cameraTheta=-2.64 mountX=0.48 mountY=-0.45, mountTheta=-0.76
01:01:20.435 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.47, y=-0.26, opts=13)
01:01:20.435 00.000 8654638656 Enqueuing Move request for scope (-0.47, -0.26)
01:01:20.435 00.000 13064036352 Worker thread wakes up
01:01:20.435 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.26) opts 0xd
01:01:20.435 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.47, -0.26)
01:01:20.435 00.000 13064036352 Moving (-0.47, -0.26) raw xDistance=0.48 yDistance=-0.45
01:01:20.435 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.48
01:01:20.435 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
01:01:20.435 00.000 13064036352 MoveAxis(W, 166, ABG)
01:01:20.435 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59839, med=4659, FiltMin=1267, FiltMax=46041, Gamma=0.680
01:01:20.435 00.000 8654638656 UpdateGuideState exits: m=881616 SNR=114.9
01:01:20.436 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:20.436 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:01:20.436 00.000 8654638656 Enqueuing Expose request
01:01:20.677 00.241 13064036352 Move returns status 0, amount 166
01:01:20.677 00.000 13064036352 MoveAxis(N, 551, ABG)
01:01:20.967 00.290 8654638656 evsrv: cli 0x600000444d20 request: {"id":4632,"jsonrpc":"2.0","method":"get_connected"}
01:01:20.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4632}
01:01:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4633,"jsonrpc":"2.0","method":"get_app_state"}
01:01:20.969 00.000 8654638656 case statement mapped state 6 to 3
01:01:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4633}
01:01:21.269 00.300 13064036352 Move returns status 0, amount 551
01:01:21.269 00.000 13064036352 move complete, result=0
01:01:21.269 00.000 13064036352 worker thread done servicing request
01:01:21.269 00.000 13064036352 Worker thread wakes up
01:01:21.269 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:01:21.269 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:01:21.270 00.001 8654638656 GuideStep: 0.5 px 166 ms WEST, -0.5 px 551 ms NORTH
01:01:21.317 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4634,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:01:21.317 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":493,"width":31,"height":31,"star_pos":[14.69,15.21],"pixels":"..."},"id":4634}
01:01:23.963 02.646 8654638656 evsrv: cli 0x600000444d20 request: {"id":4635,"jsonrpc":"2.0","method":"get_connected"}
01:01:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4635}
01:01:23.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4636,"jsonrpc":"2.0","method":"get_app_state"}
01:01:23.964 00.000 8654638656 case statement mapped state 6 to 3
01:01:23.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4636}
01:01:26.667 02.703 13064036352 Exposure complete
01:01:26.679 00.012 13064036352 worker thread done servicing request
01:01:26.680 00.001 8654638656 OnExposeComplete: enter
01:01:26.680 00.000 8654638656 UpdateGuideState(): m_state=6
01:01:26.680 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 494
01:01:26.680 00.000 8654638656 Star::Find returns 1 (0), X=555.08, Y=855.89, Mass=857390, SNR=106.2, Peak=50918 HFD=4.4
01:01:26.680 00.000 8654638656 CameraToMount -- cameraTheta (1.74) - m_xAngle (-2.21) = xAngle (3.95 = -2.34)
01:01:26.680 00.000 8654638656 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.35 = -2.93)
01:01:26.680 00.000 8654638656 CameraToMount -- cameraX=-0.07 cameraY=0.43 hyp=0.43 cameraTheta=1.74 mountX=-0.30 mountY=-0.09, mountTheta=-2.85
01:01:26.680 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.07, y=0.43, opts=13)
01:01:26.681 00.001 8654638656 Enqueuing Move request for scope (-0.07, 0.43)
01:01:26.681 00.000 13064036352 Worker thread wakes up
01:01:26.681 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.43) opts 0xd
01:01:26.681 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.07, 0.43)
01:01:26.681 00.000 13064036352 Moving (-0.07, 0.43) raw xDistance=-0.30 yDistance=-0.09
01:01:26.681 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.30
01:01:26.681 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:26.681 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:01:26.681 00.000 13064036352 MoveAxis(E, 71, ABG)
01:01:26.681 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58700, med=4659, FiltMin=1587, FiltMax=51545, Gamma=0.680
01:01:26.681 00.000 8654638656 UpdateGuideState exits: m=857390 SNR=106.2
01:01:26.681 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:26.681 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:01:26.681 00.000 8654638656 Enqueuing Expose request
01:01:26.819 00.138 13064036352 Move returns status 0, amount 71
01:01:26.819 00.000 13064036352 MoveAxis(N, 0, ABG)
01:01:26.819 00.000 13064036352 Move returns status 0, amount 0
01:01:26.820 00.001 13064036352 move complete, result=0
01:01:26.820 00.000 13064036352 worker thread done servicing request
01:01:26.820 00.000 13064036352 Worker thread wakes up
01:01:26.820 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:01:26.820 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:01:26.820 00.000 8654638656 GuideStep: -0.3 px 71 ms EAST, -0.1 px 0 ms NORTH
01:01:26.852 00.032 8654638656 evsrv: cli 0x600000444d20 request: {"id":4637,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:01:26.852 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":494,"width":31,"height":31,"star_pos":[15.08,14.89],"pixels":"..."},"id":4637}
01:01:26.965 00.113 8654638656 evsrv: cli 0x600000444d20 request: {"id":4638,"jsonrpc":"2.0","method":"get_connected"}
01:01:26.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4638}
01:01:26.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4639,"jsonrpc":"2.0","method":"get_app_state"}
01:01:26.966 00.000 8654638656 case statement mapped state 6 to 3
01:01:26.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4639}
01:01:29.967 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4640,"jsonrpc":"2.0","method":"get_connected"}
01:01:29.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4640}
01:01:29.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4641,"jsonrpc":"2.0","method":"get_app_state"}
01:01:29.970 00.001 8654638656 case statement mapped state 6 to 3
01:01:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4641}
01:01:32.911 02.941 13064036352 Exposure complete
01:01:32.926 00.015 13064036352 worker thread done servicing request
01:01:32.926 00.000 8654638656 OnExposeComplete: enter
01:01:32.926 00.000 8654638656 UpdateGuideState(): m_state=6
01:01:32.926 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 495
01:01:32.926 00.000 8654638656 Star::Find returns 1 (0), X=553.83, Y=857.21, Mass=898488, SNR=121.1, Peak=59737 HFD=4.0
01:01:32.926 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - m_xAngle (-2.21) = xAngle (4.43 = -1.85)
01:01:32.926 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.83 = -2.45)
01:01:32.927 00.001 8654638656 CameraToMount -- cameraX=-1.32 cameraY=1.74 hyp=2.19 cameraTheta=2.22 mountX=-0.61 mountY=-1.39, mountTheta=-1.98
01:01:32.927 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.32, y=1.74, opts=13)
01:01:32.927 00.000 8654638656 Enqueuing Move request for scope (-1.32, 1.74)
01:01:32.927 00.000 13064036352 Worker thread wakes up
01:01:32.927 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.32, 1.74) opts 0xd
01:01:32.927 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.32, 1.74)
01:01:32.927 00.000 13064036352 Moving (-1.32, 1.74) raw xDistance=-0.61 yDistance=-1.39
01:01:32.927 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61
01:01:32.927 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.39 from input -1.39
01:01:32.927 00.000 13064036352 MoveAxis(E, 173, ABG)
01:01:32.928 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59737, med=4659, FiltMin=1446, FiltMax=51187, Gamma=0.680
01:01:32.928 00.000 8654638656 UpdateGuideState exits: m=898488 SNR=121.1
01:01:32.928 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:32.928 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:01:32.928 00.000 8654638656 Enqueuing Expose request
01:01:32.966 00.038 8654638656 evsrv: cli 0x600000444d20 request: {"id":4642,"jsonrpc":"2.0","method":"get_connected"}
01:01:32.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4642}
01:01:32.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4643,"jsonrpc":"2.0","method":"get_app_state"}
01:01:32.966 00.000 8654638656 case statement mapped state 6 to 3
01:01:32.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4643}
01:01:33.186 00.220 13064036352 Move returns status 0, amount 173
01:01:33.187 00.001 13064036352 MoveAxis(N, 1685, ABG)
01:01:34.914 01.727 13064036352 Move returns status 0, amount 1685
01:01:34.914 00.000 13064036352 move complete, result=0
01:01:34.915 00.001 13064036352 worker thread done servicing request
01:01:34.915 00.000 13064036352 Worker thread wakes up
01:01:34.915 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:01:34.915 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:01:34.915 00.000 8654638656 GuideStep: -0.6 px 173 ms EAST, -1.4 px 1685 ms NORTH
01:01:34.962 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4644,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:01:34.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":495,"width":31,"height":31,"star_pos":[14.83,15.21],"pixels":"..."},"id":4644}
01:01:35.963 01.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4645,"jsonrpc":"2.0","method":"get_connected"}
01:01:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4645}
01:01:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4646,"jsonrpc":"2.0","method":"get_app_state"}
01:01:35.964 00.000 8654638656 case statement mapped state 6 to 3
01:01:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4646}
01:01:38.967 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4647,"jsonrpc":"2.0","method":"get_connected"}
01:01:38.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4647}
01:01:38.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4648,"jsonrpc":"2.0","method":"get_app_state"}
01:01:38.969 00.000 8654638656 case statement mapped state 6 to 3
01:01:38.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4648}
01:01:40.410 01.440 13064036352 Exposure complete
01:01:40.425 00.015 13064036352 worker thread done servicing request
01:01:40.425 00.000 8654638656 OnExposeComplete: enter
01:01:40.426 00.001 8654638656 UpdateGuideState(): m_state=6
01:01:40.426 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 496
01:01:40.426 00.000 8654638656 Star::Find returns 1 (0), X=553.99, Y=855.60, Mass=947599, SNR=134.1, Peak=58509 HFD=4.2
01:01:40.426 00.000 8654638656 CameraToMount -- cameraTheta (3.03) - m_xAngle (-2.21) = xAngle (5.24 = -1.04)
01:01:40.426 00.000 8654638656 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.64 = -1.64)
01:01:40.426 00.000 8654638656 CameraToMount -- cameraX=-1.16 cameraY=0.13 hyp=1.17 cameraTheta=3.03 mountX=0.59 mountY=-1.17, mountTheta=-1.10
01:01:40.426 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.16, y=0.13, opts=13)
01:01:40.426 00.000 8654638656 Enqueuing Move request for scope (-1.16, 0.13)
01:01:40.426 00.000 13064036352 Worker thread wakes up
01:01:40.426 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 0.13) opts 0xd
01:01:40.426 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.16, 0.13)
01:01:40.426 00.000 13064036352 Moving (-1.16, 0.13) raw xDistance=0.59 yDistance=-1.17
01:01:40.426 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.59
01:01:40.426 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
01:01:40.427 00.001 13064036352 MoveAxis(W, 151, ABG)
01:01:40.427 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58509, med=4659, FiltMin=1548, FiltMax=48665, Gamma=0.680
01:01:40.427 00.000 8654638656 UpdateGuideState exits: m=947599 SNR=134.1
01:01:40.427 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:40.427 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:01:40.427 00.000 8654638656 Enqueuing Expose request
01:01:40.657 00.230 13064036352 Move returns status 0, amount 151
01:01:40.657 00.000 13064036352 MoveAxis(N, 1413, ABG)
01:01:41.968 01.311 8654638656 evsrv: cli 0x600000444d20 request: {"id":4649,"jsonrpc":"2.0","method":"get_connected"}
01:01:41.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4649}
01:01:41.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4650,"jsonrpc":"2.0","method":"get_app_state"}
01:01:41.969 00.000 8654638656 case statement mapped state 6 to 3
01:01:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4650}
01:01:42.113 00.143 13064036352 Move returns status 0, amount 1413
01:01:42.113 00.000 13064036352 move complete, result=0
01:01:42.113 00.000 13064036352 worker thread done servicing request
01:01:42.113 00.000 13064036352 Worker thread wakes up
01:01:42.113 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:01:42.113 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:01:42.114 00.001 8654638656 GuideStep: 0.6 px 151 ms WEST, -1.2 px 1413 ms NORTH
01:01:42.164 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4651,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:01:42.164 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":496,"width":31,"height":31,"star_pos":[14.99,14.60],"pixels":"..."},"id":4651}
01:01:44.967 02.803 8654638656 evsrv: cli 0x600000444d20 request: {"id":4652,"jsonrpc":"2.0","method":"get_connected"}
01:01:44.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4652}
01:01:44.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4653,"jsonrpc":"2.0","method":"get_app_state"}
01:01:44.968 00.000 8654638656 case statement mapped state 6 to 3
01:01:44.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4653}
01:01:47.903 02.934 13064036352 Exposure complete
01:01:47.914 00.011 13064036352 worker thread done servicing request
01:01:47.914 00.000 8654638656 OnExposeComplete: enter
01:01:47.914 00.000 8654638656 UpdateGuideState(): m_state=6
01:01:47.914 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 497
01:01:47.914 00.000 8654638656 Star::Find returns 1 (0), X=554.87, Y=855.11, Mass=936831, SNR=112.5, Peak=63231 HFD=4.2
01:01:47.914 00.000 8654638656 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-2.21) = xAngle (-0.03 = -0.03)
01:01:47.914 00.000 8654638656 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.63 = -0.63)
01:01:47.915 00.001 8654638656 CameraToMount -- cameraX=-0.28 cameraY=-0.35 hyp=0.45 cameraTheta=-2.24 mountX=0.45 mountY=-0.27, mountTheta=-0.53
01:01:47.915 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.28, y=-0.35, opts=13)
01:01:47.915 00.000 8654638656 Enqueuing Move request for scope (-0.28, -0.35)
01:01:47.915 00.000 13064036352 Worker thread wakes up
01:01:47.915 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.35) opts 0xd
01:01:47.915 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.28, -0.35)
01:01:47.915 00.000 13064036352 Moving (-0.28, -0.35) raw xDistance=0.45 yDistance=-0.27
01:01:47.915 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.45
01:01:47.915 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
01:01:47.915 00.000 13064036352 MoveAxis(W, 135, ABG)
01:01:47.915 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63231, med=4659, FiltMin=1203, FiltMax=47078, Gamma=0.680
01:01:47.915 00.000 8654638656 UpdateGuideState exits: m=936831 SNR=112.5
01:01:47.915 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:47.915 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:01:47.915 00.000 8654638656 Enqueuing Expose request
01:01:47.963 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4654,"jsonrpc":"2.0","method":"get_connected"}
01:01:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4654}
01:01:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4655,"jsonrpc":"2.0","method":"get_app_state"}
01:01:47.963 00.000 8654638656 case statement mapped state 6 to 3
01:01:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4655}
01:01:48.128 00.165 13064036352 Move returns status 0, amount 135
01:01:48.128 00.000 13064036352 MoveAxis(N, 321, ABG)
01:01:48.496 00.368 13064036352 Move returns status 0, amount 321
01:01:48.496 00.000 13064036352 move complete, result=0
01:01:48.496 00.000 13064036352 worker thread done servicing request
01:01:48.496 00.000 13064036352 Worker thread wakes up
01:01:48.496 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:01:48.496 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:01:48.497 00.001 8654638656 GuideStep: 0.5 px 135 ms WEST, -0.3 px 321 ms NORTH
01:01:48.540 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":4656,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:01:48.541 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":497,"width":31,"height":31,"star_pos":[14.87,15.11],"pixels":"..."},"id":4656}
01:01:50.968 02.427 8654638656 evsrv: cli 0x600000444d20 request: {"id":4657,"jsonrpc":"2.0","method":"get_connected"}
01:01:50.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4657}
01:01:50.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4658,"jsonrpc":"2.0","method":"get_app_state"}
01:01:50.970 00.000 8654638656 case statement mapped state 6 to 3
01:01:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4658}
01:01:53.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4659,"jsonrpc":"2.0","method":"get_connected"}
01:01:53.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4659}
01:01:53.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4660,"jsonrpc":"2.0","method":"get_app_state"}
01:01:53.970 00.000 8654638656 case statement mapped state 6 to 3
01:01:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4660}
01:01:54.152 00.182 13064036352 Exposure complete
01:01:54.165 00.013 13064036352 worker thread done servicing request
01:01:54.165 00.000 8654638656 OnExposeComplete: enter
01:01:54.166 00.001 8654638656 UpdateGuideState(): m_state=6
01:01:54.166 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 498
01:01:54.166 00.000 8654638656 Star::Find returns 1 (0), X=554.91, Y=856.02, Mass=880918, SNR=122.5, Peak=50150 HFD=4.4
01:01:54.166 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - m_xAngle (-2.21) = xAngle (4.19 = -2.09)
01:01:54.166 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.59 = -2.69)
01:01:54.166 00.000 8654638656 CameraToMount -- cameraX=-0.24 cameraY=0.55 hyp=0.60 cameraTheta=1.98 mountX=-0.30 mountY=-0.26, mountTheta=-2.42
01:01:54.166 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.24, y=0.55, opts=13)
01:01:54.166 00.000 8654638656 Enqueuing Move request for scope (-0.24, 0.55)
01:01:54.166 00.000 13064036352 Worker thread wakes up
01:01:54.166 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.55) opts 0xd
01:01:54.166 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.24, 0.55)
01:01:54.166 00.000 13064036352 Moving (-0.24, 0.55) raw xDistance=-0.30 yDistance=-0.26
01:01:54.166 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.30
01:01:54.166 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
01:01:54.166 00.000 13064036352 MoveAxis(E, 74, ABG)
01:01:54.166 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59404, med=4659, FiltMin=1587, FiltMax=48729, Gamma=0.680
01:01:54.166 00.000 8654638656 UpdateGuideState exits: m=880918 SNR=122.5
01:01:54.166 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:54.166 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:01:54.167 00.001 8654638656 Enqueuing Expose request
01:01:54.318 00.151 13064036352 Move returns status 0, amount 74
01:01:54.318 00.000 13064036352 MoveAxis(N, 318, ABG)
01:01:54.687 00.369 13064036352 Move returns status 0, amount 318
01:01:54.687 00.000 13064036352 move complete, result=0
01:01:54.687 00.000 13064036352 worker thread done servicing request
01:01:54.687 00.000 13064036352 Worker thread wakes up
01:01:54.687 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:01:54.688 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:01:54.688 00.000 8654638656 GuideStep: -0.3 px 74 ms EAST, -0.3 px 318 ms NORTH
01:01:54.733 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4661,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:01:54.733 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":498,"width":31,"height":31,"star_pos":[14.91,15.02],"pixels":"..."},"id":4661}
01:01:56.968 02.235 8654638656 evsrv: cli 0x600000444d20 request: {"id":4662,"jsonrpc":"2.0","method":"get_connected"}
01:01:56.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4662}
01:01:56.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4663,"jsonrpc":"2.0","method":"get_app_state"}
01:01:56.969 00.000 8654638656 case statement mapped state 6 to 3
01:01:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4663}
01:01:59.963 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4664,"jsonrpc":"2.0","method":"get_connected"}
01:01:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4664}
01:01:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4665,"jsonrpc":"2.0","method":"get_app_state"}
01:01:59.965 00.001 8654638656 case statement mapped state 6 to 3
01:01:59.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4665}
01:02:00.397 00.432 13064036352 Exposure complete
01:02:00.413 00.016 13064036352 worker thread done servicing request
01:02:00.413 00.000 8654638656 OnExposeComplete: enter
01:02:00.413 00.000 8654638656 UpdateGuideState(): m_state=6
01:02:00.413 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 499
01:02:00.413 00.000 8654638656 Star::Find returns 1 (0), X=554.46, Y=856.70, Mass=847673, SNR=109.5, Peak=59225 HFD=3.9
01:02:00.413 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - m_xAngle (-2.21) = xAngle (4.29 = -1.99)
01:02:00.413 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.69 = -2.59)
01:02:00.413 00.000 8654638656 CameraToMount -- cameraX=-0.69 cameraY=1.24 hyp=1.42 cameraTheta=2.08 mountX=-0.58 mountY=-0.74, mountTheta=-2.23
01:02:00.414 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.69, y=1.24, opts=13)
01:02:00.414 00.000 8654638656 Enqueuing Move request for scope (-0.69, 1.24)
01:02:00.414 00.000 13064036352 Worker thread wakes up
01:02:00.414 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 1.24) opts 0xd
01:02:00.414 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.69, 1.24)
01:02:00.414 00.000 13064036352 Moving (-0.69, 1.24) raw xDistance=-0.58 yDistance=-0.74
01:02:00.414 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.58
01:02:00.414 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
01:02:00.414 00.000 13064036352 MoveAxis(E, 165, ABG)
01:02:00.414 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59225, med=4659, FiltMin=1459, FiltMax=48755, Gamma=0.680
01:02:00.414 00.000 8654638656 UpdateGuideState exits: m=847673 SNR=109.5
01:02:00.414 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:00.414 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:02:00.414 00.000 8654638656 Enqueuing Expose request
01:02:00.653 00.239 13064036352 Move returns status 0, amount 165
01:02:00.654 00.001 13064036352 MoveAxis(N, 899, ABG)
01:02:01.597 00.943 13064036352 Move returns status 0, amount 899
01:02:01.597 00.000 13064036352 move complete, result=0
01:02:01.597 00.000 13064036352 worker thread done servicing request
01:02:01.597 00.000 13064036352 Worker thread wakes up
01:02:01.598 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:02:01.598 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:02:01.598 00.000 8654638656 GuideStep: -0.6 px 165 ms EAST, -0.7 px 899 ms NORTH
01:02:01.647 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4666,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:02:01.647 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":499,"width":31,"height":31,"star_pos":[15.46,14.70],"pixels":"..."},"id":4666}
01:02:02.968 01.321 8654638656 evsrv: cli 0x600000444d20 request: {"id":4667,"jsonrpc":"2.0","method":"get_connected"}
01:02:02.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4667}
01:02:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4668,"jsonrpc":"2.0","method":"get_app_state"}
01:02:02.970 00.001 8654638656 case statement mapped state 6 to 3
01:02:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4668}
01:02:05.967 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4669,"jsonrpc":"2.0","method":"get_connected"}
01:02:05.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4669}
01:02:05.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4670,"jsonrpc":"2.0","method":"get_app_state"}
01:02:05.969 00.001 8654638656 case statement mapped state 6 to 3
01:02:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4670}
01:02:06.642 00.673 13064036352 Exposure complete
01:02:06.657 00.015 13064036352 worker thread done servicing request
01:02:06.657 00.000 8654638656 OnExposeComplete: enter
01:02:06.657 00.000 8654638656 UpdateGuideState(): m_state=6
01:02:06.657 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 500
01:02:06.657 00.000 8654638656 Star::Find returns 1 (0), X=554.67, Y=856.59, Mass=892102, SNR=108.9, Peak=52057 HFD=4.5
01:02:06.657 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - m_xAngle (-2.21) = xAngle (4.19 = -2.09)
01:02:06.657 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.59 = -2.69)
01:02:06.657 00.000 8654638656 CameraToMount -- cameraX=-0.49 cameraY=1.12 hyp=1.22 cameraTheta=1.98 mountX=-0.61 mountY=-0.53, mountTheta=-2.43
01:02:06.658 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.49, y=1.12, opts=13)
01:02:06.658 00.000 8654638656 Enqueuing Move request for scope (-0.49, 1.12)
01:02:06.658 00.000 13064036352 Worker thread wakes up
01:02:06.658 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 1.12) opts 0xd
01:02:06.658 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.49, 1.12)
01:02:06.658 00.000 13064036352 Moving (-0.49, 1.12) raw xDistance=-0.61 yDistance=-0.53
01:02:06.658 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.61
01:02:06.658 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
01:02:06.658 00.000 13064036352 MoveAxis(E, 180, ABG)
01:02:06.658 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60684, med=4646, FiltMin=1651, FiltMax=52364, Gamma=0.680
01:02:06.658 00.000 8654638656 UpdateGuideState exits: m=892102 SNR=108.9
01:02:06.658 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:06.658 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:02:06.658 00.000 8654638656 Enqueuing Expose request
01:02:06.909 00.251 13064036352 Move returns status 0, amount 180
01:02:06.909 00.000 13064036352 MoveAxis(N, 641, ABG)
01:02:07.597 00.688 13064036352 Move returns status 0, amount 641
01:02:07.597 00.000 13064036352 move complete, result=0
01:02:07.597 00.000 13064036352 worker thread done servicing request
01:02:07.597 00.000 13064036352 Worker thread wakes up
01:02:07.598 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:02:07.598 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:02:07.598 00.000 8654638656 GuideStep: -0.6 px 180 ms EAST, -0.5 px 641 ms NORTH
01:02:07.642 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4671,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:02:07.642 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":500,"width":31,"height":31,"star_pos":[14.67,14.59],"pixels":"..."},"id":4671}
01:02:08.967 01.325 8654638656 evsrv: cli 0x600000444d20 request: {"id":4672,"jsonrpc":"2.0","method":"get_connected"}
01:02:08.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4672}
01:02:08.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4673,"jsonrpc":"2.0","method":"get_app_state"}
01:02:08.968 00.000 8654638656 case statement mapped state 6 to 3
01:02:08.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4673}
01:02:11.963 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":4674,"jsonrpc":"2.0","method":"get_connected"}
01:02:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4674}
01:02:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4675,"jsonrpc":"2.0","method":"get_app_state"}
01:02:11.964 00.000 8654638656 case statement mapped state 6 to 3
01:02:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4675}
01:02:12.892 00.928 13064036352 Exposure complete
01:02:12.907 00.015 13064036352 worker thread done servicing request
01:02:12.908 00.001 8654638656 OnExposeComplete: enter
01:02:12.908 00.000 8654638656 UpdateGuideState(): m_state=6
01:02:12.908 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 501
01:02:12.908 00.000 8654638656 Star::Find returns 1 (0), X=554.17, Y=856.58, Mass=953810, SNR=122.3, Peak=58521 HFD=4.5
01:02:12.908 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - m_xAngle (-2.21) = xAngle (4.51 = -1.78)
01:02:12.908 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.91 = -2.38)
01:02:12.908 00.000 8654638656 CameraToMount -- cameraX=-0.99 cameraY=1.11 hyp=1.48 cameraTheta=2.30 mountX=-0.30 mountY=-1.03, mountTheta=-1.86
01:02:12.908 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.99, y=1.11, opts=13)
01:02:12.908 00.000 8654638656 Enqueuing Move request for scope (-0.99, 1.11)
01:02:12.908 00.000 13064036352 Worker thread wakes up
01:02:12.909 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 1.11) opts 0xd
01:02:12.909 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.99, 1.11)
01:02:12.909 00.000 13064036352 Moving (-0.99, 1.11) raw xDistance=-0.30 yDistance=-1.03
01:02:12.909 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.30
01:02:12.909 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
01:02:12.909 00.000 13064036352 MoveAxis(E, 96, ABG)
01:02:12.909 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=38, max=62988, med=4659, FiltMin=1561, FiltMax=54988, Gamma=0.680
01:02:12.909 00.000 8654638656 UpdateGuideState exits: m=953810 SNR=122.3
01:02:12.909 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:12.909 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:02:12.909 00.000 8654638656 Enqueuing Expose request
01:02:13.115 00.206 13064036352 Move returns status 0, amount 96
01:02:13.116 00.001 13064036352 MoveAxis(N, 1247, ABG)
01:02:14.411 01.295 13064036352 Move returns status 0, amount 1247
01:02:14.411 00.000 13064036352 move complete, result=0
01:02:14.411 00.000 13064036352 worker thread done servicing request
01:02:14.411 00.000 13064036352 Worker thread wakes up
01:02:14.411 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:02:14.411 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:02:14.412 00.001 8654638656 GuideStep: -0.3 px 96 ms EAST, -1.0 px 1247 ms NORTH
01:02:14.463 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4676,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:02:14.463 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":501,"width":31,"height":31,"star_pos":[15.17,14.58],"pixels":"..."},"id":4676}
01:02:14.968 00.505 8654638656 evsrv: cli 0x600000444d20 request: {"id":4677,"jsonrpc":"2.0","method":"get_connected"}
01:02:14.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4677}
01:02:14.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4678,"jsonrpc":"2.0","method":"get_app_state"}
01:02:14.970 00.000 8654638656 case statement mapped state 6 to 3
01:02:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4678}
01:02:17.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4679,"jsonrpc":"2.0","method":"get_connected"}
01:02:17.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4679}
01:02:17.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4680,"jsonrpc":"2.0","method":"get_app_state"}
01:02:17.969 00.000 8654638656 case statement mapped state 6 to 3
01:02:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4680}
01:02:20.380 02.410 13064036352 Exposure complete
01:02:20.397 00.017 13064036352 worker thread done servicing request
01:02:20.397 00.000 8654638656 OnExposeComplete: enter
01:02:20.397 00.000 8654638656 UpdateGuideState(): m_state=6
01:02:20.397 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 502
01:02:20.397 00.000 8654638656 Star::Find returns 1 (0), X=554.58, Y=856.24, Mass=853426, SNR=121.5, Peak=50496 HFD=4.5
01:02:20.397 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - m_xAngle (-2.21) = xAngle (4.42 = -1.86)
01:02:20.397 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.82 = -2.46)
01:02:20.397 00.000 8654638656 CameraToMount -- cameraX=-0.58 cameraY=0.77 hyp=0.96 cameraTheta=2.21 mountX=-0.28 mountY=-0.61, mountTheta=-2.00
01:02:20.398 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.58, y=0.77, opts=13)
01:02:20.398 00.000 8654638656 Enqueuing Move request for scope (-0.58, 0.77)
01:02:20.398 00.000 13064036352 Worker thread wakes up
01:02:20.398 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.77) opts 0xd
01:02:20.398 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.58, 0.77)
01:02:20.398 00.000 13064036352 Moving (-0.58, 0.77) raw xDistance=-0.28 yDistance=-0.61
01:02:20.398 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
01:02:20.398 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
01:02:20.398 00.000 13064036352 MoveAxis(E, 83, ABG)
01:02:20.398 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59916, med=4659, FiltMin=1510, FiltMax=51724, Gamma=0.680
01:02:20.398 00.000 8654638656 UpdateGuideState exits: m=853426 SNR=121.5
01:02:20.398 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:20.398 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:02:20.398 00.000 8654638656 Enqueuing Expose request
01:02:20.554 00.156 13064036352 Move returns status 0, amount 83
01:02:20.554 00.000 13064036352 MoveAxis(N, 735, ABG)
01:02:20.968 00.414 8654638656 evsrv: cli 0x600000444d20 request: {"id":4681,"jsonrpc":"2.0","method":"get_connected"}
01:02:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4681}
01:02:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4682,"jsonrpc":"2.0","method":"get_app_state"}
01:02:20.969 00.000 8654638656 case statement mapped state 6 to 3
01:02:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4682}
01:02:21.434 00.465 13064036352 Move returns status 0, amount 735
01:02:21.434 00.000 13064036352 move complete, result=0
01:02:21.434 00.000 13064036352 worker thread done servicing request
01:02:21.434 00.000 13064036352 Worker thread wakes up
01:02:21.434 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:02:21.434 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:02:21.435 00.001 8654638656 GuideStep: -0.3 px 83 ms EAST, -0.6 px 735 ms NORTH
01:02:21.477 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":4683,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:02:21.477 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":502,"width":31,"height":31,"star_pos":[14.58,15.24],"pixels":"..."},"id":4683}
01:02:23.963 02.486 8654638656 evsrv: cli 0x600000444d20 request: {"id":4684,"jsonrpc":"2.0","method":"get_connected"}
01:02:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4684}
01:02:23.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4685,"jsonrpc":"2.0","method":"get_app_state"}
01:02:23.964 00.000 8654638656 case statement mapped state 6 to 3
01:02:23.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4685}
01:02:26.633 02.669 13064036352 Exposure complete
01:02:26.647 00.014 13064036352 worker thread done servicing request
01:02:26.648 00.001 8654638656 OnExposeComplete: enter
01:02:26.648 00.000 8654638656 UpdateGuideState(): m_state=6
01:02:26.648 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 503
01:02:26.648 00.000 8654638656 Star::Find returns 1 (0), X=554.53, Y=856.17, Mass=845196, SNR=117.8, Peak=45760 HFD=4.7
01:02:26.648 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - m_xAngle (-2.21) = xAngle (4.51 = -1.78)
01:02:26.648 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.91 = -2.38)
01:02:26.648 00.000 8654638656 CameraToMount -- cameraX=-0.62 cameraY=0.70 hyp=0.94 cameraTheta=2.30 mountX=-0.19 mountY=-0.65, mountTheta=-1.86
01:02:26.649 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.62, y=0.70, opts=13)
01:02:26.649 00.000 8654638656 Enqueuing Move request for scope (-0.62, 0.70)
01:02:26.649 00.000 13064036352 Worker thread wakes up
01:02:26.649 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.70) opts 0xd
01:02:26.649 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.62, 0.70)
01:02:26.649 00.000 13064036352 Moving (-0.62, 0.70) raw xDistance=-0.19 yDistance=-0.65
01:02:26.649 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:02:26.649 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
01:02:26.649 00.000 13064036352 MoveAxis(E, 0, ABG)
01:02:26.649 00.000 13064036352 Move returns status 0, amount 0
01:02:26.649 00.000 13064036352 MoveAxis(N, 789, ABG)
01:02:26.649 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=60492, med=4671, FiltMin=1587, FiltMax=54079, Gamma=0.680
01:02:26.649 00.000 8654638656 UpdateGuideState exits: m=845196 SNR=117.8
01:02:26.649 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:26.649 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:02:26.649 00.000 8654638656 Enqueuing Expose request
01:02:26.968 00.319 8654638656 evsrv: cli 0x600000444d20 request: {"id":4686,"jsonrpc":"2.0","method":"get_connected"}
01:02:26.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4686}
01:02:26.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4687,"jsonrpc":"2.0","method":"get_app_state"}
01:02:26.970 00.000 8654638656 case statement mapped state 6 to 3
01:02:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4687}
01:02:27.480 00.509 13064036352 Move returns status 0, amount 789
01:02:27.481 00.001 13064036352 move complete, result=0
01:02:27.481 00.000 13064036352 worker thread done servicing request
01:02:27.481 00.000 13064036352 Worker thread wakes up
01:02:27.481 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:02:27.481 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:02:27.481 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -0.7 px 789 ms NORTH
01:02:27.527 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4688,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:02:27.527 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":503,"width":31,"height":31,"star_pos":[14.53,15.17],"pixels":"..."},"id":4688}
01:02:29.967 02.440 8654638656 evsrv: cli 0x600000444d20 request: {"id":4689,"jsonrpc":"2.0","method":"get_connected"}
01:02:29.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4689}
01:02:29.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4690,"jsonrpc":"2.0","method":"get_app_state"}
01:02:29.969 00.000 8654638656 case statement mapped state 6 to 3
01:02:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4690}
01:02:32.883 02.914 13064036352 Exposure complete
01:02:32.898 00.015 13064036352 worker thread done servicing request
01:02:32.898 00.000 8654638656 OnExposeComplete: enter
01:02:32.898 00.000 8654638656 UpdateGuideState(): m_state=6
01:02:32.899 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 504
01:02:32.899 00.000 8654638656 Star::Find returns 1 (0), X=554.60, Y=856.55, Mass=851362, SNR=115.3, Peak=47065 HFD=4.9
01:02:32.899 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - m_xAngle (-2.21) = xAngle (4.25 = -2.03)
01:02:32.899 00.000 8654638656 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.65 = -2.63)
01:02:32.899 00.000 8654638656 CameraToMount -- cameraX=-0.55 cameraY=1.08 hyp=1.21 cameraTheta=2.04 mountX=-0.54 mountY=-0.59, mountTheta=-2.31
01:02:32.899 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.55, y=1.08, opts=13)
01:02:32.899 00.000 8654638656 Enqueuing Move request for scope (-0.55, 1.08)
01:02:32.899 00.000 13064036352 Worker thread wakes up
01:02:32.899 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 1.08) opts 0xd
01:02:32.899 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.55, 1.08)
01:02:32.899 00.000 13064036352 Moving (-0.55, 1.08) raw xDistance=-0.54 yDistance=-0.59
01:02:32.900 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
01:02:32.900 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
01:02:32.900 00.000 13064036352 MoveAxis(E, 148, ABG)
01:02:32.900 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59980, med=4659, FiltMin=1766, FiltMax=53299, Gamma=0.680
01:02:32.900 00.000 8654638656 UpdateGuideState exits: m=851362 SNR=115.3
01:02:32.900 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:32.900 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:02:32.900 00.000 8654638656 Enqueuing Expose request
01:02:32.967 00.067 8654638656 evsrv: cli 0x600000444d20 request: {"id":4691,"jsonrpc":"2.0","method":"get_connected"}
01:02:32.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4691}
01:02:32.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4692,"jsonrpc":"2.0","method":"get_app_state"}
01:02:32.968 00.000 8654638656 case statement mapped state 6 to 3
01:02:32.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4692}
01:02:33.128 00.160 13064036352 Move returns status 0, amount 148
01:02:33.128 00.000 13064036352 MoveAxis(N, 719, ABG)
01:02:33.896 00.768 13064036352 Move returns status 0, amount 719
01:02:33.896 00.000 13064036352 move complete, result=0
01:02:33.896 00.000 13064036352 worker thread done servicing request
01:02:33.896 00.000 13064036352 Worker thread wakes up
01:02:33.897 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:02:33.897 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:02:33.897 00.000 8654638656 GuideStep: -0.5 px 148 ms EAST, -0.6 px 719 ms NORTH
01:02:33.944 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4693,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:02:33.944 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":504,"width":31,"height":31,"star_pos":[14.60,14.55],"pixels":"..."},"id":4693}
01:02:35.963 02.019 8654638656 evsrv: cli 0x600000444d20 request: {"id":4694,"jsonrpc":"2.0","method":"get_connected"}
01:02:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4694}
01:02:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4695,"jsonrpc":"2.0","method":"get_app_state"}
01:02:35.965 00.001 8654638656 case statement mapped state 6 to 3
01:02:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4695}
01:02:38.967 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4696,"jsonrpc":"2.0","method":"get_connected"}
01:02:38.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4696}
01:02:38.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4697,"jsonrpc":"2.0","method":"get_app_state"}
01:02:38.970 00.001 8654638656 case statement mapped state 6 to 3
01:02:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4697}
01:02:39.124 00.154 13064036352 Exposure complete
01:02:39.137 00.013 13064036352 worker thread done servicing request
01:02:39.138 00.001 8654638656 OnExposeComplete: enter
01:02:39.138 00.000 8654638656 UpdateGuideState(): m_state=6
01:02:39.138 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 505
01:02:39.138 00.000 8654638656 Star::Find returns 1 (0), X=554.22, Y=856.55, Mass=881649, SNR=122.2, Peak=51072 HFD=4.5
01:02:39.138 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - m_xAngle (-2.21) = xAngle (4.49 = -1.79)
01:02:39.138 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.89 = -2.39)
01:02:39.138 00.000 8654638656 CameraToMount -- cameraX=-0.93 cameraY=1.08 hyp=1.43 cameraTheta=2.28 mountX=-0.31 mountY=-0.98, mountTheta=-1.88
01:02:39.138 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.93, y=1.08, opts=13)
01:02:39.138 00.000 8654638656 Enqueuing Move request for scope (-0.93, 1.08)
01:02:39.138 00.000 13064036352 Worker thread wakes up
01:02:39.138 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.93, 1.08) opts 0xd
01:02:39.138 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.93, 1.08)
01:02:39.138 00.000 13064036352 Moving (-0.93, 1.08) raw xDistance=-0.31 yDistance=-0.98
01:02:39.138 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.31
01:02:39.138 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
01:02:39.138 00.000 13064036352 MoveAxis(E, 96, ABG)
01:02:39.139 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63436, med=4659, FiltMin=1510, FiltMax=52940, Gamma=0.680
01:02:39.139 00.000 8654638656 UpdateGuideState exits: m=881649 SNR=122.2
01:02:39.139 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:39.139 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:02:39.139 00.000 8654638656 Enqueuing Expose request
01:02:39.319 00.180 13064036352 Move returns status 0, amount 96
01:02:39.319 00.000 13064036352 MoveAxis(N, 1182, ABG)
01:02:40.534 01.215 13064036352 Move returns status 0, amount 1182
01:02:40.534 00.000 13064036352 move complete, result=0
01:02:40.535 00.001 13064036352 worker thread done servicing request
01:02:40.535 00.000 13064036352 Worker thread wakes up
01:02:40.535 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:02:40.535 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:02:40.535 00.000 8654638656 GuideStep: -0.3 px 96 ms EAST, -1.0 px 1182 ms NORTH
01:02:40.580 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4698,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:02:40.580 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":505,"width":31,"height":31,"star_pos":[15.22,14.55],"pixels":"..."},"id":4698}
01:02:41.968 01.388 8654638656 evsrv: cli 0x600000444d20 request: {"id":4699,"jsonrpc":"2.0","method":"get_connected"}
01:02:41.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4699}
01:02:41.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4700,"jsonrpc":"2.0","method":"get_app_state"}
01:02:41.970 00.000 8654638656 case statement mapped state 6 to 3
01:02:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4700}
01:02:44.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4701,"jsonrpc":"2.0","method":"get_connected"}
01:02:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4701}
01:02:44.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4702,"jsonrpc":"2.0","method":"get_app_state"}
01:02:44.969 00.000 8654638656 case statement mapped state 6 to 3
01:02:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4702}
01:02:46.623 01.654 13064036352 Exposure complete
01:02:46.638 00.015 13064036352 worker thread done servicing request
01:02:46.638 00.000 8654638656 OnExposeComplete: enter
01:02:46.638 00.000 8654638656 UpdateGuideState(): m_state=6
01:02:46.638 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 506
01:02:46.638 00.000 8654638656 Star::Find returns 1 (0), X=553.53, Y=856.12, Mass=832121, SNR=106.0, Peak=49869 HFD=4.4
01:02:46.638 00.000 8654638656 CameraToMount -- cameraTheta (2.76) - m_xAngle (-2.21) = xAngle (4.97 = -1.32)
01:02:46.639 00.001 8654638656 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.37 = -1.92)
01:02:46.639 00.000 8654638656 CameraToMount -- cameraX=-1.62 cameraY=0.66 hyp=1.75 cameraTheta=2.76 mountX=0.44 mountY=-1.65, mountTheta=-1.31
01:02:46.639 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.62, y=0.66, opts=13)
01:02:46.639 00.000 8654638656 Enqueuing Move request for scope (-1.62, 0.66)
01:02:46.639 00.000 13064036352 Worker thread wakes up
01:02:46.639 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.62, 0.66) opts 0xd
01:02:46.639 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.62, 0.66)
01:02:46.639 00.000 13064036352 Moving (-1.62, 0.66) raw xDistance=0.44 yDistance=-1.65
01:02:46.639 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.44
01:02:46.639 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.65 from input -1.65
01:02:46.639 00.000 13064036352 MoveAxis(W, 115, ABG)
01:02:46.640 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60082, med=4659, FiltMin=1536, FiltMax=46655, Gamma=0.680
01:02:46.640 00.000 8654638656 UpdateGuideState exits: m=832121 SNR=106.0
01:02:46.640 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:46.640 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:02:46.640 00.000 8654638656 Enqueuing Expose request
01:02:46.885 00.245 13064036352 Move returns status 0, amount 115
01:02:46.886 00.001 13064036352 MoveAxis(N, 1997, ABG)
01:02:47.963 01.077 8654638656 evsrv: cli 0x600000444d20 request: {"id":4703,"jsonrpc":"2.0","method":"get_connected"}
01:02:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4703}
01:02:47.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4704,"jsonrpc":"2.0","method":"get_app_state"}
01:02:47.964 00.000 8654638656 case statement mapped state 6 to 3
01:02:47.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4704}
01:02:48.933 00.968 13064036352 Move returns status 0, amount 1997
01:02:48.933 00.000 13064036352 move complete, result=0
01:02:48.933 00.000 13064036352 worker thread done servicing request
01:02:48.933 00.000 13064036352 Worker thread wakes up
01:02:48.933 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:02:48.933 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:02:48.934 00.001 8654638656 GuideStep: 0.4 px 115 ms WEST, -1.6 px 1997 ms NORTH
01:02:48.980 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4705,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:02:48.981 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":506,"width":31,"height":31,"star_pos":[14.53,15.12],"pixels":"..."},"id":4705}
01:02:50.967 01.986 8654638656 evsrv: cli 0x600000444d20 request: {"id":4706,"jsonrpc":"2.0","method":"get_connected"}
01:02:50.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4706}
01:02:50.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4707,"jsonrpc":"2.0","method":"get_app_state"}
01:02:50.969 00.000 8654638656 case statement mapped state 6 to 3
01:02:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4707}
01:02:53.967 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4708,"jsonrpc":"2.0","method":"get_connected"}
01:02:53.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4708}
01:02:53.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4709,"jsonrpc":"2.0","method":"get_app_state"}
01:02:53.969 00.000 8654638656 case statement mapped state 6 to 3
01:02:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4709}
01:02:54.120 00.151 13064036352 Exposure complete
01:02:54.135 00.015 13064036352 worker thread done servicing request
01:02:54.135 00.000 8654638656 OnExposeComplete: enter
01:02:54.135 00.000 8654638656 UpdateGuideState(): m_state=6
01:02:54.135 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 507
01:02:54.135 00.000 8654638656 Star::Find returns 1 (0), X=553.92, Y=853.73, Mass=922994, SNR=112.5, Peak=57202 HFD=4.4
01:02:54.135 00.000 8654638656 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-2.21) = xAngle (0.02 = 0.02)
01:02:54.135 00.000 8654638656 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.58 = -0.58)
01:02:54.136 00.001 8654638656 CameraToMount -- cameraX=-1.24 cameraY=-1.74 hyp=2.13 cameraTheta=-2.19 mountX=2.13 mountY=-1.17, mountTheta=-0.50
01:02:54.136 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.24, y=-1.74, opts=13)
01:02:54.136 00.000 8654638656 Enqueuing Move request for scope (-1.24, -1.74)
01:02:54.136 00.000 13064036352 Worker thread wakes up
01:02:54.136 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.24, -1.74) opts 0xd
01:02:54.136 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.24, -1.74)
01:02:54.136 00.000 13064036352 Moving (-1.24, -1.74) raw xDistance=2.13 yDistance=-1.17
01:02:54.136 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.36 from input 2.13
01:02:54.136 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
01:02:54.136 00.000 13064036352 MoveAxis(W, 597, ABG)
01:02:54.137 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58866, med=4659, FiltMin=1305, FiltMax=49266, Gamma=0.680
01:02:54.137 00.000 8654638656 UpdateGuideState exits: m=922994 SNR=112.5
01:02:54.137 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:54.137 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:02:54.137 00.000 8654638656 Enqueuing Expose request
01:02:54.820 00.683 13064036352 Move returns status 0, amount 597
01:02:54.820 00.000 13064036352 MoveAxis(N, 1413, ABG)
01:02:56.276 01.456 13064036352 Move returns status 0, amount 1413
01:02:56.276 00.000 13064036352 move complete, result=0
01:02:56.276 00.000 13064036352 worker thread done servicing request
01:02:56.276 00.000 13064036352 Worker thread wakes up
01:02:56.276 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:02:56.277 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:02:56.277 00.000 8654638656 GuideStep: 2.1 px 597 ms WEST, -1.2 px 1413 ms NORTH
01:02:56.327 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4710,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:02:56.327 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":507,"width":31,"height":31,"star_pos":[14.92,14.73],"pixels":"..."},"id":4710}
01:02:56.967 00.640 8654638656 evsrv: cli 0x600000444d20 request: {"id":4711,"jsonrpc":"2.0","method":"get_connected"}
01:02:56.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4711}
01:02:56.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4712,"jsonrpc":"2.0","method":"get_app_state"}
01:02:56.968 00.000 8654638656 case statement mapped state 6 to 3
01:02:56.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4712}
01:02:59.963 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":4713,"jsonrpc":"2.0","method":"get_connected"}
01:02:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4713}
01:02:59.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4714,"jsonrpc":"2.0","method":"get_app_state"}
01:02:59.965 00.000 8654638656 case statement mapped state 6 to 3
01:02:59.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4714}
01:03:01.614 01.649 13064036352 Exposure complete
01:03:01.628 00.014 13064036352 worker thread done servicing request
01:03:01.628 00.000 8654638656 OnExposeComplete: enter
01:03:01.628 00.000 8654638656 UpdateGuideState(): m_state=6
01:03:01.628 00.000 8654638656 Star::Find(15, 553, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 508
01:03:01.628 00.000 8654638656 Star::Find returns 1 (0), X=555.01, Y=853.23, Mass=938642, SNR=146.7, Peak=60211 HFD=4.3
01:03:01.628 00.000 8654638656 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-2.21) = xAngle (0.57 = 0.57)
01:03:01.628 00.000 8654638656 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.03 = -0.03)
01:03:01.628 00.000 8654638656 CameraToMount -- cameraX=-0.15 cameraY=-2.24 hyp=2.24 cameraTheta=-1.64 mountX=1.88 mountY=-0.06, mountTheta=-0.03
01:03:01.629 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.15, y=-2.24, opts=13)
01:03:01.629 00.000 8654638656 Enqueuing Move request for scope (-0.15, -2.24)
01:03:01.629 00.000 13064036352 Worker thread wakes up
01:03:01.629 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -2.24) opts 0xd
01:03:01.629 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.15, -2.24)
01:03:01.629 00.000 13064036352 Moving (-0.15, -2.24) raw xDistance=1.88 yDistance=-0.06
01:03:01.629 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.28 from input 1.88
01:03:01.629 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:01.629 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:03:01.629 00.000 13064036352 MoveAxis(W, 562, ABG)
01:03:01.629 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60211, med=4659, FiltMin=1625, FiltMax=45581, Gamma=0.680
01:03:01.629 00.000 8654638656 UpdateGuideState exits: m=938642 SNR=146.7
01:03:01.629 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:01.629 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:03:01.629 00.000 8654638656 Enqueuing Expose request
01:03:02.275 00.646 13064036352 Move returns status 0, amount 562
01:03:02.275 00.000 13064036352 MoveAxis(N, 0, ABG)
01:03:02.275 00.000 13064036352 Move returns status 0, amount 0
01:03:02.275 00.000 13064036352 move complete, result=0
01:03:02.275 00.000 13064036352 worker thread done servicing request
01:03:02.276 00.001 13064036352 Worker thread wakes up
01:03:02.276 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:03:02.276 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:03:02.276 00.000 8654638656 GuideStep: 1.9 px 562 ms WEST, -0.1 px 0 ms NORTH
01:03:02.328 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":4715,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:03:02.328 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":508,"width":31,"height":31,"star_pos":[15.01,15.23],"pixels":"..."},"id":4715}
01:03:02.969 00.641 8654638656 evsrv: cli 0x600000444d20 request: {"id":4716,"jsonrpc":"2.0","method":"get_connected"}
01:03:02.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4716}
01:03:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4717,"jsonrpc":"2.0","method":"get_app_state"}
01:03:02.971 00.000 8654638656 case statement mapped state 6 to 3
01:03:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4717}
01:03:05.967 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4718,"jsonrpc":"2.0","method":"get_connected"}
01:03:05.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4718}
01:03:05.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4719,"jsonrpc":"2.0","method":"get_app_state"}
01:03:05.969 00.000 8654638656 case statement mapped state 6 to 3
01:03:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4719}
01:03:07.860 01.891 13064036352 Exposure complete
01:03:07.874 00.014 13064036352 worker thread done servicing request
01:03:07.874 00.000 8654638656 OnExposeComplete: enter
01:03:07.874 00.000 8654638656 UpdateGuideState(): m_state=6
01:03:07.875 00.001 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 509
01:03:07.875 00.000 8654638656 Star::Find returns 1 (0), X=555.58, Y=855.05, Mass=961989, SNR=140.2, Peak=61529 HFD=4.2
01:03:07.875 00.000 8654638656 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-2.21) = xAngle (1.43 = 1.43)
01:03:07.875 00.000 8654638656 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.83 = 0.83)
01:03:07.875 00.000 8654638656 CameraToMount -- cameraX=0.42 cameraY=-0.42 hyp=0.60 cameraTheta=-0.78 mountX=0.09 mountY=0.44, mountTheta=1.38
01:03:07.876 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.42, y=-0.42, opts=13)
01:03:07.876 00.000 8654638656 Enqueuing Move request for scope (0.42, -0.42)
01:03:07.876 00.000 13064036352 Worker thread wakes up
01:03:07.876 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.42) opts 0xd
01:03:07.876 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.42, -0.42)
01:03:07.876 00.000 13064036352 Moving (0.42, -0.42) raw xDistance=0.09 yDistance=0.44
01:03:07.876 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:03:07.876 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:03:07.876 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
01:03:07.876 00.000 13064036352 MoveAxis(E, 0, ABG)
01:03:07.876 00.000 13064036352 Move returns status 0, amount 0
01:03:07.876 00.000 13064036352 MoveAxis(N, 0, ABG)
01:03:07.876 00.000 13064036352 Move returns status 0, amount 0
01:03:07.876 00.000 13064036352 move complete, result=0
01:03:07.876 00.000 13064036352 worker thread done servicing request
01:03:07.876 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61529, med=4659, FiltMin=1292, FiltMax=44722, Gamma=0.680
01:03:07.876 00.000 8654638656 UpdateGuideState exits: m=961989 SNR=140.2
01:03:07.876 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:07.876 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:03:07.876 00.000 8654638656 Enqueuing Expose request
01:03:07.876 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:03:07.876 00.000 13064036352 Worker thread wakes up
01:03:07.876 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:03:07.876 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:03:07.920 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4720,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:03:07.920 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":509,"width":31,"height":31,"star_pos":[14.58,15.05],"pixels":"..."},"id":4720}
01:03:08.969 01.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4721,"jsonrpc":"2.0","method":"get_connected"}
01:03:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4721}
01:03:08.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4722,"jsonrpc":"2.0","method":"get_app_state"}
01:03:08.970 00.000 8654638656 case statement mapped state 6 to 3
01:03:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4722}
01:03:11.965 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4723,"jsonrpc":"2.0","method":"get_connected"}
01:03:11.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4723}
01:03:11.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4724,"jsonrpc":"2.0","method":"get_app_state"}
01:03:11.967 00.000 8654638656 case statement mapped state 6 to 3
01:03:11.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4724}
01:03:14.108 02.141 13064036352 Exposure complete
01:03:14.122 00.014 13064036352 worker thread done servicing request
01:03:14.122 00.000 8654638656 OnExposeComplete: enter
01:03:14.123 00.001 8654638656 UpdateGuideState(): m_state=6
01:03:14.123 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 510
01:03:14.123 00.000 8654638656 Star::Find returns 1 (0), X=554.20, Y=856.17, Mass=818960, SNR=98.9, Peak=50253 HFD=4.4
01:03:14.123 00.000 8654638656 CameraToMount -- cameraTheta (2.50) - m_xAngle (-2.21) = xAngle (4.71 = -1.57)
01:03:14.123 00.000 8654638656 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.11 = -2.17)
01:03:14.123 00.000 8654638656 CameraToMount -- cameraX=-0.95 cameraY=0.70 hyp=1.18 cameraTheta=2.50 mountX=0.00 mountY=-0.98, mountTheta=-1.57
01:03:14.123 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.95, y=0.70, opts=13)
01:03:14.123 00.000 8654638656 Enqueuing Move request for scope (-0.95, 0.70)
01:03:14.123 00.000 13064036352 Worker thread wakes up
01:03:14.123 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.70) opts 0xd
01:03:14.124 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.95, 0.70)
01:03:14.124 00.000 13064036352 Moving (-0.95, 0.70) raw xDistance=0.00 yDistance=-0.98
01:03:14.124 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:03:14.124 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
01:03:14.124 00.000 13064036352 MoveAxis(E, 0, ABG)
01:03:14.124 00.000 13064036352 Move returns status 0, amount 0
01:03:14.124 00.000 13064036352 MoveAxis(N, 1185, ABG)
01:03:14.124 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60044, med=4659, FiltMin=1177, FiltMax=53107, Gamma=0.680
01:03:14.124 00.000 8654638656 UpdateGuideState exits: m=818960 SNR=98.9
01:03:14.124 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:14.124 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:03:14.124 00.000 8654638656 Enqueuing Expose request
01:03:14.969 00.845 8654638656 evsrv: cli 0x600000444d20 request: {"id":4725,"jsonrpc":"2.0","method":"get_connected"}
01:03:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4725}
01:03:14.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4726,"jsonrpc":"2.0","method":"get_app_state"}
01:03:14.971 00.000 8654638656 case statement mapped state 6 to 3
01:03:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4726}
01:03:15.360 00.389 13064036352 Move returns status 0, amount 1185
01:03:15.360 00.000 13064036352 move complete, result=0
01:03:15.361 00.001 13064036352 worker thread done servicing request
01:03:15.361 00.000 13064036352 Worker thread wakes up
01:03:15.361 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:03:15.361 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:03:15.361 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, -1.0 px 1185 ms NORTH
01:03:15.408 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4727,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:03:15.409 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":510,"width":31,"height":31,"star_pos":[15.20,15.17],"pixels":"..."},"id":4727}
01:03:17.969 02.560 8654638656 evsrv: cli 0x600000444d20 request: {"id":4728,"jsonrpc":"2.0","method":"get_connected"}
01:03:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4728}
01:03:17.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4729,"jsonrpc":"2.0","method":"get_app_state"}
01:03:17.971 00.000 8654638656 case statement mapped state 6 to 3
01:03:17.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4729}
01:03:20.967 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":4730,"jsonrpc":"2.0","method":"get_connected"}
01:03:20.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4730}
01:03:20.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4731,"jsonrpc":"2.0","method":"get_app_state"}
01:03:20.968 00.000 8654638656 case statement mapped state 6 to 3
01:03:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4731}
01:03:21.604 00.636 13064036352 Exposure complete
01:03:21.618 00.014 13064036352 worker thread done servicing request
01:03:21.618 00.000 8654638656 OnExposeComplete: enter
01:03:21.618 00.000 8654638656 UpdateGuideState(): m_state=6
01:03:21.618 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 511
01:03:21.618 00.000 8654638656 Star::Find returns 1 (0), X=554.11, Y=855.19, Mass=960933, SNR=111.7, Peak=59916 HFD=4.2
01:03:21.618 00.000 8654638656 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-2.21) = xAngle (-0.67 = -0.67)
01:03:21.618 00.000 8654638656 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.27 = -1.27)
01:03:21.619 00.001 8654638656 CameraToMount -- cameraX=-1.04 cameraY=-0.28 hyp=1.08 cameraTheta=-2.88 mountX=0.84 mountY=-1.03, mountTheta=-0.88
01:03:21.619 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.04, y=-0.28, opts=13)
01:03:21.619 00.000 8654638656 Enqueuing Move request for scope (-1.04, -0.28)
01:03:21.619 00.000 13064036352 Worker thread wakes up
01:03:21.619 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.04, -0.28) opts 0xd
01:03:21.619 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.04, -0.28)
01:03:21.619 00.000 13064036352 Moving (-1.04, -0.28) raw xDistance=0.84 yDistance=-1.03
01:03:21.619 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.84
01:03:21.619 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
01:03:21.619 00.000 13064036352 MoveAxis(W, 233, ABG)
01:03:21.619 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59916, med=4646, FiltMin=1625, FiltMax=49958, Gamma=0.680
01:03:21.619 00.000 8654638656 UpdateGuideState exits: m=960933 SNR=111.7
01:03:21.619 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:21.619 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:03:21.619 00.000 8654638656 Enqueuing Expose request
01:03:21.935 00.316 13064036352 Move returns status 0, amount 233
01:03:21.935 00.000 13064036352 MoveAxis(N, 1248, ABG)
01:03:23.231 01.296 13064036352 Move returns status 0, amount 1248
01:03:23.231 00.000 13064036352 move complete, result=0
01:03:23.231 00.000 13064036352 worker thread done servicing request
01:03:23.231 00.000 13064036352 Worker thread wakes up
01:03:23.231 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:03:23.231 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:03:23.232 00.001 8654638656 GuideStep: 0.8 px 233 ms WEST, -1.0 px 1248 ms NORTH
01:03:23.278 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4732,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:03:23.278 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":511,"width":31,"height":31,"star_pos":[15.11,15.19],"pixels":"..."},"id":4732}
01:03:23.965 00.687 8654638656 evsrv: cli 0x600000444d20 request: {"id":4733,"jsonrpc":"2.0","method":"get_connected"}
01:03:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4733}
01:03:23.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4734,"jsonrpc":"2.0","method":"get_app_state"}
01:03:23.967 00.000 8654638656 case statement mapped state 6 to 3
01:03:23.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4734}
01:03:26.968 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4735,"jsonrpc":"2.0","method":"get_connected"}
01:03:26.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4735}
01:03:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4736,"jsonrpc":"2.0","method":"get_app_state"}
01:03:26.970 00.000 8654638656 case statement mapped state 6 to 3
01:03:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4736}
01:03:29.099 02.129 13064036352 Exposure complete
01:03:29.113 00.014 13064036352 worker thread done servicing request
01:03:29.113 00.000 8654638656 OnExposeComplete: enter
01:03:29.113 00.000 8654638656 UpdateGuideState(): m_state=6
01:03:29.113 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 512
01:03:29.113 00.000 8654638656 Star::Find returns 1 (0), X=554.40, Y=854.63, Mass=931195, SNR=130.2, Peak=61247 HFD=4.4
01:03:29.113 00.000 8654638656 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-2.21) = xAngle (-0.09 = -0.09)
01:03:29.114 00.001 8654638656 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.69 = -0.69)
01:03:29.114 00.000 8654638656 CameraToMount -- cameraX=-0.76 cameraY=-0.84 hyp=1.13 cameraTheta=-2.30 mountX=1.13 mountY=-0.72, mountTheta=-0.57
01:03:29.114 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.76, y=-0.84, opts=13)
01:03:29.114 00.000 8654638656 Enqueuing Move request for scope (-0.76, -0.84)
01:03:29.114 00.000 13064036352 Worker thread wakes up
01:03:29.114 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.84) opts 0xd
01:03:29.114 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.76, -0.84)
01:03:29.114 00.000 13064036352 Moving (-0.76, -0.84) raw xDistance=1.13 yDistance=-0.72
01:03:29.114 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.13
01:03:29.114 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
01:03:29.114 00.000 13064036352 MoveAxis(W, 328, ABG)
01:03:29.115 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61247, med=4659, FiltMin=1510, FiltMax=46578, Gamma=0.680
01:03:29.115 00.000 8654638656 UpdateGuideState exits: m=931195 SNR=130.2
01:03:29.115 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:29.115 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:03:29.115 00.000 8654638656 Enqueuing Expose request
01:03:29.518 00.403 13064036352 Move returns status 0, amount 328
01:03:29.518 00.000 13064036352 MoveAxis(N, 876, ABG)
01:03:29.969 00.451 8654638656 evsrv: cli 0x600000444d20 request: {"id":4737,"jsonrpc":"2.0","method":"get_connected"}
01:03:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4737}
01:03:29.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4738,"jsonrpc":"2.0","method":"get_app_state"}
01:03:29.971 00.000 8654638656 case statement mapped state 6 to 3
01:03:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4738}
01:03:30.445 00.474 13064036352 Move returns status 0, amount 876
01:03:30.446 00.001 13064036352 move complete, result=0
01:03:30.446 00.000 13064036352 worker thread done servicing request
01:03:30.446 00.000 13064036352 Worker thread wakes up
01:03:30.446 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:03:30.446 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:03:30.446 00.000 8654638656 GuideStep: 1.1 px 328 ms WEST, -0.7 px 876 ms NORTH
01:03:30.493 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4739,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:03:30.494 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":512,"width":31,"height":31,"star_pos":[15.40,14.63],"pixels":"..."},"id":4739}
01:03:32.969 02.475 8654638656 evsrv: cli 0x600000444d20 request: {"id":4740,"jsonrpc":"2.0","method":"get_connected"}
01:03:32.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4740}
01:03:32.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4741,"jsonrpc":"2.0","method":"get_app_state"}
01:03:32.972 00.001 8654638656 case statement mapped state 6 to 3
01:03:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4741}
01:03:35.965 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":4742,"jsonrpc":"2.0","method":"get_connected"}
01:03:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4742}
01:03:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4743,"jsonrpc":"2.0","method":"get_app_state"}
01:03:35.966 00.000 8654638656 case statement mapped state 6 to 3
01:03:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4743}
01:03:36.596 00.630 13064036352 Exposure complete
01:03:36.611 00.015 13064036352 worker thread done servicing request
01:03:36.612 00.001 8654638656 OnExposeComplete: enter
01:03:36.612 00.000 8654638656 UpdateGuideState(): m_state=6
01:03:36.612 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 513
01:03:36.612 00.000 8654638656 Star::Find returns 1 (0), X=554.57, Y=854.88, Mass=938780, SNR=115.5, Peak=60287 HFD=4.4
01:03:36.612 00.000 8654638656 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-2.21) = xAngle (-0.14 = -0.14)
01:03:36.612 00.000 8654638656 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.74 = -0.74)
01:03:36.612 00.000 8654638656 CameraToMount -- cameraX=-0.58 cameraY=-0.59 hyp=0.83 cameraTheta=-2.35 mountX=0.82 mountY=-0.56, mountTheta=-0.60
01:03:36.613 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.58, y=-0.59, opts=13)
01:03:36.613 00.000 8654638656 Enqueuing Move request for scope (-0.58, -0.59)
01:03:36.613 00.000 13064036352 Worker thread wakes up
01:03:36.613 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.59) opts 0xd
01:03:36.613 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.58, -0.59)
01:03:36.613 00.000 13064036352 Moving (-0.58, -0.59) raw xDistance=0.82 yDistance=-0.56
01:03:36.613 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.82
01:03:36.613 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
01:03:36.613 00.000 13064036352 MoveAxis(W, 249, ABG)
01:03:36.613 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60287, med=4659, FiltMin=1625, FiltMax=50188, Gamma=0.680
01:03:36.613 00.000 8654638656 UpdateGuideState exits: m=938780 SNR=115.5
01:03:36.613 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:36.613 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:03:36.613 00.000 8654638656 Enqueuing Expose request
01:03:36.940 00.327 13064036352 Move returns status 0, amount 249
01:03:36.941 00.001 13064036352 MoveAxis(N, 676, ABG)
01:03:37.660 00.719 13064036352 Move returns status 0, amount 676
01:03:37.661 00.001 13064036352 move complete, result=0
01:03:37.661 00.000 13064036352 worker thread done servicing request
01:03:37.661 00.000 13064036352 Worker thread wakes up
01:03:37.661 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:03:37.661 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:03:37.661 00.000 8654638656 GuideStep: 0.8 px 249 ms WEST, -0.6 px 676 ms NORTH
01:03:37.706 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4744,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:03:37.706 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":513,"width":31,"height":31,"star_pos":[14.57,14.88],"pixels":"..."},"id":4744}
01:03:38.969 01.263 8654638656 evsrv: cli 0x600000444d20 request: {"id":4745,"jsonrpc":"2.0","method":"get_connected"}
01:03:38.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4745}
01:03:38.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4746,"jsonrpc":"2.0","method":"get_app_state"}
01:03:38.971 00.000 8654638656 case statement mapped state 6 to 3
01:03:38.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4746}
01:03:41.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4747,"jsonrpc":"2.0","method":"get_connected"}
01:03:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4747}
01:03:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4748,"jsonrpc":"2.0","method":"get_app_state"}
01:03:41.970 00.000 8654638656 case statement mapped state 6 to 3
01:03:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4748}
01:03:42.844 00.874 13064036352 Exposure complete
01:03:42.858 00.014 13064036352 worker thread done servicing request
01:03:42.858 00.000 8654638656 OnExposeComplete: enter
01:03:42.858 00.000 8654638656 UpdateGuideState(): m_state=6
01:03:42.858 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 514
01:03:42.858 00.000 8654638656 Star::Find returns 1 (0), X=554.46, Y=855.11, Mass=897462, SNR=103.7, Peak=60351 HFD=4.1
01:03:42.858 00.000 8654638656 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-2.21) = xAngle (-0.45 = -0.45)
01:03:42.858 00.000 8654638656 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.05 = -1.05)
01:03:42.858 00.000 8654638656 CameraToMount -- cameraX=-0.69 cameraY=-0.36 hyp=0.78 cameraTheta=-2.66 mountX=0.70 mountY=-0.68, mountTheta=-0.77
01:03:42.859 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.69, y=-0.36, opts=13)
01:03:42.859 00.000 8654638656 Enqueuing Move request for scope (-0.69, -0.36)
01:03:42.859 00.000 13064036352 Worker thread wakes up
01:03:42.859 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.36) opts 0xd
01:03:42.859 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.69, -0.36)
01:03:42.859 00.000 13064036352 Moving (-0.69, -0.36) raw xDistance=0.70 yDistance=-0.68
01:03:42.859 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.70
01:03:42.859 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
01:03:42.859 00.000 13064036352 MoveAxis(W, 211, ABG)
01:03:42.859 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60351, med=4659, FiltMin=1561, FiltMax=48230, Gamma=0.680
01:03:42.859 00.000 8654638656 UpdateGuideState exits: m=897462 SNR=103.7
01:03:42.859 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:42.859 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:03:42.859 00.000 8654638656 Enqueuing Expose request
01:03:43.211 00.352 13064036352 Move returns status 0, amount 211
01:03:43.211 00.000 13064036352 MoveAxis(N, 819, ABG)
01:03:44.075 00.864 13064036352 Move returns status 0, amount 819
01:03:44.075 00.000 13064036352 move complete, result=0
01:03:44.075 00.000 13064036352 worker thread done servicing request
01:03:44.075 00.000 13064036352 Worker thread wakes up
01:03:44.076 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:03:44.076 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:03:44.076 00.000 8654638656 GuideStep: 0.7 px 211 ms WEST, -0.7 px 819 ms NORTH
01:03:44.124 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4749,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:03:44.124 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":514,"width":31,"height":31,"star_pos":[15.46,15.11],"pixels":"..."},"id":4749}
01:03:44.969 00.845 8654638656 evsrv: cli 0x600000444d20 request: {"id":4750,"jsonrpc":"2.0","method":"get_connected"}
01:03:44.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4750}
01:03:44.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4751,"jsonrpc":"2.0","method":"get_app_state"}
01:03:44.971 00.000 8654638656 case statement mapped state 6 to 3
01:03:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4751}
01:03:47.963 02.991 8654638656 evsrv: cli 0x600000444d20 request: {"id":4752,"jsonrpc":"2.0","method":"get_connected"}
01:03:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4752}
01:03:47.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4753,"jsonrpc":"2.0","method":"get_app_state"}
01:03:47.964 00.000 8654638656 case statement mapped state 6 to 3
01:03:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4753}
01:03:50.338 02.374 13064036352 Exposure complete
01:03:50.353 00.015 13064036352 worker thread done servicing request
01:03:50.353 00.000 8654638656 OnExposeComplete: enter
01:03:50.353 00.000 8654638656 UpdateGuideState(): m_state=6
01:03:50.353 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 515
01:03:50.353 00.000 8654638656 Star::Find returns 1 (0), X=554.97, Y=855.37, Mass=942971, SNR=127.5, Peak=60339 HFD=4.2
01:03:50.353 00.000 8654638656 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-2.21) = xAngle (-0.44 = -0.44)
01:03:50.354 00.001 8654638656 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.04 = -1.04)
01:03:50.354 00.000 8654638656 CameraToMount -- cameraX=-0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-2.65 mountX=0.19 mountY=-0.18, mountTheta=-0.76
01:03:50.354 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.18, y=-0.10, opts=13)
01:03:50.354 00.000 8654638656 Enqueuing Move request for scope (-0.18, -0.10)
01:03:50.354 00.000 13064036352 Worker thread wakes up
01:03:50.354 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.10) opts 0xd
01:03:50.354 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.18, -0.10)
01:03:50.354 00.000 13064036352 Moving (-0.18, -0.10) raw xDistance=0.19 yDistance=-0.18
01:03:50.354 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:03:50.354 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:50.354 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:03:50.354 00.000 13064036352 MoveAxis(E, 0, ABG)
01:03:50.354 00.000 13064036352 Move returns status 0, amount 0
01:03:50.354 00.000 13064036352 MoveAxis(N, 0, ABG)
01:03:50.354 00.000 13064036352 Move returns status 0, amount 0
01:03:50.354 00.000 13064036352 move complete, result=0
01:03:50.354 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=60339, med=4659, FiltMin=1523, FiltMax=48499, Gamma=0.680
01:03:50.354 00.000 13064036352 worker thread done servicing request
01:03:50.354 00.000 8654638656 UpdateGuideState exits: m=942971 SNR=127.5
01:03:50.354 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:50.354 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:03:50.354 00.000 8654638656 Enqueuing Expose request
01:03:50.354 00.000 13064036352 Worker thread wakes up
01:03:50.354 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:03:50.354 00.000 8654638656 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:03:50.354 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:03:50.393 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":4754,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:03:50.393 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":515,"width":31,"height":31,"star_pos":[14.97,15.37],"pixels":"..."},"id":4754}
01:03:50.969 00.576 8654638656 evsrv: cli 0x600000444d20 request: {"id":4755,"jsonrpc":"2.0","method":"get_connected"}
01:03:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4755}
01:03:50.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4756,"jsonrpc":"2.0","method":"get_app_state"}
01:03:50.970 00.000 8654638656 case statement mapped state 6 to 3
01:03:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4756}
01:03:53.966 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4757,"jsonrpc":"2.0","method":"get_connected"}
01:03:53.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4757}
01:03:53.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4758,"jsonrpc":"2.0","method":"get_app_state"}
01:03:53.966 00.000 8654638656 case statement mapped state 6 to 3
01:03:53.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4758}
01:03:56.587 02.621 13064036352 Exposure complete
01:03:56.602 00.015 13064036352 worker thread done servicing request
01:03:56.602 00.000 8654638656 OnExposeComplete: enter
01:03:56.602 00.000 8654638656 UpdateGuideState(): m_state=6
01:03:56.602 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 516
01:03:56.602 00.000 8654638656 Star::Find returns 1 (0), X=554.20, Y=856.76, Mass=910484, SNR=114.6, Peak=57395 HFD=4.4
01:03:56.602 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - m_xAngle (-2.21) = xAngle (4.42 = -1.87)
01:03:56.602 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.82 = -2.47)
01:03:56.603 00.001 8654638656 CameraToMount -- cameraX=-0.95 cameraY=1.29 hyp=1.60 cameraTheta=2.21 mountX=-0.47 mountY=-1.00, mountTheta=-2.01
01:03:56.603 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.95, y=1.29, opts=13)
01:03:56.603 00.000 8654638656 Enqueuing Move request for scope (-0.95, 1.29)
01:03:56.603 00.000 13064036352 Worker thread wakes up
01:03:56.603 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 1.29) opts 0xd
01:03:56.603 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.95, 1.29)
01:03:56.603 00.000 13064036352 Moving (-0.95, 1.29) raw xDistance=-0.47 yDistance=-1.00
01:03:56.603 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
01:03:56.603 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
01:03:56.603 00.000 13064036352 MoveAxis(E, 129, ABG)
01:03:56.604 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57395, med=4672, FiltMin=1068, FiltMax=51622, Gamma=0.680
01:03:56.604 00.000 8654638656 UpdateGuideState exits: m=910484 SNR=114.6
01:03:56.604 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:56.604 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:03:56.604 00.000 8654638656 Enqueuing Expose request
01:03:56.809 00.205 13064036352 Move returns status 0, amount 129
01:03:56.809 00.000 13064036352 MoveAxis(N, 1212, ABG)
01:03:56.963 00.154 8654638656 evsrv: cli 0x600000444d20 request: {"id":4759,"jsonrpc":"2.0","method":"get_connected"}
01:03:56.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4759}
01:03:56.964 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4760,"jsonrpc":"2.0","method":"get_app_state"}
01:03:56.964 00.000 8654638656 case statement mapped state 6 to 3
01:03:56.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4760}
01:03:58.073 01.109 13064036352 Move returns status 0, amount 1212
01:03:58.073 00.000 13064036352 move complete, result=0
01:03:58.073 00.000 13064036352 worker thread done servicing request
01:03:58.073 00.000 13064036352 Worker thread wakes up
01:03:58.073 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:03:58.073 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:03:58.074 00.001 8654638656 GuideStep: -0.5 px 129 ms EAST, -1.0 px 1212 ms NORTH
01:03:58.125 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4761,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:03:58.126 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":516,"width":31,"height":31,"star_pos":[15.20,14.76],"pixels":"..."},"id":4761}
01:03:59.964 01.838 8654638656 evsrv: cli 0x600000444d20 request: {"id":4762,"jsonrpc":"2.0","method":"get_connected"}
01:03:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4762}
01:03:59.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4763,"jsonrpc":"2.0","method":"get_app_state"}
01:03:59.965 00.000 8654638656 case statement mapped state 6 to 3
01:03:59.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4763}
01:04:02.979 03.014 8654638656 evsrv: cli 0x600000444d20 request: {"id":4764,"jsonrpc":"2.0","method":"get_connected"}
01:04:02.979 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4764}
01:04:02.980 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4765,"jsonrpc":"2.0","method":"get_app_state"}
01:04:02.980 00.000 8654638656 case statement mapped state 6 to 3
01:04:02.980 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4765}
01:04:04.084 01.104 13064036352 Exposure complete
01:04:04.098 00.014 13064036352 worker thread done servicing request
01:04:04.099 00.001 8654638656 OnExposeComplete: enter
01:04:04.099 00.000 8654638656 UpdateGuideState(): m_state=6
01:04:04.099 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 517
01:04:04.099 00.000 8654638656 Star::Find returns 1 (0), X=553.84, Y=856.05, Mass=845116, SNR=117.4, Peak=52109 HFD=4.2
01:04:04.099 00.000 8654638656 CameraToMount -- cameraTheta (2.73) - m_xAngle (-2.21) = xAngle (4.94 = -1.34)
01:04:04.099 00.000 8654638656 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.34 = -1.94)
01:04:04.099 00.000 8654638656 CameraToMount -- cameraX=-1.32 cameraY=0.58 hyp=1.44 cameraTheta=2.73 mountX=0.32 mountY=-1.34, mountTheta=-1.33
01:04:04.099 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.32, y=0.58, opts=13)
01:04:04.099 00.000 8654638656 Enqueuing Move request for scope (-1.32, 0.58)
01:04:04.099 00.000 13064036352 Worker thread wakes up
01:04:04.100 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.32, 0.58) opts 0xd
01:04:04.100 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.32, 0.58)
01:04:04.100 00.000 13064036352 Moving (-1.32, 0.58) raw xDistance=0.32 yDistance=-1.34
01:04:04.100 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.32
01:04:04.100 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.34 from input -1.34
01:04:04.100 00.000 13064036352 MoveAxis(W, 80, ABG)
01:04:04.100 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57842, med=4671, FiltMin=1612, FiltMax=50060, Gamma=0.680
01:04:04.100 00.000 8654638656 UpdateGuideState exits: m=845116 SNR=117.4
01:04:04.100 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:04.100 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:04:04.100 00.000 8654638656 Enqueuing Expose request
01:04:04.247 00.147 13064036352 Move returns status 0, amount 80
01:04:04.247 00.000 13064036352 MoveAxis(N, 1623, ABG)
01:04:05.912 01.665 13064036352 Move returns status 0, amount 1623
01:04:05.912 00.000 13064036352 move complete, result=0
01:04:05.912 00.000 13064036352 worker thread done servicing request
01:04:05.912 00.000 13064036352 Worker thread wakes up
01:04:05.912 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:04:05.912 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:04:05.913 00.001 8654638656 GuideStep: 0.3 px 80 ms WEST, -1.3 px 1623 ms NORTH
01:04:05.961 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4766,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:04:05.961 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":517,"width":31,"height":31,"star_pos":[14.84,15.05],"pixels":"..."},"id":4766}
01:04:05.972 00.011 8654638656 evsrv: cli 0x600000444d20 request: {"id":4767,"jsonrpc":"2.0","method":"get_connected"}
01:04:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4767}
01:04:05.983 00.011 8654638656 evsrv: cli 0x600000444d20 request: {"id":4768,"jsonrpc":"2.0","method":"get_app_state"}
01:04:05.983 00.000 8654638656 case statement mapped state 6 to 3
01:04:05.983 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4768}
01:04:08.970 02.987 8654638656 evsrv: cli 0x600000444d20 request: {"id":4769,"jsonrpc":"2.0","method":"get_connected"}
01:04:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4769}
01:04:08.976 00.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":4770,"jsonrpc":"2.0","method":"get_app_state"}
01:04:08.977 00.001 8654638656 case statement mapped state 6 to 3
01:04:08.977 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4770}
01:04:11.577 02.600 13064036352 Exposure complete
01:04:11.591 00.014 13064036352 worker thread done servicing request
01:04:11.591 00.000 8654638656 OnExposeComplete: enter
01:04:11.591 00.000 8654638656 UpdateGuideState(): m_state=6
01:04:11.591 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 518
01:04:11.591 00.000 8654638656 Star::Find returns 1 (0), X=555.23, Y=855.16, Mass=886893, SNR=95.3, Peak=52211 HFD=4.4
01:04:11.591 00.000 8654638656 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-2.21) = xAngle (0.87 = 0.87)
01:04:11.591 00.000 8654638656 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.27 = 0.27)
01:04:11.591 00.000 8654638656 CameraToMount -- cameraX=0.07 cameraY=-0.31 hyp=0.31 cameraTheta=-1.34 mountX=0.20 mountY=0.08, mountTheta=0.39
01:04:11.592 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.07, y=-0.31, opts=13)
01:04:11.592 00.000 8654638656 Enqueuing Move request for scope (0.07, -0.31)
01:04:11.592 00.000 13064036352 Worker thread wakes up
01:04:11.592 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.31) opts 0xd
01:04:11.592 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.07, -0.31)
01:04:11.592 00.000 13064036352 Moving (0.07, -0.31) raw xDistance=0.20 yDistance=0.08
01:04:11.592 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
01:04:11.592 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:11.592 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:04:11.592 00.000 13064036352 MoveAxis(W, 61, ABG)
01:04:11.592 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=58508, med=4659, FiltMin=1613, FiltMax=47795, Gamma=0.680
01:04:11.592 00.000 8654638656 UpdateGuideState exits: m=886893 SNR=95.3
01:04:11.592 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:11.592 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:04:11.592 00.000 8654638656 Enqueuing Expose request
01:04:11.734 00.142 13064036352 Move returns status 0, amount 61
01:04:11.734 00.000 13064036352 MoveAxis(N, 0, ABG)
01:04:11.734 00.000 13064036352 Move returns status 0, amount 0
01:04:11.734 00.000 13064036352 move complete, result=0
01:04:11.734 00.000 13064036352 worker thread done servicing request
01:04:11.734 00.000 13064036352 Worker thread wakes up
01:04:11.734 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:04:11.734 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:04:11.734 00.000 8654638656 GuideStep: 0.2 px 61 ms WEST, 0.1 px 0 ms NORTH
01:04:11.766 00.032 8654638656 evsrv: cli 0x600000444d20 request: {"id":4771,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:04:11.767 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":518,"width":31,"height":31,"star_pos":[15.23,15.16],"pixels":"..."},"id":4771}
01:04:11.963 00.196 8654638656 evsrv: cli 0x600000444d20 request: {"id":4772,"jsonrpc":"2.0","method":"get_connected"}
01:04:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4772}
01:04:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4773,"jsonrpc":"2.0","method":"get_app_state"}
01:04:11.965 00.001 8654638656 case statement mapped state 6 to 3
01:04:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4773}
01:04:14.969 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":4774,"jsonrpc":"2.0","method":"get_connected"}
01:04:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4774}
01:04:14.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4775,"jsonrpc":"2.0","method":"get_app_state"}
01:04:14.971 00.000 8654638656 case statement mapped state 6 to 3
01:04:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4775}
01:04:17.825 02.854 13064036352 Exposure complete
01:04:17.839 00.014 13064036352 worker thread done servicing request
01:04:17.839 00.000 8654638656 OnExposeComplete: enter
01:04:17.839 00.000 8654638656 UpdateGuideState(): m_state=6
01:04:17.839 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 519
01:04:17.840 00.001 8654638656 Star::Find returns 1 (0), X=554.64, Y=856.64, Mass=877677, SNR=115.2, Peak=53337 HFD=4.5
01:04:17.840 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - m_xAngle (-2.21) = xAngle (4.20 = -2.08)
01:04:17.840 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.60 = -2.68)
01:04:17.840 00.000 8654638656 CameraToMount -- cameraX=-0.52 cameraY=1.17 hyp=1.28 cameraTheta=1.99 mountX=-0.63 mountY=-0.56, mountTheta=-2.41
01:04:17.840 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.52, y=1.17, opts=13)
01:04:17.840 00.000 8654638656 Enqueuing Move request for scope (-0.52, 1.17)
01:04:17.840 00.000 13064036352 Worker thread wakes up
01:04:17.840 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 1.17) opts 0xd
01:04:17.840 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.52, 1.17)
01:04:17.840 00.000 13064036352 Moving (-0.52, 1.17) raw xDistance=-0.63 yDistance=-0.56
01:04:17.840 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.63
01:04:17.841 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
01:04:17.841 00.000 13064036352 MoveAxis(E, 169, ABG)
01:04:17.841 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60108, med=4671, FiltMin=1599, FiltMax=53811, Gamma=0.680
01:04:17.841 00.000 8654638656 UpdateGuideState exits: m=877677 SNR=115.2
01:04:17.841 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:17.841 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:04:17.841 00.000 8654638656 Enqueuing Expose request
01:04:17.969 00.128 8654638656 evsrv: cli 0x600000444d20 request: {"id":4776,"jsonrpc":"2.0","method":"get_connected"}
01:04:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4776}
01:04:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4777,"jsonrpc":"2.0","method":"get_app_state"}
01:04:17.970 00.000 8654638656 case statement mapped state 6 to 3
01:04:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4777}
01:04:18.085 00.115 13064036352 Move returns status 0, amount 169
01:04:18.085 00.000 13064036352 MoveAxis(N, 683, ABG)
01:04:18.821 00.736 13064036352 Move returns status 0, amount 683
01:04:18.821 00.000 13064036352 move complete, result=0
01:04:18.822 00.001 13064036352 worker thread done servicing request
01:04:18.822 00.000 13064036352 Worker thread wakes up
01:04:18.822 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:04:18.822 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:04:18.822 00.000 8654638656 GuideStep: -0.6 px 169 ms EAST, -0.6 px 683 ms NORTH
01:04:18.868 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4778,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:04:18.868 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":519,"width":31,"height":31,"star_pos":[14.64,14.64],"pixels":"..."},"id":4778}
01:04:20.970 02.102 8654638656 evsrv: cli 0x600000444d20 request: {"id":4779,"jsonrpc":"2.0","method":"get_connected"}
01:04:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4779}
01:04:20.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4780,"jsonrpc":"2.0","method":"get_app_state"}
01:04:20.971 00.000 8654638656 case statement mapped state 6 to 3
01:04:20.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4780}
01:04:23.963 02.991 8654638656 evsrv: cli 0x600000444d20 request: {"id":4781,"jsonrpc":"2.0","method":"get_connected"}
01:04:23.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4781}
01:04:23.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4782,"jsonrpc":"2.0","method":"get_app_state"}
01:04:23.965 00.000 8654638656 case statement mapped state 6 to 3
01:04:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4782}
01:04:24.073 00.108 13064036352 Exposure complete
01:04:24.087 00.014 13064036352 worker thread done servicing request
01:04:24.087 00.000 8654638656 OnExposeComplete: enter
01:04:24.087 00.000 8654638656 UpdateGuideState(): m_state=6
01:04:24.088 00.001 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 520
01:04:24.088 00.000 8654638656 Star::Find returns 1 (0), X=554.13, Y=856.61, Mass=927303, SNR=113.9, Peak=51392 HFD=4.4
01:04:24.088 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - m_xAngle (-2.21) = xAngle (4.51 = -1.77)
01:04:24.088 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.91 = -2.37)
01:04:24.088 00.000 8654638656 CameraToMount -- cameraX=-1.03 cameraY=1.15 hyp=1.54 cameraTheta=2.30 mountX=-0.31 mountY=-1.07, mountTheta=-1.85
01:04:24.088 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.03, y=1.15, opts=13)
01:04:24.088 00.000 8654638656 Enqueuing Move request for scope (-1.03, 1.15)
01:04:24.088 00.000 13064036352 Worker thread wakes up
01:04:24.088 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 1.15) opts 0xd
01:04:24.088 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.03, 1.15)
01:04:24.088 00.000 13064036352 Moving (-1.03, 1.15) raw xDistance=-0.31 yDistance=-1.07
01:04:24.089 00.001 13064036352 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.31
01:04:24.089 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
01:04:24.089 00.000 13064036352 MoveAxis(E, 97, ABG)
01:04:24.089 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60940, med=4659, FiltMin=1663, FiltMax=49420, Gamma=0.680
01:04:24.089 00.000 8654638656 UpdateGuideState exits: m=927303 SNR=113.9
01:04:24.089 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:24.089 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:04:24.089 00.000 8654638656 Enqueuing Expose request
01:04:24.260 00.171 13064036352 Move returns status 0, amount 97
01:04:24.260 00.000 13064036352 MoveAxis(N, 1299, ABG)
01:04:25.603 01.343 13064036352 Move returns status 0, amount 1299
01:04:25.604 00.001 13064036352 move complete, result=0
01:04:25.604 00.000 13064036352 worker thread done servicing request
01:04:25.604 00.000 13064036352 Worker thread wakes up
01:04:25.604 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:04:25.604 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:04:25.604 00.000 8654638656 GuideStep: -0.3 px 97 ms EAST, -1.1 px 1299 ms NORTH
01:04:25.656 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":4783,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:04:25.656 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":520,"width":31,"height":31,"star_pos":[15.13,14.61],"pixels":"..."},"id":4783}
01:04:26.969 01.313 8654638656 evsrv: cli 0x600000444d20 request: {"id":4784,"jsonrpc":"2.0","method":"get_connected"}
01:04:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4784}
01:04:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4785,"jsonrpc":"2.0","method":"get_app_state"}
01:04:26.972 00.001 8654638656 case statement mapped state 6 to 3
01:04:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4785}
01:04:29.969 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4786,"jsonrpc":"2.0","method":"get_connected"}
01:04:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4786}
01:04:29.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4787,"jsonrpc":"2.0","method":"get_app_state"}
01:04:29.971 00.000 8654638656 case statement mapped state 6 to 3
01:04:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4787}
01:04:31.568 01.597 13064036352 Exposure complete
01:04:31.582 00.014 13064036352 worker thread done servicing request
01:04:31.582 00.000 8654638656 OnExposeComplete: enter
01:04:31.582 00.000 8654638656 UpdateGuideState(): m_state=6
01:04:31.582 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 521
01:04:31.582 00.000 8654638656 Star::Find returns 1 (0), X=554.60, Y=856.14, Mass=908273, SNR=109.2, Peak=51776 HFD=4.6
01:04:31.582 00.000 8654638656 CameraToMount -- cameraTheta (2.27) - m_xAngle (-2.21) = xAngle (4.48 = -1.81)
01:04:31.582 00.000 8654638656 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.88 = -2.41)
01:04:31.582 00.000 8654638656 CameraToMount -- cameraX=-0.56 cameraY=0.67 hyp=0.87 cameraTheta=2.27 mountX=-0.20 mountY=-0.58, mountTheta=-1.91
01:04:31.583 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.56, y=0.67, opts=13)
01:04:31.583 00.000 8654638656 Enqueuing Move request for scope (-0.56, 0.67)
01:04:31.583 00.000 13064036352 Worker thread wakes up
01:04:31.583 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.67) opts 0xd
01:04:31.583 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.56, 0.67)
01:04:31.583 00.000 13064036352 Moving (-0.56, 0.67) raw xDistance=-0.20 yDistance=-0.58
01:04:31.583 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
01:04:31.583 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
01:04:31.583 00.000 13064036352 MoveAxis(E, 63, ABG)
01:04:31.583 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58508, med=4659, FiltMin=1741, FiltMax=52236, Gamma=0.680
01:04:31.583 00.000 8654638656 UpdateGuideState exits: m=908273 SNR=109.2
01:04:31.583 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:31.584 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:04:31.584 00.000 8654638656 Enqueuing Expose request
01:04:31.747 00.163 13064036352 Move returns status 0, amount 63
01:04:31.747 00.000 13064036352 MoveAxis(N, 705, ABG)
01:04:32.499 00.752 13064036352 Move returns status 0, amount 705
01:04:32.499 00.000 13064036352 move complete, result=0
01:04:32.499 00.000 13064036352 worker thread done servicing request
01:04:32.499 00.000 13064036352 Worker thread wakes up
01:04:32.500 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:04:32.500 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:04:32.500 00.000 8654638656 GuideStep: -0.2 px 63 ms EAST, -0.6 px 705 ms NORTH
01:04:32.546 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4788,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:04:32.546 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":521,"width":31,"height":31,"star_pos":[14.60,15.14],"pixels":"..."},"id":4788}
01:04:32.968 00.422 8654638656 evsrv: cli 0x600000444d20 request: {"id":4789,"jsonrpc":"2.0","method":"get_connected"}
01:04:32.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4789}
01:04:32.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4790,"jsonrpc":"2.0","method":"get_app_state"}
01:04:32.970 00.000 8654638656 case statement mapped state 6 to 3
01:04:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4790}
01:04:35.966 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4791,"jsonrpc":"2.0","method":"get_connected"}
01:04:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4791}
01:04:35.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4792,"jsonrpc":"2.0","method":"get_app_state"}
01:04:35.967 00.000 8654638656 case statement mapped state 6 to 3
01:04:35.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4792}
01:04:37.812 01.845 13064036352 Exposure complete
01:04:37.826 00.014 13064036352 worker thread done servicing request
01:04:37.827 00.001 8654638656 OnExposeComplete: enter
01:04:37.827 00.000 8654638656 UpdateGuideState(): m_state=6
01:04:37.827 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 522
01:04:37.827 00.000 8654638656 Star::Find returns 1 (0), X=554.04, Y=856.13, Mass=972736, SNR=128.6, Peak=56845 HFD=4.4
01:04:37.827 00.000 8654638656 CameraToMount -- cameraTheta (2.61) - m_xAngle (-2.21) = xAngle (4.82 = -1.47)
01:04:37.827 00.000 8654638656 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.22 = -2.07)
01:04:37.827 00.000 8654638656 CameraToMount -- cameraX=-1.11 cameraY=0.66 hyp=1.29 cameraTheta=2.61 mountX=0.13 mountY=-1.14, mountTheta=-1.45
01:04:37.827 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.11, y=0.66, opts=13)
01:04:37.827 00.000 8654638656 Enqueuing Move request for scope (-1.11, 0.66)
01:04:37.827 00.000 13064036352 Worker thread wakes up
01:04:37.828 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.66) opts 0xd
01:04:37.828 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.11, 0.66)
01:04:37.828 00.000 13064036352 Moving (-1.11, 0.66) raw xDistance=0.13 yDistance=-1.14
01:04:37.828 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:04:37.828 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
01:04:37.828 00.000 13064036352 MoveAxis(E, 0, ABG)
01:04:37.828 00.000 13064036352 Move returns status 0, amount 0
01:04:37.828 00.000 13064036352 MoveAxis(N, 1380, ABG)
01:04:37.828 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58956, med=4659, FiltMin=1510, FiltMax=51123, Gamma=0.680
01:04:37.828 00.000 8654638656 UpdateGuideState exits: m=972736 SNR=128.6
01:04:37.828 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:37.828 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:04:37.828 00.000 8654638656 Enqueuing Expose request
01:04:38.969 01.141 8654638656 evsrv: cli 0x600000444d20 request: {"id":4793,"jsonrpc":"2.0","method":"get_connected"}
01:04:38.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4793}
01:04:38.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4794,"jsonrpc":"2.0","method":"get_app_state"}
01:04:38.971 00.000 8654638656 case statement mapped state 6 to 3
01:04:38.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4794}
01:04:39.249 00.278 13064036352 Move returns status 0, amount 1380
01:04:39.249 00.000 13064036352 move complete, result=0
01:04:39.249 00.000 13064036352 worker thread done servicing request
01:04:39.249 00.000 13064036352 Worker thread wakes up
01:04:39.250 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:04:39.250 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:04:39.250 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -1.1 px 1380 ms NORTH
01:04:39.305 00.055 8654638656 evsrv: cli 0x600000444d20 request: {"id":4795,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:04:39.306 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":522,"width":31,"height":31,"star_pos":[15.04,15.13],"pixels":"..."},"id":4795}
01:04:41.967 02.661 8654638656 evsrv: cli 0x600000444d20 request: {"id":4796,"jsonrpc":"2.0","method":"get_connected"}
01:04:41.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4796}
01:04:41.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4797,"jsonrpc":"2.0","method":"get_app_state"}
01:04:41.969 00.000 8654638656 case statement mapped state 6 to 3
01:04:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4797}
01:04:44.969 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4798,"jsonrpc":"2.0","method":"get_connected"}
01:04:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4798}
01:04:44.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4799,"jsonrpc":"2.0","method":"get_app_state"}
01:04:44.971 00.000 8654638656 case statement mapped state 6 to 3
01:04:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4799}
01:04:45.310 00.339 13064036352 Exposure complete
01:04:45.325 00.015 13064036352 worker thread done servicing request
01:04:45.325 00.000 8654638656 OnExposeComplete: enter
01:04:45.325 00.000 8654638656 UpdateGuideState(): m_state=6
01:04:45.325 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 523
01:04:45.325 00.000 8654638656 Star::Find returns 1 (0), X=554.23, Y=855.20, Mass=941755, SNR=111.7, Peak=59660 HFD=4.4
01:04:45.325 00.000 8654638656 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-2.21) = xAngle (-0.65 = -0.65)
01:04:45.325 00.000 8654638656 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.25 = -1.25)
01:04:45.325 00.000 8654638656 CameraToMount -- cameraX=-0.92 cameraY=-0.27 hyp=0.96 cameraTheta=-2.86 mountX=0.76 mountY=-0.91, mountTheta=-0.87
01:04:45.326 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.92, y=-0.27, opts=13)
01:04:45.326 00.000 8654638656 Enqueuing Move request for scope (-0.92, -0.27)
01:04:45.326 00.000 13064036352 Worker thread wakes up
01:04:45.326 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.27) opts 0xd
01:04:45.326 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.92, -0.27)
01:04:45.326 00.000 13064036352 Moving (-0.92, -0.27) raw xDistance=0.76 yDistance=-0.91
01:04:45.326 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
01:04:45.326 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
01:04:45.326 00.000 13064036352 MoveAxis(W, 211, ABG)
01:04:45.326 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=59660, med=4659, FiltMin=1286, FiltMax=47628, Gamma=0.680
01:04:45.326 00.000 8654638656 UpdateGuideState exits: m=941755 SNR=111.7
01:04:45.326 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:45.326 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:04:45.326 00.000 8654638656 Enqueuing Expose request
01:04:45.616 00.290 13064036352 Move returns status 0, amount 211
01:04:45.616 00.000 13064036352 MoveAxis(N, 1102, ABG)
01:04:46.864 01.248 13064036352 Move returns status 0, amount 1102
01:04:46.865 00.001 13064036352 move complete, result=0
01:04:46.865 00.000 13064036352 worker thread done servicing request
01:04:46.865 00.000 13064036352 Worker thread wakes up
01:04:46.865 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:04:46.865 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:04:46.866 00.001 8654638656 GuideStep: 0.8 px 211 ms WEST, -0.9 px 1102 ms NORTH
01:04:46.917 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4800,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:04:46.918 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":523,"width":31,"height":31,"star_pos":[15.23,15.20],"pixels":"..."},"id":4800}
01:04:47.963 01.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4801,"jsonrpc":"2.0","method":"get_connected"}
01:04:47.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4801}
01:04:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4802,"jsonrpc":"2.0","method":"get_app_state"}
01:04:47.964 00.000 8654638656 case statement mapped state 6 to 3
01:04:47.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4802}
01:04:50.969 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":4803,"jsonrpc":"2.0","method":"get_connected"}
01:04:50.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4803}
01:04:50.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4804,"jsonrpc":"2.0","method":"get_app_state"}
01:04:50.972 00.000 8654638656 case statement mapped state 6 to 3
01:04:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4804}
01:04:52.804 01.832 13064036352 Exposure complete
01:04:52.818 00.014 13064036352 worker thread done servicing request
01:04:52.818 00.000 8654638656 OnExposeComplete: enter
01:04:52.818 00.000 8654638656 UpdateGuideState(): m_state=6
01:04:52.818 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 524
01:04:52.818 00.000 8654638656 Star::Find returns 1 (0), X=554.91, Y=855.36, Mass=813466, SNR=116.6, Peak=54195 HFD=4.0
01:04:52.818 00.000 8654638656 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-2.21) = xAngle (-0.51 = -0.51)
01:04:52.818 00.000 8654638656 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.11 = -1.11)
01:04:52.818 00.000 8654638656 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.27 cameraTheta=-2.71 mountX=0.23 mountY=-0.24, mountTheta=-0.80
01:04:52.819 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.24, y=-0.11, opts=13)
01:04:52.819 00.000 8654638656 Enqueuing Move request for scope (-0.24, -0.11)
01:04:52.819 00.000 13064036352 Worker thread wakes up
01:04:52.819 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
01:04:52.819 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
01:04:52.819 00.000 13064036352 Moving (-0.24, -0.11) raw xDistance=0.23 yDistance=-0.24
01:04:52.819 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.23
01:04:52.819 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:04:52.819 00.000 13064036352 MoveAxis(W, 80, ABG)
01:04:52.819 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55833, med=4659, FiltMin=1190, FiltMax=47731, Gamma=0.680
01:04:52.819 00.000 8654638656 UpdateGuideState exits: m=813466 SNR=116.6
01:04:52.819 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:52.819 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:04:52.819 00.000 8654638656 Enqueuing Expose request
01:04:52.975 00.156 13064036352 Move returns status 0, amount 80
01:04:52.975 00.000 13064036352 MoveAxis(N, 290, ABG)
01:04:53.311 00.336 13064036352 Move returns status 0, amount 290
01:04:53.311 00.000 13064036352 move complete, result=0
01:04:53.311 00.000 13064036352 worker thread done servicing request
01:04:53.311 00.000 13064036352 Worker thread wakes up
01:04:53.311 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:04:53.311 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:04:53.311 00.000 8654638656 GuideStep: 0.2 px 80 ms WEST, -0.2 px 290 ms NORTH
01:04:53.361 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4805,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:04:53.361 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":524,"width":31,"height":31,"star_pos":[14.91,15.36],"pixels":"..."},"id":4805}
01:04:53.969 00.608 8654638656 evsrv: cli 0x600000444d20 request: {"id":4806,"jsonrpc":"2.0","method":"get_connected"}
01:04:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4806}
01:04:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4807,"jsonrpc":"2.0","method":"get_app_state"}
01:04:53.972 00.001 8654638656 case statement mapped state 6 to 3
01:04:53.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4807}
01:04:56.969 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4808,"jsonrpc":"2.0","method":"get_connected"}
01:04:56.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4808}
01:04:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4809,"jsonrpc":"2.0","method":"get_app_state"}
01:04:56.972 00.001 8654638656 case statement mapped state 6 to 3
01:04:56.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4809}
01:04:59.051 02.079 13064036352 Exposure complete
01:04:59.065 00.014 13064036352 worker thread done servicing request
01:04:59.066 00.001 8654638656 OnExposeComplete: enter
01:04:59.066 00.000 8654638656 UpdateGuideState(): m_state=6
01:04:59.066 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 525
01:04:59.066 00.000 8654638656 Star::Find returns 1 (0), X=554.67, Y=856.24, Mass=934610, SNR=153.3, Peak=47193 HFD=4.7
01:04:59.066 00.000 8654638656 CameraToMount -- cameraTheta (2.13) - m_xAngle (-2.21) = xAngle (4.34 = -1.95)
01:04:59.066 00.000 8654638656 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.74 = -2.55)
01:04:59.066 00.000 8654638656 CameraToMount -- cameraX=-0.48 cameraY=0.77 hyp=0.91 cameraTheta=2.13 mountX=-0.33 mountY=-0.51, mountTheta=-2.15
01:04:59.067 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.48, y=0.77, opts=13)
01:04:59.067 00.000 8654638656 Enqueuing Move request for scope (-0.48, 0.77)
01:04:59.067 00.000 13064036352 Worker thread wakes up
01:04:59.067 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.77) opts 0xd
01:04:59.067 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.48, 0.77)
01:04:59.067 00.000 13064036352 Moving (-0.48, 0.77) raw xDistance=-0.33 yDistance=-0.51
01:04:59.067 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
01:04:59.067 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
01:04:59.067 00.000 13064036352 MoveAxis(E, 87, ABG)
01:04:59.067 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=63756, med=4659, FiltMin=1356, FiltMax=51571, Gamma=0.680
01:04:59.067 00.000 8654638656 UpdateGuideState exits: m=934610 SNR=153.3
01:04:59.067 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:59.067 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:04:59.067 00.000 8654638656 Enqueuing Expose request
01:04:59.230 00.163 13064036352 Move returns status 0, amount 87
01:04:59.230 00.000 13064036352 MoveAxis(N, 619, ABG)
01:04:59.901 00.671 13064036352 Move returns status 0, amount 619
01:04:59.901 00.000 13064036352 move complete, result=0
01:04:59.901 00.000 13064036352 worker thread done servicing request
01:04:59.901 00.000 13064036352 Worker thread wakes up
01:04:59.901 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:04:59.901 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:04:59.901 00.000 8654638656 GuideStep: -0.3 px 87 ms EAST, -0.5 px 619 ms NORTH
01:04:59.947 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4810,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:04:59.947 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":525,"width":31,"height":31,"star_pos":[14.67,15.24],"pixels":"..."},"id":4810}
01:04:59.963 00.016 8654638656 evsrv: cli 0x600000444d20 request: {"id":4811,"jsonrpc":"2.0","method":"get_connected"}
01:04:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4811}
01:04:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4812,"jsonrpc":"2.0","method":"get_app_state"}
01:04:59.963 00.000 8654638656 case statement mapped state 6 to 3
01:04:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4812}
01:05:02.967 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4813,"jsonrpc":"2.0","method":"get_connected"}
01:05:02.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4813}
01:05:02.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4814,"jsonrpc":"2.0","method":"get_app_state"}
01:05:02.969 00.000 8654638656 case statement mapped state 6 to 3
01:05:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4814}
01:05:05.296 02.327 13064036352 Exposure complete
01:05:05.310 00.014 13064036352 worker thread done servicing request
01:05:05.310 00.000 8654638656 OnExposeComplete: enter
01:05:05.310 00.000 8654638656 UpdateGuideState(): m_state=6
01:05:05.310 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 526
01:05:05.310 00.000 8654638656 Star::Find returns 1 (0), X=553.62, Y=856.55, Mass=934860, SNR=110.4, Peak=52301 HFD=4.4
01:05:05.310 00.000 8654638656 CameraToMount -- cameraTheta (2.52) - m_xAngle (-2.21) = xAngle (4.73 = -1.55)
01:05:05.310 00.000 8654638656 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.13 = -2.15)
01:05:05.310 00.000 8654638656 CameraToMount -- cameraX=-1.53 cameraY=1.09 hyp=1.88 cameraTheta=2.52 mountX=0.04 mountY=-1.57, mountTheta=-1.54
01:05:05.311 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.53, y=1.09, opts=13)
01:05:05.311 00.000 8654638656 Enqueuing Move request for scope (-1.53, 1.09)
01:05:05.311 00.000 13064036352 Worker thread wakes up
01:05:05.311 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.53, 1.09) opts 0xd
01:05:05.311 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.53, 1.09)
01:05:05.311 00.000 13064036352 Moving (-1.53, 1.09) raw xDistance=0.04 yDistance=-1.57
01:05:05.311 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:05:05.311 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.57 from input -1.57
01:05:05.311 00.000 13064036352 MoveAxis(E, 0, ABG)
01:05:05.311 00.000 13064036352 Move returns status 0, amount 0
01:05:05.311 00.000 13064036352 MoveAxis(N, 1907, ABG)
01:05:05.311 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55730, med=4659, FiltMin=1484, FiltMax=51571, Gamma=0.680
01:05:05.311 00.000 8654638656 UpdateGuideState exits: m=934860 SNR=110.4
01:05:05.312 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:05.312 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:05:05.312 00.000 8654638656 Enqueuing Expose request
01:05:05.968 00.656 8654638656 evsrv: cli 0x600000444d20 request: {"id":4815,"jsonrpc":"2.0","method":"get_connected"}
01:05:05.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4815}
01:05:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4816,"jsonrpc":"2.0","method":"get_app_state"}
01:05:05.970 00.000 8654638656 case statement mapped state 6 to 3
01:05:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4816}
01:05:07.260 01.289 13064036352 Move returns status 0, amount 1907
01:05:07.261 00.001 13064036352 move complete, result=0
01:05:07.261 00.000 13064036352 worker thread done servicing request
01:05:07.261 00.000 13064036352 Worker thread wakes up
01:05:07.261 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:05:07.261 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:05:07.261 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, -1.6 px 1907 ms NORTH
01:05:07.313 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":4817,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:05:07.313 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":526,"width":31,"height":31,"star_pos":[14.62,14.55],"pixels":"..."},"id":4817}
01:05:08.967 01.654 8654638656 evsrv: cli 0x600000444d20 request: {"id":4818,"jsonrpc":"2.0","method":"get_connected"}
01:05:08.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4818}
01:05:08.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4819,"jsonrpc":"2.0","method":"get_app_state"}
01:05:08.969 00.000 8654638656 case statement mapped state 6 to 3
01:05:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4819}
01:05:11.964 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":4820,"jsonrpc":"2.0","method":"get_connected"}
01:05:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4820}
01:05:11.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4821,"jsonrpc":"2.0","method":"get_app_state"}
01:05:11.965 00.000 8654638656 case statement mapped state 6 to 3
01:05:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4821}
01:05:12.793 00.828 13064036352 Exposure complete
01:05:12.807 00.014 13064036352 worker thread done servicing request
01:05:12.807 00.000 8654638656 OnExposeComplete: enter
01:05:12.807 00.000 8654638656 UpdateGuideState(): m_state=6
01:05:12.807 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 527
01:05:12.807 00.000 8654638656 Star::Find returns 1 (0), X=553.88, Y=854.52, Mass=882663, SNR=109.4, Peak=50559 HFD=4.4
01:05:12.807 00.000 8654638656 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-2.21) = xAngle (-0.29 = -0.29)
01:05:12.807 00.000 8654638656 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.89 = -0.89)
01:05:12.807 00.000 8654638656 CameraToMount -- cameraX=-1.27 cameraY=-0.95 hyp=1.59 cameraTheta=-2.50 mountX=1.52 mountY=-1.24, mountTheta=-0.68
01:05:12.808 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.27, y=-0.95, opts=13)
01:05:12.808 00.000 8654638656 Enqueuing Move request for scope (-1.27, -0.95)
01:05:12.808 00.000 13064036352 Worker thread wakes up
01:05:12.808 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.27, -0.95) opts 0xd
01:05:12.808 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.27, -0.95)
01:05:12.808 00.000 13064036352 Moving (-1.27, -0.95) raw xDistance=1.52 yDistance=-1.24
01:05:12.808 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.52
01:05:12.808 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.24 from input -1.24
01:05:12.808 00.000 13064036352 MoveAxis(W, 420, ABG)
01:05:12.808 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63065, med=4659, FiltMin=1529, FiltMax=47154, Gamma=0.680
01:05:12.808 00.000 8654638656 UpdateGuideState exits: m=882663 SNR=109.4
01:05:12.808 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:12.808 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:05:12.808 00.000 8654638656 Enqueuing Expose request
01:05:13.308 00.500 13064036352 Move returns status 0, amount 420
01:05:13.308 00.000 13064036352 MoveAxis(N, 1496, ABG)
01:05:14.859 01.551 13064036352 Move returns status 0, amount 1496
01:05:14.860 00.001 13064036352 move complete, result=0
01:05:14.860 00.000 13064036352 worker thread done servicing request
01:05:14.860 00.000 13064036352 Worker thread wakes up
01:05:14.860 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:05:14.860 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:05:14.860 00.000 8654638656 GuideStep: 1.5 px 420 ms WEST, -1.2 px 1496 ms NORTH
01:05:14.909 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4822,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:05:14.909 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":527,"width":31,"height":31,"star_pos":[14.88,14.52],"pixels":"..."},"id":4822}
01:05:14.964 00.055 8654638656 evsrv: cli 0x600000444d20 request: {"id":4823,"jsonrpc":"2.0","method":"get_connected"}
01:05:14.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4823}
01:05:14.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4824,"jsonrpc":"2.0","method":"get_app_state"}
01:05:14.965 00.000 8654638656 case statement mapped state 6 to 3
01:05:14.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4824}
01:05:17.967 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4825,"jsonrpc":"2.0","method":"get_connected"}
01:05:17.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4825}
01:05:17.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4826,"jsonrpc":"2.0","method":"get_app_state"}
01:05:17.969 00.000 8654638656 case statement mapped state 6 to 3
01:05:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4826}
01:05:20.289 02.320 13064036352 Exposure complete
01:05:20.303 00.014 13064036352 worker thread done servicing request
01:05:20.304 00.001 8654638656 OnExposeComplete: enter
01:05:20.304 00.000 8654638656 UpdateGuideState(): m_state=6
01:05:20.304 00.000 8654638656 Star::Find(15, 553, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 528
01:05:20.304 00.000 8654638656 Star::Find returns 1 (0), X=554.53, Y=853.79, Mass=891146, SNR=138.1, Peak=50342 HFD=4.5
01:05:20.304 00.000 8654638656 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-2.21) = xAngle (0.28 = 0.28)
01:05:20.304 00.000 8654638656 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.32 = -0.32)
01:05:20.304 00.000 8654638656 CameraToMount -- cameraX=-0.62 cameraY=-1.67 hyp=1.79 cameraTheta=-1.93 mountX=1.71 mountY=-0.56, mountTheta=-0.31
01:05:20.304 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.62, y=-1.67, opts=13)
01:05:20.305 00.001 8654638656 Enqueuing Move request for scope (-0.62, -1.67)
01:05:20.305 00.000 13064036352 Worker thread wakes up
01:05:20.305 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -1.67) opts 0xd
01:05:20.305 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.62, -1.67)
01:05:20.305 00.000 13064036352 Moving (-0.62, -1.67) raw xDistance=1.71 yDistance=-0.56
01:05:20.305 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.15 from input 1.71
01:05:20.305 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
01:05:20.305 00.000 13064036352 MoveAxis(W, 503, ABG)
01:05:20.305 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54476, med=4659, FiltMin=1612, FiltMax=46783, Gamma=0.680
01:05:20.305 00.000 8654638656 UpdateGuideState exits: m=891146 SNR=138.1
01:05:20.305 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:20.305 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:05:20.305 00.000 8654638656 Enqueuing Expose request
01:05:20.890 00.585 13064036352 Move returns status 0, amount 503
01:05:20.890 00.000 13064036352 MoveAxis(N, 672, ABG)
01:05:20.968 00.078 8654638656 evsrv: cli 0x600000444d20 request: {"id":4827,"jsonrpc":"2.0","method":"get_connected"}
01:05:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4827}
01:05:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4828,"jsonrpc":"2.0","method":"get_app_state"}
01:05:20.970 00.001 8654638656 case statement mapped state 6 to 3
01:05:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4828}
01:05:21.593 00.623 13064036352 Move returns status 0, amount 672
01:05:21.594 00.001 13064036352 move complete, result=0
01:05:21.594 00.000 13064036352 worker thread done servicing request
01:05:21.594 00.000 13064036352 Worker thread wakes up
01:05:21.594 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:05:21.594 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:05:21.594 00.000 8654638656 GuideStep: 1.7 px 503 ms WEST, -0.6 px 672 ms NORTH
01:05:21.645 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4829,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:05:21.645 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":528,"width":31,"height":31,"star_pos":[14.53,14.79],"pixels":"..."},"id":4829}
01:05:23.964 02.319 8654638656 evsrv: cli 0x600000444d20 request: {"id":4830,"jsonrpc":"2.0","method":"get_connected"}
01:05:23.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4830}
01:05:23.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4831,"jsonrpc":"2.0","method":"get_app_state"}
01:05:23.965 00.000 8654638656 case statement mapped state 6 to 3
01:05:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4831}
01:05:26.967 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4832,"jsonrpc":"2.0","method":"get_connected"}
01:05:26.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4832}
01:05:26.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4833,"jsonrpc":"2.0","method":"get_app_state"}
01:05:26.969 00.000 8654638656 case statement mapped state 6 to 3
01:05:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4833}
01:05:27.785 00.815 13064036352 Exposure complete
01:05:27.799 00.014 13064036352 worker thread done servicing request
01:05:27.800 00.001 8654638656 OnExposeComplete: enter
01:05:27.800 00.000 8654638656 UpdateGuideState(): m_state=6
01:05:27.800 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 529
01:05:27.800 00.000 8654638656 Star::Find returns 1 (0), X=554.78, Y=854.57, Mass=870165, SNR=123.8, Peak=54399 HFD=4.4
01:05:27.800 00.000 8654638656 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-2.21) = xAngle (0.25 = 0.25)
01:05:27.800 00.000 8654638656 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.35 = -0.35)
01:05:27.800 00.000 8654638656 CameraToMount -- cameraX=-0.37 cameraY=-0.90 hyp=0.97 cameraTheta=-1.96 mountX=0.94 mountY=-0.34, mountTheta=-0.34
01:05:27.801 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.37, y=-0.90, opts=13)
01:05:27.801 00.000 8654638656 Enqueuing Move request for scope (-0.37, -0.90)
01:05:27.801 00.000 13064036352 Worker thread wakes up
01:05:27.801 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.90) opts 0xd
01:05:27.801 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.37, -0.90)
01:05:27.801 00.000 13064036352 Moving (-0.37, -0.90) raw xDistance=0.94 yDistance=-0.34
01:05:27.801 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.68 from input 0.94
01:05:27.801 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
01:05:27.801 00.000 13064036352 MoveAxis(W, 296, ABG)
01:05:27.801 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54399, med=4659, FiltMin=1779, FiltMax=46886, Gamma=0.680
01:05:27.801 00.000 8654638656 UpdateGuideState exits: m=870165 SNR=123.8
01:05:27.801 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:27.801 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:05:27.801 00.000 8654638656 Enqueuing Expose request
01:05:28.185 00.384 13064036352 Move returns status 0, amount 296
01:05:28.185 00.000 13064036352 MoveAxis(N, 408, ABG)
01:05:28.649 00.464 13064036352 Move returns status 0, amount 408
01:05:28.649 00.000 13064036352 move complete, result=0
01:05:28.649 00.000 13064036352 worker thread done servicing request
01:05:28.649 00.000 13064036352 Worker thread wakes up
01:05:28.649 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:05:28.649 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:05:28.650 00.001 8654638656 GuideStep: 0.9 px 296 ms WEST, -0.3 px 408 ms NORTH
01:05:28.693 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":4834,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:05:28.695 00.002 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":529,"width":31,"height":31,"star_pos":[14.78,14.57],"pixels":"..."},"id":4834}
01:05:29.966 01.271 8654638656 evsrv: cli 0x600000444d20 request: {"id":4835,"jsonrpc":"2.0","method":"get_connected"}
01:05:29.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4835}
01:05:29.968 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4836,"jsonrpc":"2.0","method":"get_app_state"}
01:05:29.968 00.000 8654638656 case statement mapped state 6 to 3
01:05:29.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4836}
01:05:32.967 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4837,"jsonrpc":"2.0","method":"get_connected"}
01:05:32.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4837}
01:05:32.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4838,"jsonrpc":"2.0","method":"get_app_state"}
01:05:32.969 00.000 8654638656 case statement mapped state 6 to 3
01:05:32.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4838}
01:05:34.032 01.063 13064036352 Exposure complete
01:05:34.046 00.014 13064036352 worker thread done servicing request
01:05:34.047 00.001 8654638656 OnExposeComplete: enter
01:05:34.047 00.000 8654638656 UpdateGuideState(): m_state=6
01:05:34.047 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 530
01:05:34.047 00.000 8654638656 Star::Find returns 1 (0), X=554.76, Y=855.34, Mass=905484, SNR=132.5, Peak=56819 HFD=4.4
01:05:34.047 00.000 8654638656 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-2.21) = xAngle (-0.61 = -0.61)
01:05:34.047 00.000 8654638656 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.21 = -1.21)
01:05:34.047 00.000 8654638656 CameraToMount -- cameraX=-0.39 cameraY=-0.13 hyp=0.42 cameraTheta=-2.82 mountX=0.34 mountY=-0.39, mountTheta=-0.85
01:05:34.047 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.39, y=-0.13, opts=13)
01:05:34.047 00.000 8654638656 Enqueuing Move request for scope (-0.39, -0.13)
01:05:34.048 00.001 13064036352 Worker thread wakes up
01:05:34.048 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.13) opts 0xd
01:05:34.048 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.39, -0.13)
01:05:34.048 00.000 13064036352 Moving (-0.39, -0.13) raw xDistance=0.34 yDistance=-0.39
01:05:34.048 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.34
01:05:34.048 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
01:05:34.048 00.000 13064036352 MoveAxis(W, 115, ABG)
01:05:34.048 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56819, med=4659, FiltMin=1600, FiltMax=46515, Gamma=0.680
01:05:34.048 00.000 8654638656 UpdateGuideState exits: m=905484 SNR=132.5
01:05:34.048 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:34.048 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:05:34.048 00.000 8654638656 Enqueuing Expose request
01:05:34.231 00.183 13064036352 Move returns status 0, amount 115
01:05:34.231 00.000 13064036352 MoveAxis(N, 471, ABG)
01:05:34.840 00.609 13064036352 Move returns status 0, amount 471
01:05:34.840 00.000 13064036352 move complete, result=0
01:05:34.840 00.000 13064036352 worker thread done servicing request
01:05:34.840 00.000 13064036352 Worker thread wakes up
01:05:34.840 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:05:34.841 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:05:34.841 00.000 8654638656 GuideStep: 0.3 px 115 ms WEST, -0.4 px 471 ms NORTH
01:05:34.885 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4839,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:05:34.886 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":530,"width":31,"height":31,"star_pos":[14.76,15.34],"pixels":"..."},"id":4839}
01:05:35.964 01.078 8654638656 evsrv: cli 0x600000444d20 request: {"id":4840,"jsonrpc":"2.0","method":"get_connected"}
01:05:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4840}
01:05:35.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4841,"jsonrpc":"2.0","method":"get_app_state"}
01:05:35.965 00.000 8654638656 case statement mapped state 6 to 3
01:05:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4841}
01:05:38.967 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4842,"jsonrpc":"2.0","method":"get_connected"}
01:05:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4842}
01:05:38.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4843,"jsonrpc":"2.0","method":"get_app_state"}
01:05:38.969 00.000 8654638656 case statement mapped state 6 to 3
01:05:38.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4843}
01:05:40.279 01.310 13064036352 Exposure complete
01:05:40.293 00.014 13064036352 worker thread done servicing request
01:05:40.294 00.001 8654638656 OnExposeComplete: enter
01:05:40.294 00.000 8654638656 UpdateGuideState(): m_state=6
01:05:40.294 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 531
01:05:40.294 00.000 8654638656 Star::Find returns 1 (0), X=554.92, Y=856.06, Mass=904930, SNR=121.6, Peak=52134 HFD=4.5
01:05:40.294 00.000 8654638656 CameraToMount -- cameraTheta (1.95) - m_xAngle (-2.21) = xAngle (4.16 = -2.13)
01:05:40.294 00.000 8654638656 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.56 = -2.73)
01:05:40.294 00.000 8654638656 CameraToMount -- cameraX=-0.23 cameraY=0.59 hyp=0.64 cameraTheta=1.95 mountX=-0.34 mountY=-0.26, mountTheta=-2.49
01:05:40.294 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.23, y=0.59, opts=13)
01:05:40.294 00.000 8654638656 Enqueuing Move request for scope (-0.23, 0.59)
01:05:40.294 00.000 13064036352 Worker thread wakes up
01:05:40.294 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.59) opts 0xd
01:05:40.294 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.23, 0.59)
01:05:40.294 00.000 13064036352 Moving (-0.23, 0.59) raw xDistance=-0.34 yDistance=-0.26
01:05:40.294 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.34
01:05:40.294 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
01:05:40.294 00.000 13064036352 MoveAxis(E, 85, ABG)
01:05:40.295 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60236, med=4659, FiltMin=1497, FiltMax=50764, Gamma=0.680
01:05:40.295 00.000 8654638656 UpdateGuideState exits: m=904930 SNR=121.6
01:05:40.295 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:40.295 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:05:40.295 00.000 8654638656 Enqueuing Expose request
01:05:40.454 00.159 13064036352 Move returns status 0, amount 85
01:05:40.454 00.000 13064036352 MoveAxis(N, 311, ABG)
01:05:40.806 00.352 13064036352 Move returns status 0, amount 311
01:05:40.806 00.000 13064036352 move complete, result=0
01:05:40.806 00.000 13064036352 worker thread done servicing request
01:05:40.806 00.000 13064036352 Worker thread wakes up
01:05:40.806 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:05:40.807 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:05:40.807 00.000 8654638656 GuideStep: -0.3 px 85 ms EAST, -0.3 px 311 ms NORTH
01:05:40.854 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4844,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:05:40.854 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":531,"width":31,"height":31,"star_pos":[14.92,15.06],"pixels":"..."},"id":4844}
01:05:41.969 01.115 8654638656 evsrv: cli 0x600000444d20 request: {"id":4845,"jsonrpc":"2.0","method":"get_connected"}
01:05:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4845}
01:05:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4846,"jsonrpc":"2.0","method":"get_app_state"}
01:05:41.971 00.001 8654638656 case statement mapped state 6 to 3
01:05:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4846}
01:05:44.968 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4847,"jsonrpc":"2.0","method":"get_connected"}
01:05:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4847}
01:05:44.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4848,"jsonrpc":"2.0","method":"get_app_state"}
01:05:44.969 00.000 8654638656 case statement mapped state 6 to 3
01:05:44.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4848}
01:05:46.526 01.556 13064036352 Exposure complete
01:05:46.540 00.014 13064036352 worker thread done servicing request
01:05:46.541 00.001 8654638656 OnExposeComplete: enter
01:05:46.541 00.000 8654638656 UpdateGuideState(): m_state=6
01:05:46.541 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 532
01:05:46.541 00.000 8654638656 Star::Find returns 1 (0), X=553.74, Y=856.76, Mass=862362, SNR=107.9, Peak=59609 HFD=3.8
01:05:46.541 00.000 8654638656 CameraToMount -- cameraTheta (2.40) - m_xAngle (-2.21) = xAngle (4.61 = -1.67)
01:05:46.541 00.000 8654638656 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.01 = -2.27)
01:05:46.541 00.000 8654638656 CameraToMount -- cameraX=-1.41 cameraY=1.29 hyp=1.91 cameraTheta=2.40 mountX=-0.19 mountY=-1.46, mountTheta=-1.70
01:05:46.542 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.41, y=1.29, opts=13)
01:05:46.542 00.000 8654638656 Enqueuing Move request for scope (-1.41, 1.29)
01:05:46.542 00.000 13064036352 Worker thread wakes up
01:05:46.542 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.41, 1.29) opts 0xd
01:05:46.542 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.41, 1.29)
01:05:46.542 00.000 13064036352 Moving (-1.41, 1.29) raw xDistance=-0.19 yDistance=-1.46
01:05:46.542 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:05:46.542 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.46 from input -1.46
01:05:46.542 00.000 13064036352 MoveAxis(E, 0, ABG)
01:05:46.542 00.000 13064036352 Move returns status 0, amount 0
01:05:46.542 00.000 13064036352 MoveAxis(N, 1768, ABG)
01:05:46.542 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59609, med=4646, FiltMin=1062, FiltMax=51443, Gamma=0.680
01:05:46.542 00.000 8654638656 UpdateGuideState exits: m=862362 SNR=107.9
01:05:46.542 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:46.542 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:05:46.542 00.000 8654638656 Enqueuing Expose request
01:05:47.964 01.422 8654638656 evsrv: cli 0x600000444d20 request: {"id":4849,"jsonrpc":"2.0","method":"get_connected"}
01:05:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4849}
01:05:47.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4850,"jsonrpc":"2.0","method":"get_app_state"}
01:05:47.965 00.000 8654638656 case statement mapped state 6 to 3
01:05:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4850}
01:05:48.357 00.392 13064036352 Move returns status 0, amount 1768
01:05:48.357 00.000 13064036352 move complete, result=0
01:05:48.357 00.000 13064036352 worker thread done servicing request
01:05:48.357 00.000 13064036352 Worker thread wakes up
01:05:48.357 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:05:48.357 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:05:48.358 00.001 8654638656 GuideStep: -0.2 px 0 ms EAST, -1.5 px 1768 ms NORTH
01:05:48.407 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4851,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:05:48.407 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":532,"width":31,"height":31,"star_pos":[14.74,14.76],"pixels":"..."},"id":4851}
01:05:50.968 02.561 8654638656 evsrv: cli 0x600000444d20 request: {"id":4852,"jsonrpc":"2.0","method":"get_connected"}
01:05:50.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4852}
01:05:50.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4853,"jsonrpc":"2.0","method":"get_app_state"}
01:05:50.969 00.000 8654638656 case statement mapped state 6 to 3
01:05:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4853}
01:05:53.967 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4854,"jsonrpc":"2.0","method":"get_connected"}
01:05:53.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4854}
01:05:53.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4855,"jsonrpc":"2.0","method":"get_app_state"}
01:05:53.969 00.000 8654638656 case statement mapped state 6 to 3
01:05:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4855}
01:05:54.021 00.052 13064036352 Exposure complete
01:05:54.036 00.015 13064036352 worker thread done servicing request
01:05:54.036 00.000 8654638656 OnExposeComplete: enter
01:05:54.036 00.000 8654638656 UpdateGuideState(): m_state=6
01:05:54.036 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 533
01:05:54.036 00.000 8654638656 Star::Find returns 1 (0), X=554.29, Y=855.38, Mass=953462, SNR=113.7, Peak=59084 HFD=4.0
01:05:54.036 00.000 8654638656 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-2.21) = xAngle (-0.83 = -0.83)
01:05:54.036 00.000 8654638656 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.43 = -1.43)
01:05:54.036 00.000 8654638656 CameraToMount -- cameraX=-0.86 cameraY=-0.09 hyp=0.86 cameraTheta=-3.04 mountX=0.58 mountY=-0.86, mountTheta=-0.97
01:05:54.037 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.86, y=-0.09, opts=13)
01:05:54.037 00.000 8654638656 Enqueuing Move request for scope (-0.86, -0.09)
01:05:54.037 00.000 13064036352 Worker thread wakes up
01:05:54.037 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.09) opts 0xd
01:05:54.037 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.86, -0.09)
01:05:54.037 00.000 13064036352 Moving (-0.86, -0.09) raw xDistance=0.58 yDistance=-0.86
01:05:54.037 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58
01:05:54.037 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
01:05:54.037 00.000 13064036352 MoveAxis(W, 161, ABG)
01:05:54.037 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59084, med=4672, FiltMin=1458, FiltMax=47923, Gamma=0.680
01:05:54.037 00.000 8654638656 UpdateGuideState exits: m=953462 SNR=113.7
01:05:54.037 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:54.037 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:05:54.037 00.000 8654638656 Enqueuing Expose request
01:05:54.276 00.239 13064036352 Move returns status 0, amount 161
01:05:54.276 00.000 13064036352 MoveAxis(N, 1037, ABG)
01:05:55.363 01.087 13064036352 Move returns status 0, amount 1037
01:05:55.363 00.000 13064036352 move complete, result=0
01:05:55.364 00.001 13064036352 worker thread done servicing request
01:05:55.364 00.000 13064036352 Worker thread wakes up
01:05:55.364 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:05:55.364 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:05:55.364 00.000 8654638656 GuideStep: 0.6 px 161 ms WEST, -0.9 px 1037 ms NORTH
01:05:55.415 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4856,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:05:55.415 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":533,"width":31,"height":31,"star_pos":[15.29,15.38],"pixels":"..."},"id":4856}
01:05:56.969 01.554 8654638656 evsrv: cli 0x600000444d20 request: {"id":4857,"jsonrpc":"2.0","method":"get_connected"}
01:05:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4857}
01:05:56.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4858,"jsonrpc":"2.0","method":"get_app_state"}
01:05:56.970 00.000 8654638656 case statement mapped state 6 to 3
01:05:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4858}
01:05:59.963 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":4859,"jsonrpc":"2.0","method":"get_connected"}
01:05:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4859}
01:05:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4860,"jsonrpc":"2.0","method":"get_app_state"}
01:05:59.964 00.000 8654638656 case statement mapped state 6 to 3
01:05:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4860}
01:06:01.519 01.555 13064036352 Exposure complete
01:06:01.533 00.014 13064036352 worker thread done servicing request
01:06:01.534 00.001 8654638656 OnExposeComplete: enter
01:06:01.534 00.000 8654638656 UpdateGuideState(): m_state=6
01:06:01.534 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 534
01:06:01.534 00.000 8654638656 Star::Find returns 1 (0), X=555.29, Y=855.01, Mass=871365, SNR=117.5, Peak=57062 HFD=4.1
01:06:01.534 00.000 8654638656 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-2.21) = xAngle (0.93 = 0.93)
01:06:01.534 00.000 8654638656 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.33 = 0.33)
01:06:01.534 00.000 8654638656 CameraToMount -- cameraX=0.14 cameraY=-0.46 hyp=0.48 cameraTheta=-1.28 mountX=0.29 mountY=0.16, mountTheta=0.50
01:06:01.534 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.14, y=-0.46, opts=13)
01:06:01.534 00.000 8654638656 Enqueuing Move request for scope (0.14, -0.46)
01:06:01.534 00.000 13064036352 Worker thread wakes up
01:06:01.534 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.46) opts 0xd
01:06:01.534 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.14, -0.46)
01:06:01.534 00.000 13064036352 Moving (0.14, -0.46) raw xDistance=0.29 yDistance=0.16
01:06:01.534 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.29
01:06:01.534 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:01.534 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:06:01.534 00.000 13064036352 MoveAxis(W, 91, ABG)
01:06:01.534 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59532, med=4672, FiltMin=1586, FiltMax=47474, Gamma=0.680
01:06:01.534 00.000 8654638656 UpdateGuideState exits: m=871365 SNR=117.5
01:06:01.534 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:01.535 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:06:01.535 00.000 8654638656 Enqueuing Expose request
01:06:01.699 00.164 13064036352 Move returns status 0, amount 91
01:06:01.699 00.000 13064036352 MoveAxis(N, 0, ABG)
01:06:01.699 00.000 13064036352 Move returns status 0, amount 0
01:06:01.699 00.000 13064036352 move complete, result=0
01:06:01.699 00.000 13064036352 worker thread done servicing request
01:06:01.699 00.000 13064036352 Worker thread wakes up
01:06:01.699 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:06:01.699 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:06:01.699 00.000 8654638656 GuideStep: 0.3 px 91 ms WEST, 0.2 px 0 ms NORTH
01:06:01.736 00.037 8654638656 evsrv: cli 0x600000444d20 request: {"id":4861,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:06:01.736 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":534,"width":31,"height":31,"star_pos":[15.29,15.01],"pixels":"..."},"id":4861}
01:06:02.967 01.231 8654638656 evsrv: cli 0x600000444d20 request: {"id":4862,"jsonrpc":"2.0","method":"get_connected"}
01:06:02.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4862}
01:06:02.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4863,"jsonrpc":"2.0","method":"get_app_state"}
01:06:02.969 00.001 8654638656 case statement mapped state 6 to 3
01:06:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4863}
01:06:05.968 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4864,"jsonrpc":"2.0","method":"get_connected"}
01:06:05.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4864}
01:06:05.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4865,"jsonrpc":"2.0","method":"get_app_state"}
01:06:05.970 00.001 8654638656 case statement mapped state 6 to 3
01:06:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4865}
01:06:07.765 01.795 13064036352 Exposure complete
01:06:07.779 00.014 13064036352 worker thread done servicing request
01:06:07.779 00.000 8654638656 OnExposeComplete: enter
01:06:07.779 00.000 8654638656 UpdateGuideState(): m_state=6
01:06:07.779 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 535
01:06:07.780 00.001 8654638656 Star::Find returns 1 (0), X=555.00, Y=856.87, Mass=920556, SNR=125.2, Peak=58393 HFD=4.3
01:06:07.780 00.000 8654638656 CameraToMount -- cameraTheta (1.68) - m_xAngle (-2.21) = xAngle (3.89 = -2.39)
01:06:07.780 00.000 8654638656 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.29 = -2.99)
01:06:07.780 00.000 8654638656 CameraToMount -- cameraX=-0.16 cameraY=1.40 hyp=1.41 cameraTheta=1.68 mountX=-1.03 mountY=-0.21, mountTheta=-2.94
01:06:07.780 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.16, y=1.40, opts=13)
01:06:07.780 00.000 8654638656 Enqueuing Move request for scope (-0.16, 1.40)
01:06:07.780 00.000 13064036352 Worker thread wakes up
01:06:07.780 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 1.40) opts 0xd
01:06:07.780 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.16, 1.40)
01:06:07.780 00.000 13064036352 Moving (-0.16, 1.40) raw xDistance=-1.03 yDistance=-0.21
01:06:07.780 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.63 from input -1.03
01:06:07.781 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:06:07.781 00.000 13064036352 MoveAxis(E, 278, ABG)
01:06:07.781 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58393, med=4659, FiltMin=1407, FiltMax=49036, Gamma=0.680
01:06:07.781 00.000 8654638656 UpdateGuideState exits: m=920556 SNR=125.2
01:06:07.781 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:07.781 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:06:07.781 00.000 8654638656 Enqueuing Expose request
01:06:08.129 00.348 13064036352 Move returns status 0, amount 278
01:06:08.130 00.001 13064036352 MoveAxis(N, 256, ABG)
01:06:08.433 00.303 13064036352 Move returns status 0, amount 256
01:06:08.433 00.000 13064036352 move complete, result=0
01:06:08.433 00.000 13064036352 worker thread done servicing request
01:06:08.434 00.001 13064036352 Worker thread wakes up
01:06:08.434 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:06:08.434 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:06:08.434 00.000 8654638656 GuideStep: -1.0 px 278 ms EAST, -0.2 px 256 ms NORTH
01:06:08.482 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4866,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:06:08.482 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":535,"width":31,"height":31,"star_pos":[15.00,14.87],"pixels":"..."},"id":4866}
01:06:08.967 00.485 8654638656 evsrv: cli 0x600000444d20 request: {"id":4867,"jsonrpc":"2.0","method":"get_connected"}
01:06:08.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4867}
01:06:08.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4868,"jsonrpc":"2.0","method":"get_app_state"}
01:06:08.970 00.001 8654638656 case statement mapped state 6 to 3
01:06:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4868}
01:06:11.964 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4869,"jsonrpc":"2.0","method":"get_connected"}
01:06:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4869}
01:06:11.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4870,"jsonrpc":"2.0","method":"get_app_state"}
01:06:11.965 00.000 8654638656 case statement mapped state 6 to 3
01:06:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4870}
01:06:14.010 02.045 13064036352 Exposure complete
01:06:14.025 00.015 13064036352 worker thread done servicing request
01:06:14.025 00.000 8654638656 OnExposeComplete: enter
01:06:14.025 00.000 8654638656 UpdateGuideState(): m_state=6
01:06:14.025 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 536
01:06:14.025 00.000 8654638656 Star::Find returns 1 (0), X=554.54, Y=857.63, Mass=832678, SNR=98.2, Peak=53683 HFD=4.3
01:06:14.025 00.000 8654638656 CameraToMount -- cameraTheta (1.85) - m_xAngle (-2.21) = xAngle (4.06 = -2.23)
01:06:14.025 00.000 8654638656 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.46 = -2.83)
01:06:14.025 00.000 8654638656 CameraToMount -- cameraX=-0.61 cameraY=2.16 hyp=2.25 cameraTheta=1.85 mountX=-1.37 mountY=-0.70, mountTheta=-2.67
01:06:14.026 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.61, y=2.16, opts=13)
01:06:14.026 00.000 8654638656 Enqueuing Move request for scope (-0.61, 2.16)
01:06:14.026 00.000 13064036352 Worker thread wakes up
01:06:14.026 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 2.16) opts 0xd
01:06:14.026 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.61, 2.16)
01:06:14.026 00.000 13064036352 Moving (-0.61, 2.16) raw xDistance=-1.37 yDistance=-0.70
01:06:14.026 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.37
01:06:14.026 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
01:06:14.026 00.000 13064036352 MoveAxis(E, 398, ABG)
01:06:14.026 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60031, med=4659, FiltMin=1548, FiltMax=53759, Gamma=0.680
01:06:14.026 00.000 8654638656 UpdateGuideState exits: m=832678 SNR=98.2
01:06:14.026 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:14.026 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:06:14.026 00.000 8654638656 Enqueuing Expose request
01:06:14.496 00.470 13064036352 Move returns status 0, amount 398
01:06:14.496 00.000 13064036352 MoveAxis(N, 843, ABG)
01:06:14.968 00.472 8654638656 evsrv: cli 0x600000444d20 request: {"id":4871,"jsonrpc":"2.0","method":"get_connected"}
01:06:14.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4871}
01:06:14.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4872,"jsonrpc":"2.0","method":"get_app_state"}
01:06:14.969 00.000 8654638656 case statement mapped state 6 to 3
01:06:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4872}
01:06:15.472 00.503 13064036352 Move returns status 0, amount 843
01:06:15.472 00.000 13064036352 move complete, result=0
01:06:15.472 00.000 13064036352 worker thread done servicing request
01:06:15.472 00.000 13064036352 Worker thread wakes up
01:06:15.472 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:06:15.472 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:06:15.473 00.001 8654638656 GuideStep: -1.4 px 398 ms EAST, -0.7 px 843 ms NORTH
01:06:15.525 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":4873,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:06:15.525 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":536,"width":31,"height":31,"star_pos":[14.54,14.63],"pixels":"..."},"id":4873}
01:06:17.968 02.443 8654638656 evsrv: cli 0x600000444d20 request: {"id":4874,"jsonrpc":"2.0","method":"get_connected"}
01:06:17.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4874}
01:06:17.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4875,"jsonrpc":"2.0","method":"get_app_state"}
01:06:17.969 00.000 8654638656 case statement mapped state 6 to 3
01:06:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4875}
01:06:20.969 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4876,"jsonrpc":"2.0","method":"get_connected"}
01:06:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4876}
01:06:20.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4877,"jsonrpc":"2.0","method":"get_app_state"}
01:06:20.971 00.001 8654638656 case statement mapped state 6 to 3
01:06:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4877}
01:06:21.506 00.535 13064036352 Exposure complete
01:06:21.515 00.009 13064036352 worker thread done servicing request
01:06:21.515 00.000 8654638656 OnExposeComplete: enter
01:06:21.515 00.000 8654638656 UpdateGuideState(): m_state=6
01:06:21.515 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 537
01:06:21.516 00.001 8654638656 Star::Find returns 1 (0), X=554.04, Y=857.60, Mass=945359, SNR=114.1, Peak=59161 HFD=4.1
01:06:21.516 00.000 8654638656 CameraToMount -- cameraTheta (2.05) - m_xAngle (-2.21) = xAngle (4.26 = -2.02)
01:06:21.516 00.000 8654638656 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.66 = -2.62)
01:06:21.516 00.000 8654638656 CameraToMount -- cameraX=-1.11 cameraY=2.13 hyp=2.41 cameraTheta=2.05 mountX=-1.05 mountY=-1.19, mountTheta=-2.29
01:06:21.516 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.11, y=2.13, opts=13)
01:06:21.516 00.000 8654638656 Enqueuing Move request for scope (-1.11, 2.13)
01:06:21.516 00.000 13064036352 Worker thread wakes up
01:06:21.516 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 2.13) opts 0xd
01:06:21.516 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.11, 2.13)
01:06:21.516 00.000 13064036352 Moving (-1.11, 2.13) raw xDistance=-1.05 yDistance=-1.19
01:06:21.516 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.05
01:06:21.516 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
01:06:21.516 00.000 13064036352 MoveAxis(E, 319, ABG)
01:06:21.516 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59161, med=4646, FiltMin=1600, FiltMax=50483, Gamma=0.680
01:06:21.516 00.000 8654638656 UpdateGuideState exits: m=945359 SNR=114.1
01:06:21.516 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:21.516 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:06:21.516 00.000 8654638656 Enqueuing Expose request
01:06:21.919 00.403 13064036352 Move returns status 0, amount 319
01:06:21.920 00.001 13064036352 MoveAxis(N, 1444, ABG)
01:06:23.407 01.487 13064036352 Move returns status 0, amount 1444
01:06:23.407 00.000 13064036352 move complete, result=0
01:06:23.407 00.000 13064036352 worker thread done servicing request
01:06:23.408 00.001 13064036352 Worker thread wakes up
01:06:23.408 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:06:23.408 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:06:23.408 00.000 8654638656 GuideStep: -1.1 px 319 ms EAST, -1.2 px 1444 ms NORTH
01:06:23.457 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4878,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:06:23.457 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":537,"width":31,"height":31,"star_pos":[15.04,14.60],"pixels":"..."},"id":4878}
01:06:23.964 00.507 8654638656 evsrv: cli 0x600000444d20 request: {"id":4879,"jsonrpc":"2.0","method":"get_connected"}
01:06:23.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4879}
01:06:23.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4880,"jsonrpc":"2.0","method":"get_app_state"}
01:06:23.966 00.001 8654638656 case statement mapped state 6 to 3
01:06:23.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4880}
01:06:26.969 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4881,"jsonrpc":"2.0","method":"get_connected"}
01:06:26.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4881}
01:06:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4882,"jsonrpc":"2.0","method":"get_app_state"}
01:06:26.971 00.001 8654638656 case statement mapped state 6 to 3
01:06:26.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4882}
01:06:29.003 02.032 13064036352 Exposure complete
01:06:29.018 00.015 13064036352 worker thread done servicing request
01:06:29.019 00.001 8654638656 OnExposeComplete: enter
01:06:29.019 00.000 8654638656 UpdateGuideState(): m_state=6
01:06:29.019 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 538
01:06:29.019 00.000 8654638656 Star::Find returns 1 (0), X=553.41, Y=856.35, Mass=949661, SNR=144.7, Peak=50176 HFD=4.3
01:06:29.019 00.000 8654638656 CameraToMount -- cameraTheta (2.67) - m_xAngle (-2.21) = xAngle (4.88 = -1.40)
01:06:29.019 00.000 8654638656 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.28 = -2.00)
01:06:29.019 00.000 8654638656 CameraToMount -- cameraX=-1.74 cameraY=0.88 hyp=1.96 cameraTheta=2.67 mountX=0.33 mountY=-1.78, mountTheta=-1.39
01:06:29.019 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.74, y=0.88, opts=13)
01:06:29.019 00.000 8654638656 Enqueuing Move request for scope (-1.74, 0.88)
01:06:29.019 00.000 13064036352 Worker thread wakes up
01:06:29.019 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.74, 0.88) opts 0xd
01:06:29.020 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-1.74, 0.88)
01:06:29.020 00.000 13064036352 Moving (-1.74, 0.88) raw xDistance=0.33 yDistance=-1.78
01:06:29.020 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.33
01:06:29.020 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.78 from input -1.78
01:06:29.020 00.000 13064036352 MoveAxis(W, 69, ABG)
01:06:29.020 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54962, med=4659, FiltMin=1574, FiltMax=49446, Gamma=0.680
01:06:29.020 00.000 8654638656 UpdateGuideState exits: m=949661 SNR=144.7
01:06:29.020 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:29.020 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:06:29.020 00.000 8654638656 Enqueuing Expose request
01:06:29.166 00.146 13064036352 Move returns status 0, amount 69
01:06:29.166 00.000 13064036352 MoveAxis(N, 2154, ABG)
01:06:29.967 00.801 8654638656 evsrv: cli 0x600000444d20 request: {"id":4883,"jsonrpc":"2.0","method":"get_connected"}
01:06:29.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4883}
01:06:29.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4884,"jsonrpc":"2.0","method":"get_app_state"}
01:06:29.969 00.000 8654638656 case statement mapped state 6 to 3
01:06:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4884}
01:06:31.374 01.405 13064036352 Move returns status 0, amount 2154
01:06:31.374 00.000 13064036352 move complete, result=0
01:06:31.374 00.000 13064036352 worker thread done servicing request
01:06:31.374 00.000 13064036352 Worker thread wakes up
01:06:31.374 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:06:31.374 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:06:31.375 00.001 8654638656 GuideStep: 0.3 px 69 ms WEST, -1.8 px 2154 ms NORTH
01:06:31.421 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4885,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:06:31.421 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":538,"width":31,"height":31,"star_pos":[15.41,15.35],"pixels":"..."},"id":4885}
01:06:32.969 01.548 8654638656 evsrv: cli 0x600000444d20 request: {"id":4886,"jsonrpc":"2.0","method":"get_connected"}
01:06:32.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4886}
01:06:32.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4887,"jsonrpc":"2.0","method":"get_app_state"}
01:06:32.971 00.000 8654638656 case statement mapped state 6 to 3
01:06:32.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4887}
01:06:35.964 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":4888,"jsonrpc":"2.0","method":"get_connected"}
01:06:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4888}
01:06:35.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4889,"jsonrpc":"2.0","method":"get_app_state"}
01:06:35.965 00.000 8654638656 case statement mapped state 6 to 3
01:06:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4889}
01:06:36.500 00.535 13064036352 Exposure complete
01:06:36.515 00.015 13064036352 worker thread done servicing request
01:06:36.515 00.000 8654638656 OnExposeComplete: enter
01:06:36.515 00.000 8654638656 UpdateGuideState(): m_state=6
01:06:36.515 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 539
01:06:36.515 00.000 8654638656 Star::Find returns 1 (0), X=554.49, Y=853.94, Mass=918851, SNR=113.6, Peak=52582 HFD=4.6
01:06:36.515 00.000 8654638656 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-2.21) = xAngle (0.23 = 0.23)
01:06:36.515 00.000 8654638656 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.37 = -0.37)
01:06:36.515 00.000 8654638656 CameraToMount -- cameraX=-0.67 cameraY=-1.53 hyp=1.67 cameraTheta=-1.98 mountX=1.63 mountY=-0.61, mountTheta=-0.36
01:06:36.516 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.67, y=-1.53, opts=13)
01:06:36.516 00.000 8654638656 Enqueuing Move request for scope (-0.67, -1.53)
01:06:36.516 00.000 13064036352 Worker thread wakes up
01:06:36.516 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -1.53) opts 0xd
01:06:36.516 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.67, -1.53)
01:06:36.516 00.000 13064036352 Moving (-0.67, -1.53) raw xDistance=1.63 yDistance=-0.61
01:06:36.516 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.04 from input 1.63
01:06:36.516 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
01:06:36.516 00.000 13064036352 MoveAxis(W, 454, ABG)
01:06:36.516 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55500, med=4659, FiltMin=1408, FiltMax=46834, Gamma=0.680
01:06:36.516 00.000 8654638656 UpdateGuideState exits: m=918851 SNR=113.6
01:06:36.516 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:36.516 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:06:36.516 00.000 8654638656 Enqueuing Expose request
01:06:37.053 00.537 13064036352 Move returns status 0, amount 454
01:06:37.053 00.000 13064036352 MoveAxis(N, 737, ABG)
01:06:37.837 00.784 13064036352 Move returns status 0, amount 737
01:06:37.837 00.000 13064036352 move complete, result=0
01:06:37.837 00.000 13064036352 worker thread done servicing request
01:06:37.837 00.000 13064036352 Worker thread wakes up
01:06:37.837 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:06:37.837 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:06:37.838 00.001 8654638656 GuideStep: 1.6 px 454 ms WEST, -0.6 px 737 ms NORTH
01:06:37.885 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4890,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:06:37.885 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":539,"width":31,"height":31,"star_pos":[15.49,14.94],"pixels":"..."},"id":4890}
01:06:38.968 01.083 8654638656 evsrv: cli 0x600000444d20 request: {"id":4891,"jsonrpc":"2.0","method":"get_connected"}
01:06:38.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4891}
01:06:38.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4892,"jsonrpc":"2.0","method":"get_app_state"}
01:06:38.970 00.000 8654638656 case statement mapped state 6 to 3
01:06:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4892}
01:06:41.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4893,"jsonrpc":"2.0","method":"get_connected"}
01:06:41.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4893}
01:06:41.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4894,"jsonrpc":"2.0","method":"get_app_state"}
01:06:41.970 00.001 8654638656 case statement mapped state 6 to 3
01:06:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4894}
01:06:43.996 02.026 13064036352 Exposure complete
01:06:44.010 00.014 13064036352 worker thread done servicing request
01:06:44.011 00.001 8654638656 OnExposeComplete: enter
01:06:44.011 00.000 8654638656 UpdateGuideState(): m_state=6
01:06:44.011 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 540
01:06:44.011 00.000 8654638656 Star::Find returns 1 (0), X=555.94, Y=854.73, Mass=914329, SNR=106.4, Peak=59097 HFD=4.2
01:06:44.011 00.000 8654638656 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-2.21) = xAngle (1.45 = 1.45)
01:06:44.011 00.000 8654638656 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.85 = 0.85)
01:06:44.011 00.000 8654638656 CameraToMount -- cameraX=0.78 cameraY=-0.74 hyp=1.08 cameraTheta=-0.76 mountX=0.13 mountY=0.81, mountTheta=1.42
01:06:44.011 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.78, y=-0.74, opts=13)
01:06:44.011 00.000 8654638656 Enqueuing Move request for scope (0.78, -0.74)
01:06:44.011 00.000 13064036352 Worker thread wakes up
01:06:44.011 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.78, -0.74) opts 0xd
01:06:44.011 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.78, -0.74)
01:06:44.011 00.000 13064036352 Moving (0.78, -0.74) raw xDistance=0.13 yDistance=0.81
01:06:44.011 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:06:44.011 00.000 13064036352 resist switch: large excursion: input 0.81 thresh 0.60 direction from -1 to 1
01:06:44.011 00.000 13064036352 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.44
01:06:44.012 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
01:06:44.012 00.000 13064036352 MoveAxis(E, 0, ABG)
01:06:44.012 00.000 13064036352 Move returns status 0, amount 0
01:06:44.012 00.000 13064036352 MoveAxis(S, 984, ABG)
01:06:44.012 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=102, max=61273, med=4646, FiltMin=1587, FiltMax=45964, Gamma=0.680
01:06:44.012 00.000 8654638656 UpdateGuideState exits: m=914329 SNR=106.4
01:06:44.012 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:44.012 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:06:44.012 00.000 8654638656 Enqueuing Expose request
01:06:44.968 00.956 8654638656 evsrv: cli 0x600000444d20 request: {"id":4895,"jsonrpc":"2.0","method":"get_connected"}
01:06:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4895}
01:06:44.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4896,"jsonrpc":"2.0","method":"get_app_state"}
01:06:44.969 00.000 8654638656 case statement mapped state 6 to 3
01:06:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4896}
01:06:45.051 00.082 13064036352 Move returns status 0, amount 984
01:06:45.051 00.000 13064036352 move complete, result=0
01:06:45.052 00.001 13064036352 worker thread done servicing request
01:06:45.052 00.000 13064036352 Worker thread wakes up
01:06:45.052 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:06:45.052 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, 0.8 px 984 ms SOUTH
01:06:45.052 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:06:45.098 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4897,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:06:45.098 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":540,"width":31,"height":31,"star_pos":[14.94,14.73],"pixels":"..."},"id":4897}
01:06:47.964 02.866 8654638656 evsrv: cli 0x600000444d20 request: {"id":4898,"jsonrpc":"2.0","method":"get_connected"}
01:06:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4898}
01:06:47.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4899,"jsonrpc":"2.0","method":"get_app_state"}
01:06:47.965 00.000 8654638656 case statement mapped state 6 to 3
01:06:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4899}
01:06:50.243 02.278 13064036352 Exposure complete
01:06:50.257 00.014 13064036352 worker thread done servicing request
01:06:50.257 00.000 8654638656 OnExposeComplete: enter
01:06:50.257 00.000 8654638656 UpdateGuideState(): m_state=6
01:06:50.257 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 541
01:06:50.258 00.001 8654638656 Star::Find returns 1 (0), X=555.38, Y=855.97, Mass=901872, SNR=119.1, Peak=45977 HFD=4.8
01:06:50.258 00.000 8654638656 CameraToMount -- cameraTheta (1.15) - m_xAngle (-2.21) = xAngle (3.36 = -2.92)
01:06:50.258 00.000 8654638656 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.76 = 2.76)
01:06:50.258 00.000 8654638656 CameraToMount -- cameraX=0.22 cameraY=0.50 hyp=0.55 cameraTheta=1.15 mountX=-0.53 mountY=0.20, mountTheta=2.78
01:06:50.258 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.22, y=0.50, opts=13)
01:06:50.258 00.000 8654638656 Enqueuing Move request for scope (0.22, 0.50)
01:06:50.258 00.000 13064036352 Worker thread wakes up
01:06:50.258 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.50) opts 0xd
01:06:50.258 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.22, 0.50)
01:06:50.258 00.000 13064036352 Moving (0.22, 0.50) raw xDistance=-0.53 yDistance=0.20
01:06:50.258 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53
01:06:50.258 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:06:50.259 00.001 13064036352 MoveAxis(E, 147, ABG)
01:06:50.259 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59916, med=4659, FiltMin=1593, FiltMax=50073, Gamma=0.680
01:06:50.259 00.000 8654638656 UpdateGuideState exits: m=901872 SNR=119.1
01:06:50.259 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:50.259 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:06:50.259 00.000 8654638656 Enqueuing Expose request
01:06:50.490 00.231 13064036352 Move returns status 0, amount 147
01:06:50.490 00.000 13064036352 MoveAxis(S, 247, ABG)
01:06:50.778 00.288 13064036352 Move returns status 0, amount 247
01:06:50.778 00.000 13064036352 move complete, result=0
01:06:50.778 00.000 13064036352 worker thread done servicing request
01:06:50.778 00.000 13064036352 Worker thread wakes up
01:06:50.778 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:06:50.778 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:06:50.779 00.001 8654638656 GuideStep: -0.5 px 147 ms EAST, 0.2 px 247 ms SOUTH
01:06:50.823 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4900,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:06:50.823 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":541,"width":31,"height":31,"star_pos":[15.38,14.97],"pixels":"..."},"id":4900}
01:06:50.968 00.145 8654638656 evsrv: cli 0x600000444d20 request: {"id":4901,"jsonrpc":"2.0","method":"get_connected"}
01:06:50.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4901}
01:06:50.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4902,"jsonrpc":"2.0","method":"get_app_state"}
01:06:50.970 00.001 8654638656 case statement mapped state 6 to 3
01:06:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4902}
01:06:53.967 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":4903,"jsonrpc":"2.0","method":"get_connected"}
01:06:53.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4903}
01:06:53.967 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4904,"jsonrpc":"2.0","method":"get_app_state"}
01:06:53.968 00.001 8654638656 case statement mapped state 6 to 3
01:06:53.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4904}
01:06:56.487 02.519 13064036352 Exposure complete
01:06:56.502 00.015 13064036352 worker thread done servicing request
01:06:56.502 00.000 8654638656 OnExposeComplete: enter
01:06:56.502 00.000 8654638656 UpdateGuideState(): m_state=6
01:06:56.502 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 542
01:06:56.502 00.000 8654638656 Star::Find returns 1 (0), X=554.50, Y=857.05, Mass=1026963, SNR=153.4, Peak=61491 HFD=4.9
01:06:56.502 00.000 8654638656 CameraToMount -- cameraTheta (1.96) - m_xAngle (-2.21) = xAngle (4.17 = -2.11)
01:06:56.503 00.001 8654638656 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.57 = -2.71)
01:06:56.503 00.000 8654638656 CameraToMount -- cameraX=-0.65 cameraY=1.58 hyp=1.71 cameraTheta=1.96 mountX=-0.88 mountY=-0.71, mountTheta=-2.46
01:06:56.503 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.65, y=1.58, opts=13)
01:06:56.503 00.000 8654638656 Enqueuing Move request for scope (-0.65, 1.58)
01:06:56.503 00.000 13064036352 Worker thread wakes up
01:06:56.503 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 1.58) opts 0xd
01:06:56.503 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.65, 1.58)
01:06:56.503 00.000 13064036352 Moving (-0.65, 1.58) raw xDistance=-0.88 yDistance=-0.71
01:06:56.503 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.88
01:06:56.503 00.000 13064036352 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
01:06:56.503 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.14
01:06:56.503 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
01:06:56.503 00.000 13064036352 MoveAxis(E, 253, ABG)
01:06:56.504 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61491, med=4646, FiltMin=1472, FiltMax=49843, Gamma=0.680
01:06:56.504 00.000 8654638656 UpdateGuideState exits: m=1026963 SNR=153.4
01:06:56.504 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:56.504 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:06:56.504 00.000 8654638656 Enqueuing Expose request
01:06:56.841 00.337 13064036352 Move returns status 0, amount 253
01:06:56.841 00.000 13064036352 MoveAxis(N, 863, ABG)
01:06:56.968 00.127 8654638656 evsrv: cli 0x600000444d20 request: {"id":4905,"jsonrpc":"2.0","method":"get_connected"}
01:06:56.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4905}
01:06:56.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4906,"jsonrpc":"2.0","method":"get_app_state"}
01:06:56.970 00.001 8654638656 case statement mapped state 6 to 3
01:06:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4906}
01:06:57.752 00.782 13064036352 Move returns status 0, amount 863
01:06:57.753 00.001 13064036352 move complete, result=0
01:06:57.753 00.000 13064036352 worker thread done servicing request
01:06:57.753 00.000 13064036352 Worker thread wakes up
01:06:57.753 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:06:57.753 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:06:57.753 00.000 8654638656 GuideStep: -0.9 px 253 ms EAST, -0.7 px 863 ms NORTH
01:06:57.799 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":4907,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:06:57.799 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":542,"width":31,"height":31,"star_pos":[14.50,15.05],"pixels":"..."},"id":4907}
01:06:59.963 02.164 8654638656 evsrv: cli 0x600000444d20 request: {"id":4908,"jsonrpc":"2.0","method":"get_connected"}
01:06:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4908}
01:06:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4909,"jsonrpc":"2.0","method":"get_app_state"}
01:06:59.964 00.000 8654638656 case statement mapped state 6 to 3
01:06:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4909}
01:07:02.967 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4910,"jsonrpc":"2.0","method":"get_connected"}
01:07:02.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4910}
01:07:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4911,"jsonrpc":"2.0","method":"get_app_state"}
01:07:02.969 00.000 8654638656 case statement mapped state 6 to 3
01:07:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4911}
01:07:03.987 01.018 13064036352 Exposure complete
01:07:04.001 00.014 13064036352 worker thread done servicing request
01:07:04.001 00.000 8654638656 OnExposeComplete: enter
01:07:04.001 00.000 8654638656 UpdateGuideState(): m_state=6
01:07:04.001 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 543
01:07:04.001 00.000 8654638656 Star::Find returns 1 (0), X=553.14, Y=858.76, Mass=814167, SNR=110.5, Peak=55552 HFD=4.2
01:07:04.001 00.000 8654638656 CameraToMount -- cameraTheta (2.12) - m_xAngle (-2.21) = xAngle (4.33 = -1.95)
01:07:04.001 00.000 8654638656 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.73 = -2.55)
01:07:04.001 00.000 8654638656 CameraToMount -- cameraX=-2.02 cameraY=3.29 hyp=3.86 cameraTheta=2.12 mountX=-1.44 mountY=-2.14, mountTheta=-2.16
01:07:04.002 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-2.02, y=3.29, opts=13)
01:07:04.002 00.000 8654638656 Enqueuing Move request for scope (-2.02, 3.29)
01:07:04.002 00.000 13064036352 Worker thread wakes up
01:07:04.002 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-2.02, 3.29) opts 0xd
01:07:04.002 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-2.02, 3.29)
01:07:04.002 00.000 13064036352 Moving (-2.02, 3.29) raw xDistance=-1.44 yDistance=-2.14
01:07:04.002 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.95 from input -1.44
01:07:04.002 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.14 from input -2.14
01:07:04.002 00.000 13064036352 MoveAxis(E, 416, ABG)
01:07:04.002 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57778, med=4659, FiltMin=1536, FiltMax=48921, Gamma=0.680
01:07:04.002 00.000 8654638656 UpdateGuideState exits: m=814167 SNR=110.5
01:07:04.002 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:04.002 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:07:04.002 00.000 8654638656 Enqueuing Expose request
01:07:04.503 00.501 13064036352 Move returns status 0, amount 416
01:07:04.504 00.001 13064036352 MoveAxis(N, 2595, ABG)
01:07:04.504 00.000 13064036352 duration set to 2500 by maxDecDuration
01:07:05.968 01.464 8654638656 evsrv: cli 0x600000444d20 request: {"id":4912,"jsonrpc":"2.0","method":"get_connected"}
01:07:05.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4912}
01:07:05.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4913,"jsonrpc":"2.0","method":"get_app_state"}
01:07:05.970 00.000 8654638656 case statement mapped state 6 to 3
01:07:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4913}
01:07:07.047 01.077 13064036352 Move returns status 0, amount 2500
01:07:07.047 00.000 13064036352 move complete, result=0
01:07:07.048 00.001 13064036352 worker thread done servicing request
01:07:07.048 00.000 13064036352 Worker thread wakes up
01:07:07.048 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:07:07.048 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:07:07.048 00.000 8654638656 GuideStep: -1.4 px 416 ms EAST, -2.1 px 2500 ms NORTH
01:07:07.095 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":4914,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:07:07.095 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":543,"width":31,"height":31,"star_pos":[15.14,14.76],"pixels":"..."},"id":4914}
01:07:08.967 01.872 8654638656 evsrv: cli 0x600000444d20 request: {"id":4915,"jsonrpc":"2.0","method":"get_connected"}
01:07:08.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4915}
01:07:08.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4916,"jsonrpc":"2.0","method":"get_app_state"}
01:07:08.969 00.001 8654638656 case statement mapped state 6 to 3
01:07:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4916}
01:07:11.963 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4917,"jsonrpc":"2.0","method":"get_connected"}
01:07:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4917}
01:07:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4918,"jsonrpc":"2.0","method":"get_app_state"}
01:07:11.964 00.000 8654638656 case statement mapped state 6 to 3
01:07:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4918}
01:07:12.729 00.765 13064036352 Exposure complete
01:07:12.743 00.014 13064036352 worker thread done servicing request
01:07:12.743 00.000 8654638656 OnExposeComplete: enter
01:07:12.744 00.001 8654638656 UpdateGuideState(): m_state=6
01:07:12.744 00.000 8654638656 Star::Find(15, 553, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 544
01:07:12.744 00.000 8654638656 Star::Find returns 1 (0), X=552.95, Y=856.48, Mass=885112, SNR=102.4, Peak=55449 HFD=4.2
01:07:12.744 00.000 8654638656 CameraToMount -- cameraTheta (2.71) - m_xAngle (-2.21) = xAngle (4.92 = -1.36)
01:07:12.744 00.000 8654638656 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.32 = -1.96)
01:07:12.744 00.000 8654638656 CameraToMount -- cameraX=-2.20 cameraY=1.01 hyp=2.42 cameraTheta=2.71 mountX=0.50 mountY=-2.24, mountTheta=-1.35
01:07:12.744 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-2.20, y=1.01, opts=13)
01:07:12.744 00.000 8654638656 Enqueuing Move request for scope (-2.20, 1.01)
01:07:12.744 00.000 13064036352 Worker thread wakes up
01:07:12.744 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-2.20, 1.01) opts 0xd
01:07:12.744 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-2.20, 1.01)
01:07:12.744 00.000 13064036352 Moving (-2.20, 1.01) raw xDistance=0.50 yDistance=-2.24
01:07:12.744 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.50
01:07:12.744 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.24 from input -2.24
01:07:12.744 00.000 13064036352 MoveAxis(W, 110, ABG)
01:07:12.744 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56818, med=4659, FiltMin=1408, FiltMax=51558, Gamma=0.680
01:07:12.745 00.001 8654638656 UpdateGuideState exits: m=885112 SNR=102.4
01:07:12.745 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:12.745 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:07:12.745 00.000 8654638656 Enqueuing Expose request
01:07:12.934 00.189 13064036352 Move returns status 0, amount 110
01:07:12.934 00.000 13064036352 MoveAxis(N, 2713, ABG)
01:07:12.934 00.000 13064036352 duration set to 2500 by maxDecDuration
01:07:14.968 02.034 8654638656 evsrv: cli 0x600000444d20 request: {"id":4919,"jsonrpc":"2.0","method":"get_connected"}
01:07:14.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4919}
01:07:14.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4920,"jsonrpc":"2.0","method":"get_app_state"}
01:07:14.970 00.001 8654638656 case statement mapped state 6 to 3
01:07:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4920}
01:07:15.478 00.508 13064036352 Move returns status 0, amount 2500
01:07:15.478 00.000 13064036352 move complete, result=0
01:07:15.478 00.000 13064036352 worker thread done servicing request
01:07:15.478 00.000 13064036352 Worker thread wakes up
01:07:15.478 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:07:15.479 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:07:15.479 00.000 8654638656 GuideStep: 0.5 px 110 ms WEST, -2.2 px 2500 ms NORTH
01:07:15.530 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4921,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:07:15.530 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":544,"width":31,"height":31,"star_pos":[14.95,15.48],"pixels":"..."},"id":4921}
01:07:17.967 02.437 8654638656 evsrv: cli 0x600000444d20 request: {"id":4922,"jsonrpc":"2.0","method":"get_connected"}
01:07:17.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4922}
01:07:17.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4923,"jsonrpc":"2.0","method":"get_app_state"}
01:07:17.968 00.000 8654638656 case statement mapped state 6 to 3
01:07:17.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4923}
01:07:20.967 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4924,"jsonrpc":"2.0","method":"get_connected"}
01:07:20.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4924}
01:07:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4925,"jsonrpc":"2.0","method":"get_app_state"}
01:07:20.969 00.000 8654638656 case statement mapped state 6 to 3
01:07:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4925}
01:07:21.474 00.505 13064036352 Exposure complete
01:07:21.489 00.015 13064036352 worker thread done servicing request
01:07:21.489 00.000 8654638656 OnExposeComplete: enter
01:07:21.489 00.000 8654638656 UpdateGuideState(): m_state=6
01:07:21.489 00.000 8654638656 Star::Find(15, 552, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 545
01:07:21.489 00.000 8654638656 Star::Find returns 1 (0), X=553.45, Y=853.74, Mass=907970, SNR=124.0, Peak=54246 HFD=4.6
01:07:21.489 00.000 8654638656 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-2.21) = xAngle (-0.14 = -0.14)
01:07:21.490 00.001 8654638656 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.74 = -0.74)
01:07:21.490 00.000 8654638656 CameraToMount -- cameraX=-1.71 cameraY=-1.73 hyp=2.43 cameraTheta=-2.35 mountX=2.40 mountY=-1.64, mountTheta=-0.60
01:07:21.490 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.71, y=-1.73, opts=13)
01:07:21.490 00.000 8654638656 Enqueuing Move request for scope (-1.71, -1.73)
01:07:21.490 00.000 13064036352 Worker thread wakes up
01:07:21.490 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.71, -1.73) opts 0xd
01:07:21.490 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.71, -1.73)
01:07:21.490 00.000 13064036352 Moving (-1.71, -1.73) raw xDistance=2.40 yDistance=-1.64
01:07:21.490 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.53 from input 2.40
01:07:21.490 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.64 from input -1.64
01:07:21.490 00.000 13064036352 MoveAxis(W, 672, ABG)
01:07:21.490 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58623, med=4659, FiltMin=1305, FiltMax=46783, Gamma=0.680
01:07:21.490 00.000 8654638656 UpdateGuideState exits: m=907970 SNR=124.0
01:07:21.490 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:21.490 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:07:21.490 00.000 8654638656 Enqueuing Expose request
01:07:22.245 00.755 13064036352 Move returns status 0, amount 672
01:07:22.245 00.000 13064036352 MoveAxis(N, 1984, ABG)
01:07:23.962 01.717 8654638656 evsrv: cli 0x600000444d20 request: {"id":4926,"jsonrpc":"2.0","method":"get_connected"}
01:07:23.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4926}
01:07:23.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4927,"jsonrpc":"2.0","method":"get_app_state"}
01:07:23.963 00.000 8654638656 case statement mapped state 6 to 3
01:07:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4927}
01:07:24.277 00.314 13064036352 Move returns status 0, amount 1984
01:07:24.277 00.000 13064036352 move complete, result=0
01:07:24.277 00.000 13064036352 worker thread done servicing request
01:07:24.277 00.000 13064036352 Worker thread wakes up
01:07:24.277 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:07:24.277 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:07:24.277 00.000 8654638656 GuideStep: 2.4 px 672 ms WEST, -1.6 px 1984 ms NORTH
01:07:24.327 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":4928,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:07:24.327 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":545,"width":31,"height":31,"star_pos":[15.45,14.74],"pixels":"..."},"id":4928}
01:07:26.964 02.637 8654638656 evsrv: cli 0x600000444d20 request: {"id":4929,"jsonrpc":"2.0","method":"get_connected"}
01:07:26.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4929}
01:07:26.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4930,"jsonrpc":"2.0","method":"get_app_state"}
01:07:26.965 00.000 8654638656 case statement mapped state 6 to 3
01:07:26.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4930}
01:07:29.964 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4931,"jsonrpc":"2.0","method":"get_connected"}
01:07:29.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4931}
01:07:29.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4932,"jsonrpc":"2.0","method":"get_app_state"}
01:07:29.965 00.000 8654638656 case statement mapped state 6 to 3
01:07:29.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4932}
01:07:30.221 00.256 13064036352 Exposure complete
01:07:30.235 00.014 13064036352 worker thread done servicing request
01:07:30.235 00.000 8654638656 OnExposeComplete: enter
01:07:30.235 00.000 8654638656 UpdateGuideState(): m_state=6
01:07:30.235 00.000 8654638656 Star::Find(15, 553, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 546
01:07:30.235 00.000 8654638656 Star::Find returns 1 (0), X=555.08, Y=852.69, Mass=985113, SNR=121.6, Peak=57894 HFD=4.4
01:07:30.236 00.001 8654638656 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-2.21) = xAngle (0.61 = 0.61)
01:07:30.236 00.000 8654638656 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.01 = 0.01)
01:07:30.236 00.000 8654638656 CameraToMount -- cameraX=-0.07 cameraY=-2.78 hyp=2.78 cameraTheta=-1.60 mountX=2.27 mountY=0.04, mountTheta=0.02
01:07:30.236 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.07, y=-2.78, opts=13)
01:07:30.236 00.000 8654638656 Enqueuing Move request for scope (-0.07, -2.78)
01:07:30.236 00.000 13064036352 Worker thread wakes up
01:07:30.236 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -2.78) opts 0xd
01:07:30.236 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.07, -2.78)
01:07:30.236 00.000 13064036352 Moving (-0.07, -2.78) raw xDistance=2.27 yDistance=0.04
01:07:30.236 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.54 from input 2.27
01:07:30.236 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:30.236 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:07:30.236 00.000 13064036352 MoveAxis(W, 676, ABG)
01:07:30.237 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58150, med=4659, FiltMin=1408, FiltMax=43366, Gamma=0.680
01:07:30.237 00.000 8654638656 UpdateGuideState exits: m=985113 SNR=121.6
01:07:30.237 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:30.237 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:07:30.237 00.000 8654638656 Enqueuing Expose request
01:07:30.995 00.758 13064036352 Move returns status 0, amount 676
01:07:30.995 00.000 13064036352 MoveAxis(N, 0, ABG)
01:07:30.995 00.000 13064036352 Move returns status 0, amount 0
01:07:30.995 00.000 13064036352 move complete, result=0
01:07:30.995 00.000 13064036352 worker thread done servicing request
01:07:30.995 00.000 13064036352 Worker thread wakes up
01:07:30.995 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:07:30.995 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:07:30.995 00.000 8654638656 GuideStep: 2.3 px 676 ms WEST, 0.0 px 0 ms NORTH
01:07:31.039 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4933,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:07:31.039 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":546,"width":31,"height":31,"star_pos":[15.08,14.69],"pixels":"..."},"id":4933}
01:07:32.963 01.924 8654638656 evsrv: cli 0x600000444d20 request: {"id":4934,"jsonrpc":"2.0","method":"get_connected"}
01:07:32.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4934}
01:07:32.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4935,"jsonrpc":"2.0","method":"get_app_state"}
01:07:32.964 00.000 8654638656 case statement mapped state 6 to 3
01:07:32.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4935}
01:07:35.963 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4936,"jsonrpc":"2.0","method":"get_connected"}
01:07:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4936}
01:07:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4937,"jsonrpc":"2.0","method":"get_app_state"}
01:07:35.964 00.000 8654638656 case statement mapped state 6 to 3
01:07:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4937}
01:07:36.470 00.506 13064036352 Exposure complete
01:07:36.483 00.013 13064036352 worker thread done servicing request
01:07:36.483 00.000 8654638656 OnExposeComplete: enter
01:07:36.483 00.000 8654638656 UpdateGuideState(): m_state=6
01:07:36.483 00.000 8654638656 Star::Find(15, 555, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 547
01:07:36.483 00.000 8654638656 Star::Find returns 1 (0), X=556.02, Y=854.76, Mass=944359, SNR=125.3, Peak=60121 HFD=4.3
01:07:36.483 00.000 8654638656 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-2.21) = xAngle (1.53 = 1.53)
01:07:36.483 00.000 8654638656 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.93 = 0.93)
01:07:36.483 00.000 8654638656 CameraToMount -- cameraX=0.87 cameraY=-0.71 hyp=1.12 cameraTheta=-0.68 mountX=0.05 mountY=0.90, mountTheta=1.52
01:07:36.484 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.87, y=-0.71, opts=13)
01:07:36.484 00.000 8654638656 Enqueuing Move request for scope (0.87, -0.71)
01:07:36.484 00.000 13064036352 Worker thread wakes up
01:07:36.484 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.87, -0.71) opts 0xd
01:07:36.484 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.87, -0.71)
01:07:36.484 00.000 13064036352 Moving (0.87, -0.71) raw xDistance=0.05 yDistance=0.90
01:07:36.484 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:07:36.484 00.000 13064036352 resist switch: large excursion: input 0.90 thresh 0.60 direction from -1 to 1
01:07:36.484 00.000 13064036352 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.69
01:07:36.484 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
01:07:36.484 00.000 13064036352 MoveAxis(E, 0, ABG)
01:07:36.484 00.000 13064036352 Move returns status 0, amount 0
01:07:36.484 00.000 13064036352 MoveAxis(S, 1087, ABG)
01:07:36.484 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=60121, med=4659, FiltMin=1446, FiltMax=44096, Gamma=0.680
01:07:36.484 00.000 8654638656 UpdateGuideState exits: m=944359 SNR=125.3
01:07:36.485 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:36.485 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:07:36.485 00.000 8654638656 Enqueuing Expose request
01:07:37.617 01.132 13064036352 Move returns status 0, amount 1087
01:07:37.618 00.001 13064036352 move complete, result=0
01:07:37.618 00.000 13064036352 worker thread done servicing request
01:07:37.618 00.000 13064036352 Worker thread wakes up
01:07:37.618 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:07:37.618 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:07:37.618 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, 0.9 px 1087 ms SOUTH
01:07:37.667 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":4938,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:07:37.667 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":547,"width":31,"height":31,"star_pos":[15.02,14.76],"pixels":"..."},"id":4938}
01:07:38.972 01.305 8654638656 evsrv: cli 0x600000444d20 request: {"id":4939,"jsonrpc":"2.0","method":"get_connected"}
01:07:38.973 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4939}
01:07:38.974 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4940,"jsonrpc":"2.0","method":"get_app_state"}
01:07:38.974 00.000 8654638656 case statement mapped state 6 to 3
01:07:38.974 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4940}
01:07:41.973 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":4941,"jsonrpc":"2.0","method":"get_connected"}
01:07:41.973 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4941}
01:07:41.991 00.018 8654638656 evsrv: cli 0x600000444d20 request: {"id":4942,"jsonrpc":"2.0","method":"get_app_state"}
01:07:41.991 00.000 8654638656 case statement mapped state 6 to 3
01:07:41.991 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4942}
01:07:42.712 00.721 13064036352 Exposure complete
01:07:42.727 00.015 13064036352 worker thread done servicing request
01:07:42.727 00.000 8654638656 OnExposeComplete: enter
01:07:42.727 00.000 8654638656 UpdateGuideState(): m_state=6
01:07:42.727 00.000 8654638656 Star::Find(15, 556, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 548
01:07:42.727 00.000 8654638656 Star::Find returns 1 (0), X=555.74, Y=855.91, Mass=948407, SNR=147.4, Peak=58137 HFD=4.3
01:07:42.727 00.000 8654638656 CameraToMount -- cameraTheta (0.64) - m_xAngle (-2.21) = xAngle (2.85 = 2.85)
01:07:42.727 00.000 8654638656 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.25 = 2.25)
01:07:42.728 00.001 8654638656 CameraToMount -- cameraX=0.59 cameraY=0.44 hyp=0.74 cameraTheta=0.64 mountX=-0.70 mountY=0.57, mountTheta=2.46
01:07:42.728 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.59, y=0.44, opts=13)
01:07:42.728 00.000 8654638656 Enqueuing Move request for scope (0.59, 0.44)
01:07:42.728 00.000 13064036352 Worker thread wakes up
01:07:42.728 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.44) opts 0xd
01:07:42.728 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.59, 0.44)
01:07:42.728 00.000 13064036352 Moving (0.59, 0.44) raw xDistance=-0.70 yDistance=0.57
01:07:42.728 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
01:07:42.728 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
01:07:42.728 00.000 13064036352 MoveAxis(E, 195, ABG)
01:07:42.728 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59917, med=4659, FiltMin=1497, FiltMax=50227, Gamma=0.680
01:07:42.728 00.000 8654638656 UpdateGuideState exits: m=948407 SNR=147.4
01:07:42.728 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:42.728 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:07:42.728 00.000 8654638656 Enqueuing Expose request
01:07:42.993 00.265 13064036352 Move returns status 0, amount 195
01:07:42.993 00.000 13064036352 MoveAxis(S, 692, ABG)
01:07:43.729 00.736 13064036352 Move returns status 0, amount 692
01:07:43.729 00.000 13064036352 move complete, result=0
01:07:43.729 00.000 13064036352 worker thread done servicing request
01:07:43.729 00.000 13064036352 Worker thread wakes up
01:07:43.729 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:07:43.730 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:07:43.730 00.000 8654638656 GuideStep: -0.7 px 195 ms EAST, 0.6 px 692 ms SOUTH
01:07:43.774 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4943,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:07:43.775 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":548,"width":31,"height":31,"star_pos":[14.74,14.91],"pixels":"..."},"id":4943}
01:07:44.968 01.193 8654638656 evsrv: cli 0x600000444d20 request: {"id":4944,"jsonrpc":"2.0","method":"get_connected"}
01:07:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4944}
01:07:44.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4945,"jsonrpc":"2.0","method":"get_app_state"}
01:07:44.969 00.000 8654638656 case statement mapped state 6 to 3
01:07:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4945}
01:07:47.963 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":4946,"jsonrpc":"2.0","method":"get_connected"}
01:07:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4946}
01:07:47.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4947,"jsonrpc":"2.0","method":"get_app_state"}
01:07:47.964 00.000 8654638656 case statement mapped state 6 to 3
01:07:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4947}
01:07:48.958 00.994 13064036352 Exposure complete
01:07:48.973 00.015 13064036352 worker thread done servicing request
01:07:48.973 00.000 8654638656 OnExposeComplete: enter
01:07:48.973 00.000 8654638656 UpdateGuideState(): m_state=6
01:07:48.973 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 549
01:07:48.973 00.000 8654638656 Star::Find returns 1 (0), X=554.69, Y=857.47, Mass=899008, SNR=109.9, Peak=58777 HFD=4.3
01:07:48.973 00.000 8654638656 CameraToMount -- cameraTheta (1.80) - m_xAngle (-2.21) = xAngle (4.01 = -2.28)
01:07:48.973 00.000 8654638656 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.41 = -2.88)
01:07:48.973 00.000 8654638656 CameraToMount -- cameraX=-0.46 cameraY=2.00 hyp=2.05 cameraTheta=1.80 mountX=-1.33 mountY=-0.54, mountTheta=-2.76
01:07:48.974 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.46, y=2.00, opts=13)
01:07:48.974 00.000 8654638656 Enqueuing Move request for scope (-0.46, 2.00)
01:07:48.974 00.000 13064036352 Worker thread wakes up
01:07:48.974 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 2.00) opts 0xd
01:07:48.974 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.46, 2.00)
01:07:48.974 00.000 13064036352 Moving (-0.46, 2.00) raw xDistance=-1.33 yDistance=-0.54
01:07:48.974 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.33
01:07:48.974 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:48.974 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
01:07:48.974 00.000 13064036352 MoveAxis(E, 382, ABG)
01:07:48.974 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58777, med=4659, FiltMin=1446, FiltMax=50931, Gamma=0.680
01:07:48.974 00.000 8654638656 UpdateGuideState exits: m=899008 SNR=109.9
01:07:48.974 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:48.974 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:07:48.974 00.000 8654638656 Enqueuing Expose request
01:07:49.440 00.466 13064036352 Move returns status 0, amount 382
01:07:49.440 00.000 13064036352 MoveAxis(N, 0, ABG)
01:07:49.440 00.000 13064036352 Move returns status 0, amount 0
01:07:49.440 00.000 13064036352 move complete, result=0
01:07:49.441 00.001 13064036352 worker thread done servicing request
01:07:49.441 00.000 13064036352 Worker thread wakes up
01:07:49.441 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:07:49.441 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:07:49.441 00.000 8654638656 GuideStep: -1.3 px 382 ms EAST, -0.5 px 0 ms NORTH
01:07:49.486 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":4948,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:07:49.486 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":549,"width":31,"height":31,"star_pos":[14.69,15.47],"pixels":"..."},"id":4948}
01:07:50.968 01.482 8654638656 evsrv: cli 0x600000444d20 request: {"id":4949,"jsonrpc":"2.0","method":"get_connected"}
01:07:50.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4949}
01:07:50.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4950,"jsonrpc":"2.0","method":"get_app_state"}
01:07:50.970 00.000 8654638656 case statement mapped state 6 to 3
01:07:50.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4950}
01:07:53.966 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":4951,"jsonrpc":"2.0","method":"get_connected"}
01:07:53.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4951}
01:07:53.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4952,"jsonrpc":"2.0","method":"get_app_state"}
01:07:53.967 00.000 8654638656 case statement mapped state 6 to 3
01:07:53.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4952}
01:07:55.205 01.237 13064036352 Exposure complete
01:07:55.219 00.014 13064036352 worker thread done servicing request
01:07:55.219 00.000 8654638656 OnExposeComplete: enter
01:07:55.219 00.000 8654638656 UpdateGuideState(): m_state=6
01:07:55.220 00.001 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 550
01:07:55.220 00.000 8654638656 Star::Find returns 1 (0), X=553.96, Y=858.91, Mass=955231, SNR=149.1, Peak=59980 HFD=4.4
01:07:55.220 00.000 8654638656 CameraToMount -- cameraTheta (1.90) - m_xAngle (-2.21) = xAngle (4.11 = -2.17)
01:07:55.220 00.000 8654638656 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.51 = -2.77)
01:07:55.220 00.000 8654638656 CameraToMount -- cameraX=-1.19 cameraY=3.44 hyp=3.64 cameraTheta=1.90 mountX=-2.06 mountY=-1.32, mountTheta=-2.57
01:07:55.220 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.19, y=3.44, opts=13)
01:07:55.220 00.000 8654638656 Enqueuing Move request for scope (-1.19, 3.44)
01:07:55.220 00.000 13064036352 Worker thread wakes up
01:07:55.220 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.19, 3.44) opts 0xd
01:07:55.220 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.19, 3.44)
01:07:55.220 00.000 13064036352 Moving (-1.19, 3.44) raw xDistance=-2.06 yDistance=-1.32
01:07:55.220 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.36 from input -2.06
01:07:55.220 00.000 13064036352 resist switch: large excursion: input -1.32 thresh 0.60 direction from 1 to -1
01:07:55.220 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.97
01:07:55.220 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
01:07:55.221 00.001 13064036352 MoveAxis(E, 595, ABG)
01:07:55.221 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59980, med=4659, FiltMin=1676, FiltMax=50956, Gamma=0.680
01:07:55.221 00.000 8654638656 UpdateGuideState exits: m=955231 SNR=149.1
01:07:55.221 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:55.221 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:07:55.221 00.000 8654638656 Enqueuing Expose request
01:07:55.902 00.681 13064036352 Move returns status 0, amount 595
01:07:55.902 00.000 13064036352 MoveAxis(N, 1604, ABG)
01:07:56.968 01.066 8654638656 evsrv: cli 0x600000444d20 request: {"id":4953,"jsonrpc":"2.0","method":"get_connected"}
01:07:56.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4953}
01:07:56.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4954,"jsonrpc":"2.0","method":"get_app_state"}
01:07:56.969 00.000 8654638656 case statement mapped state 6 to 3
01:07:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4954}
01:07:57.550 00.581 13064036352 Move returns status 0, amount 1604
01:07:57.550 00.000 13064036352 move complete, result=0
01:07:57.550 00.000 13064036352 worker thread done servicing request
01:07:57.550 00.000 13064036352 Worker thread wakes up
01:07:57.550 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:07:57.550 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:07:57.551 00.001 8654638656 GuideStep: -2.1 px 595 ms EAST, -1.3 px 1604 ms NORTH
01:07:57.602 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4955,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:07:57.602 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":550,"width":31,"height":31,"star_pos":[14.96,14.91],"pixels":"..."},"id":4955}
01:07:59.963 02.361 8654638656 evsrv: cli 0x600000444d20 request: {"id":4956,"jsonrpc":"2.0","method":"get_connected"}
01:07:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4956}
01:07:59.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4957,"jsonrpc":"2.0","method":"get_app_state"}
01:07:59.965 00.000 8654638656 case statement mapped state 6 to 3
01:07:59.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4957}
01:08:02.703 02.738 13064036352 Exposure complete
01:08:02.717 00.014 13064036352 worker thread done servicing request
01:08:02.717 00.000 8654638656 OnExposeComplete: enter
01:08:02.717 00.000 8654638656 UpdateGuideState(): m_state=6
01:08:02.718 00.001 8654638656 Star::Find(15, 553, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 551
01:08:02.718 00.000 8654638656 Star::Find returns 1 (0), X=552.07, Y=860.23, Mass=844120, SNR=116.0, Peak=50726 HFD=4.5
01:08:02.718 00.000 8654638656 CameraToMount -- cameraTheta (2.15) - m_xAngle (-2.21) = xAngle (4.36 = -1.93)
01:08:02.718 00.000 8654638656 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.76 = -2.53)
01:08:02.718 00.000 8654638656 CameraToMount -- cameraX=-3.09 cameraY=4.76 hyp=5.67 cameraTheta=2.15 mountX=-1.98 mountY=-3.27, mountTheta=-2.11
01:08:02.718 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-3.09, y=4.76, opts=13)
01:08:02.718 00.000 8654638656 Enqueuing Move request for scope (-3.09, 4.76)
01:08:02.718 00.000 13064036352 Worker thread wakes up
01:08:02.718 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-3.09, 4.76) opts 0xd
01:08:02.718 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-3.09, 4.76)
01:08:02.719 00.001 13064036352 Moving (-3.09, 4.76) raw xDistance=-1.98 yDistance=-3.27
01:08:02.719 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.34 from input -1.98
01:08:02.719 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -3.27 from input -3.27
01:08:02.719 00.000 13064036352 MoveAxis(E, 589, ABG)
01:08:02.719 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63474, med=4646, FiltMin=1088, FiltMax=55461, Gamma=0.680
01:08:02.719 00.000 8654638656 UpdateGuideState exits: m=844120 SNR=116.0
01:08:02.719 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:02.719 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:08:02.719 00.000 8654638656 Enqueuing Expose request
01:08:02.967 00.248 8654638656 evsrv: cli 0x600000444d20 request: {"id":4958,"jsonrpc":"2.0","method":"get_connected"}
01:08:02.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4958}
01:08:02.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4959,"jsonrpc":"2.0","method":"get_app_state"}
01:08:02.968 00.000 8654638656 case statement mapped state 6 to 3
01:08:02.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4959}
01:08:03.389 00.421 13064036352 Move returns status 0, amount 589
01:08:03.389 00.000 13064036352 MoveAxis(N, 3963, ABG)
01:08:03.390 00.001 13064036352 duration set to 2500 by maxDecDuration
01:08:05.933 02.543 13064036352 Move returns status 0, amount 2500
01:08:05.933 00.000 13064036352 move complete, result=0
01:08:05.933 00.000 13064036352 worker thread done servicing request
01:08:05.933 00.000 13064036352 Worker thread wakes up
01:08:05.934 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:08:05.934 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:08:05.934 00.000 8654638656 GuideStep: -2.0 px 589 ms EAST, -3.3 px 2500 ms NORTH
01:08:05.985 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4960,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:08:05.985 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":551,"width":31,"height":31,"star_pos":[15.07,15.23],"pixels":"..."},"id":4960}
01:08:05.988 00.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":4961,"jsonrpc":"2.0","method":"get_connected"}
01:08:05.988 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4961}
01:08:05.995 00.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":4962,"jsonrpc":"2.0","method":"get_app_state"}
01:08:05.995 00.000 8654638656 case statement mapped state 6 to 3
01:08:05.995 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4962}
01:08:08.967 02.972 8654638656 evsrv: cli 0x600000444d20 request: {"id":4963,"jsonrpc":"2.0","method":"get_connected"}
01:08:08.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4963}
01:08:08.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4964,"jsonrpc":"2.0","method":"get_app_state"}
01:08:08.968 00.000 8654638656 case statement mapped state 6 to 3
01:08:08.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4964}
01:08:11.447 02.479 13064036352 Exposure complete
01:08:11.461 00.014 13064036352 worker thread done servicing request
01:08:11.462 00.001 8654638656 OnExposeComplete: enter
01:08:11.462 00.000 8654638656 UpdateGuideState(): m_state=6
01:08:11.462 00.000 8654638656 Star::Find(15, 552, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 552
01:08:11.462 00.000 8654638656 Star::Find returns 1 (0), X=551.96, Y=857.32, Mass=930322, SNR=127.9, Peak=57535 HFD=4.1
01:08:11.462 00.000 8654638656 CameraToMount -- cameraTheta (2.62) - m_xAngle (-2.21) = xAngle (4.83 = -1.46)
01:08:11.462 00.000 8654638656 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.23 = -2.06)
01:08:11.462 00.000 8654638656 CameraToMount -- cameraX=-3.19 cameraY=1.85 hyp=3.69 cameraTheta=2.62 mountX=0.42 mountY=-3.26, mountTheta=-1.44
01:08:11.462 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-3.19, y=1.85, opts=13)
01:08:11.462 00.000 8654638656 Enqueuing Move request for scope (-3.19, 1.85)
01:08:11.462 00.000 13064036352 Worker thread wakes up
01:08:11.463 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-3.19, 1.85) opts 0xd
01:08:11.463 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-3.19, 1.85)
01:08:11.463 00.000 13064036352 Moving (-3.19, 1.85) raw xDistance=0.42 yDistance=-3.26
01:08:11.463 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.42
01:08:11.463 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -3.26 from input -3.26
01:08:11.463 00.000 13064036352 MoveAxis(W, 75, ABG)
01:08:11.463 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59890, med=4646, FiltMin=1536, FiltMax=47513, Gamma=0.680
01:08:11.463 00.000 8654638656 UpdateGuideState exits: m=930322 SNR=127.9
01:08:11.463 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:11.463 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:08:11.463 00.000 8654638656 Enqueuing Expose request
01:08:11.612 00.149 13064036352 Move returns status 0, amount 75
01:08:11.612 00.000 13064036352 MoveAxis(N, 3954, ABG)
01:08:11.612 00.000 13064036352 duration set to 2500 by maxDecDuration
01:08:11.963 00.351 8654638656 evsrv: cli 0x600000444d20 request: {"id":4965,"jsonrpc":"2.0","method":"get_connected"}
01:08:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4965}
01:08:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4966,"jsonrpc":"2.0","method":"get_app_state"}
01:08:11.964 00.000 8654638656 case statement mapped state 6 to 3
01:08:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4966}
01:08:14.155 02.191 13064036352 Move returns status 0, amount 2500
01:08:14.156 00.001 13064036352 move complete, result=0
01:08:14.156 00.000 13064036352 worker thread done servicing request
01:08:14.156 00.000 13064036352 Worker thread wakes up
01:08:14.156 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:08:14.156 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:08:14.156 00.000 8654638656 GuideStep: 0.4 px 75 ms WEST, -3.3 px 2500 ms NORTH
01:08:14.204 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4967,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:08:14.204 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":552,"width":31,"height":31,"star_pos":[14.96,15.32],"pixels":"..."},"id":4967}
01:08:14.967 00.763 8654638656 evsrv: cli 0x600000444d20 request: {"id":4968,"jsonrpc":"2.0","method":"get_connected"}
01:08:14.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4968}
01:08:14.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4969,"jsonrpc":"2.0","method":"get_app_state"}
01:08:14.969 00.001 8654638656 case statement mapped state 6 to 3
01:08:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4969}
01:08:17.967 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4970,"jsonrpc":"2.0","method":"get_connected"}
01:08:17.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4970}
01:08:17.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4971,"jsonrpc":"2.0","method":"get_app_state"}
01:08:17.969 00.001 8654638656 case statement mapped state 6 to 3
01:08:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4971}
01:08:20.192 02.223 13064036352 Exposure complete
01:08:20.206 00.014 13064036352 worker thread done servicing request
01:08:20.206 00.000 8654638656 OnExposeComplete: enter
01:08:20.206 00.000 8654638656 UpdateGuideState(): m_state=6
01:08:20.206 00.000 8654638656 Star::Find(15, 551, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 553
01:08:20.206 00.000 8654638656 Star::Find returns 1 (0), X=553.01, Y=854.91, Mass=909080, SNR=117.0, Peak=58009 HFD=4.4
01:08:20.207 00.001 8654638656 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-2.21) = xAngle (-0.68 = -0.68)
01:08:20.207 00.000 8654638656 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.28 = -1.28)
01:08:20.207 00.000 8654638656 CameraToMount -- cameraX=-2.15 cameraY=-0.55 hyp=2.22 cameraTheta=-2.89 mountX=1.72 mountY=-2.12, mountTheta=-0.89
01:08:20.207 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-2.15, y=-0.55, opts=13)
01:08:20.207 00.000 8654638656 Enqueuing Move request for scope (-2.15, -0.55)
01:08:20.207 00.000 13064036352 Worker thread wakes up
01:08:20.207 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-2.15, -0.55) opts 0xd
01:08:20.207 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-2.15, -0.55)
01:08:20.207 00.000 13064036352 Moving (-2.15, -0.55) raw xDistance=1.72 yDistance=-2.12
01:08:20.207 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.10 from input 1.72
01:08:20.207 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.12 from input -2.12
01:08:20.207 00.000 13064036352 MoveAxis(W, 482, ABG)
01:08:20.208 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=58009, med=4659, FiltMin=1574, FiltMax=52428, Gamma=0.680
01:08:20.208 00.000 8654638656 UpdateGuideState exits: m=909080 SNR=117.0
01:08:20.208 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:20.208 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:08:20.208 00.000 8654638656 Enqueuing Expose request
01:08:20.762 00.554 13064036352 Move returns status 0, amount 482
01:08:20.762 00.000 13064036352 MoveAxis(N, 2573, ABG)
01:08:20.762 00.000 13064036352 duration set to 2500 by maxDecDuration
01:08:20.968 00.206 8654638656 evsrv: cli 0x600000444d20 request: {"id":4972,"jsonrpc":"2.0","method":"get_connected"}
01:08:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4972}
01:08:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4973,"jsonrpc":"2.0","method":"get_app_state"}
01:08:20.969 00.000 8654638656 case statement mapped state 6 to 3
01:08:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4973}
01:08:23.305 02.336 13064036352 Move returns status 0, amount 2500
01:08:23.306 00.001 13064036352 move complete, result=0
01:08:23.306 00.000 13064036352 worker thread done servicing request
01:08:23.306 00.000 13064036352 Worker thread wakes up
01:08:23.306 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:08:23.306 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:08:23.306 00.000 8654638656 GuideStep: 1.7 px 482 ms WEST, -2.1 px 2500 ms NORTH
01:08:23.357 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":4974,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:08:23.358 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":553,"width":31,"height":31,"star_pos":[15.01,14.91],"pixels":"..."},"id":4974}
01:08:23.962 00.604 8654638656 evsrv: cli 0x600000444d20 request: {"id":4975,"jsonrpc":"2.0","method":"get_connected"}
01:08:23.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4975}
01:08:23.971 00.009 8654638656 evsrv: cli 0x600000444d20 request: {"id":4976,"jsonrpc":"2.0","method":"get_app_state"}
01:08:23.971 00.000 8654638656 case statement mapped state 6 to 3
01:08:23.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4976}
01:08:26.968 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":4977,"jsonrpc":"2.0","method":"get_connected"}
01:08:26.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4977}
01:08:26.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4978,"jsonrpc":"2.0","method":"get_app_state"}
01:08:26.969 00.000 8654638656 case statement mapped state 6 to 3
01:08:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4978}
01:08:28.938 01.968 13064036352 Exposure complete
01:08:28.953 00.015 13064036352 worker thread done servicing request
01:08:28.954 00.001 8654638656 OnExposeComplete: enter
01:08:28.954 00.000 8654638656 UpdateGuideState(): m_state=6
01:08:28.954 00.000 8654638656 Star::Find(15, 553, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 554
01:08:28.954 00.000 8654638656 Star::Find returns 1 (0), X=555.38, Y=852.80, Mass=902048, SNR=123.6, Peak=56294 HFD=4.5
01:08:28.954 00.000 8654638656 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-2.21) = xAngle (0.72 = 0.72)
01:08:28.954 00.000 8654638656 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.12 = 0.12)
01:08:28.954 00.000 8654638656 CameraToMount -- cameraX=0.22 cameraY=-2.67 hyp=2.68 cameraTheta=-1.49 mountX=2.01 mountY=0.33, mountTheta=0.16
01:08:28.954 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.22, y=-2.67, opts=13)
01:08:28.954 00.000 8654638656 Enqueuing Move request for scope (0.22, -2.67)
01:08:28.954 00.000 13064036352 Worker thread wakes up
01:08:28.954 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.22, -2.67) opts 0xd
01:08:28.955 00.001 13064036352 Handling offset move in thread for scope, endpoint = (0.22, -2.67)
01:08:28.955 00.000 13064036352 Moving (0.22, -2.67) raw xDistance=2.01 yDistance=0.33
01:08:28.955 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.34 from input 2.01
01:08:28.955 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:08:28.955 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:08:28.955 00.000 13064036352 MoveAxis(W, 590, ABG)
01:08:28.955 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57318, med=4633, FiltMin=1369, FiltMax=43967, Gamma=0.680
01:08:28.955 00.000 8654638656 UpdateGuideState exits: m=902048 SNR=123.6
01:08:28.955 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:28.955 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:08:28.955 00.000 8654638656 Enqueuing Expose request
01:08:29.624 00.669 13064036352 Move returns status 0, amount 590
01:08:29.625 00.001 13064036352 MoveAxis(N, 0, ABG)
01:08:29.625 00.000 13064036352 Move returns status 0, amount 0
01:08:29.625 00.000 13064036352 move complete, result=0
01:08:29.625 00.000 13064036352 worker thread done servicing request
01:08:29.625 00.000 13064036352 Worker thread wakes up
01:08:29.625 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:08:29.625 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:08:29.625 00.000 8654638656 GuideStep: 2.0 px 590 ms WEST, 0.3 px 0 ms NORTH
01:08:29.669 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":4979,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:08:29.670 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":554,"width":31,"height":31,"star_pos":[15.38,14.80],"pixels":"..."},"id":4979}
01:08:29.965 00.295 8654638656 evsrv: cli 0x600000444d20 request: {"id":4980,"jsonrpc":"2.0","method":"get_connected"}
01:08:29.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4980}
01:08:29.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4981,"jsonrpc":"2.0","method":"get_app_state"}
01:08:29.967 00.001 8654638656 case statement mapped state 6 to 3
01:08:29.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4981}
01:08:32.968 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4982,"jsonrpc":"2.0","method":"get_connected"}
01:08:32.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4982}
01:08:32.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4983,"jsonrpc":"2.0","method":"get_app_state"}
01:08:32.969 00.000 8654638656 case statement mapped state 6 to 3
01:08:32.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4983}
01:08:35.183 02.214 13064036352 Exposure complete
01:08:35.198 00.015 13064036352 worker thread done servicing request
01:08:35.198 00.000 8654638656 OnExposeComplete: enter
01:08:35.198 00.000 8654638656 UpdateGuideState(): m_state=6
01:08:35.198 00.000 8654638656 Star::Find(15, 555, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 555
01:08:35.198 00.000 8654638656 Star::Find returns 1 (0), X=556.23, Y=854.97, Mass=939286, SNR=123.0, Peak=60492 HFD=4.4
01:08:35.198 00.000 8654638656 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-2.21) = xAngle (1.78 = 1.78)
01:08:35.198 00.000 8654638656 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (1.18 = 1.18)
01:08:35.198 00.000 8654638656 CameraToMount -- cameraX=1.08 cameraY=-0.49 hyp=1.19 cameraTheta=-0.43 mountX=-0.25 mountY=1.10, mountTheta=1.79
01:08:35.199 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=1.08, y=-0.49, opts=13)
01:08:35.199 00.000 8654638656 Enqueuing Move request for scope (1.08, -0.49)
01:08:35.199 00.000 13064036352 Worker thread wakes up
01:08:35.199 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (1.08, -0.49) opts 0xd
01:08:35.199 00.000 13064036352 Handling offset move in thread for scope, endpoint = (1.08, -0.49)
01:08:35.199 00.000 13064036352 Moving (1.08, -0.49) raw xDistance=-0.25 yDistance=1.10
01:08:35.199 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.25
01:08:35.199 00.000 13064036352 resist switch: large excursion: input 1.10 thresh 0.60 direction from -1 to 1
01:08:35.199 00.000 13064036352 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.29
01:08:35.199 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
01:08:35.199 00.000 13064036352 MoveAxis(E, 26, ABG)
01:08:35.199 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60492, med=4646, FiltMin=1075, FiltMax=45196, Gamma=0.680
01:08:35.199 00.000 8654638656 UpdateGuideState exits: m=939286 SNR=123.0
01:08:35.199 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:35.199 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:08:35.199 00.000 8654638656 Enqueuing Expose request
01:08:35.335 00.136 13064036352 Move returns status 0, amount 26
01:08:35.335 00.000 13064036352 MoveAxis(S, 1328, ABG)
01:08:35.963 00.628 8654638656 evsrv: cli 0x600000444d20 request: {"id":4984,"jsonrpc":"2.0","method":"get_connected"}
01:08:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4984}
01:08:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4985,"jsonrpc":"2.0","method":"get_app_state"}
01:08:35.963 00.000 8654638656 case statement mapped state 6 to 3
01:08:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4985}
01:08:36.711 00.747 13064036352 Move returns status 0, amount 1328
01:08:36.711 00.000 13064036352 move complete, result=0
01:08:36.711 00.000 13064036352 worker thread done servicing request
01:08:36.711 00.000 13064036352 Worker thread wakes up
01:08:36.711 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:08:36.711 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:08:36.711 00.000 8654638656 GuideStep: -0.2 px 26 ms EAST, 1.1 px 1328 ms SOUTH
01:08:36.759 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":4986,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:08:36.759 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":555,"width":31,"height":31,"star_pos":[15.23,14.97],"pixels":"..."},"id":4986}
01:08:38.967 02.208 8654638656 evsrv: cli 0x600000444d20 request: {"id":4987,"jsonrpc":"2.0","method":"get_connected"}
01:08:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4987}
01:08:38.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4988,"jsonrpc":"2.0","method":"get_app_state"}
01:08:38.969 00.000 8654638656 case statement mapped state 6 to 3
01:08:38.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4988}
01:08:41.969 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4989,"jsonrpc":"2.0","method":"get_connected"}
01:08:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4989}
01:08:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4990,"jsonrpc":"2.0","method":"get_app_state"}
01:08:41.971 00.001 8654638656 case statement mapped state 6 to 3
01:08:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4990}
01:08:42.675 00.704 13064036352 Exposure complete
01:08:42.692 00.017 13064036352 worker thread done servicing request
01:08:42.692 00.000 8654638656 OnExposeComplete: enter
01:08:42.692 00.000 8654638656 UpdateGuideState(): m_state=6
01:08:42.692 00.000 8654638656 Star::Find(15, 556, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 556
01:08:42.692 00.000 8654638656 Star::Find returns 1 (0), X=555.56, Y=856.45, Mass=921689, SNR=149.1, Peak=50585 HFD=4.4
01:08:42.692 00.000 8654638656 CameraToMount -- cameraTheta (1.18) - m_xAngle (-2.21) = xAngle (3.39 = -2.89)
01:08:42.692 00.000 8654638656 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.79 = 2.79)
01:08:42.692 00.000 8654638656 CameraToMount -- cameraX=0.40 cameraY=0.98 hyp=1.06 cameraTheta=1.18 mountX=-1.03 mountY=0.36, mountTheta=2.80
01:08:42.693 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.40, y=0.98, opts=13)
01:08:42.693 00.000 8654638656 Enqueuing Move request for scope (0.40, 0.98)
01:08:42.693 00.000 13064036352 Worker thread wakes up
01:08:42.693 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.98) opts 0xd
01:08:42.693 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.40, 0.98)
01:08:42.693 00.000 13064036352 Moving (0.40, 0.98) raw xDistance=-1.03 yDistance=0.36
01:08:42.693 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.03
01:08:42.693 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
01:08:42.693 00.000 13064036352 MoveAxis(E, 286, ABG)
01:08:42.693 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61644, med=4646, FiltMin=1523, FiltMax=51609, Gamma=0.680
01:08:42.693 00.000 8654638656 UpdateGuideState exits: m=921689 SNR=149.1
01:08:42.693 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:42.693 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:08:42.693 00.000 8654638656 Enqueuing Expose request
01:08:43.063 00.370 13064036352 Move returns status 0, amount 286
01:08:43.063 00.000 13064036352 MoveAxis(S, 440, ABG)
01:08:43.558 00.495 13064036352 Move returns status 0, amount 440
01:08:43.559 00.001 13064036352 move complete, result=0
01:08:43.559 00.000 13064036352 worker thread done servicing request
01:08:43.559 00.000 13064036352 Worker thread wakes up
01:08:43.559 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:08:43.559 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:08:43.559 00.000 8654638656 GuideStep: -1.0 px 286 ms EAST, 0.4 px 440 ms SOUTH
01:08:43.601 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":4991,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:08:43.602 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":556,"width":31,"height":31,"star_pos":[14.56,15.45],"pixels":"..."},"id":4991}
01:08:44.970 01.368 8654638656 evsrv: cli 0x600000444d20 request: {"id":4992,"jsonrpc":"2.0","method":"get_connected"}
01:08:44.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4992}
01:08:44.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":4993,"jsonrpc":"2.0","method":"get_app_state"}
01:08:44.972 00.000 8654638656 case statement mapped state 6 to 3
01:08:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4993}
01:08:47.963 02.991 8654638656 evsrv: cli 0x600000444d20 request: {"id":4994,"jsonrpc":"2.0","method":"get_connected"}
01:08:47.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4994}
01:08:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":4995,"jsonrpc":"2.0","method":"get_app_state"}
01:08:47.965 00.001 8654638656 case statement mapped state 6 to 3
01:08:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4995}
01:08:48.920 00.955 13064036352 Exposure complete
01:08:48.936 00.016 13064036352 worker thread done servicing request
01:08:48.936 00.000 8654638656 OnExposeComplete: enter
01:08:48.936 00.000 8654638656 UpdateGuideState(): m_state=6
01:08:48.936 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 557
01:08:48.936 00.000 8654638656 Star::Find returns 1 (0), X=554.69, Y=857.94, Mass=960724, SNR=125.4, Peak=50585 HFD=4.8
01:08:48.936 00.000 8654638656 CameraToMount -- cameraTheta (1.75) - m_xAngle (-2.21) = xAngle (3.96 = -2.32)
01:08:48.936 00.000 8654638656 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.36 = -2.92)
01:08:48.936 00.000 8654638656 CameraToMount -- cameraX=-0.46 cameraY=2.47 hyp=2.51 cameraTheta=1.75 mountX=-1.71 mountY=-0.56, mountTheta=-2.83
01:08:48.937 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.46, y=2.47, opts=13)
01:08:48.937 00.000 8654638656 Enqueuing Move request for scope (-0.46, 2.47)
01:08:48.937 00.000 13064036352 Worker thread wakes up
01:08:48.937 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 2.47) opts 0xd
01:08:48.937 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.46, 2.47)
01:08:48.937 00.000 13064036352 Moving (-0.46, 2.47) raw xDistance=-1.71 yDistance=-0.56
01:08:48.937 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.12 from input -1.71
01:08:48.937 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:08:48.937 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
01:08:48.937 00.000 13064036352 MoveAxis(E, 492, ABG)
01:08:48.938 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58623, med=4633, FiltMin=1459, FiltMax=50252, Gamma=0.680
01:08:48.938 00.000 8654638656 UpdateGuideState exits: m=960724 SNR=125.4
01:08:48.938 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:48.938 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:08:48.938 00.000 8654638656 Enqueuing Expose request
01:08:49.508 00.570 13064036352 Move returns status 0, amount 492
01:08:49.509 00.001 13064036352 MoveAxis(N, 0, ABG)
01:08:49.509 00.000 13064036352 Move returns status 0, amount 0
01:08:49.509 00.000 13064036352 move complete, result=0
01:08:49.509 00.000 13064036352 worker thread done servicing request
01:08:49.509 00.000 13064036352 Worker thread wakes up
01:08:49.509 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:08:49.509 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:08:49.509 00.000 8654638656 GuideStep: -1.7 px 492 ms EAST, -0.6 px 0 ms NORTH
01:08:49.551 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":4996,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:08:49.552 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":557,"width":31,"height":31,"star_pos":[14.69,14.94],"pixels":"..."},"id":4996}
01:08:50.967 01.415 8654638656 evsrv: cli 0x600000444d20 request: {"id":4997,"jsonrpc":"2.0","method":"get_connected"}
01:08:50.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4997}
01:08:50.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":4998,"jsonrpc":"2.0","method":"get_app_state"}
01:08:50.970 00.001 8654638656 case statement mapped state 6 to 3
01:08:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":4998}
01:08:53.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":4999,"jsonrpc":"2.0","method":"get_connected"}
01:08:53.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":4999}
01:08:53.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5000,"jsonrpc":"2.0","method":"get_app_state"}
01:08:53.969 00.000 8654638656 case statement mapped state 6 to 3
01:08:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5000}
01:08:55.171 01.202 13064036352 Exposure complete
01:08:55.185 00.014 13064036352 worker thread done servicing request
01:08:55.185 00.000 8654638656 OnExposeComplete: enter
01:08:55.185 00.000 8654638656 UpdateGuideState(): m_state=6
01:08:55.185 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 558
01:08:55.185 00.000 8654638656 Star::Find returns 1 (0), X=553.39, Y=859.36, Mass=869933, SNR=106.1, Peak=51609 HFD=4.8
01:08:55.185 00.000 8654638656 CameraToMount -- cameraTheta (2.00) - m_xAngle (-2.21) = xAngle (4.21 = -2.08)
01:08:55.185 00.000 8654638656 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.61 = -2.68)
01:08:55.185 00.000 8654638656 CameraToMount -- cameraX=-1.77 cameraY=3.89 hyp=4.27 cameraTheta=2.00 mountX=-2.07 mountY=-1.92, mountTheta=-2.39
01:08:55.186 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.77, y=3.89, opts=13)
01:08:55.186 00.000 8654638656 Enqueuing Move request for scope (-1.77, 3.89)
01:08:55.186 00.000 13064036352 Worker thread wakes up
01:08:55.186 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.77, 3.89) opts 0xd
01:08:55.186 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.77, 3.89)
01:08:55.186 00.000 13064036352 Moving (-1.77, 3.89) raw xDistance=-2.07 yDistance=-1.92
01:08:55.186 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.38 from input -2.07
01:08:55.186 00.000 13064036352 resist switch: large excursion: input -1.92 thresh 0.60 direction from 1 to -1
01:08:55.186 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.76
01:08:55.186 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.92 from input -1.92
01:08:55.186 00.000 13064036352 MoveAxis(E, 605, ABG)
01:08:55.186 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57842, med=4633, FiltMin=1542, FiltMax=48102, Gamma=0.680
01:08:55.186 00.000 8654638656 UpdateGuideState exits: m=869933 SNR=106.1
01:08:55.186 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:55.186 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:08:55.186 00.000 8654638656 Enqueuing Expose request
01:08:55.876 00.690 13064036352 Move returns status 0, amount 605
01:08:55.876 00.000 13064036352 MoveAxis(N, 2325, ABG)
01:08:56.969 01.093 8654638656 evsrv: cli 0x600000444d20 request: {"id":5001,"jsonrpc":"2.0","method":"get_connected"}
01:08:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5001}
01:08:56.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5002,"jsonrpc":"2.0","method":"get_app_state"}
01:08:56.971 00.000 8654638656 case statement mapped state 6 to 3
01:08:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5002}
01:08:58.243 01.272 13064036352 Move returns status 0, amount 2325
01:08:58.244 00.001 13064036352 move complete, result=0
01:08:58.244 00.000 13064036352 worker thread done servicing request
01:08:58.244 00.000 13064036352 Worker thread wakes up
01:08:58.244 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:08:58.244 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:08:58.244 00.000 8654638656 GuideStep: -2.1 px 605 ms EAST, -1.9 px 2325 ms NORTH
01:08:58.292 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":5003,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:08:58.293 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":558,"width":31,"height":31,"star_pos":[15.39,15.36],"pixels":"..."},"id":5003}
01:08:59.963 01.670 8654638656 evsrv: cli 0x600000444d20 request: {"id":5004,"jsonrpc":"2.0","method":"get_connected"}
01:08:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5004}
01:08:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5005,"jsonrpc":"2.0","method":"get_app_state"}
01:08:59.964 00.000 8654638656 case statement mapped state 6 to 3
01:08:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5005}
01:09:02.967 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5006,"jsonrpc":"2.0","method":"get_connected"}
01:09:02.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5006}
01:09:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5007,"jsonrpc":"2.0","method":"get_app_state"}
01:09:02.970 00.001 8654638656 case statement mapped state 6 to 3
01:09:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5007}
01:09:03.910 00.940 13064036352 Exposure complete
01:09:03.927 00.017 13064036352 worker thread done servicing request
01:09:03.927 00.000 8654638656 OnExposeComplete: enter
01:09:03.927 00.000 8654638656 UpdateGuideState(): m_state=6
01:09:03.927 00.000 8654638656 Star::Find(15, 553, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 559
01:09:03.927 00.000 8654638656 Star::Find returns 1 (0), X=551.83, Y=859.36, Mass=924841, SNR=131.4, Peak=61938 HFD=4.5
01:09:03.927 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - m_xAngle (-2.21) = xAngle (4.49 = -1.80)
01:09:03.927 00.000 8654638656 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.89 = -2.40)
01:09:03.927 00.000 8654638656 CameraToMount -- cameraX=-3.32 cameraY=3.89 hyp=5.12 cameraTheta=2.28 mountX=-1.14 mountY=-3.47, mountTheta=-1.89
01:09:03.927 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-3.32, y=3.89, opts=13)
01:09:03.927 00.000 8654638656 Enqueuing Move request for scope (-3.32, 3.89)
01:09:03.927 00.000 13064036352 Worker thread wakes up
01:09:03.928 00.001 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-3.32, 3.89) opts 0xd
01:09:03.928 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-3.32, 3.89)
01:09:03.928 00.000 13064036352 Moving (-3.32, 3.89) raw xDistance=-1.14 yDistance=-3.47
01:09:03.928 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.14
01:09:03.928 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -3.47 from input -3.47
01:09:03.928 00.000 13064036352 MoveAxis(E, 358, ABG)
01:09:03.928 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62245, med=4633, FiltMin=1459, FiltMax=50239, Gamma=0.680
01:09:03.928 00.000 8654638656 UpdateGuideState exits: m=924841 SNR=131.4
01:09:03.928 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:03.928 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:09:03.928 00.000 8654638656 Enqueuing Expose request
01:09:04.370 00.442 13064036352 Move returns status 0, amount 358
01:09:04.371 00.001 13064036352 MoveAxis(N, 4209, ABG)
01:09:04.371 00.000 13064036352 duration set to 2500 by maxDecDuration
01:09:05.967 01.596 8654638656 evsrv: cli 0x600000444d20 request: {"id":5008,"jsonrpc":"2.0","method":"get_connected"}
01:09:05.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5008}
01:09:05.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5009,"jsonrpc":"2.0","method":"get_app_state"}
01:09:05.969 00.000 8654638656 case statement mapped state 6 to 3
01:09:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5009}
01:09:06.914 00.945 13064036352 Move returns status 0, amount 2500
01:09:06.914 00.000 13064036352 move complete, result=0
01:09:06.914 00.000 13064036352 worker thread done servicing request
01:09:06.914 00.000 13064036352 Worker thread wakes up
01:09:06.914 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:09:06.914 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:09:06.915 00.001 8654638656 GuideStep: -1.1 px 358 ms EAST, -3.5 px 2500 ms NORTH
01:09:06.963 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":5010,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:09:06.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":559,"width":31,"height":31,"star_pos":[14.83,15.36],"pixels":"..."},"id":5010}
01:09:08.969 02.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":5011,"jsonrpc":"2.0","method":"get_connected"}
01:09:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5011}
01:09:08.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5012,"jsonrpc":"2.0","method":"get_app_state"}
01:09:08.971 00.000 8654638656 case statement mapped state 6 to 3
01:09:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5012}
01:09:11.964 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5013,"jsonrpc":"2.0","method":"get_connected"}
01:09:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5013}
01:09:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5014,"jsonrpc":"2.0","method":"get_app_state"}
01:09:11.964 00.000 8654638656 case statement mapped state 6 to 3
01:09:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5014}
01:09:12.656 00.692 13064036352 Exposure complete
01:09:12.672 00.016 13064036352 worker thread done servicing request
01:09:12.672 00.000 8654638656 OnExposeComplete: enter
01:09:12.673 00.001 8654638656 UpdateGuideState(): m_state=6
01:09:12.673 00.000 8654638656 Star::Find(15, 551, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 560
01:09:12.673 00.000 8654638656 Star::Find returns 1 (0), X=551.47, Y=856.07, Mass=968143, SNR=118.8, Peak=51699 HFD=4.9
01:09:12.673 00.000 8654638656 CameraToMount -- cameraTheta (2.98) - m_xAngle (-2.21) = xAngle (5.19 = -1.09)
01:09:12.673 00.000 8654638656 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.59 = -1.69)
01:09:12.673 00.000 8654638656 CameraToMount -- cameraX=-3.68 cameraY=0.60 hyp=3.73 cameraTheta=2.98 mountX=1.71 mountY=-3.70, mountTheta=-1.14
01:09:12.673 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-3.68, y=0.60, opts=13)
01:09:12.674 00.001 8654638656 Enqueuing Move request for scope (-3.68, 0.60)
01:09:12.674 00.000 13064036352 Worker thread wakes up
01:09:12.674 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-3.68, 0.60) opts 0xd
01:09:12.674 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-3.68, 0.60)
01:09:12.674 00.000 13064036352 Moving (-3.68, 0.60) raw xDistance=1.71 yDistance=-3.70
01:09:12.674 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.02 from input 1.71
01:09:12.674 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -3.70 from input -3.70
01:09:12.674 00.000 13064036352 MoveAxis(W, 448, ABG)
01:09:12.674 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59967, med=4633, FiltMin=1369, FiltMax=50291, Gamma=0.680
01:09:12.674 00.000 8654638656 UpdateGuideState exits: m=968143 SNR=118.8
01:09:12.674 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:12.674 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:09:12.674 00.000 8654638656 Enqueuing Expose request
01:09:13.200 00.526 13064036352 Move returns status 0, amount 448
01:09:13.200 00.000 13064036352 MoveAxis(N, 4482, ABG)
01:09:13.200 00.000 13064036352 duration set to 2500 by maxDecDuration
01:09:14.967 01.767 8654638656 evsrv: cli 0x600000444d20 request: {"id":5015,"jsonrpc":"2.0","method":"get_connected"}
01:09:14.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5015}
01:09:14.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5016,"jsonrpc":"2.0","method":"get_app_state"}
01:09:14.969 00.001 8654638656 case statement mapped state 6 to 3
01:09:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5016}
01:09:15.745 00.776 13064036352 Move returns status 0, amount 2500
01:09:15.745 00.000 13064036352 move complete, result=0
01:09:15.745 00.000 13064036352 worker thread done servicing request
01:09:15.745 00.000 13064036352 Worker thread wakes up
01:09:15.745 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:09:15.745 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:09:15.746 00.001 8654638656 GuideStep: 1.7 px 448 ms WEST, -3.7 px 2500 ms NORTH
01:09:15.794 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":5017,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:09:15.794 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":560,"width":31,"height":31,"star_pos":[15.47,15.07],"pixels":"..."},"id":5017}
01:09:17.965 02.171 8654638656 evsrv: cli 0x600000444d20 request: {"id":5018,"jsonrpc":"2.0","method":"get_connected"}
01:09:17.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5018}
01:09:17.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5019,"jsonrpc":"2.0","method":"get_app_state"}
01:09:17.967 00.000 8654638656 case statement mapped state 6 to 3
01:09:17.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5019}
01:09:20.969 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5020,"jsonrpc":"2.0","method":"get_connected"}
01:09:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5020}
01:09:20.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5021,"jsonrpc":"2.0","method":"get_app_state"}
01:09:20.971 00.001 8654638656 case statement mapped state 6 to 3
01:09:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5021}
01:09:21.402 00.431 13064036352 Exposure complete
01:09:21.420 00.018 13064036352 worker thread done servicing request
01:09:21.420 00.000 8654638656 OnExposeComplete: enter
01:09:21.420 00.000 8654638656 UpdateGuideState(): m_state=6
01:09:21.420 00.000 8654638656 Star::Find(15, 551, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 561
01:09:21.420 00.000 8654638656 Star::Find returns 1 (0), X=556.44, Y=854.11, Mass=924650, SNR=106.9, Peak=33126 HFD=6.2
01:09:21.420 00.000 8654638656 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-2.21) = xAngle (1.40 = 1.40)
01:09:21.420 00.000 8654638656 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.80 = 0.80)
01:09:21.420 00.000 8654638656 CameraToMount -- cameraX=1.29 cameraY=-1.35 hyp=1.87 cameraTheta=-0.81 mountX=0.32 mountY=1.34, mountTheta=1.34
01:09:21.421 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=1.29, y=-1.35, opts=13)
01:09:21.421 00.000 8654638656 Enqueuing Move request for scope (1.29, -1.35)
01:09:21.421 00.000 13064036352 Worker thread wakes up
01:09:21.421 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (1.29, -1.35) opts 0xd
01:09:21.421 00.000 13064036352 Handling offset move in thread for scope, endpoint = (1.29, -1.35)
01:09:21.421 00.000 13064036352 Moving (1.29, -1.35) raw xDistance=0.32 yDistance=1.34
01:09:21.421 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.32
01:09:21.421 00.000 13064036352 resist switch: large excursion: input 1.34 thresh 0.60 direction from -1 to 1
01:09:21.421 00.000 13064036352 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.02
01:09:21.421 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
01:09:21.421 00.000 13064036352 MoveAxis(W, 119, ABG)
01:09:21.421 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=51686, med=4633, FiltMin=1523, FiltMax=44275, Gamma=0.680
01:09:21.421 00.000 8654638656 UpdateGuideState exits: m=924650 SNR=106.9
01:09:21.421 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:21.421 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:09:21.421 00.000 8654638656 Enqueuing Expose request
01:09:21.615 00.194 13064036352 Move returns status 0, amount 119
01:09:21.615 00.000 13064036352 MoveAxis(S, 1624, ABG)
01:09:23.295 01.680 13064036352 Move returns status 0, amount 1624
01:09:23.295 00.000 13064036352 move complete, result=0
01:09:23.295 00.000 13064036352 worker thread done servicing request
01:09:23.295 00.000 13064036352 Worker thread wakes up
01:09:23.295 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:09:23.295 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:09:23.296 00.001 8654638656 GuideStep: 0.3 px 119 ms WEST, 1.3 px 1624 ms SOUTH
01:09:23.341 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5022,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:09:23.341 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":561,"width":31,"height":31,"star_pos":[15.44,15.11],"pixels":"..."},"id":5022}
01:09:23.964 00.623 8654638656 evsrv: cli 0x600000444d20 request: {"id":5023,"jsonrpc":"2.0","method":"get_connected"}
01:09:23.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5023}
01:09:23.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5024,"jsonrpc":"2.0","method":"get_app_state"}
01:09:23.965 00.000 8654638656 case statement mapped state 6 to 3
01:09:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5024}
01:09:26.968 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5025,"jsonrpc":"2.0","method":"get_connected"}
01:09:26.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5025}
01:09:26.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5026,"jsonrpc":"2.0","method":"get_app_state"}
01:09:26.970 00.001 8654638656 case statement mapped state 6 to 3
01:09:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5026}
01:09:28.905 01.935 13064036352 Exposure complete
01:09:28.920 00.015 13064036352 worker thread done servicing request
01:09:28.920 00.000 8654638656 OnExposeComplete: enter
01:09:28.920 00.000 8654638656 UpdateGuideState(): m_state=6
01:09:28.920 00.000 8654638656 Star::Find(15, 556, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 562
01:09:28.920 00.000 8654638656 Star::Find returns 1 (0), X=556.78, Y=856.23, Mass=936225, SNR=118.9, Peak=49267 HFD=4.5
01:09:28.920 00.000 8654638656 CameraToMount -- cameraTheta (0.44) - m_xAngle (-2.21) = xAngle (2.65 = 2.65)
01:09:28.920 00.000 8654638656 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.05 = 2.05)
01:09:28.920 00.000 8654638656 CameraToMount -- cameraX=1.63 cameraY=0.76 hyp=1.80 cameraTheta=0.44 mountX=-1.58 mountY=1.60, mountTheta=2.35
01:09:28.921 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=1.63, y=0.76, opts=13)
01:09:28.921 00.000 8654638656 Enqueuing Move request for scope (1.63, 0.76)
01:09:28.921 00.000 13064036352 Worker thread wakes up
01:09:28.921 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (1.63, 0.76) opts 0xd
01:09:28.921 00.000 13064036352 Handling offset move in thread for scope, endpoint = (1.63, 0.76)
01:09:28.921 00.000 13064036352 Moving (1.63, 0.76) raw xDistance=-1.58 yDistance=1.60
01:09:28.921 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.98 from input -1.58
01:09:28.921 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
01:09:28.921 00.000 13064036352 MoveAxis(E, 429, ABG)
01:09:28.922 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56230, med=4633, FiltMin=947, FiltMax=48025, Gamma=0.680
01:09:28.922 00.000 8654638656 UpdateGuideState exits: m=936225 SNR=118.9
01:09:28.922 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:28.922 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:09:28.922 00.000 8654638656 Enqueuing Expose request
01:09:29.422 00.500 13064036352 Move returns status 0, amount 429
01:09:29.422 00.000 13064036352 MoveAxis(S, 1936, ABG)
01:09:29.966 00.544 8654638656 evsrv: cli 0x600000444d20 request: {"id":5027,"jsonrpc":"2.0","method":"get_connected"}
01:09:29.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5027}
01:09:29.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5028,"jsonrpc":"2.0","method":"get_app_state"}
01:09:29.967 00.000 8654638656 case statement mapped state 6 to 3
01:09:29.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5028}
01:09:31.405 01.438 13064036352 Move returns status 0, amount 1936
01:09:31.405 00.000 13064036352 move complete, result=0
01:09:31.406 00.001 13064036352 worker thread done servicing request
01:09:31.406 00.000 13064036352 Worker thread wakes up
01:09:31.406 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:09:31.406 00.000 8654638656 GuideStep: -1.6 px 429 ms EAST, 1.6 px 1936 ms SOUTH
01:09:31.406 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:09:31.458 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":5029,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:09:31.458 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":562,"width":31,"height":31,"star_pos":[14.78,15.23],"pixels":"..."},"id":5029}
01:09:32.968 01.510 8654638656 evsrv: cli 0x600000444d20 request: {"id":5030,"jsonrpc":"2.0","method":"get_connected"}
01:09:32.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5030}
01:09:32.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5031,"jsonrpc":"2.0","method":"get_app_state"}
01:09:32.970 00.000 8654638656 case statement mapped state 6 to 3
01:09:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5031}
01:09:35.963 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5032,"jsonrpc":"2.0","method":"get_connected"}
01:09:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5032}
01:09:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5033,"jsonrpc":"2.0","method":"get_app_state"}
01:09:35.964 00.000 8654638656 case statement mapped state 6 to 3
01:09:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5033}
01:09:37.654 01.690 13064036352 Exposure complete
01:09:37.669 00.015 13064036352 worker thread done servicing request
01:09:37.669 00.000 8654638656 OnExposeComplete: enter
01:09:37.669 00.000 8654638656 UpdateGuideState(): m_state=6
01:09:37.669 00.000 8654638656 Star::Find(15, 556, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 563
01:09:37.669 00.000 8654638656 Star::Find returns 1 (0), X=553.59, Y=861.84, Mass=882204, SNR=114.8, Peak=54655 HFD=4.7
01:09:37.669 00.000 8654638656 CameraToMount -- cameraTheta (1.81) - m_xAngle (-2.21) = xAngle (4.02 = -2.26)
01:09:37.669 00.000 8654638656 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.42 = -2.86)
01:09:37.669 00.000 8654638656 CameraToMount -- cameraX=-1.57 cameraY=6.37 hyp=6.56 cameraTheta=1.81 mountX=-4.18 mountY=-1.82, mountTheta=-2.73
01:09:37.670 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.57, y=6.37, opts=13)
01:09:37.670 00.000 8654638656 Enqueuing Move request for scope (-1.57, 6.37)
01:09:37.670 00.000 13064036352 Worker thread wakes up
01:09:37.670 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.57, 6.37) opts 0xd
01:09:37.670 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.57, 6.37)
01:09:37.670 00.000 13064036352 Moving (-1.57, 6.37) raw xDistance=-4.18 yDistance=-1.82
01:09:37.670 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -2.70 from input -4.18
01:09:37.670 00.000 13064036352 resist switch: large excursion: input -1.82 thresh 0.60 direction from 1 to -1
01:09:37.670 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-5.45
01:09:37.670 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.82 from input -1.82
01:09:37.670 00.000 13064036352 MoveAxis(E, 1184, ABG)
01:09:37.670 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61426, med=4633, FiltMin=1510, FiltMax=52236, Gamma=0.680
01:09:37.670 00.000 8654638656 UpdateGuideState exits: m=882204 SNR=114.8
01:09:37.671 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:37.671 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:09:37.671 00.000 8654638656 Enqueuing Expose request
01:09:38.924 01.253 13064036352 Move returns status 0, amount 1184
01:09:38.925 00.001 13064036352 MoveAxis(N, 2200, ABG)
01:09:38.967 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":5034,"jsonrpc":"2.0","method":"get_connected"}
01:09:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5034}
01:09:38.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5035,"jsonrpc":"2.0","method":"get_app_state"}
01:09:38.969 00.000 8654638656 case statement mapped state 6 to 3
01:09:38.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5035}
01:09:41.164 02.195 13064036352 Move returns status 0, amount 2200
01:09:41.165 00.001 13064036352 move complete, result=0
01:09:41.165 00.000 13064036352 worker thread done servicing request
01:09:41.165 00.000 13064036352 Worker thread wakes up
01:09:41.165 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:09:41.165 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(539,847,31,31)
01:09:41.165 00.000 8654638656 GuideStep: -4.2 px 1184 ms EAST, -1.8 px 2200 ms NORTH
01:09:41.215 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":5036,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:09:41.215 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":563,"width":31,"height":31,"star_pos":[14.59,14.84],"pixels":"..."},"id":5036}
01:09:41.967 00.752 8654638656 evsrv: cli 0x600000444d20 request: {"id":5037,"jsonrpc":"2.0","method":"get_connected"}
01:09:41.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5037}
01:09:41.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5038,"jsonrpc":"2.0","method":"get_app_state"}
01:09:41.970 00.001 8654638656 case statement mapped state 6 to 3
01:09:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5038}
01:09:44.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5039,"jsonrpc":"2.0","method":"get_connected"}
01:09:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5039}
01:09:44.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5040,"jsonrpc":"2.0","method":"get_app_state"}
01:09:44.969 00.000 8654638656 case statement mapped state 6 to 3
01:09:44.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5040}
01:09:46.397 01.427 13064036352 Exposure complete
01:09:46.409 00.012 13064036352 worker thread done servicing request
01:09:46.409 00.000 8654638656 OnExposeComplete: enter
01:09:46.409 00.000 8654638656 UpdateGuideState(): m_state=6
01:09:46.409 00.000 8654638656 Star::Find(15, 553, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 564
01:09:46.409 00.000 8654638656 Star::Find returns 1 (0), X=550.88, Y=861.19, Mass=911156, SNR=125.3, Peak=57382 HFD=4.4
01:09:46.409 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - m_xAngle (-2.21) = xAngle (4.42 = -1.86)
01:09:46.409 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.82 = -2.46)
01:09:46.409 00.000 8654638656 CameraToMount -- cameraX=-4.27 cameraY=5.72 hyp=7.14 cameraTheta=2.21 mountX=-2.05 mountY=-4.49, mountTheta=-2.00
01:09:46.410 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-4.27, y=5.72, opts=13)
01:09:46.410 00.000 8654638656 Enqueuing Move request for scope (-4.27, 5.72)
01:09:46.410 00.000 13064036352 Worker thread wakes up
01:09:46.410 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-4.27, 5.72) opts 0xd
01:09:46.410 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-4.27, 5.72)
01:09:46.410 00.000 13064036352 Moving (-4.27, 5.72) raw xDistance=-2.05 yDistance=-4.49
01:09:46.410 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.48 from input -2.05
01:09:46.410 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -4.49 from input -4.49
01:09:46.410 00.000 13064036352 MoveAxis(E, 649, ABG)
01:09:46.410 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59519, med=4633, FiltMin=1139, FiltMax=51123, Gamma=0.680
01:09:46.410 00.000 8654638656 UpdateGuideState exits: m=911156 SNR=125.3
01:09:46.410 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:46.410 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:09:46.410 00.000 8654638656 Enqueuing Expose request
01:09:47.130 00.720 13064036352 Move returns status 0, amount 649
01:09:47.131 00.001 13064036352 MoveAxis(N, 5440, ABG)
01:09:47.131 00.000 13064036352 duration set to 2500 by maxDecDuration
01:09:47.963 00.832 8654638656 evsrv: cli 0x600000444d20 request: {"id":5041,"jsonrpc":"2.0","method":"get_connected"}
01:09:47.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5041}
01:09:47.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5042,"jsonrpc":"2.0","method":"get_app_state"}
01:09:47.965 00.000 8654638656 case statement mapped state 6 to 3
01:09:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5042}
01:09:49.674 01.709 13064036352 Move returns status 0, amount 2500
01:09:49.675 00.001 13064036352 move complete, result=0
01:09:49.675 00.000 13064036352 worker thread done servicing request
01:09:49.675 00.000 13064036352 Worker thread wakes up
01:09:49.675 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:09:49.675 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(536,846,31,31)
01:09:49.675 00.000 8654638656 GuideStep: -2.0 px 649 ms EAST, -4.5 px 2500 ms NORTH
01:09:49.727 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":5043,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:09:49.727 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":564,"width":31,"height":31,"star_pos":[14.88,15.19],"pixels":"..."},"id":5043}
01:09:50.967 01.240 8654638656 evsrv: cli 0x600000444d20 request: {"id":5044,"jsonrpc":"2.0","method":"get_connected"}
01:09:50.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5044}
01:09:50.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5045,"jsonrpc":"2.0","method":"get_app_state"}
01:09:50.969 00.000 8654638656 case statement mapped state 6 to 3
01:09:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5045}
01:09:53.969 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5046,"jsonrpc":"2.0","method":"get_connected"}
01:09:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5046}
01:09:53.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5047,"jsonrpc":"2.0","method":"get_app_state"}
01:09:53.971 00.000 8654638656 case statement mapped state 6 to 3
01:09:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5047}
01:09:55.141 01.170 13064036352 Exposure complete
01:09:55.156 00.015 13064036352 worker thread done servicing request
01:09:55.156 00.000 8654638656 OnExposeComplete: enter
01:09:55.156 00.000 8654638656 UpdateGuideState(): m_state=6
01:09:55.156 00.000 8654638656 Star::Find(15, 550, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 565
01:09:55.157 00.001 8654638656 Star::Find returns 1 (0), X=550.07, Y=858.10, Mass=886916, SNR=123.4, Peak=51456 HFD=4.3
01:09:55.157 00.000 8654638656 CameraToMount -- cameraTheta (2.66) - m_xAngle (-2.21) = xAngle (4.87 = -1.41)
01:09:55.157 00.000 8654638656 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.27 = -2.01)
01:09:55.157 00.000 8654638656 CameraToMount -- cameraX=-5.09 cameraY=2.63 hyp=5.73 cameraTheta=2.66 mountX=0.92 mountY=-5.18, mountTheta=-1.40
01:09:55.157 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-5.09, y=2.63, opts=13)
01:09:55.157 00.000 8654638656 Enqueuing Move request for scope (-5.09, 2.63)
01:09:55.157 00.000 13064036352 Worker thread wakes up
01:09:55.157 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-5.09, 2.63) opts 0xd
01:09:55.157 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-5.09, 2.63)
01:09:55.157 00.000 13064036352 Moving (-5.09, 2.63) raw xDistance=0.92 yDistance=-5.18
01:09:55.157 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.92
01:09:55.157 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -5.18 from input -5.18
01:09:55.157 00.000 13064036352 MoveAxis(W, 208, ABG)
01:09:55.157 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57881, med=4633, FiltMin=1331, FiltMax=47628, Gamma=0.680
01:09:55.157 00.000 8654638656 UpdateGuideState exits: m=886916 SNR=123.4
01:09:55.157 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:55.157 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:09:55.157 00.000 8654638656 Enqueuing Expose request
01:09:55.433 00.276 13064036352 Move returns status 0, amount 208
01:09:55.433 00.000 13064036352 MoveAxis(N, 6281, ABG)
01:09:55.433 00.000 13064036352 duration set to 2500 by maxDecDuration
01:09:56.968 01.535 8654638656 evsrv: cli 0x600000444d20 request: {"id":5048,"jsonrpc":"2.0","method":"get_connected"}
01:09:56.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5048}
01:09:56.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5049,"jsonrpc":"2.0","method":"get_app_state"}
01:09:56.970 00.000 8654638656 case statement mapped state 6 to 3
01:09:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5049}
01:09:57.978 01.007 13064036352 Move returns status 0, amount 2500
01:09:57.979 00.001 13064036352 move complete, result=0
01:09:57.979 00.000 13064036352 worker thread done servicing request
01:09:57.979 00.000 13064036352 Worker thread wakes up
01:09:57.980 00.001 8654638656 GuideStep: 0.9 px 208 ms WEST, -5.2 px 2500 ms NORTH
01:09:57.980 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:09:57.980 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:09:58.030 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":5050,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:09:58.030 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":565,"width":31,"height":31,"star_pos":[15.07,15.10],"pixels":"..."},"id":5050}
01:09:59.964 01.934 8654638656 evsrv: cli 0x600000444d20 request: {"id":5051,"jsonrpc":"2.0","method":"get_connected"}
01:09:59.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5051}
01:09:59.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5052,"jsonrpc":"2.0","method":"get_app_state"}
01:09:59.966 00.000 8654638656 case statement mapped state 6 to 3
01:09:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5052}
01:10:02.970 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5053,"jsonrpc":"2.0","method":"get_connected"}
01:10:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5053}
01:10:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5054,"jsonrpc":"2.0","method":"get_app_state"}
01:10:02.971 00.000 8654638656 case statement mapped state 6 to 3
01:10:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5054}
01:10:03.885 00.914 13064036352 Exposure complete
01:10:03.897 00.012 13064036352 worker thread done servicing request
01:10:03.897 00.000 8654638656 OnExposeComplete: enter
01:10:03.897 00.000 8654638656 UpdateGuideState(): m_state=6
01:10:03.897 00.000 8654638656 Star::Find(15, 550, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 566
01:10:03.897 00.000 8654638656 Star::Find returns 1 (0), X=551.80, Y=855.51, Mass=908763, SNR=123.7, Peak=56742 HFD=4.4
01:10:03.897 00.000 8654638656 CameraToMount -- cameraTheta (3.13) - m_xAngle (-2.21) = xAngle (5.34 = -0.95)
01:10:03.897 00.000 8654638656 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.74 = -1.55)
01:10:03.897 00.000 8654638656 CameraToMount -- cameraX=-3.36 cameraY=0.05 hyp=3.36 cameraTheta=3.13 mountX=1.96 mountY=-3.36, mountTheta=-1.04
01:10:03.897 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-3.36, y=0.05, opts=13)
01:10:03.897 00.000 8654638656 Enqueuing Move request for scope (-3.36, 0.05)
01:10:03.897 00.000 13064036352 Worker thread wakes up
01:10:03.897 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-3.36, 0.05) opts 0xd
01:10:03.897 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-3.36, 0.05)
01:10:03.897 00.000 13064036352 Moving (-3.36, 0.05) raw xDistance=1.96 yDistance=-3.36
01:10:03.897 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.27 from input 1.96
01:10:03.897 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -3.36 from input -3.36
01:10:03.897 00.000 13064036352 MoveAxis(W, 558, ABG)
01:10:03.898 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63615, med=4633, FiltMin=1293, FiltMax=53426, Gamma=0.680
01:10:03.898 00.000 8654638656 UpdateGuideState exits: m=908763 SNR=123.7
01:10:03.898 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:03.898 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:10:03.898 00.000 8654638656 Enqueuing Expose request
01:10:04.535 00.637 13064036352 Move returns status 0, amount 558
01:10:04.536 00.001 13064036352 MoveAxis(N, 4068, ABG)
01:10:04.536 00.000 13064036352 duration set to 2500 by maxDecDuration
01:10:05.968 01.432 8654638656 evsrv: cli 0x600000444d20 request: {"id":5055,"jsonrpc":"2.0","method":"get_connected"}
01:10:05.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5055}
01:10:05.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5056,"jsonrpc":"2.0","method":"get_app_state"}
01:10:05.970 00.000 8654638656 case statement mapped state 6 to 3
01:10:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5056}
01:10:07.175 01.205 13064036352 Move returns status 0, amount 2500
01:10:07.175 00.000 13064036352 move complete, result=0
01:10:07.175 00.000 13064036352 worker thread done servicing request
01:10:07.175 00.000 13064036352 Worker thread wakes up
01:10:07.175 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:10:07.175 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:10:07.176 00.001 8654638656 GuideStep: 2.0 px 558 ms WEST, -3.4 px 2500 ms NORTH
01:10:07.226 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":5057,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:10:07.226 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":566,"width":31,"height":31,"star_pos":[14.80,14.51],"pixels":"..."},"id":5057}
01:10:08.969 01.743 8654638656 evsrv: cli 0x600000444d20 request: {"id":5058,"jsonrpc":"2.0","method":"get_connected"}
01:10:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5058}
01:10:08.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5059,"jsonrpc":"2.0","method":"get_app_state"}
01:10:08.970 00.000 8654638656 case statement mapped state 6 to 3
01:10:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5059}
01:10:11.964 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5060,"jsonrpc":"2.0","method":"get_connected"}
01:10:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5060}
01:10:11.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5061,"jsonrpc":"2.0","method":"get_app_state"}
01:10:11.965 00.000 8654638656 case statement mapped state 6 to 3
01:10:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5061}
01:10:12.630 00.665 13064036352 Exposure complete
01:10:12.645 00.015 13064036352 worker thread done servicing request
01:10:12.645 00.000 8654638656 OnExposeComplete: enter
01:10:12.645 00.000 8654638656 UpdateGuideState(): m_state=6
01:10:12.645 00.000 8654638656 Star::Find(15, 551, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 567
01:10:12.645 00.000 8654638656 Star::Find returns 1 (0), X=553.58, Y=853.28, Mass=977797, SNR=115.7, Peak=59890 HFD=4.6
01:10:12.646 00.001 8654638656 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-2.21) = xAngle (0.02 = 0.02)
01:10:12.646 00.000 8654638656 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.58 = -0.58)
01:10:12.646 00.000 8654638656 CameraToMount -- cameraX=-1.57 cameraY=-2.19 hyp=2.70 cameraTheta=-2.19 mountX=2.69 mountY=-1.49, mountTheta=-0.50
01:10:12.646 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.57, y=-2.19, opts=13)
01:10:12.646 00.000 8654638656 Enqueuing Move request for scope (-1.57, -2.19)
01:10:12.646 00.000 13064036352 Worker thread wakes up
01:10:12.646 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.57, -2.19) opts 0xd
01:10:12.646 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.57, -2.19)
01:10:12.646 00.000 13064036352 Moving (-1.57, -2.19) raw xDistance=2.69 yDistance=-1.49
01:10:12.646 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.79 from input 2.69
01:10:12.646 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.49 from input -1.49
01:10:12.646 00.000 13064036352 MoveAxis(W, 784, ABG)
01:10:12.647 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62297, med=4621, FiltMin=1625, FiltMax=53926, Gamma=0.680
01:10:12.647 00.000 8654638656 UpdateGuideState exits: m=977797 SNR=115.7
01:10:12.647 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:12.647 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:10:12.647 00.000 8654638656 Enqueuing Expose request
01:10:13.510 00.863 13064036352 Move returns status 0, amount 784
01:10:13.510 00.000 13064036352 MoveAxis(N, 1802, ABG)
01:10:14.968 01.458 8654638656 evsrv: cli 0x600000444d20 request: {"id":5062,"jsonrpc":"2.0","method":"get_connected"}
01:10:14.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5062}
01:10:14.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5063,"jsonrpc":"2.0","method":"get_app_state"}
01:10:14.970 00.000 8654638656 case statement mapped state 6 to 3
01:10:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5063}
01:10:15.350 00.380 13064036352 Move returns status 0, amount 1802
01:10:15.350 00.000 13064036352 move complete, result=0
01:10:15.350 00.000 13064036352 worker thread done servicing request
01:10:15.350 00.000 13064036352 Worker thread wakes up
01:10:15.350 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:10:15.350 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:10:15.351 00.001 8654638656 GuideStep: 2.7 px 784 ms WEST, -1.5 px 1802 ms NORTH
01:10:15.399 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":5064,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:10:15.399 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":567,"width":31,"height":31,"star_pos":[14.58,15.28],"pixels":"..."},"id":5064}
01:10:17.969 02.570 8654638656 evsrv: cli 0x600000444d20 request: {"id":5065,"jsonrpc":"2.0","method":"get_connected"}
01:10:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5065}
01:10:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5066,"jsonrpc":"2.0","method":"get_app_state"}
01:10:17.971 00.001 8654638656 case statement mapped state 6 to 3
01:10:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5066}
01:10:20.967 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":5067,"jsonrpc":"2.0","method":"get_connected"}
01:10:20.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5067}
01:10:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5068,"jsonrpc":"2.0","method":"get_app_state"}
01:10:20.969 00.000 8654638656 case statement mapped state 6 to 3
01:10:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5068}
01:10:21.365 00.396 13064036352 Exposure complete
01:10:21.378 00.013 13064036352 worker thread done servicing request
01:10:21.378 00.000 8654638656 OnExposeComplete: enter
01:10:21.378 00.000 8654638656 UpdateGuideState(): m_state=6
01:10:21.378 00.000 8654638656 Star::Find(15, 553, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 568
01:10:21.378 00.000 8654638656 Star::Find returns 1 (0), X=556.66, Y=853.09, Mass=1044184, SNR=150.3, Peak=64652 HFD=4.6
01:10:21.378 00.000 8654638656 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-2.21) = xAngle (1.20 = 1.20)
01:10:21.378 00.000 8654638656 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.60 = 0.60)
01:10:21.378 00.000 8654638656 CameraToMount -- cameraX=1.51 cameraY=-2.38 hyp=2.81 cameraTheta=-1.01 mountX=1.01 mountY=1.60, mountTheta=1.01
01:10:21.379 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=1.51, y=-2.38, opts=13)
01:10:21.379 00.000 8654638656 Enqueuing Move request for scope (1.51, -2.38)
01:10:21.379 00.000 13064036352 Worker thread wakes up
01:10:21.379 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (1.51, -2.38) opts 0xd
01:10:21.379 00.000 13064036352 Handling offset move in thread for scope, endpoint = (1.51, -2.38)
01:10:21.379 00.000 13064036352 Moving (1.51, -2.38) raw xDistance=1.01 yDistance=1.60
01:10:21.379 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.01
01:10:21.379 00.000 13064036352 resist switch: large excursion: input 1.60 thresh 0.60 direction from -1 to 1
01:10:21.379 00.000 13064036352 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.79
01:10:21.379 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 1.60 from input 1.60
01:10:21.379 00.000 13064036352 MoveAxis(W, 334, ABG)
01:10:21.379 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64652, med=4621, FiltMin=1689, FiltMax=46656, Gamma=0.680
01:10:21.379 00.000 8654638656 UpdateGuideState exits: m=1044184 SNR=150.3
01:10:21.379 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:21.379 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:10:21.379 00.000 8654638656 Enqueuing Expose request
01:10:21.797 00.418 13064036352 Move returns status 0, amount 334
01:10:21.797 00.000 13064036352 MoveAxis(S, 1936, ABG)
01:10:23.780 01.983 13064036352 Move returns status 0, amount 1936
01:10:23.780 00.000 13064036352 move complete, result=0
01:10:23.781 00.001 13064036352 worker thread done servicing request
01:10:23.781 00.000 13064036352 Worker thread wakes up
01:10:23.781 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:10:23.781 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:10:23.781 00.000 8654638656 GuideStep: 1.0 px 334 ms WEST, 1.6 px 1936 ms SOUTH
01:10:23.830 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":5069,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:10:23.830 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":568,"width":31,"height":31,"star_pos":[14.66,15.09],"pixels":"..."},"id":5069}
01:10:23.963 00.133 8654638656 evsrv: cli 0x600000444d20 request: {"id":5070,"jsonrpc":"2.0","method":"get_connected"}
01:10:23.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5070}
01:10:23.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5071,"jsonrpc":"2.0","method":"get_app_state"}
01:10:23.965 00.000 8654638656 case statement mapped state 6 to 3
01:10:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5071}
01:10:26.969 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5072,"jsonrpc":"2.0","method":"get_connected"}
01:10:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5072}
01:10:26.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5073,"jsonrpc":"2.0","method":"get_app_state"}
01:10:26.972 00.001 8654638656 case statement mapped state 6 to 3
01:10:26.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5073}
01:10:28.860 01.888 13064036352 Exposure complete
01:10:28.871 00.011 13064036352 worker thread done servicing request
01:10:28.871 00.000 8654638656 OnExposeComplete: enter
01:10:28.871 00.000 8654638656 UpdateGuideState(): m_state=6
01:10:28.871 00.000 8654638656 Star::Find(15, 556, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 569
01:10:28.871 00.000 8654638656 Star::Find returns 1 (0), X=556.64, Y=855.81, Mass=911883, SNR=111.7, Peak=55987 HFD=4.5
01:10:28.871 00.000 8654638656 CameraToMount -- cameraTheta (0.23) - m_xAngle (-2.21) = xAngle (2.44 = 2.44)
01:10:28.871 00.000 8654638656 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (1.84 = 1.84)
01:10:28.871 00.000 8654638656 CameraToMount -- cameraX=1.48 cameraY=0.35 hyp=1.52 cameraTheta=0.23 mountX=-1.16 mountY=1.47, mountTheta=2.24
01:10:28.871 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=1.48, y=0.35, opts=13)
01:10:28.872 00.001 8654638656 Enqueuing Move request for scope (1.48, 0.35)
01:10:28.872 00.000 13064036352 Worker thread wakes up
01:10:28.872 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (1.48, 0.35) opts 0xd
01:10:28.872 00.000 13064036352 Handling offset move in thread for scope, endpoint = (1.48, 0.35)
01:10:28.872 00.000 13064036352 Moving (1.48, 0.35) raw xDistance=-1.16 yDistance=1.47
01:10:28.872 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.16
01:10:28.872 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 1.47 from input 1.47
01:10:28.872 00.000 13064036352 MoveAxis(E, 298, ABG)
01:10:28.872 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57254, med=4621, FiltMin=1536, FiltMax=48255, Gamma=0.680
01:10:28.872 00.000 8654638656 UpdateGuideState exits: m=911883 SNR=111.7
01:10:28.872 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:28.872 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:10:28.872 00.000 8654638656 Enqueuing Expose request
01:10:29.251 00.379 13064036352 Move returns status 0, amount 298
01:10:29.251 00.000 13064036352 MoveAxis(S, 1777, ABG)
01:10:29.968 00.717 8654638656 evsrv: cli 0x600000444d20 request: {"id":5074,"jsonrpc":"2.0","method":"get_connected"}
01:10:29.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5074}
01:10:29.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5075,"jsonrpc":"2.0","method":"get_app_state"}
01:10:29.969 00.000 8654638656 case statement mapped state 6 to 3
01:10:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5075}
01:10:31.075 01.106 13064036352 Move returns status 0, amount 1777
01:10:31.075 00.000 13064036352 move complete, result=0
01:10:31.076 00.001 13064036352 worker thread done servicing request
01:10:31.076 00.000 13064036352 Worker thread wakes up
01:10:31.076 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:10:31.076 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:10:31.076 00.000 8654638656 GuideStep: -1.2 px 298 ms EAST, 1.5 px 1777 ms SOUTH
01:10:31.143 00.067 8654638656 evsrv: cli 0x600000444d20 request: {"id":5076,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:10:31.143 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":569,"width":31,"height":31,"star_pos":[14.64,14.81],"pixels":"..."},"id":5076}
01:10:32.970 01.827 8654638656 evsrv: cli 0x600000444d20 request: {"id":5077,"jsonrpc":"2.0","method":"get_connected"}
01:10:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5077}
01:10:32.972 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5078,"jsonrpc":"2.0","method":"get_app_state"}
01:10:32.972 00.000 8654638656 case statement mapped state 6 to 3
01:10:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5078}
01:10:35.964 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":5079,"jsonrpc":"2.0","method":"get_connected"}
01:10:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5079}
01:10:35.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5080,"jsonrpc":"2.0","method":"get_app_state"}
01:10:35.965 00.000 8654638656 case statement mapped state 6 to 3
01:10:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5080}
01:10:36.357 00.392 13064036352 Exposure complete
01:10:36.369 00.012 13064036352 worker thread done servicing request
01:10:36.369 00.000 8654638656 OnExposeComplete: enter
01:10:36.369 00.000 8654638656 UpdateGuideState(): m_state=6
01:10:36.369 00.000 8654638656 Star::Find(15, 556, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 570
01:10:36.369 00.000 8654638656 Star::Find returns 1 (0), X=554.50, Y=860.50, Mass=798214, SNR=116.4, Peak=36006 HFD=5.1
01:10:36.369 00.000 8654638656 CameraToMount -- cameraTheta (1.70) - m_xAngle (-2.21) = xAngle (3.91 = -2.37)
01:10:36.369 00.000 8654638656 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.31 = -2.97)
01:10:36.369 00.000 8654638656 CameraToMount -- cameraX=-0.65 cameraY=5.03 hyp=5.07 cameraTheta=1.70 mountX=-3.65 mountY=-0.85, mountTheta=-2.91
01:10:36.370 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.65, y=5.03, opts=13)
01:10:36.370 00.000 8654638656 Enqueuing Move request for scope (-0.65, 5.03)
01:10:36.370 00.000 13064036352 Worker thread wakes up
01:10:36.370 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 5.03) opts 0xd
01:10:36.370 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.65, 5.03)
01:10:36.370 00.000 13064036352 Moving (-0.65, 5.03) raw xDistance=-3.65 yDistance=-0.85
01:10:36.370 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -2.35 from input -3.65
01:10:36.370 00.000 13064036352 resist switch: large excursion: input -0.85 thresh 0.60 direction from 1 to -1
01:10:36.370 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.54
01:10:36.370 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
01:10:36.370 00.000 13064036352 MoveAxis(E, 1030, ABG)
01:10:36.370 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58482, med=4620, FiltMin=1638, FiltMax=50893, Gamma=0.680
01:10:36.370 00.000 8654638656 UpdateGuideState exits: m=798214 SNR=116.4
01:10:36.370 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:36.370 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:10:36.370 00.000 8654638656 Enqueuing Expose request
01:10:37.506 01.136 13064036352 Move returns status 0, amount 1030
01:10:37.506 00.000 13064036352 MoveAxis(N, 1025, ABG)
01:10:38.578 01.072 13064036352 Move returns status 0, amount 1025
01:10:38.578 00.000 13064036352 move complete, result=0
01:10:38.579 00.001 13064036352 worker thread done servicing request
01:10:38.579 00.000 13064036352 Worker thread wakes up
01:10:38.579 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:10:38.579 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:10:38.579 00.000 8654638656 GuideStep: -3.7 px 1030 ms EAST, -0.8 px 1025 ms NORTH
01:10:38.619 00.040 8654638656 evsrv: cli 0x600000444d20 request: {"id":5081,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:10:38.620 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":570,"width":31,"height":31,"star_pos":[14.50,14.50],"pixels":"..."},"id":5081}
01:10:38.966 00.346 8654638656 evsrv: cli 0x600000444d20 request: {"id":5082,"jsonrpc":"2.0","method":"get_connected"}
01:10:38.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5082}
01:10:38.968 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5083,"jsonrpc":"2.0","method":"get_app_state"}
01:10:38.968 00.000 8654638656 case statement mapped state 6 to 3
01:10:38.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5083}
01:10:41.969 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5084,"jsonrpc":"2.0","method":"get_connected"}
01:10:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5084}
01:10:41.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5085,"jsonrpc":"2.0","method":"get_app_state"}
01:10:41.971 00.000 8654638656 case statement mapped state 6 to 3
01:10:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5085}
01:10:43.853 01.882 13064036352 Exposure complete
01:10:43.866 00.013 13064036352 worker thread done servicing request
01:10:43.866 00.000 8654638656 OnExposeComplete: enter
01:10:43.866 00.000 8654638656 UpdateGuideState(): m_state=6
01:10:43.866 00.000 8654638656 Star::Find(15, 554, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 571
01:10:43.866 00.000 8654638656 Star::Find returns 1 (0), X=551.64, Y=861.78, Mass=843158, SNR=102.0, Peak=55807 HFD=4.0
01:10:43.866 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - m_xAngle (-2.21) = xAngle (4.29 = -1.99)
01:10:43.866 00.000 8654638656 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.69 = -2.59)
01:10:43.866 00.000 8654638656 CameraToMount -- cameraX=-3.51 cameraY=6.31 hyp=7.22 cameraTheta=2.08 mountX=-2.97 mountY=-3.76, mountTheta=-2.24
01:10:43.867 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-3.51, y=6.31, opts=13)
01:10:43.867 00.000 8654638656 Enqueuing Move request for scope (-3.51, 6.31)
01:10:43.867 00.000 13064036352 Worker thread wakes up
01:10:43.867 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-3.51, 6.31) opts 0xd
01:10:43.867 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-3.51, 6.31)
01:10:43.867 00.000 13064036352 Moving (-3.51, 6.31) raw xDistance=-2.97 yDistance=-3.76
01:10:43.867 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -2.04 from input -2.97
01:10:43.867 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -3.76 from input -3.76
01:10:43.867 00.000 13064036352 MoveAxis(E, 894, ABG)
01:10:43.867 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61568, med=4620, FiltMin=1548, FiltMax=51865, Gamma=0.680
01:10:43.867 00.000 8654638656 UpdateGuideState exits: m=843158 SNR=102.0
01:10:43.867 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:43.867 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:10:43.867 00.000 8654638656 Enqueuing Expose request
01:10:44.832 00.965 13064036352 Move returns status 0, amount 894
01:10:44.833 00.001 13064036352 MoveAxis(N, 4551, ABG)
01:10:44.833 00.000 13064036352 duration set to 2500 by maxDecDuration
01:10:44.968 00.135 8654638656 evsrv: cli 0x600000444d20 request: {"id":5086,"jsonrpc":"2.0","method":"get_connected"}
01:10:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5086}
01:10:44.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5087,"jsonrpc":"2.0","method":"get_app_state"}
01:10:44.970 00.000 8654638656 case statement mapped state 6 to 3
01:10:44.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5087}
01:10:47.376 02.406 13064036352 Move returns status 0, amount 2500
01:10:47.376 00.000 13064036352 move complete, result=0
01:10:47.377 00.001 13064036352 worker thread done servicing request
01:10:47.377 00.000 13064036352 Worker thread wakes up
01:10:47.377 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:10:47.377 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(537,847,31,31)
01:10:47.377 00.000 8654638656 GuideStep: -3.0 px 894 ms EAST, -3.8 px 2500 ms NORTH
01:10:47.424 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":5088,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:10:47.424 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":571,"width":31,"height":31,"star_pos":[14.64,14.78],"pixels":"..."},"id":5088}
01:10:47.964 00.540 8654638656 evsrv: cli 0x600000444d20 request: {"id":5089,"jsonrpc":"2.0","method":"get_connected"}
01:10:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5089}
01:10:47.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5090,"jsonrpc":"2.0","method":"get_app_state"}
01:10:47.965 00.000 8654638656 case statement mapped state 6 to 3
01:10:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5090}
01:10:50.969 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5091,"jsonrpc":"2.0","method":"get_connected"}
01:10:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5091}
01:10:50.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5092,"jsonrpc":"2.0","method":"get_app_state"}
01:10:50.970 00.000 8654638656 case statement mapped state 6 to 3
01:10:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5092}
01:10:52.602 01.632 13064036352 Exposure complete
01:10:52.614 00.012 13064036352 worker thread done servicing request
01:10:52.614 00.000 8654638656 OnExposeComplete: enter
01:10:52.614 00.000 8654638656 UpdateGuideState(): m_state=6
01:10:52.614 00.000 8654638656 Star::Find(15, 551, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 572
01:10:52.614 00.000 8654638656 Star::Find returns 1 (0), X=550.55, Y=859.53, Mass=1002296, SNR=133.1, Peak=53094 HFD=5.0
01:10:52.614 00.000 8654638656 CameraToMount -- cameraTheta (2.42) - m_xAngle (-2.21) = xAngle (4.63 = -1.66)
01:10:52.614 00.000 8654638656 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.03 = -2.26)
01:10:52.615 00.001 8654638656 CameraToMount -- cameraX=-4.60 cameraY=4.07 hyp=6.14 cameraTheta=2.42 mountX=-0.52 mountY=-4.76, mountTheta=-1.68
01:10:52.615 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-4.60, y=4.07, opts=13)
01:10:52.615 00.000 8654638656 Enqueuing Move request for scope (-4.60, 4.07)
01:10:52.615 00.000 13064036352 Worker thread wakes up
01:10:52.615 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-4.60, 4.07) opts 0xd
01:10:52.615 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-4.60, 4.07)
01:10:52.615 00.000 13064036352 Moving (-4.60, 4.07) raw xDistance=-0.52 yDistance=-4.76
01:10:52.615 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.52
01:10:52.615 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -4.76 from input -4.76
01:10:52.615 00.000 13064036352 MoveAxis(E, 206, ABG)
01:10:52.615 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57907, med=4621, FiltMin=1651, FiltMax=50393, Gamma=0.680
01:10:52.615 00.000 8654638656 UpdateGuideState exits: m=1002296 SNR=133.1
01:10:52.615 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:52.615 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:10:52.615 00.000 8654638656 Enqueuing Expose request
01:10:52.895 00.280 13064036352 Move returns status 0, amount 206
01:10:52.895 00.000 13064036352 MoveAxis(N, 5762, ABG)
01:10:52.895 00.000 13064036352 duration set to 2500 by maxDecDuration
01:10:53.967 01.072 8654638656 evsrv: cli 0x600000444d20 request: {"id":5093,"jsonrpc":"2.0","method":"get_connected"}
01:10:53.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5093}
01:10:53.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5094,"jsonrpc":"2.0","method":"get_app_state"}
01:10:53.969 00.000 8654638656 case statement mapped state 6 to 3
01:10:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5094}
01:10:55.438 01.469 13064036352 Move returns status 0, amount 2500
01:10:55.439 00.001 13064036352 move complete, result=0
01:10:55.439 00.000 13064036352 worker thread done servicing request
01:10:55.439 00.000 13064036352 Worker thread wakes up
01:10:55.439 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:10:55.439 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(536,845,31,31)
01:10:55.439 00.000 8654638656 GuideStep: -0.5 px 206 ms EAST, -4.8 px 2500 ms NORTH
01:10:55.489 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":5095,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:10:55.489 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":572,"width":31,"height":31,"star_pos":[14.55,14.53],"pixels":"..."},"id":5095}
01:10:56.969 01.480 8654638656 evsrv: cli 0x600000444d20 request: {"id":5096,"jsonrpc":"2.0","method":"get_connected"}
01:10:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5096}
01:10:56.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5097,"jsonrpc":"2.0","method":"get_app_state"}
01:10:56.971 00.000 8654638656 case statement mapped state 6 to 3
01:10:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5097}
01:10:59.963 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":5098,"jsonrpc":"2.0","method":"get_connected"}
01:10:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5098}
01:10:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5099,"jsonrpc":"2.0","method":"get_app_state"}
01:10:59.964 00.000 8654638656 case statement mapped state 6 to 3
01:10:59.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5099}
01:11:01.340 01.375 13064036352 Exposure complete
01:11:01.350 00.010 13064036352 worker thread done servicing request
01:11:01.350 00.000 8654638656 OnExposeComplete: enter
01:11:01.351 00.001 8654638656 UpdateGuideState(): m_state=6
01:11:01.351 00.000 8654638656 Star::Find(15, 550, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 573
01:11:01.351 00.000 8654638656 Star::Find returns 1 (0), X=551.22, Y=856.81, Mass=902061, SNR=113.4, Peak=59225 HFD=4.2
01:11:01.351 00.000 8654638656 CameraToMount -- cameraTheta (2.81) - m_xAngle (-2.21) = xAngle (5.02 = -1.26)
01:11:01.351 00.000 8654638656 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.42 = -1.86)
01:11:01.351 00.000 8654638656 CameraToMount -- cameraX=-3.93 cameraY=1.34 hyp=4.16 cameraTheta=2.81 mountX=1.27 mountY=-3.98, mountTheta=-1.26
01:11:01.351 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-3.93, y=1.34, opts=13)
01:11:01.351 00.000 8654638656 Enqueuing Move request for scope (-3.93, 1.34)
01:11:01.351 00.000 13064036352 Worker thread wakes up
01:11:01.351 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-3.93, 1.34) opts 0xd
01:11:01.351 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-3.93, 1.34)
01:11:01.351 00.000 13064036352 Moving (-3.93, 1.34) raw xDistance=1.27 yDistance=-3.98
01:11:01.351 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.76 from input 1.27
01:11:01.351 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -3.98 from input -3.98
01:11:01.351 00.000 13064036352 MoveAxis(W, 335, ABG)
01:11:01.351 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59225, med=4620, FiltMin=1791, FiltMax=49907, Gamma=0.680
01:11:01.351 00.000 8654638656 UpdateGuideState exits: m=902061 SNR=113.4
01:11:01.351 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:01.351 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:11:01.351 00.000 8654638656 Enqueuing Expose request
01:11:01.757 00.406 13064036352 Move returns status 0, amount 335
01:11:01.758 00.001 13064036352 MoveAxis(N, 4823, ABG)
01:11:01.758 00.000 13064036352 duration set to 2500 by maxDecDuration
01:11:02.968 01.210 8654638656 evsrv: cli 0x600000444d20 request: {"id":5100,"jsonrpc":"2.0","method":"get_connected"}
01:11:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5100}
01:11:02.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5101,"jsonrpc":"2.0","method":"get_app_state"}
01:11:02.970 00.000 8654638656 case statement mapped state 6 to 3
01:11:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5101}
01:11:04.301 01.331 13064036352 Move returns status 0, amount 2500
01:11:04.302 00.001 13064036352 move complete, result=0
01:11:04.302 00.000 13064036352 worker thread done servicing request
01:11:04.302 00.000 13064036352 Worker thread wakes up
01:11:04.302 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:11:04.302 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:11:04.302 00.000 8654638656 GuideStep: 1.3 px 335 ms WEST, -4.0 px 2500 ms NORTH
01:11:04.348 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":5102,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:11:04.348 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":573,"width":31,"height":31,"star_pos":[15.22,14.81],"pixels":"..."},"id":5102}
01:11:05.969 01.621 8654638656 evsrv: cli 0x600000444d20 request: {"id":5103,"jsonrpc":"2.0","method":"get_connected"}
01:11:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5103}
01:11:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5104,"jsonrpc":"2.0","method":"get_app_state"}
01:11:05.971 00.001 8654638656 case statement mapped state 6 to 3
01:11:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5104}
01:11:08.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5105,"jsonrpc":"2.0","method":"get_connected"}
01:11:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5105}
01:11:08.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5106,"jsonrpc":"2.0","method":"get_app_state"}
01:11:08.970 00.000 8654638656 case statement mapped state 6 to 3
01:11:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5106}
01:11:10.088 01.117 13064036352 Exposure complete
01:11:10.100 00.012 13064036352 worker thread done servicing request
01:11:10.100 00.000 8654638656 OnExposeComplete: enter
01:11:10.100 00.000 8654638656 UpdateGuideState(): m_state=6
01:11:10.100 00.000 8654638656 Star::Find(15, 551, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 574
01:11:10.100 00.000 8654638656 Star::Find returns 1 (0), X=552.33, Y=854.59, Mass=906509, SNR=122.2, Peak=50265 HFD=4.7
01:11:10.101 00.001 8654638656 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-2.21) = xAngle (-0.63 = -0.63)
01:11:10.101 00.000 8654638656 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.23 = -1.23)
01:11:10.101 00.000 8654638656 CameraToMount -- cameraX=-2.82 cameraY=-0.88 hyp=2.95 cameraTheta=-2.84 mountX=2.39 mountY=-2.78, mountTheta=-0.86
01:11:10.101 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-2.82, y=-0.88, opts=13)
01:11:10.101 00.000 8654638656 Enqueuing Move request for scope (-2.82, -0.88)
01:11:10.101 00.000 13064036352 Worker thread wakes up
01:11:10.101 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-2.82, -0.88) opts 0xd
01:11:10.101 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-2.82, -0.88)
01:11:10.101 00.000 13064036352 Moving (-2.82, -0.88) raw xDistance=2.39 yDistance=-2.78
01:11:10.101 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.56 from input 2.39
01:11:10.101 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.78 from input -2.78
01:11:10.101 00.000 13064036352 MoveAxis(W, 683, ABG)
01:11:10.101 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57856, med=4620, FiltMin=1523, FiltMax=48307, Gamma=0.680
01:11:10.101 00.000 8654638656 UpdateGuideState exits: m=906509 SNR=122.2
01:11:10.101 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:10.101 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:11:10.101 00.000 8654638656 Enqueuing Expose request
01:11:10.860 00.759 13064036352 Move returns status 0, amount 683
01:11:10.860 00.000 13064036352 MoveAxis(N, 3373, ABG)
01:11:10.860 00.000 13064036352 duration set to 2500 by maxDecDuration
01:11:11.963 01.103 8654638656 evsrv: cli 0x600000444d20 request: {"id":5107,"jsonrpc":"2.0","method":"get_connected"}
01:11:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5107}
01:11:11.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5108,"jsonrpc":"2.0","method":"get_app_state"}
01:11:11.965 00.000 8654638656 case statement mapped state 6 to 3
01:11:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5108}
01:11:13.404 01.439 13064036352 Move returns status 0, amount 2500
01:11:13.404 00.000 13064036352 move complete, result=0
01:11:13.404 00.000 13064036352 worker thread done servicing request
01:11:13.404 00.000 13064036352 Worker thread wakes up
01:11:13.404 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:11:13.404 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:11:13.405 00.001 8654638656 GuideStep: 2.4 px 683 ms WEST, -2.8 px 2500 ms NORTH
01:11:13.448 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":5109,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:11:13.448 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":574,"width":31,"height":31,"star_pos":[15.33,14.59],"pixels":"..."},"id":5109}
01:11:14.969 01.521 8654638656 evsrv: cli 0x600000444d20 request: {"id":5110,"jsonrpc":"2.0","method":"get_connected"}
01:11:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5110}
01:11:14.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5111,"jsonrpc":"2.0","method":"get_app_state"}
01:11:14.971 00.000 8654638656 case statement mapped state 6 to 3
01:11:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5111}
01:11:17.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5112,"jsonrpc":"2.0","method":"get_connected"}
01:11:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5112}
01:11:17.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5113,"jsonrpc":"2.0","method":"get_app_state"}
01:11:17.971 00.000 8654638656 case statement mapped state 6 to 3
01:11:17.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5113}
01:11:18.838 00.867 13064036352 Exposure complete
01:11:18.851 00.013 13064036352 worker thread done servicing request
01:11:18.851 00.000 8654638656 OnExposeComplete: enter
01:11:18.851 00.000 8654638656 UpdateGuideState(): m_state=6
01:11:18.851 00.000 8654638656 Star::Find(15, 552, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 575
01:11:18.851 00.000 8654638656 Star::Find returns 1 (0), X=554.39, Y=852.02, Mass=922622, SNR=120.9, Peak=54860 HFD=4.8
01:11:18.851 00.000 8654638656 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-2.21) = xAngle (0.42 = 0.42)
01:11:18.851 00.000 8654638656 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.18 = -0.18)
01:11:18.851 00.000 8654638656 CameraToMount -- cameraX=-0.77 cameraY=-3.45 hyp=3.53 cameraTheta=-1.79 mountX=3.22 mountY=-0.63, mountTheta=-0.19
01:11:18.851 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.77, y=-3.45, opts=13)
01:11:18.851 00.000 8654638656 Enqueuing Move request for scope (-0.77, -3.45)
01:11:18.852 00.001 13064036352 Worker thread wakes up
01:11:18.852 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -3.45) opts 0xd
01:11:18.852 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.77, -3.45)
01:11:18.852 00.000 13064036352 Moving (-0.77, -3.45) raw xDistance=3.22 yDistance=-0.63
01:11:18.852 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 2.14 from input 3.22
01:11:18.852 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
01:11:18.852 00.000 13064036352 MoveAxis(W, 938, ABG)
01:11:18.852 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58879, med=4620, FiltMin=1395, FiltMax=51980, Gamma=0.680
01:11:18.852 00.000 8654638656 UpdateGuideState exits: m=922622 SNR=120.9
01:11:18.852 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:18.852 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:11:18.852 00.000 8654638656 Enqueuing Expose request
01:11:19.866 01.014 13064036352 Move returns status 0, amount 938
01:11:19.866 00.000 13064036352 MoveAxis(N, 765, ABG)
01:11:20.666 00.800 13064036352 Move returns status 0, amount 765
01:11:20.667 00.001 13064036352 move complete, result=0
01:11:20.667 00.000 13064036352 worker thread done servicing request
01:11:20.667 00.000 13064036352 Worker thread wakes up
01:11:20.667 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:11:20.667 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:11:20.668 00.001 8654638656 GuideStep: 3.2 px 938 ms WEST, -0.6 px 765 ms NORTH
01:11:20.739 00.071 8654638656 evsrv: cli 0x600000444d20 request: {"id":5114,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:11:20.739 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":575,"width":31,"height":31,"star_pos":[15.39,15.02],"pixels":"..."},"id":5114}
01:11:20.968 00.229 8654638656 evsrv: cli 0x600000444d20 request: {"id":5115,"jsonrpc":"2.0","method":"get_connected"}
01:11:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5115}
01:11:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5116,"jsonrpc":"2.0","method":"get_app_state"}
01:11:20.969 00.000 8654638656 case statement mapped state 6 to 3
01:11:20.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5116}
01:11:23.962 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":5117,"jsonrpc":"2.0","method":"get_connected"}
01:11:23.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5117}
01:11:23.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5118,"jsonrpc":"2.0","method":"get_app_state"}
01:11:23.963 00.000 8654638656 case statement mapped state 6 to 3
01:11:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5118}
01:11:26.326 02.363 13064036352 Exposure complete
01:11:26.339 00.013 13064036352 worker thread done servicing request
01:11:26.339 00.000 8654638656 OnExposeComplete: enter
01:11:26.339 00.000 8654638656 UpdateGuideState(): m_state=6
01:11:26.339 00.000 8654638656 Star::Find(15, 554, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 576
01:11:26.339 00.000 8654638656 Star::Find returns 1 (0), X=555.33, Y=852.76, Mass=936296, SNR=121.5, Peak=55590 HFD=4.4
01:11:26.339 00.000 8654638656 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-2.21) = xAngle (0.70 = 0.70)
01:11:26.339 00.000 8654638656 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.10 = 0.10)
01:11:26.339 00.000 8654638656 CameraToMount -- cameraX=0.18 cameraY=-2.70 hyp=2.71 cameraTheta=-1.51 mountX=2.07 mountY=0.28, mountTheta=0.14
01:11:26.339 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.18, y=-2.70, opts=13)
01:11:26.339 00.000 8654638656 Enqueuing Move request for scope (0.18, -2.70)
01:11:26.340 00.001 13064036352 Worker thread wakes up
01:11:26.340 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.18, -2.70) opts 0xd
01:11:26.340 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.18, -2.70)
01:11:26.340 00.000 13064036352 Moving (0.18, -2.70) raw xDistance=2.07 yDistance=0.28
01:11:26.340 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.45 from input 2.07
01:11:26.340 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:11:26.340 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:11:26.340 00.000 13064036352 MoveAxis(W, 637, ABG)
01:11:26.340 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55884, med=4608, FiltMin=1600, FiltMax=49574, Gamma=0.680
01:11:26.340 00.000 8654638656 UpdateGuideState exits: m=936296 SNR=121.5
01:11:26.340 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:26.340 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:11:26.340 00.000 8654638656 Enqueuing Expose request
01:11:26.969 00.629 8654638656 evsrv: cli 0x600000444d20 request: {"id":5119,"jsonrpc":"2.0","method":"get_connected"}
01:11:26.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5119}
01:11:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5120,"jsonrpc":"2.0","method":"get_app_state"}
01:11:26.970 00.000 8654638656 case statement mapped state 6 to 3
01:11:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5120}
01:11:27.049 00.079 13064036352 Move returns status 0, amount 637
01:11:27.049 00.000 13064036352 MoveAxis(N, 0, ABG)
01:11:27.049 00.000 13064036352 Move returns status 0, amount 0
01:11:27.049 00.000 13064036352 move complete, result=0
01:11:27.049 00.000 13064036352 worker thread done servicing request
01:11:27.050 00.001 13064036352 Worker thread wakes up
01:11:27.050 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:11:27.050 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:11:27.050 00.000 8654638656 GuideStep: 2.1 px 637 ms WEST, 0.3 px 0 ms NORTH
01:11:27.094 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":5121,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:11:27.094 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":576,"width":31,"height":31,"star_pos":[15.33,14.76],"pixels":"..."},"id":5121}
01:11:29.968 02.874 8654638656 evsrv: cli 0x600000444d20 request: {"id":5122,"jsonrpc":"2.0","method":"get_connected"}
01:11:29.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5122}
01:11:29.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5123,"jsonrpc":"2.0","method":"get_app_state"}
01:11:29.970 00.000 8654638656 case statement mapped state 6 to 3
01:11:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5123}
01:11:32.571 02.601 13064036352 Exposure complete
01:11:32.580 00.009 13064036352 worker thread done servicing request
01:11:32.580 00.000 8654638656 OnExposeComplete: enter
01:11:32.580 00.000 8654638656 UpdateGuideState(): m_state=6
01:11:32.581 00.001 8654638656 Star::Find(15, 555, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 577
01:11:32.581 00.000 8654638656 Star::Find returns 1 (0), X=555.78, Y=854.37, Mass=937605, SNR=121.8, Peak=54630 HFD=4.5
01:11:32.581 00.000 8654638656 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-2.21) = xAngle (1.16 = 1.16)
01:11:32.581 00.000 8654638656 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.56 = 0.56)
01:11:32.581 00.000 8654638656 CameraToMount -- cameraX=0.63 cameraY=-1.10 hyp=1.26 cameraTheta=-1.05 mountX=0.51 mountY=0.67, mountTheta=0.93
01:11:32.581 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.63, y=-1.10, opts=13)
01:11:32.581 00.000 8654638656 Enqueuing Move request for scope (0.63, -1.10)
01:11:32.581 00.000 13064036352 Worker thread wakes up
01:11:32.581 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.63, -1.10) opts 0xd
01:11:32.581 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.63, -1.10)
01:11:32.581 00.000 13064036352 Moving (0.63, -1.10) raw xDistance=0.51 yDistance=0.67
01:11:32.581 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.51
01:11:32.581 00.000 13064036352 resist switch: large excursion: input 0.67 thresh 0.60 direction from -1 to 1
01:11:32.581 00.000 13064036352 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.01
01:11:32.581 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
01:11:32.581 00.000 13064036352 MoveAxis(W, 184, ABG)
01:11:32.581 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54694, med=4621, FiltMin=1548, FiltMax=47104, Gamma=0.680
01:11:32.581 00.000 8654638656 UpdateGuideState exits: m=937605 SNR=121.8
01:11:32.581 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:32.581 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:11:32.581 00.000 8654638656 Enqueuing Expose request
01:11:32.840 00.259 13064036352 Move returns status 0, amount 184
01:11:32.840 00.000 13064036352 MoveAxis(S, 813, ABG)
01:11:32.969 00.129 8654638656 evsrv: cli 0x600000444d20 request: {"id":5124,"jsonrpc":"2.0","method":"get_connected"}
01:11:32.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5124}
01:11:32.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5125,"jsonrpc":"2.0","method":"get_app_state"}
01:11:32.970 00.000 8654638656 case statement mapped state 6 to 3
01:11:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5125}
01:11:33.704 00.734 13064036352 Move returns status 0, amount 813
01:11:33.704 00.000 13064036352 move complete, result=0
01:11:33.704 00.000 13064036352 worker thread done servicing request
01:11:33.704 00.000 13064036352 Worker thread wakes up
01:11:33.704 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:11:33.705 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:11:33.705 00.000 8654638656 GuideStep: 0.5 px 184 ms WEST, 0.7 px 813 ms SOUTH
01:11:33.750 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5126,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:11:33.750 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":577,"width":31,"height":31,"star_pos":[14.78,15.37],"pixels":"..."},"id":5126}
01:11:35.963 02.213 8654638656 evsrv: cli 0x600000444d20 request: {"id":5127,"jsonrpc":"2.0","method":"get_connected"}
01:11:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5127}
01:11:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5128,"jsonrpc":"2.0","method":"get_app_state"}
01:11:35.964 00.000 8654638656 case statement mapped state 6 to 3
01:11:35.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5128}
01:11:38.821 02.856 13064036352 Exposure complete
01:11:38.833 00.012 13064036352 worker thread done servicing request
01:11:38.834 00.001 8654638656 OnExposeComplete: enter
01:11:38.834 00.000 8654638656 UpdateGuideState(): m_state=6
01:11:38.834 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 578
01:11:38.834 00.000 8654638656 Star::Find returns 1 (0), X=555.05, Y=855.49, Mass=940208, SNR=132.8, Peak=52454 HFD=4.9
01:11:38.834 00.000 8654638656 CameraToMount -- cameraTheta (2.95) - m_xAngle (-2.21) = xAngle (5.16 = -1.12)
01:11:38.834 00.000 8654638656 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.56 = -1.72)
01:11:38.834 00.000 8654638656 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.11 cameraTheta=2.95 mountX=0.05 mountY=-0.10, mountTheta=-1.16
01:11:38.834 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.10, y=0.02, opts=13)
01:11:38.834 00.000 8654638656 Enqueuing Move request for scope (-0.10, 0.02)
01:11:38.834 00.000 13064036352 Worker thread wakes up
01:11:38.834 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
01:11:38.834 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
01:11:38.834 00.000 13064036352 Moving (-0.10, 0.02) raw xDistance=0.05 yDistance=-0.10
01:11:38.834 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:11:38.834 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:38.834 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:11:38.835 00.001 13064036352 MoveAxis(E, 0, ABG)
01:11:38.835 00.000 13064036352 Move returns status 0, amount 0
01:11:38.835 00.000 13064036352 MoveAxis(N, 0, ABG)
01:11:38.835 00.000 13064036352 Move returns status 0, amount 0
01:11:38.835 00.000 13064036352 move complete, result=0
01:11:38.835 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58521, med=4621, FiltMin=1600, FiltMax=50201, Gamma=0.680
01:11:38.835 00.000 13064036352 worker thread done servicing request
01:11:38.835 00.000 8654638656 UpdateGuideState exits: m=940208 SNR=132.8
01:11:38.835 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:38.835 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:11:38.835 00.000 8654638656 Enqueuing Expose request
01:11:38.835 00.000 13064036352 Worker thread wakes up
01:11:38.835 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:11:38.835 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:38.835 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:11:38.871 00.036 8654638656 evsrv: cli 0x600000444d20 request: {"id":5129,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:11:38.871 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":578,"width":31,"height":31,"star_pos":[15.05,15.49],"pixels":"..."},"id":5129}
01:11:38.967 00.096 8654638656 evsrv: cli 0x600000444d20 request: {"id":5130,"jsonrpc":"2.0","method":"get_connected"}
01:11:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5130}
01:11:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5131,"jsonrpc":"2.0","method":"get_app_state"}
01:11:38.967 00.000 8654638656 case statement mapped state 6 to 3
01:11:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5131}
01:11:41.970 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5132,"jsonrpc":"2.0","method":"get_connected"}
01:11:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5132}
01:11:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5133,"jsonrpc":"2.0","method":"get_app_state"}
01:11:41.971 00.000 8654638656 case statement mapped state 6 to 3
01:11:41.972 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5133}
01:11:44.969 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5134,"jsonrpc":"2.0","method":"get_connected"}
01:11:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5134}
01:11:44.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5135,"jsonrpc":"2.0","method":"get_app_state"}
01:11:44.970 00.000 8654638656 case statement mapped state 6 to 3
01:11:44.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5135}
01:11:45.066 00.096 13064036352 Exposure complete
01:11:45.072 00.006 13064036352 worker thread done servicing request
01:11:45.073 00.001 8654638656 OnExposeComplete: enter
01:11:45.073 00.000 8654638656 UpdateGuideState(): m_state=6
01:11:45.073 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 579
01:11:45.073 00.000 8654638656 Star::Find returns 1 (0), X=553.89, Y=856.78, Mass=924085, SNR=129.7, Peak=59648 HFD=4.3
01:11:45.073 00.000 8654638656 CameraToMount -- cameraTheta (2.34) - m_xAngle (-2.21) = xAngle (4.55 = -1.74)
01:11:45.073 00.000 8654638656 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.95 = -2.34)
01:11:45.073 00.000 8654638656 CameraToMount -- cameraX=-1.26 cameraY=1.31 hyp=1.82 cameraTheta=2.34 mountX=-0.30 mountY=-1.31, mountTheta=-1.80
01:11:45.073 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.26, y=1.31, opts=13)
01:11:45.073 00.000 8654638656 Enqueuing Move request for scope (-1.26, 1.31)
01:11:45.073 00.000 13064036352 Worker thread wakes up
01:11:45.073 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 1.31) opts 0xd
01:11:45.073 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.26, 1.31)
01:11:45.073 00.000 13064036352 Moving (-1.26, 1.31) raw xDistance=-0.30 yDistance=-1.31
01:11:45.073 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:11:45.073 00.000 13064036352 resist switch: large excursion: input -1.31 thresh 0.60 direction from 1 to -1
01:11:45.073 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.94
01:11:45.073 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.31 from input -1.31
01:11:45.073 00.000 13064036352 MoveAxis(E, 83, ABG)
01:11:45.073 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59648, med=4621, FiltMin=1561, FiltMax=51622, Gamma=0.680
01:11:45.073 00.000 8654638656 UpdateGuideState exits: m=924085 SNR=129.7
01:11:45.073 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:45.073 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:11:45.073 00.000 8654638656 Enqueuing Expose request
01:11:45.222 00.149 13064036352 Move returns status 0, amount 83
01:11:45.222 00.000 13064036352 MoveAxis(N, 1592, ABG)
01:11:46.853 01.631 13064036352 Move returns status 0, amount 1592
01:11:46.854 00.001 13064036352 move complete, result=0
01:11:46.854 00.000 13064036352 worker thread done servicing request
01:11:46.854 00.000 13064036352 Worker thread wakes up
01:11:46.854 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:11:46.854 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:11:46.854 00.000 8654638656 GuideStep: -0.3 px 83 ms EAST, -1.3 px 1592 ms NORTH
01:11:46.890 00.036 8654638656 evsrv: cli 0x600000444d20 request: {"id":5136,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:11:46.891 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":579,"width":31,"height":31,"star_pos":[14.89,14.78],"pixels":"..."},"id":5136}
01:11:47.964 01.073 8654638656 evsrv: cli 0x600000444d20 request: {"id":5137,"jsonrpc":"2.0","method":"get_connected"}
01:11:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5137}
01:11:47.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5138,"jsonrpc":"2.0","method":"get_app_state"}
01:11:47.965 00.000 8654638656 case statement mapped state 6 to 3
01:11:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5138}
01:11:50.969 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5139,"jsonrpc":"2.0","method":"get_connected"}
01:11:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5139}
01:11:50.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5140,"jsonrpc":"2.0","method":"get_app_state"}
01:11:50.971 00.000 8654638656 case statement mapped state 6 to 3
01:11:50.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5140}
01:11:52.563 01.592 13064036352 Exposure complete
01:11:52.574 00.011 13064036352 worker thread done servicing request
01:11:52.574 00.000 8654638656 OnExposeComplete: enter
01:11:52.574 00.000 8654638656 UpdateGuideState(): m_state=6
01:11:52.574 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 580
01:11:52.574 00.000 8654638656 Star::Find returns 1 (0), X=553.38, Y=857.15, Mass=920740, SNR=114.9, Peak=58521 HFD=4.4
01:11:52.574 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - m_xAngle (-2.21) = xAngle (4.59 = -1.69)
01:11:52.574 00.000 8654638656 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.99 = -2.29)
01:11:52.574 00.000 8654638656 CameraToMount -- cameraX=-1.78 cameraY=1.69 hyp=2.45 cameraTheta=2.38 mountX=-0.29 mountY=-1.84, mountTheta=-1.73
01:11:52.574 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.78, y=1.69, opts=13)
01:11:52.574 00.000 8654638656 Enqueuing Move request for scope (-1.78, 1.69)
01:11:52.574 00.000 13064036352 Worker thread wakes up
01:11:52.574 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.78, 1.69) opts 0xd
01:11:52.574 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.78, 1.69)
01:11:52.574 00.000 13064036352 Moving (-1.78, 1.69) raw xDistance=-0.29 yDistance=-1.84
01:11:52.574 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
01:11:52.574 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.84 from input -1.84
01:11:52.575 00.001 13064036352 MoveAxis(E, 87, ABG)
01:11:52.575 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58521, med=4621, FiltMin=1408, FiltMax=53017, Gamma=0.680
01:11:52.575 00.000 8654638656 UpdateGuideState exits: m=920740 SNR=114.9
01:11:52.575 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:52.575 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:11:52.575 00.000 8654638656 Enqueuing Expose request
01:11:52.740 00.165 13064036352 Move returns status 0, amount 87
01:11:52.740 00.000 13064036352 MoveAxis(N, 2230, ABG)
01:11:53.969 01.229 8654638656 evsrv: cli 0x600000444d20 request: {"id":5141,"jsonrpc":"2.0","method":"get_connected"}
01:11:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5141}
01:11:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5142,"jsonrpc":"2.0","method":"get_app_state"}
01:11:53.970 00.000 8654638656 case statement mapped state 6 to 3
01:11:53.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5142}
01:11:55.012 01.041 13064036352 Move returns status 0, amount 2230
01:11:55.012 00.000 13064036352 move complete, result=0
01:11:55.013 00.001 13064036352 worker thread done servicing request
01:11:55.013 00.000 13064036352 Worker thread wakes up
01:11:55.013 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:11:55.013 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:11:55.013 00.000 8654638656 GuideStep: -0.3 px 87 ms EAST, -1.8 px 2230 ms NORTH
01:11:55.058 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5143,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:11:55.059 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":580,"width":31,"height":31,"star_pos":[15.38,15.15],"pixels":"..."},"id":5143}
01:11:56.968 01.909 8654638656 evsrv: cli 0x600000444d20 request: {"id":5144,"jsonrpc":"2.0","method":"get_connected"}
01:11:56.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5144}
01:11:56.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5145,"jsonrpc":"2.0","method":"get_app_state"}
01:11:56.969 00.000 8654638656 case statement mapped state 6 to 3
01:11:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5145}
01:11:59.964 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":5146,"jsonrpc":"2.0","method":"get_connected"}
01:11:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5146}
01:11:59.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5147,"jsonrpc":"2.0","method":"get_app_state"}
01:11:59.965 00.000 8654638656 case statement mapped state 6 to 3
01:11:59.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5147}
01:12:00.065 00.100 13064036352 Exposure complete
01:12:00.077 00.012 13064036352 worker thread done servicing request
01:12:00.078 00.001 8654638656 OnExposeComplete: enter
01:12:00.078 00.000 8654638656 UpdateGuideState(): m_state=6
01:12:00.078 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 581
01:12:00.078 00.000 8654638656 Star::Find returns 1 (0), X=553.86, Y=854.32, Mass=860188, SNR=122.4, Peak=52978 HFD=4.5
01:12:00.078 00.000 8654638656 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-2.21) = xAngle (-0.21 = -0.21)
01:12:00.078 00.000 8654638656 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.81 = -0.81)
01:12:00.078 00.000 8654638656 CameraToMount -- cameraX=-1.30 cameraY=-1.15 hyp=1.74 cameraTheta=-2.42 mountX=1.70 mountY=-1.25, mountTheta=-0.64
01:12:00.078 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.30, y=-1.15, opts=13)
01:12:00.078 00.000 8654638656 Enqueuing Move request for scope (-1.30, -1.15)
01:12:00.078 00.000 13064036352 Worker thread wakes up
01:12:00.078 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.30, -1.15) opts 0xd
01:12:00.078 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.30, -1.15)
01:12:00.078 00.000 13064036352 Moving (-1.30, -1.15) raw xDistance=1.70 yDistance=-1.25
01:12:00.078 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.06 from input 1.70
01:12:00.078 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
01:12:00.078 00.000 13064036352 MoveAxis(W, 463, ABG)
01:12:00.078 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63142, med=4620, FiltMin=1395, FiltMax=47334, Gamma=0.680
01:12:00.078 00.000 8654638656 UpdateGuideState exits: m=860188 SNR=122.4
01:12:00.078 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:00.078 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:12:00.078 00.000 8654638656 Enqueuing Expose request
01:12:00.611 00.533 13064036352 Move returns status 0, amount 463
01:12:00.611 00.000 13064036352 MoveAxis(N, 1517, ABG)
01:12:02.179 01.568 13064036352 Move returns status 0, amount 1517
01:12:02.180 00.001 13064036352 move complete, result=0
01:12:02.180 00.000 13064036352 worker thread done servicing request
01:12:02.180 00.000 13064036352 Worker thread wakes up
01:12:02.180 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:12:02.180 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:12:02.180 00.000 8654638656 GuideStep: 1.7 px 463 ms WEST, -1.3 px 1517 ms NORTH
01:12:02.225 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5148,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:12:02.225 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":581,"width":31,"height":31,"star_pos":[14.86,15.32],"pixels":"..."},"id":5148}
01:12:02.965 00.740 8654638656 evsrv: cli 0x600000444d20 request: {"id":5149,"jsonrpc":"2.0","method":"get_connected"}
01:12:02.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5149}
01:12:02.966 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5150,"jsonrpc":"2.0","method":"get_app_state"}
01:12:02.967 00.001 8654638656 case statement mapped state 6 to 3
01:12:02.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5150}
01:12:05.964 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5151,"jsonrpc":"2.0","method":"get_connected"}
01:12:05.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5151}
01:12:05.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5152,"jsonrpc":"2.0","method":"get_app_state"}
01:12:05.966 00.000 8654638656 case statement mapped state 6 to 3
01:12:05.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5152}
01:12:07.556 01.590 13064036352 Exposure complete
01:12:07.567 00.011 13064036352 worker thread done servicing request
01:12:07.567 00.000 8654638656 OnExposeComplete: enter
01:12:07.567 00.000 8654638656 UpdateGuideState(): m_state=6
01:12:07.567 00.000 8654638656 Star::Find(15, 553, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 582
01:12:07.567 00.000 8654638656 Star::Find returns 1 (0), X=555.00, Y=853.10, Mass=993926, SNR=109.9, Peak=62758 HFD=4.4
01:12:07.567 00.000 8654638656 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-2.21) = xAngle (0.57 = 0.57)
01:12:07.567 00.000 8654638656 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.03 = -0.03)
01:12:07.567 00.000 8654638656 CameraToMount -- cameraX=-0.15 cameraY=-2.37 hyp=2.37 cameraTheta=-1.64 mountX=1.99 mountY=-0.06, mountTheta=-0.03
01:12:07.568 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.15, y=-2.37, opts=13)
01:12:07.568 00.000 8654638656 Enqueuing Move request for scope (-0.15, -2.37)
01:12:07.568 00.000 13064036352 Worker thread wakes up
01:12:07.568 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -2.37) opts 0xd
01:12:07.568 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.15, -2.37)
01:12:07.568 00.000 13064036352 Moving (-0.15, -2.37) raw xDistance=1.99 yDistance=-0.06
01:12:07.568 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.33 from input 1.99
01:12:07.568 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:07.568 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:12:07.568 00.000 13064036352 MoveAxis(W, 583, ABG)
01:12:07.568 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=62758, med=4620, FiltMin=1612, FiltMax=44813, Gamma=0.680
01:12:07.568 00.000 8654638656 UpdateGuideState exits: m=993926 SNR=109.9
01:12:07.568 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:07.568 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:12:07.568 00.000 8654638656 Enqueuing Expose request
01:12:08.226 00.658 13064036352 Move returns status 0, amount 583
01:12:08.226 00.000 13064036352 MoveAxis(N, 0, ABG)
01:12:08.226 00.000 13064036352 Move returns status 0, amount 0
01:12:08.227 00.001 13064036352 move complete, result=0
01:12:08.227 00.000 13064036352 worker thread done servicing request
01:12:08.227 00.000 13064036352 Worker thread wakes up
01:12:08.227 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:12:08.227 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:12:08.228 00.001 8654638656 GuideStep: 2.0 px 583 ms WEST, -0.1 px 0 ms NORTH
01:12:08.275 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":5153,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:12:08.275 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":582,"width":31,"height":31,"star_pos":[15.00,15.10],"pixels":"..."},"id":5153}
01:12:08.965 00.690 8654638656 evsrv: cli 0x600000444d20 request: {"id":5154,"jsonrpc":"2.0","method":"get_connected"}
01:12:08.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5154}
01:12:08.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5155,"jsonrpc":"2.0","method":"get_app_state"}
01:12:08.966 00.000 8654638656 case statement mapped state 6 to 3
01:12:08.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5155}
01:12:11.962 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":5156,"jsonrpc":"2.0","method":"get_connected"}
01:12:11.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5156}
01:12:11.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5157,"jsonrpc":"2.0","method":"get_app_state"}
01:12:11.963 00.000 8654638656 case statement mapped state 6 to 3
01:12:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5157}
01:12:13.805 01.842 13064036352 Exposure complete
01:12:13.817 00.012 13064036352 worker thread done servicing request
01:12:13.817 00.000 8654638656 OnExposeComplete: enter
01:12:13.817 00.000 8654638656 UpdateGuideState(): m_state=6
01:12:13.817 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 583
01:12:13.817 00.000 8654638656 Star::Find returns 1 (0), X=555.90, Y=855.07, Mass=989347, SNR=129.7, Peak=61452 HFD=4.3
01:12:13.817 00.000 8654638656 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-2.21) = xAngle (1.72 = 1.72)
01:12:13.817 00.000 8654638656 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (1.12 = 1.12)
01:12:13.817 00.000 8654638656 CameraToMount -- cameraX=0.74 cameraY=-0.39 hyp=0.84 cameraTheta=-0.49 mountX=-0.13 mountY=0.76, mountTheta=1.73
01:12:13.818 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.74, y=-0.39, opts=13)
01:12:13.818 00.000 8654638656 Enqueuing Move request for scope (0.74, -0.39)
01:12:13.818 00.000 13064036352 Worker thread wakes up
01:12:13.818 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.39) opts 0xd
01:12:13.818 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.74, -0.39)
01:12:13.818 00.000 13064036352 Moving (0.74, -0.39) raw xDistance=-0.13 yDistance=0.76
01:12:13.818 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:12:13.818 00.000 13064036352 resist switch: large excursion: input 0.76 thresh 0.60 direction from -1 to 1
01:12:13.818 00.000 13064036352 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.27
01:12:13.818 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
01:12:13.818 00.000 13064036352 MoveAxis(E, 0, ABG)
01:12:13.818 00.000 13064036352 Move returns status 0, amount 0
01:12:13.818 00.000 13064036352 MoveAxis(S, 916, ABG)
01:12:13.818 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61452, med=4620, FiltMin=1485, FiltMax=50764, Gamma=0.680
01:12:13.818 00.000 8654638656 UpdateGuideState exits: m=989347 SNR=129.7
01:12:13.818 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:13.818 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:12:13.818 00.000 8654638656 Enqueuing Expose request
01:12:14.785 00.967 13064036352 Move returns status 0, amount 916
01:12:14.785 00.000 13064036352 move complete, result=0
01:12:14.786 00.001 13064036352 worker thread done servicing request
01:12:14.787 00.001 13064036352 Worker thread wakes up
01:12:14.787 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:12:14.787 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:12:14.787 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, 0.8 px 916 ms SOUTH
01:12:14.835 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":5158,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:12:14.835 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":583,"width":31,"height":31,"star_pos":[14.90,15.07],"pixels":"..."},"id":5158}
01:12:14.965 00.130 8654638656 evsrv: cli 0x600000444d20 request: {"id":5159,"jsonrpc":"2.0","method":"get_connected"}
01:12:14.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5159}
01:12:14.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5160,"jsonrpc":"2.0","method":"get_app_state"}
01:12:14.966 00.000 8654638656 case statement mapped state 6 to 3
01:12:14.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5160}
01:12:17.986 03.020 8654638656 evsrv: cli 0x600000444d20 request: {"id":5161,"jsonrpc":"2.0","method":"get_connected"}
01:12:17.986 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5161}
01:12:17.987 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5162,"jsonrpc":"2.0","method":"get_app_state"}
01:12:17.987 00.000 8654638656 case statement mapped state 6 to 3
01:12:17.988 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5162}
01:12:20.049 02.061 13064036352 Exposure complete
01:12:20.061 00.012 13064036352 worker thread done servicing request
01:12:20.061 00.000 8654638656 OnExposeComplete: enter
01:12:20.061 00.000 8654638656 UpdateGuideState(): m_state=6
01:12:20.061 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 584
01:12:20.061 00.000 8654638656 Star::Find returns 1 (0), X=555.44, Y=856.51, Mass=1008324, SNR=121.4, Peak=53401 HFD=4.3
01:12:20.062 00.001 8654638656 CameraToMount -- cameraTheta (1.30) - m_xAngle (-2.21) = xAngle (3.51 = -2.77)
01:12:20.062 00.000 8654638656 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.91 = 2.91)
01:12:20.062 00.000 8654638656 CameraToMount -- cameraX=0.29 cameraY=1.05 hyp=1.09 cameraTheta=1.30 mountX=-1.01 mountY=0.25, mountTheta=2.90
01:12:20.062 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.29, y=1.05, opts=13)
01:12:20.062 00.000 8654638656 Enqueuing Move request for scope (0.29, 1.05)
01:12:20.062 00.000 13064036352 Worker thread wakes up
01:12:20.062 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.29, 1.05) opts 0xd
01:12:20.062 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.29, 1.05)
01:12:20.062 00.000 13064036352 Moving (0.29, 1.05) raw xDistance=-1.01 yDistance=0.25
01:12:20.062 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.01
01:12:20.062 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:12:20.062 00.000 13064036352 MoveAxis(E, 280, ABG)
01:12:20.062 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56870, med=4620, FiltMin=1382, FiltMax=49433, Gamma=0.680
01:12:20.062 00.000 8654638656 UpdateGuideState exits: m=1008324 SNR=121.4
01:12:20.062 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:20.062 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:12:20.062 00.000 8654638656 Enqueuing Expose request
01:12:20.416 00.354 13064036352 Move returns status 0, amount 280
01:12:20.416 00.000 13064036352 MoveAxis(S, 299, ABG)
01:12:20.751 00.335 13064036352 Move returns status 0, amount 299
01:12:20.751 00.000 13064036352 move complete, result=0
01:12:20.751 00.000 13064036352 worker thread done servicing request
01:12:20.752 00.001 13064036352 Worker thread wakes up
01:12:20.752 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:12:20.752 00.000 8654638656 GuideStep: -1.0 px 280 ms EAST, 0.2 px 299 ms SOUTH
01:12:20.752 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:12:20.781 00.029 8654638656 evsrv: cli 0x600000444d20 request: {"id":5163,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:12:20.782 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":584,"width":31,"height":31,"star_pos":[15.44,14.51],"pixels":"..."},"id":5163}
01:12:20.999 00.217 8654638656 evsrv: cli 0x600000444d20 request: {"id":5164,"jsonrpc":"2.0","method":"get_connected"}
01:12:20.999 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5164}
01:12:21.000 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5165,"jsonrpc":"2.0","method":"get_app_state"}
01:12:21.000 00.000 8654638656 case statement mapped state 6 to 3
01:12:21.000 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5165}
01:12:23.962 02.962 8654638656 evsrv: cli 0x600000444d20 request: {"id":5166,"jsonrpc":"2.0","method":"get_connected"}
01:12:23.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5166}
01:12:23.965 00.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5167,"jsonrpc":"2.0","method":"get_app_state"}
01:12:23.965 00.000 8654638656 case statement mapped state 6 to 3
01:12:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5167}
01:12:26.295 02.330 13064036352 Exposure complete
01:12:26.306 00.011 13064036352 worker thread done servicing request
01:12:26.306 00.000 8654638656 OnExposeComplete: enter
01:12:26.306 00.000 8654638656 UpdateGuideState(): m_state=6
01:12:26.306 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 585
01:12:26.306 00.000 8654638656 Star::Find returns 1 (0), X=554.16, Y=857.57, Mass=956378, SNR=116.3, Peak=57280 HFD=4.4
01:12:26.306 00.000 8654638656 CameraToMount -- cameraTheta (2.01) - m_xAngle (-2.21) = xAngle (4.22 = -2.06)
01:12:26.306 00.000 8654638656 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.62 = -2.66)
01:12:26.306 00.000 8654638656 CameraToMount -- cameraX=-0.99 cameraY=2.11 hyp=2.33 cameraTheta=2.01 mountX=-1.10 mountY=-1.08, mountTheta=-2.37
01:12:26.307 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.99, y=2.11, opts=13)
01:12:26.307 00.000 8654638656 Enqueuing Move request for scope (-0.99, 2.11)
01:12:26.307 00.000 13064036352 Worker thread wakes up
01:12:26.307 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 2.11) opts 0xd
01:12:26.307 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.99, 2.11)
01:12:26.307 00.000 13064036352 Moving (-0.99, 2.11) raw xDistance=-1.10 yDistance=-1.08
01:12:26.307 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.74 from input -1.10
01:12:26.307 00.000 13064036352 resist switch: large excursion: input -1.08 thresh 0.60 direction from 1 to -1
01:12:26.307 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.23
01:12:26.307 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
01:12:26.307 00.000 13064036352 MoveAxis(E, 323, ABG)
01:12:26.307 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60146, med=4620, FiltMin=1504, FiltMax=50047, Gamma=0.680
01:12:26.307 00.000 8654638656 UpdateGuideState exits: m=956378 SNR=116.3
01:12:26.307 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:26.307 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:12:26.307 00.000 8654638656 Enqueuing Expose request
01:12:26.703 00.396 13064036352 Move returns status 0, amount 323
01:12:26.703 00.000 13064036352 MoveAxis(N, 1303, ABG)
01:12:26.968 00.265 8654638656 evsrv: cli 0x600000444d20 request: {"id":5168,"jsonrpc":"2.0","method":"get_connected"}
01:12:26.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5168}
01:12:26.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5169,"jsonrpc":"2.0","method":"get_app_state"}
01:12:26.970 00.000 8654638656 case statement mapped state 6 to 3
01:12:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5169}
01:12:28.142 01.172 13064036352 Move returns status 0, amount 1303
01:12:28.143 00.001 13064036352 move complete, result=0
01:12:28.143 00.000 13064036352 worker thread done servicing request
01:12:28.143 00.000 13064036352 Worker thread wakes up
01:12:28.143 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:12:28.143 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:12:28.143 00.000 8654638656 GuideStep: -1.1 px 323 ms EAST, -1.1 px 1303 ms NORTH
01:12:28.189 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":5170,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:12:28.189 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":585,"width":31,"height":31,"star_pos":[15.16,14.57],"pixels":"..."},"id":5170}
01:12:29.969 01.780 8654638656 evsrv: cli 0x600000444d20 request: {"id":5171,"jsonrpc":"2.0","method":"get_connected"}
01:12:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5171}
01:12:29.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5172,"jsonrpc":"2.0","method":"get_app_state"}
01:12:29.971 00.000 8654638656 case statement mapped state 6 to 3
01:12:29.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5172}
01:12:32.968 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5173,"jsonrpc":"2.0","method":"get_connected"}
01:12:32.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5173}
01:12:32.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5174,"jsonrpc":"2.0","method":"get_app_state"}
01:12:32.970 00.001 8654638656 case statement mapped state 6 to 3
01:12:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5174}
01:12:33.794 00.824 13064036352 Exposure complete
01:12:33.806 00.012 13064036352 worker thread done servicing request
01:12:33.806 00.000 8654638656 OnExposeComplete: enter
01:12:33.806 00.000 8654638656 UpdateGuideState(): m_state=6
01:12:33.806 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 586
01:12:33.806 00.000 8654638656 Star::Find returns 1 (0), X=553.66, Y=858.96, Mass=954038, SNR=102.2, Peak=55052 HFD=5.1
01:12:33.806 00.000 8654638656 CameraToMount -- cameraTheta (1.97) - m_xAngle (-2.21) = xAngle (4.18 = -2.10)
01:12:33.806 00.000 8654638656 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.58 = -2.70)
01:12:33.806 00.000 8654638656 CameraToMount -- cameraX=-1.49 cameraY=3.50 hyp=3.80 cameraTheta=1.97 mountX=-1.92 mountY=-1.63, mountTheta=-2.44
01:12:33.807 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.49, y=3.50, opts=13)
01:12:33.807 00.000 8654638656 Enqueuing Move request for scope (-1.49, 3.50)
01:12:33.807 00.000 13064036352 Worker thread wakes up
01:12:33.807 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.49, 3.50) opts 0xd
01:12:33.807 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.49, 3.50)
01:12:33.807 00.000 13064036352 Moving (-1.49, 3.50) raw xDistance=-1.92 yDistance=-1.63
01:12:33.807 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.26 from input -1.92
01:12:33.807 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.63 from input -1.63
01:12:33.807 00.000 13064036352 MoveAxis(E, 552, ABG)
01:12:33.807 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56370, med=4620, FiltMin=1625, FiltMax=50303, Gamma=0.680
01:12:33.807 00.000 8654638656 UpdateGuideState exits: m=954038 SNR=102.2
01:12:33.807 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:33.807 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:12:33.807 00.000 8654638656 Enqueuing Expose request
01:12:34.429 00.622 13064036352 Move returns status 0, amount 552
01:12:34.429 00.000 13064036352 MoveAxis(N, 1970, ABG)
01:12:35.964 01.535 8654638656 evsrv: cli 0x600000444d20 request: {"id":5175,"jsonrpc":"2.0","method":"get_connected"}
01:12:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5175}
01:12:35.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5176,"jsonrpc":"2.0","method":"get_app_state"}
01:12:35.965 00.000 8654638656 case statement mapped state 6 to 3
01:12:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5176}
01:12:36.445 00.480 13064036352 Move returns status 0, amount 1970
01:12:36.445 00.000 13064036352 move complete, result=0
01:12:36.445 00.000 13064036352 worker thread done servicing request
01:12:36.445 00.000 13064036352 Worker thread wakes up
01:12:36.446 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:12:36.446 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:12:36.446 00.000 8654638656 GuideStep: -1.9 px 552 ms EAST, -1.6 px 1970 ms NORTH
01:12:36.498 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":5177,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:12:36.498 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":586,"width":31,"height":31,"star_pos":[14.66,14.96],"pixels":"..."},"id":5177}
01:12:38.968 02.470 8654638656 evsrv: cli 0x600000444d20 request: {"id":5178,"jsonrpc":"2.0","method":"get_connected"}
01:12:38.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5178}
01:12:38.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5179,"jsonrpc":"2.0","method":"get_app_state"}
01:12:38.971 00.000 8654638656 case statement mapped state 6 to 3
01:12:38.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5179}
01:12:41.968 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5180,"jsonrpc":"2.0","method":"get_connected"}
01:12:41.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5180}
01:12:41.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5181,"jsonrpc":"2.0","method":"get_app_state"}
01:12:41.971 00.000 8654638656 case statement mapped state 6 to 3
01:12:41.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5181}
01:12:42.538 00.567 13064036352 Exposure complete
01:12:42.551 00.013 13064036352 worker thread done servicing request
01:12:42.551 00.000 8654638656 OnExposeComplete: enter
01:12:42.551 00.000 8654638656 UpdateGuideState(): m_state=6
01:12:42.551 00.000 8654638656 Star::Find(15, 553, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 587
01:12:42.551 00.000 8654638656 Star::Find returns 1 (0), X=553.09, Y=857.06, Mass=905737, SNR=119.1, Peak=58009 HFD=4.3
01:12:42.551 00.000 8654638656 CameraToMount -- cameraTheta (2.48) - m_xAngle (-2.21) = xAngle (4.69 = -1.59)
01:12:42.551 00.000 8654638656 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.09 = -2.19)
01:12:42.551 00.000 8654638656 CameraToMount -- cameraX=-2.06 cameraY=1.59 hyp=2.61 cameraTheta=2.48 mountX=-0.05 mountY=-2.12, mountTheta=-1.59
01:12:42.552 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-2.06, y=1.59, opts=13)
01:12:42.552 00.000 8654638656 Enqueuing Move request for scope (-2.06, 1.59)
01:12:42.552 00.000 13064036352 Worker thread wakes up
01:12:42.552 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-2.06, 1.59) opts 0xd
01:12:42.552 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-2.06, 1.59)
01:12:42.552 00.000 13064036352 Moving (-2.06, 1.59) raw xDistance=-0.05 yDistance=-2.12
01:12:42.552 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:12:42.552 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.12 from input -2.12
01:12:42.552 00.000 13064036352 MoveAxis(E, 0, ABG)
01:12:42.552 00.000 13064036352 Move returns status 0, amount 0
01:12:42.552 00.000 13064036352 MoveAxis(N, 2573, ABG)
01:12:42.552 00.000 13064036352 duration set to 2500 by maxDecDuration
01:12:42.552 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58009, med=4633, FiltMin=1382, FiltMax=48102, Gamma=0.680
01:12:42.552 00.000 8654638656 UpdateGuideState exits: m=905737 SNR=119.1
01:12:42.552 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:42.552 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:12:42.552 00.000 8654638656 Enqueuing Expose request
01:12:44.969 02.417 8654638656 evsrv: cli 0x600000444d20 request: {"id":5182,"jsonrpc":"2.0","method":"get_connected"}
01:12:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5182}
01:12:44.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5183,"jsonrpc":"2.0","method":"get_app_state"}
01:12:44.970 00.000 8654638656 case statement mapped state 6 to 3
01:12:44.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5183}
01:12:45.099 00.128 13064036352 Move returns status 0, amount 2500
01:12:45.099 00.000 13064036352 move complete, result=0
01:12:45.100 00.001 13064036352 worker thread done servicing request
01:12:45.100 00.000 13064036352 Worker thread wakes up
01:12:45.100 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:12:45.100 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:12:45.100 00.000 8654638656 GuideStep: -0.0 px 0 ms EAST, -2.1 px 2500 ms NORTH
01:12:45.137 00.037 8654638656 evsrv: cli 0x600000444d20 request: {"id":5184,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:12:45.137 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":587,"width":31,"height":31,"star_pos":[15.09,15.06],"pixels":"..."},"id":5184}
01:12:47.964 02.827 8654638656 evsrv: cli 0x600000444d20 request: {"id":5185,"jsonrpc":"2.0","method":"get_connected"}
01:12:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5185}
01:12:47.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5186,"jsonrpc":"2.0","method":"get_app_state"}
01:12:47.965 00.000 8654638656 case statement mapped state 6 to 3
01:12:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5186}
01:12:50.969 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5187,"jsonrpc":"2.0","method":"get_connected"}
01:12:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5187}
01:12:50.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5188,"jsonrpc":"2.0","method":"get_app_state"}
01:12:50.971 00.000 8654638656 case statement mapped state 6 to 3
01:12:50.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5188}
01:12:51.283 00.312 13064036352 Exposure complete
01:12:51.295 00.012 13064036352 worker thread done servicing request
01:12:51.295 00.000 8654638656 OnExposeComplete: enter
01:12:51.295 00.000 8654638656 UpdateGuideState(): m_state=6
01:12:51.295 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 588
01:12:51.295 00.000 8654638656 Star::Find returns 1 (0), X=554.15, Y=854.31, Mass=889600, SNR=136.9, Peak=52671 HFD=4.4
01:12:51.295 00.000 8654638656 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-2.21) = xAngle (-0.08 = -0.08)
01:12:51.296 00.001 8654638656 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.68 = -0.68)
01:12:51.296 00.000 8654638656 CameraToMount -- cameraX=-1.01 cameraY=-1.16 hyp=1.53 cameraTheta=-2.29 mountX=1.53 mountY=-0.96, mountTheta=-0.56
01:12:51.296 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.01, y=-1.16, opts=13)
01:12:51.296 00.000 8654638656 Enqueuing Move request for scope (-1.01, -1.16)
01:12:51.296 00.000 13064036352 Worker thread wakes up
01:12:51.296 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.01, -1.16) opts 0xd
01:12:51.296 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.01, -1.16)
01:12:51.296 00.000 13064036352 Moving (-1.01, -1.16) raw xDistance=1.53 yDistance=-0.96
01:12:51.296 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.96 from input 1.53
01:12:51.296 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
01:12:51.296 00.000 13064036352 MoveAxis(W, 423, ABG)
01:12:51.296 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58406, med=4633, FiltMin=1587, FiltMax=50265, Gamma=0.680
01:12:51.296 00.000 8654638656 UpdateGuideState exits: m=889600 SNR=136.9
01:12:51.296 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:51.296 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:12:51.296 00.000 8654638656 Enqueuing Expose request
01:12:51.802 00.506 13064036352 Move returns status 0, amount 423
01:12:51.802 00.000 13064036352 MoveAxis(N, 1164, ABG)
01:12:53.018 01.216 13064036352 Move returns status 0, amount 1164
01:12:53.018 00.000 13064036352 move complete, result=0
01:12:53.018 00.000 13064036352 worker thread done servicing request
01:12:53.019 00.001 13064036352 Worker thread wakes up
01:12:53.019 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:12:53.019 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:12:53.019 00.000 8654638656 GuideStep: 1.5 px 423 ms WEST, -1.0 px 1164 ms NORTH
01:12:53.063 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":5189,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:12:53.063 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":588,"width":31,"height":31,"star_pos":[15.15,15.31],"pixels":"..."},"id":5189}
01:12:53.969 00.906 8654638656 evsrv: cli 0x600000444d20 request: {"id":5190,"jsonrpc":"2.0","method":"get_connected"}
01:12:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5190}
01:12:53.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5191,"jsonrpc":"2.0","method":"get_app_state"}
01:12:53.971 00.000 8654638656 case statement mapped state 6 to 3
01:12:53.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5191}
01:12:56.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5192,"jsonrpc":"2.0","method":"get_connected"}
01:12:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5192}
01:12:56.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5193,"jsonrpc":"2.0","method":"get_app_state"}
01:12:56.971 00.000 8654638656 case statement mapped state 6 to 3
01:12:56.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5193}
01:12:58.783 01.812 13064036352 Exposure complete
01:12:58.794 00.011 13064036352 worker thread done servicing request
01:12:58.794 00.000 8654638656 OnExposeComplete: enter
01:12:58.794 00.000 8654638656 UpdateGuideState(): m_state=6
01:12:58.794 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 589
01:12:58.794 00.000 8654638656 Star::Find returns 1 (0), X=555.01, Y=854.19, Mass=956002, SNR=121.7, Peak=49190 HFD=4.6
01:12:58.795 00.001 8654638656 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-2.21) = xAngle (0.53 = 0.53)
01:12:58.795 00.000 8654638656 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.07 = -0.07)
01:12:58.795 00.000 8654638656 CameraToMount -- cameraX=-0.14 cameraY=-1.28 hyp=1.29 cameraTheta=-1.68 mountX=1.11 mountY=-0.09, mountTheta=-0.08
01:12:58.795 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.14, y=-1.28, opts=13)
01:12:58.795 00.000 8654638656 Enqueuing Move request for scope (-0.14, -1.28)
01:12:58.795 00.000 13064036352 Worker thread wakes up
01:12:58.795 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -1.28) opts 0xd
01:12:58.795 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.14, -1.28)
01:12:58.795 00.000 13064036352 Moving (-0.14, -1.28) raw xDistance=1.11 yDistance=-0.09
01:12:58.795 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.11
01:12:58.795 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:58.795 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:12:58.795 00.000 13064036352 MoveAxis(W, 337, ABG)
01:12:58.795 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56345, med=4620, FiltMin=1254, FiltMax=50419, Gamma=0.680
01:12:58.795 00.000 8654638656 UpdateGuideState exits: m=956002 SNR=121.7
01:12:58.795 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:58.795 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:12:58.795 00.000 8654638656 Enqueuing Expose request
01:12:59.208 00.413 13064036352 Move returns status 0, amount 337
01:12:59.208 00.000 13064036352 MoveAxis(N, 0, ABG)
01:12:59.209 00.001 13064036352 Move returns status 0, amount 0
01:12:59.209 00.000 13064036352 move complete, result=0
01:12:59.209 00.000 13064036352 worker thread done servicing request
01:12:59.209 00.000 13064036352 Worker thread wakes up
01:12:59.209 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:12:59.209 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:12:59.209 00.000 8654638656 GuideStep: 1.1 px 337 ms WEST, -0.1 px 0 ms NORTH
01:12:59.242 00.033 8654638656 evsrv: cli 0x600000444d20 request: {"id":5194,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:12:59.242 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":589,"width":31,"height":31,"star_pos":[15.01,15.19],"pixels":"..."},"id":5194}
01:12:59.964 00.722 8654638656 evsrv: cli 0x600000444d20 request: {"id":5195,"jsonrpc":"2.0","method":"get_connected"}
01:12:59.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5195}
01:12:59.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5196,"jsonrpc":"2.0","method":"get_app_state"}
01:12:59.966 00.000 8654638656 case statement mapped state 6 to 3
01:12:59.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5196}
01:13:02.968 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5197,"jsonrpc":"2.0","method":"get_connected"}
01:13:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5197}
01:13:02.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5198,"jsonrpc":"2.0","method":"get_app_state"}
01:13:02.971 00.000 8654638656 case statement mapped state 6 to 3
01:13:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5198}
01:13:05.024 02.053 13064036352 Exposure complete
01:13:05.035 00.011 13064036352 worker thread done servicing request
01:13:05.035 00.000 8654638656 OnExposeComplete: enter
01:13:05.036 00.001 8654638656 UpdateGuideState(): m_state=6
01:13:05.036 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 590
01:13:05.036 00.000 8654638656 Star::Find returns 1 (0), X=554.61, Y=855.75, Mass=837444, SNR=109.0, Peak=48038 HFD=4.3
01:13:05.036 00.000 8654638656 CameraToMount -- cameraTheta (2.66) - m_xAngle (-2.21) = xAngle (4.87 = -1.41)
01:13:05.036 00.000 8654638656 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.27 = -2.01)
01:13:05.036 00.000 8654638656 CameraToMount -- cameraX=-0.54 cameraY=0.28 hyp=0.61 cameraTheta=2.66 mountX=0.09 mountY=-0.55, mountTheta=-1.40
01:13:05.036 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.54, y=0.28, opts=13)
01:13:05.036 00.000 8654638656 Enqueuing Move request for scope (-0.54, 0.28)
01:13:05.036 00.000 13064036352 Worker thread wakes up
01:13:05.036 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.28) opts 0xd
01:13:05.036 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.54, 0.28)
01:13:05.036 00.000 13064036352 Moving (-0.54, 0.28) raw xDistance=0.09 yDistance=-0.55
01:13:05.036 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:13:05.036 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
01:13:05.036 00.000 13064036352 MoveAxis(E, 0, ABG)
01:13:05.036 00.000 13064036352 Move returns status 0, amount 0
01:13:05.036 00.000 13064036352 MoveAxis(N, 666, ABG)
01:13:05.036 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61145, med=4621, FiltMin=1267, FiltMax=54335, Gamma=0.680
01:13:05.036 00.000 8654638656 UpdateGuideState exits: m=837444 SNR=109.0
01:13:05.036 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:05.036 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:13:05.036 00.000 8654638656 Enqueuing Expose request
01:13:05.751 00.715 13064036352 Move returns status 0, amount 666
01:13:05.752 00.001 13064036352 move complete, result=0
01:13:05.752 00.000 13064036352 worker thread done servicing request
01:13:05.752 00.000 13064036352 Worker thread wakes up
01:13:05.752 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:13:05.752 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:13:05.752 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -0.6 px 666 ms NORTH
01:13:05.798 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":5199,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:13:05.798 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":590,"width":31,"height":31,"star_pos":[14.61,14.75],"pixels":"..."},"id":5199}
01:13:05.970 00.172 8654638656 evsrv: cli 0x600000444d20 request: {"id":5200,"jsonrpc":"2.0","method":"get_connected"}
01:13:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5200}
01:13:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5201,"jsonrpc":"2.0","method":"get_app_state"}
01:13:05.971 00.000 8654638656 case statement mapped state 6 to 3
01:13:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5201}
01:13:08.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5202,"jsonrpc":"2.0","method":"get_connected"}
01:13:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5202}
01:13:08.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5203,"jsonrpc":"2.0","method":"get_app_state"}
01:13:08.970 00.000 8654638656 case statement mapped state 6 to 3
01:13:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5203}
01:13:11.271 02.300 13064036352 Exposure complete
01:13:11.282 00.011 13064036352 worker thread done servicing request
01:13:11.282 00.000 8654638656 OnExposeComplete: enter
01:13:11.282 00.000 8654638656 UpdateGuideState(): m_state=6
01:13:11.282 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 591
01:13:11.282 00.000 8654638656 Star::Find returns 1 (0), X=554.67, Y=855.78, Mass=845119, SNR=129.7, Peak=50854 HFD=4.5
01:13:11.282 00.000 8654638656 CameraToMount -- cameraTheta (2.57) - m_xAngle (-2.21) = xAngle (4.78 = -1.50)
01:13:11.282 00.000 8654638656 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.18 = -2.10)
01:13:11.282 00.000 8654638656 CameraToMount -- cameraX=-0.49 cameraY=0.31 hyp=0.58 cameraTheta=2.57 mountX=0.04 mountY=-0.50, mountTheta=-1.49
01:13:11.282 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.49, y=0.31, opts=13)
01:13:11.282 00.000 8654638656 Enqueuing Move request for scope (-0.49, 0.31)
01:13:11.282 00.000 13064036352 Worker thread wakes up
01:13:11.282 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.31) opts 0xd
01:13:11.283 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.49, 0.31)
01:13:11.283 00.000 13064036352 Moving (-0.49, 0.31) raw xDistance=0.04 yDistance=-0.50
01:13:11.283 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:13:11.283 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
01:13:11.283 00.000 13064036352 MoveAxis(E, 0, ABG)
01:13:11.283 00.000 13064036352 Move returns status 0, amount 0
01:13:11.283 00.000 13064036352 MoveAxis(N, 606, ABG)
01:13:11.283 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56934, med=4620, FiltMin=1523, FiltMax=49241, Gamma=0.680
01:13:11.283 00.000 8654638656 UpdateGuideState exits: m=845119 SNR=129.7
01:13:11.283 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:11.283 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:13:11.283 00.000 8654638656 Enqueuing Expose request
01:13:11.926 00.643 13064036352 Move returns status 0, amount 606
01:13:11.926 00.000 13064036352 move complete, result=0
01:13:11.926 00.000 13064036352 worker thread done servicing request
01:13:11.926 00.000 13064036352 Worker thread wakes up
01:13:11.926 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:13:11.926 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:13:11.926 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, -0.5 px 606 ms NORTH
01:13:11.953 00.027 8654638656 evsrv: cli 0x600000444d20 request: {"id":5204,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:13:11.953 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":591,"width":31,"height":31,"star_pos":[14.67,14.78],"pixels":"..."},"id":5204}
01:13:11.962 00.009 8654638656 evsrv: cli 0x600000444d20 request: {"id":5205,"jsonrpc":"2.0","method":"get_connected"}
01:13:11.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5205}
01:13:11.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5206,"jsonrpc":"2.0","method":"get_app_state"}
01:13:11.963 00.000 8654638656 case statement mapped state 6 to 3
01:13:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5206}
01:13:14.969 03.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":5207,"jsonrpc":"2.0","method":"get_connected"}
01:13:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5207}
01:13:14.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5208,"jsonrpc":"2.0","method":"get_app_state"}
01:13:14.971 00.000 8654638656 case statement mapped state 6 to 3
01:13:14.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5208}
01:13:17.517 02.546 13064036352 Exposure complete
01:13:17.527 00.010 13064036352 worker thread done servicing request
01:13:17.527 00.000 8654638656 OnExposeComplete: enter
01:13:17.527 00.000 8654638656 UpdateGuideState(): m_state=6
01:13:17.527 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 592
01:13:17.527 00.000 8654638656 Star::Find returns 1 (0), X=553.59, Y=855.85, Mass=946378, SNR=138.3, Peak=55117 HFD=4.5
01:13:17.527 00.000 8654638656 CameraToMount -- cameraTheta (2.90) - m_xAngle (-2.21) = xAngle (5.11 = -1.17)
01:13:17.527 00.000 8654638656 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.51 = -1.77)
01:13:17.527 00.000 8654638656 CameraToMount -- cameraX=-1.56 cameraY=0.39 hyp=1.61 cameraTheta=2.90 mountX=0.62 mountY=-1.58, mountTheta=-1.20
01:13:17.528 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.56, y=0.39, opts=13)
01:13:17.528 00.000 8654638656 Enqueuing Move request for scope (-1.56, 0.39)
01:13:17.528 00.000 13064036352 Worker thread wakes up
01:13:17.528 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.56, 0.39) opts 0xd
01:13:17.528 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.56, 0.39)
01:13:17.528 00.000 13064036352 Moving (-1.56, 0.39) raw xDistance=0.62 yDistance=-1.58
01:13:17.528 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
01:13:17.528 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.58 from input -1.58
01:13:17.528 00.000 13064036352 MoveAxis(W, 171, ABG)
01:13:17.528 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58649, med=4633, FiltMin=1664, FiltMax=52006, Gamma=0.680
01:13:17.528 00.000 8654638656 UpdateGuideState exits: m=946378 SNR=138.3
01:13:17.528 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:17.528 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:13:17.528 00.000 8654638656 Enqueuing Expose request
01:13:17.781 00.253 13064036352 Move returns status 0, amount 171
01:13:17.782 00.001 13064036352 MoveAxis(N, 1909, ABG)
01:13:17.968 00.186 8654638656 evsrv: cli 0x600000444d20 request: {"id":5209,"jsonrpc":"2.0","method":"get_connected"}
01:13:17.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5209}
01:13:17.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5210,"jsonrpc":"2.0","method":"get_app_state"}
01:13:17.970 00.001 8654638656 case statement mapped state 6 to 3
01:13:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5210}
01:13:19.733 01.763 13064036352 Move returns status 0, amount 1909
01:13:19.734 00.001 13064036352 move complete, result=0
01:13:19.734 00.000 13064036352 worker thread done servicing request
01:13:19.734 00.000 13064036352 Worker thread wakes up
01:13:19.734 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:13:19.734 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:13:19.734 00.000 8654638656 GuideStep: 0.6 px 171 ms WEST, -1.6 px 1909 ms NORTH
01:13:19.779 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5211,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:13:19.779 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":592,"width":31,"height":31,"star_pos":[14.59,14.85],"pixels":"..."},"id":5211}
01:13:20.970 01.191 8654638656 evsrv: cli 0x600000444d20 request: {"id":5212,"jsonrpc":"2.0","method":"get_connected"}
01:13:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5212}
01:13:20.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5213,"jsonrpc":"2.0","method":"get_app_state"}
01:13:20.971 00.000 8654638656 case statement mapped state 6 to 3
01:13:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5213}
01:13:23.963 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":5214,"jsonrpc":"2.0","method":"get_connected"}
01:13:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5214}
01:13:23.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5215,"jsonrpc":"2.0","method":"get_app_state"}
01:13:23.964 00.000 8654638656 case statement mapped state 6 to 3
01:13:23.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5215}
01:13:25.029 01.065 13064036352 Exposure complete
01:13:25.043 00.014 13064036352 worker thread done servicing request
01:13:25.044 00.001 8654638656 OnExposeComplete: enter
01:13:25.044 00.000 8654638656 UpdateGuideState(): m_state=6
01:13:25.044 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 593
01:13:25.044 00.000 8654638656 Star::Find returns 1 (0), X=554.58, Y=854.36, Mass=937410, SNR=129.4, Peak=51481 HFD=4.7
01:13:25.044 00.000 8654638656 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-2.21) = xAngle (0.16 = 0.16)
01:13:25.044 00.000 8654638656 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.44 = -0.44)
01:13:25.044 00.000 8654638656 CameraToMount -- cameraX=-0.58 cameraY=-1.11 hyp=1.25 cameraTheta=-2.05 mountX=1.24 mountY=-0.53, mountTheta=-0.41
01:13:25.045 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.58, y=-1.11, opts=13)
01:13:25.045 00.000 8654638656 Enqueuing Move request for scope (-0.58, -1.11)
01:13:25.045 00.000 13064036352 Worker thread wakes up
01:13:25.045 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -1.11) opts 0xd
01:13:25.045 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.58, -1.11)
01:13:25.045 00.000 13064036352 Moving (-0.58, -1.11) raw xDistance=1.24 yDistance=-0.53
01:13:25.045 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.24
01:13:25.045 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
01:13:25.045 00.000 13064036352 MoveAxis(W, 354, ABG)
01:13:25.045 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55206, med=4620, FiltMin=1625, FiltMax=48192, Gamma=0.680
01:13:25.045 00.000 8654638656 UpdateGuideState exits: m=937410 SNR=129.4
01:13:25.045 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:25.045 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:13:25.045 00.000 8654638656 Enqueuing Expose request
01:13:25.476 00.431 13064036352 Move returns status 0, amount 354
01:13:25.476 00.000 13064036352 MoveAxis(N, 646, ABG)
01:13:26.164 00.688 13064036352 Move returns status 0, amount 646
01:13:26.165 00.001 13064036352 move complete, result=0
01:13:26.165 00.000 13064036352 worker thread done servicing request
01:13:26.165 00.000 13064036352 Worker thread wakes up
01:13:26.166 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:13:26.166 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:13:26.166 00.000 8654638656 GuideStep: 1.2 px 354 ms WEST, -0.5 px 646 ms NORTH
01:13:26.214 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":5216,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:13:26.214 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":593,"width":31,"height":31,"star_pos":[14.58,15.36],"pixels":"..."},"id":5216}
01:13:26.968 00.754 8654638656 evsrv: cli 0x600000444d20 request: {"id":5217,"jsonrpc":"2.0","method":"get_connected"}
01:13:26.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5217}
01:13:26.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5218,"jsonrpc":"2.0","method":"get_app_state"}
01:13:26.970 00.000 8654638656 case statement mapped state 6 to 3
01:13:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5218}
01:13:29.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5219,"jsonrpc":"2.0","method":"get_connected"}
01:13:29.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5219}
01:13:29.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5220,"jsonrpc":"2.0","method":"get_app_state"}
01:13:29.970 00.000 8654638656 case statement mapped state 6 to 3
01:13:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5220}
01:13:31.275 01.305 13064036352 Exposure complete
01:13:31.289 00.014 13064036352 worker thread done servicing request
01:13:31.289 00.000 8654638656 OnExposeComplete: enter
01:13:31.289 00.000 8654638656 UpdateGuideState(): m_state=6
01:13:31.289 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 594
01:13:31.289 00.000 8654638656 Star::Find returns 1 (0), X=554.78, Y=854.58, Mass=962349, SNR=123.4, Peak=59007 HFD=4.6
01:13:31.290 00.001 8654638656 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-2.21) = xAngle (0.24 = 0.24)
01:13:31.290 00.000 8654638656 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.36 = -0.36)
01:13:31.290 00.000 8654638656 CameraToMount -- cameraX=-0.38 cameraY=-0.89 hyp=0.97 cameraTheta=-1.97 mountX=0.94 mountY=-0.34, mountTheta=-0.35
01:13:31.290 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.38, y=-0.89, opts=13)
01:13:31.290 00.000 8654638656 Enqueuing Move request for scope (-0.38, -0.89)
01:13:31.290 00.000 13064036352 Worker thread wakes up
01:13:31.290 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.89) opts 0xd
01:13:31.290 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.38, -0.89)
01:13:31.290 00.000 13064036352 Moving (-0.38, -0.89) raw xDistance=0.94 yDistance=-0.34
01:13:31.290 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.65 from input 0.94
01:13:31.290 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
01:13:31.290 00.000 13064036352 MoveAxis(W, 284, ABG)
01:13:31.291 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59276, med=4608, FiltMin=1318, FiltMax=49433, Gamma=0.680
01:13:31.291 00.000 8654638656 UpdateGuideState exits: m=962349 SNR=123.4
01:13:31.291 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:31.291 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:13:31.291 00.000 8654638656 Enqueuing Expose request
01:13:31.651 00.360 13064036352 Move returns status 0, amount 284
01:13:31.651 00.000 13064036352 MoveAxis(N, 414, ABG)
01:13:32.115 00.464 13064036352 Move returns status 0, amount 414
01:13:32.115 00.000 13064036352 move complete, result=0
01:13:32.115 00.000 13064036352 worker thread done servicing request
01:13:32.115 00.000 13064036352 Worker thread wakes up
01:13:32.115 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:13:32.115 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:13:32.116 00.001 8654638656 GuideStep: 0.9 px 284 ms WEST, -0.3 px 414 ms NORTH
01:13:32.163 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":5221,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:13:32.163 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":594,"width":31,"height":31,"star_pos":[14.78,14.58],"pixels":"..."},"id":5221}
01:13:32.969 00.806 8654638656 evsrv: cli 0x600000444d20 request: {"id":5222,"jsonrpc":"2.0","method":"get_connected"}
01:13:32.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5222}
01:13:32.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5223,"jsonrpc":"2.0","method":"get_app_state"}
01:13:32.971 00.000 8654638656 case statement mapped state 6 to 3
01:13:32.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5223}
01:13:35.963 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":5224,"jsonrpc":"2.0","method":"get_connected"}
01:13:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5224}
01:13:35.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5225,"jsonrpc":"2.0","method":"get_app_state"}
01:13:35.965 00.000 8654638656 case statement mapped state 6 to 3
01:13:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5225}
01:13:37.507 01.542 13064036352 Exposure complete
01:13:37.519 00.012 13064036352 worker thread done servicing request
01:13:37.519 00.000 8654638656 OnExposeComplete: enter
01:13:37.519 00.000 8654638656 UpdateGuideState(): m_state=6
01:13:37.519 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 595
01:13:37.519 00.000 8654638656 Star::Find returns 1 (0), X=554.80, Y=855.25, Mass=986834, SNR=134.7, Peak=61759 HFD=4.5
01:13:37.519 00.000 8654638656 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-2.21) = xAngle (-0.38 = -0.38)
01:13:37.519 00.000 8654638656 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.98 = -0.98)
01:13:37.519 00.000 8654638656 CameraToMount -- cameraX=-0.35 cameraY=-0.22 hyp=0.41 cameraTheta=-2.59 mountX=0.38 mountY=-0.35, mountTheta=-0.73
01:13:37.520 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.35, y=-0.22, opts=13)
01:13:37.520 00.000 8654638656 Enqueuing Move request for scope (-0.35, -0.22)
01:13:37.520 00.000 13064036352 Worker thread wakes up
01:13:37.520 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.22) opts 0xd
01:13:37.520 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.35, -0.22)
01:13:37.520 00.000 13064036352 Moving (-0.35, -0.22) raw xDistance=0.38 yDistance=-0.35
01:13:37.520 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.38
01:13:37.520 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
01:13:37.520 00.000 13064036352 MoveAxis(W, 126, ABG)
01:13:37.520 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61759, med=4620, FiltMin=1651, FiltMax=47065, Gamma=0.680
01:13:37.520 00.000 8654638656 UpdateGuideState exits: m=986834 SNR=134.7
01:13:37.520 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:37.520 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:13:37.520 00.000 8654638656 Enqueuing Expose request
01:13:37.714 00.194 13064036352 Move returns status 0, amount 126
01:13:37.714 00.000 13064036352 MoveAxis(N, 418, ABG)
01:13:38.178 00.464 13064036352 Move returns status 0, amount 418
01:13:38.179 00.001 13064036352 move complete, result=0
01:13:38.179 00.000 13064036352 worker thread done servicing request
01:13:38.179 00.000 13064036352 Worker thread wakes up
01:13:38.179 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:13:38.179 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:13:38.179 00.000 8654638656 GuideStep: 0.4 px 126 ms WEST, -0.3 px 418 ms NORTH
01:13:38.224 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5226,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:13:38.225 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":595,"width":31,"height":31,"star_pos":[14.80,15.25],"pixels":"..."},"id":5226}
01:13:38.966 00.741 8654638656 evsrv: cli 0x600000444d20 request: {"id":5227,"jsonrpc":"2.0","method":"get_connected"}
01:13:38.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5227}
01:13:38.968 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5228,"jsonrpc":"2.0","method":"get_app_state"}
01:13:38.968 00.000 8654638656 case statement mapped state 6 to 3
01:13:38.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5228}
01:13:41.968 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5229,"jsonrpc":"2.0","method":"get_connected"}
01:13:41.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5229}
01:13:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5230,"jsonrpc":"2.0","method":"get_app_state"}
01:13:41.970 00.000 8654638656 case statement mapped state 6 to 3
01:13:41.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5230}
01:13:43.751 01.780 13064036352 Exposure complete
01:13:43.759 00.008 13064036352 worker thread done servicing request
01:13:43.760 00.001 8654638656 OnExposeComplete: enter
01:13:43.760 00.000 8654638656 UpdateGuideState(): m_state=6
01:13:43.760 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 596
01:13:43.760 00.000 8654638656 Star::Find returns 1 (0), X=554.84, Y=856.22, Mass=953437, SNR=128.1, Peak=49638 HFD=4.4
01:13:43.760 00.000 8654638656 CameraToMount -- cameraTheta (1.97) - m_xAngle (-2.21) = xAngle (4.18 = -2.10)
01:13:43.760 00.000 8654638656 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.58 = -2.70)
01:13:43.760 00.000 8654638656 CameraToMount -- cameraX=-0.32 cameraY=0.75 hyp=0.82 cameraTheta=1.97 mountX=-0.41 mountY=-0.35, mountTheta=-2.45
01:13:43.760 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.32, y=0.75, opts=13)
01:13:43.760 00.000 8654638656 Enqueuing Move request for scope (-0.32, 0.75)
01:13:43.760 00.000 13064036352 Worker thread wakes up
01:13:43.760 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.75) opts 0xd
01:13:43.760 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.32, 0.75)
01:13:43.760 00.000 13064036352 Moving (-0.32, 0.75) raw xDistance=-0.41 yDistance=-0.35
01:13:43.760 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.41
01:13:43.760 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
01:13:43.760 00.000 13064036352 MoveAxis(E, 106, ABG)
01:13:43.760 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61401, med=4608, FiltMin=1459, FiltMax=53324, Gamma=0.680
01:13:43.760 00.000 8654638656 UpdateGuideState exits: m=953437 SNR=128.1
01:13:43.760 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:43.760 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:13:43.760 00.000 8654638656 Enqueuing Expose request
01:13:43.936 00.176 13064036352 Move returns status 0, amount 106
01:13:43.936 00.000 13064036352 MoveAxis(N, 420, ABG)
01:13:44.497 00.561 13064036352 Move returns status 0, amount 420
01:13:44.497 00.000 13064036352 move complete, result=0
01:13:44.497 00.000 13064036352 worker thread done servicing request
01:13:44.497 00.000 13064036352 Worker thread wakes up
01:13:44.497 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:13:44.498 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:13:44.498 00.000 8654638656 GuideStep: -0.4 px 106 ms EAST, -0.3 px 420 ms NORTH
01:13:44.542 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":5231,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:13:44.542 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":596,"width":31,"height":31,"star_pos":[14.84,15.22],"pixels":"..."},"id":5231}
01:13:44.969 00.427 8654638656 evsrv: cli 0x600000444d20 request: {"id":5232,"jsonrpc":"2.0","method":"get_connected"}
01:13:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5232}
01:13:44.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5233,"jsonrpc":"2.0","method":"get_app_state"}
01:13:44.971 00.001 8654638656 case statement mapped state 6 to 3
01:13:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5233}
01:13:47.963 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":5234,"jsonrpc":"2.0","method":"get_connected"}
01:13:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5234}
01:13:47.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5235,"jsonrpc":"2.0","method":"get_app_state"}
01:13:47.964 00.000 8654638656 case statement mapped state 6 to 3
01:13:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5235}
01:13:50.001 02.037 13064036352 Exposure complete
01:13:50.013 00.012 13064036352 worker thread done servicing request
01:13:50.013 00.000 8654638656 OnExposeComplete: enter
01:13:50.013 00.000 8654638656 UpdateGuideState(): m_state=6
01:13:50.013 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 597
01:13:50.013 00.000 8654638656 Star::Find returns 1 (0), X=553.94, Y=856.67, Mass=975039, SNR=119.2, Peak=53696 HFD=4.7
01:13:50.013 00.000 8654638656 CameraToMount -- cameraTheta (2.36) - m_xAngle (-2.21) = xAngle (4.57 = -1.71)
01:13:50.013 00.000 8654638656 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.97 = -2.31)
01:13:50.013 00.000 8654638656 CameraToMount -- cameraX=-1.21 cameraY=1.20 hyp=1.71 cameraTheta=2.36 mountX=-0.24 mountY=-1.26, mountTheta=-1.76
01:13:50.014 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.21, y=1.20, opts=13)
01:13:50.014 00.000 8654638656 Enqueuing Move request for scope (-1.21, 1.20)
01:13:50.014 00.000 13064036352 Worker thread wakes up
01:13:50.014 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 1.20) opts 0xd
01:13:50.014 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.21, 1.20)
01:13:50.014 00.000 13064036352 Moving (-1.21, 1.20) raw xDistance=-0.24 yDistance=-1.26
01:13:50.014 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
01:13:50.014 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26
01:13:50.014 00.000 13064036352 MoveAxis(E, 75, ABG)
01:13:50.014 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56550, med=4608, FiltMin=1177, FiltMax=51711, Gamma=0.680
01:13:50.014 00.000 8654638656 UpdateGuideState exits: m=975039 SNR=119.2
01:13:50.014 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:50.014 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:13:50.014 00.000 8654638656 Enqueuing Expose request
01:13:50.159 00.145 13064036352 Move returns status 0, amount 75
01:13:50.159 00.000 13064036352 MoveAxis(N, 1522, ABG)
01:13:50.968 00.809 8654638656 evsrv: cli 0x600000444d20 request: {"id":5236,"jsonrpc":"2.0","method":"get_connected"}
01:13:50.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5236}
01:13:50.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5237,"jsonrpc":"2.0","method":"get_app_state"}
01:13:50.970 00.000 8654638656 case statement mapped state 6 to 3
01:13:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5237}
01:13:51.727 00.757 13064036352 Move returns status 0, amount 1522
01:13:51.727 00.000 13064036352 move complete, result=0
01:13:51.728 00.001 13064036352 worker thread done servicing request
01:13:51.728 00.000 13064036352 Worker thread wakes up
01:13:51.728 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:13:51.728 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:13:51.728 00.000 8654638656 GuideStep: -0.2 px 75 ms EAST, -1.3 px 1522 ms NORTH
01:13:51.781 00.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":5238,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:13:51.781 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":597,"width":31,"height":31,"star_pos":[14.94,14.67],"pixels":"..."},"id":5238}
01:13:53.968 02.187 8654638656 evsrv: cli 0x600000444d20 request: {"id":5239,"jsonrpc":"2.0","method":"get_connected"}
01:13:53.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5239}
01:13:53.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5240,"jsonrpc":"2.0","method":"get_app_state"}
01:13:53.970 00.000 8654638656 case statement mapped state 6 to 3
01:13:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5240}
01:13:56.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5241,"jsonrpc":"2.0","method":"get_connected"}
01:13:56.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5241}
01:13:56.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5242,"jsonrpc":"2.0","method":"get_app_state"}
01:13:56.970 00.001 8654638656 case statement mapped state 6 to 3
01:13:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5242}
01:13:57.499 00.529 13064036352 Exposure complete
01:13:57.511 00.012 13064036352 worker thread done servicing request
01:13:57.511 00.000 8654638656 OnExposeComplete: enter
01:13:57.511 00.000 8654638656 UpdateGuideState(): m_state=6
01:13:57.511 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 598
01:13:57.512 00.001 8654638656 Star::Find returns 1 (0), X=554.08, Y=855.37, Mass=929854, SNR=121.5, Peak=57805 HFD=4.1
01:13:57.512 00.000 8654638656 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-2.21) = xAngle (-0.84 = -0.84)
01:13:57.512 00.000 8654638656 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.44 = -1.44)
01:13:57.512 00.000 8654638656 CameraToMount -- cameraX=-1.08 cameraY=-0.10 hyp=1.08 cameraTheta=-3.05 mountX=0.72 mountY=-1.07, mountTheta=-0.98
01:13:57.512 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.08, y=-0.10, opts=13)
01:13:57.512 00.000 8654638656 Enqueuing Move request for scope (-1.08, -0.10)
01:13:57.512 00.000 13064036352 Worker thread wakes up
01:13:57.512 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.08, -0.10) opts 0xd
01:13:57.512 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.08, -0.10)
01:13:57.512 00.000 13064036352 Moving (-1.08, -0.10) raw xDistance=0.72 yDistance=-1.07
01:13:57.512 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.72
01:13:57.512 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
01:13:57.512 00.000 13064036352 MoveAxis(W, 194, ABG)
01:13:57.512 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57805, med=4633, FiltMin=1516, FiltMax=48998, Gamma=0.680
01:13:57.512 00.000 8654638656 UpdateGuideState exits: m=929854 SNR=121.5
01:13:57.512 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:57.512 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:13:57.512 00.000 8654638656 Enqueuing Expose request
01:13:57.774 00.262 13064036352 Move returns status 0, amount 194
01:13:57.775 00.001 13064036352 MoveAxis(N, 1299, ABG)
01:13:59.117 01.342 13064036352 Move returns status 0, amount 1299
01:13:59.118 00.001 13064036352 move complete, result=0
01:13:59.118 00.000 13064036352 worker thread done servicing request
01:13:59.118 00.000 13064036352 Worker thread wakes up
01:13:59.118 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:13:59.118 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:13:59.118 00.000 8654638656 GuideStep: 0.7 px 194 ms WEST, -1.1 px 1299 ms NORTH
01:13:59.148 00.030 8654638656 evsrv: cli 0x600000444d20 request: {"id":5243,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:13:59.148 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":598,"width":31,"height":31,"star_pos":[15.08,15.37],"pixels":"..."},"id":5243}
01:13:59.963 00.815 8654638656 evsrv: cli 0x600000444d20 request: {"id":5244,"jsonrpc":"2.0","method":"get_connected"}
01:13:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5244}
01:13:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5245,"jsonrpc":"2.0","method":"get_app_state"}
01:13:59.964 00.000 8654638656 case statement mapped state 6 to 3
01:13:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5245}
01:14:02.970 03.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":5246,"jsonrpc":"2.0","method":"get_connected"}
01:14:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5246}
01:14:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5247,"jsonrpc":"2.0","method":"get_app_state"}
01:14:02.971 00.000 8654638656 case statement mapped state 6 to 3
01:14:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5247}
01:14:04.993 02.022 13064036352 Exposure complete
01:14:05.005 00.012 13064036352 worker thread done servicing request
01:14:05.006 00.001 8654638656 OnExposeComplete: enter
01:14:05.006 00.000 8654638656 UpdateGuideState(): m_state=6
01:14:05.006 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 599
01:14:05.006 00.000 8654638656 Star::Find returns 1 (0), X=555.05, Y=855.01, Mass=943990, SNR=121.0, Peak=58355 HFD=4.4
01:14:05.006 00.000 8654638656 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-2.21) = xAngle (0.41 = 0.41)
01:14:05.006 00.000 8654638656 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.19 = -0.19)
01:14:05.006 00.000 8654638656 CameraToMount -- cameraX=-0.11 cameraY=-0.46 hyp=0.47 cameraTheta=-1.80 mountX=0.43 mountY=-0.09, mountTheta=-0.21
01:14:05.006 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.11, y=-0.46, opts=13)
01:14:05.006 00.000 8654638656 Enqueuing Move request for scope (-0.11, -0.46)
01:14:05.006 00.000 13064036352 Worker thread wakes up
01:14:05.006 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.46) opts 0xd
01:14:05.006 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.11, -0.46)
01:14:05.006 00.000 13064036352 Moving (-0.11, -0.46) raw xDistance=0.43 yDistance=-0.09
01:14:05.006 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.43
01:14:05.006 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:05.007 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:14:05.007 00.000 13064036352 MoveAxis(W, 133, ABG)
01:14:05.007 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59353, med=4620, FiltMin=1465, FiltMax=50214, Gamma=0.680
01:14:05.007 00.000 8654638656 UpdateGuideState exits: m=943990 SNR=121.0
01:14:05.007 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:05.007 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:14:05.007 00.000 8654638656 Enqueuing Expose request
01:14:05.213 00.206 13064036352 Move returns status 0, amount 133
01:14:05.213 00.000 13064036352 MoveAxis(N, 0, ABG)
01:14:05.213 00.000 13064036352 Move returns status 0, amount 0
01:14:05.213 00.000 13064036352 move complete, result=0
01:14:05.213 00.000 13064036352 worker thread done servicing request
01:14:05.213 00.000 13064036352 Worker thread wakes up
01:14:05.213 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:14:05.213 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:14:05.214 00.001 8654638656 GuideStep: 0.4 px 133 ms WEST, -0.1 px 0 ms NORTH
01:14:05.258 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":5248,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:14:05.259 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":599,"width":31,"height":31,"star_pos":[15.05,15.01],"pixels":"..."},"id":5248}
01:14:05.968 00.709 8654638656 evsrv: cli 0x600000444d20 request: {"id":5249,"jsonrpc":"2.0","method":"get_connected"}
01:14:05.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5249}
01:14:05.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5250,"jsonrpc":"2.0","method":"get_app_state"}
01:14:05.970 00.000 8654638656 case statement mapped state 6 to 3
01:14:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5250}
01:14:08.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5251,"jsonrpc":"2.0","method":"get_connected"}
01:14:08.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5251}
01:14:08.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5252,"jsonrpc":"2.0","method":"get_app_state"}
01:14:08.970 00.000 8654638656 case statement mapped state 6 to 3
01:14:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5252}
01:14:11.241 02.271 13064036352 Exposure complete
01:14:11.253 00.012 13064036352 worker thread done servicing request
01:14:11.253 00.000 8654638656 OnExposeComplete: enter
01:14:11.253 00.000 8654638656 UpdateGuideState(): m_state=6
01:14:11.253 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 600
01:14:11.253 00.000 8654638656 Star::Find returns 1 (0), X=555.50, Y=856.78, Mass=870340, SNR=123.9, Peak=53939 HFD=3.9
01:14:11.253 00.000 8654638656 CameraToMount -- cameraTheta (1.31) - m_xAngle (-2.21) = xAngle (3.52 = -2.76)
01:14:11.253 00.000 8654638656 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.92 = 2.92)
01:14:11.253 00.000 8654638656 CameraToMount -- cameraX=0.35 cameraY=1.31 hyp=1.35 cameraTheta=1.31 mountX=-1.26 mountY=0.30, mountTheta=2.91
01:14:11.253 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.35, y=1.31, opts=13)
01:14:11.253 00.000 8654638656 Enqueuing Move request for scope (0.35, 1.31)
01:14:11.253 00.000 13064036352 Worker thread wakes up
01:14:11.253 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.35, 1.31) opts 0xd
01:14:11.254 00.001 13064036352 Handling offset move in thread for scope, endpoint = (0.35, 1.31)
01:14:11.254 00.000 13064036352 Moving (0.35, 1.31) raw xDistance=-1.26 yDistance=0.30
01:14:11.254 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.26
01:14:11.254 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:14:11.254 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:14:11.254 00.000 13064036352 MoveAxis(E, 338, ABG)
01:14:11.254 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54924, med=4620, FiltMin=1523, FiltMax=46207, Gamma=0.680
01:14:11.254 00.000 8654638656 UpdateGuideState exits: m=870340 SNR=123.9
01:14:11.254 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:11.254 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:14:11.254 00.000 8654638656 Enqueuing Expose request
01:14:11.660 00.406 13064036352 Move returns status 0, amount 338
01:14:11.660 00.000 13064036352 MoveAxis(N, 0, ABG)
01:14:11.660 00.000 13064036352 Move returns status 0, amount 0
01:14:11.660 00.000 13064036352 move complete, result=0
01:14:11.660 00.000 13064036352 worker thread done servicing request
01:14:11.660 00.000 13064036352 Worker thread wakes up
01:14:11.660 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:14:11.660 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:14:11.661 00.001 8654638656 GuideStep: -1.3 px 338 ms EAST, 0.3 px 0 ms NORTH
01:14:11.708 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":5253,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:14:11.708 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":600,"width":31,"height":31,"star_pos":[14.50,14.78],"pixels":"..."},"id":5253}
01:14:11.963 00.255 8654638656 evsrv: cli 0x600000444d20 request: {"id":5254,"jsonrpc":"2.0","method":"get_connected"}
01:14:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5254}
01:14:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5255,"jsonrpc":"2.0","method":"get_app_state"}
01:14:11.964 00.000 8654638656 case statement mapped state 6 to 3
01:14:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5255}
01:14:14.967 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5256,"jsonrpc":"2.0","method":"get_connected"}
01:14:14.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5256}
01:14:14.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5257,"jsonrpc":"2.0","method":"get_app_state"}
01:14:14.970 00.001 8654638656 case statement mapped state 6 to 3
01:14:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5257}
01:14:17.486 02.516 13064036352 Exposure complete
01:14:17.498 00.012 13064036352 worker thread done servicing request
01:14:17.499 00.001 8654638656 OnExposeComplete: enter
01:14:17.499 00.000 8654638656 UpdateGuideState(): m_state=6
01:14:17.499 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 601
01:14:17.499 00.000 8654638656 Star::Find returns 1 (0), X=554.58, Y=857.83, Mass=850251, SNR=103.0, Peak=54425 HFD=4.3
01:14:17.499 00.000 8654638656 CameraToMount -- cameraTheta (1.81) - m_xAngle (-2.21) = xAngle (4.02 = -2.26)
01:14:17.499 00.000 8654638656 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.42 = -2.86)
01:14:17.499 00.000 8654638656 CameraToMount -- cameraX=-0.58 cameraY=2.36 hyp=2.43 cameraTheta=1.81 mountX=-1.55 mountY=-0.67, mountTheta=-2.73
01:14:17.499 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.58, y=2.36, opts=13)
01:14:17.499 00.000 8654638656 Enqueuing Move request for scope (-0.58, 2.36)
01:14:17.499 00.000 13064036352 Worker thread wakes up
01:14:17.499 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 2.36) opts 0xd
01:14:17.499 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.58, 2.36)
01:14:17.499 00.000 13064036352 Moving (-0.58, 2.36) raw xDistance=-1.55 yDistance=-0.67
01:14:17.499 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.55
01:14:17.500 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
01:14:17.500 00.000 13064036352 MoveAxis(E, 453, ABG)
01:14:17.500 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58893, med=4633, FiltMin=1459, FiltMax=52031, Gamma=0.680
01:14:17.500 00.000 8654638656 UpdateGuideState exits: m=850251 SNR=103.0
01:14:17.500 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:17.500 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:14:17.500 00.000 8654638656 Enqueuing Expose request
01:14:17.968 00.468 8654638656 evsrv: cli 0x600000444d20 request: {"id":5258,"jsonrpc":"2.0","method":"get_connected"}
01:14:17.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5258}
01:14:17.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5259,"jsonrpc":"2.0","method":"get_app_state"}
01:14:17.970 00.000 8654638656 case statement mapped state 6 to 3
01:14:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5259}
01:14:18.027 00.057 13064036352 Move returns status 0, amount 453
01:14:18.027 00.000 13064036352 MoveAxis(N, 813, ABG)
01:14:18.890 00.863 13064036352 Move returns status 0, amount 813
01:14:18.891 00.001 13064036352 move complete, result=0
01:14:18.891 00.000 13064036352 worker thread done servicing request
01:14:18.891 00.000 13064036352 Worker thread wakes up
01:14:18.891 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:14:18.891 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:14:18.891 00.000 8654638656 GuideStep: -1.6 px 453 ms EAST, -0.7 px 813 ms NORTH
01:14:18.946 00.055 8654638656 evsrv: cli 0x600000444d20 request: {"id":5260,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:14:18.946 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":601,"width":31,"height":31,"star_pos":[14.58,14.83],"pixels":"..."},"id":5260}
01:14:20.968 02.022 8654638656 evsrv: cli 0x600000444d20 request: {"id":5261,"jsonrpc":"2.0","method":"get_connected"}
01:14:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5261}
01:14:20.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5262,"jsonrpc":"2.0","method":"get_app_state"}
01:14:20.970 00.000 8654638656 case statement mapped state 6 to 3
01:14:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5262}
01:14:23.963 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5263,"jsonrpc":"2.0","method":"get_connected"}
01:14:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5263}
01:14:23.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5264,"jsonrpc":"2.0","method":"get_app_state"}
01:14:23.964 00.000 8654638656 case statement mapped state 6 to 3
01:14:23.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5264}
01:14:24.985 01.021 13064036352 Exposure complete
01:14:24.997 00.012 13064036352 worker thread done servicing request
01:14:24.998 00.001 8654638656 OnExposeComplete: enter
01:14:24.998 00.000 8654638656 UpdateGuideState(): m_state=6
01:14:24.998 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 602
01:14:24.998 00.000 8654638656 Star::Find returns 1 (0), X=554.00, Y=858.28, Mass=810892, SNR=102.6, Peak=51750 HFD=4.1
01:14:24.998 00.000 8654638656 CameraToMount -- cameraTheta (1.96) - m_xAngle (-2.21) = xAngle (4.17 = -2.11)
01:14:24.998 00.000 8654638656 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.57 = -2.71)
01:14:24.998 00.000 8654638656 CameraToMount -- cameraX=-1.16 cameraY=2.81 hyp=3.04 cameraTheta=1.96 mountX=-1.56 mountY=-1.27, mountTheta=-2.46
01:14:24.998 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.16, y=2.81, opts=13)
01:14:24.998 00.000 8654638656 Enqueuing Move request for scope (-1.16, 2.81)
01:14:24.998 00.000 13064036352 Worker thread wakes up
01:14:24.998 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 2.81) opts 0xd
01:14:24.998 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.16, 2.81)
01:14:24.998 00.000 13064036352 Moving (-1.16, 2.81) raw xDistance=-1.56 yDistance=-1.27
01:14:24.998 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -1.06 from input -1.56
01:14:24.998 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
01:14:24.998 00.000 13064036352 MoveAxis(E, 464, ABG)
01:14:24.999 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61901, med=4633, FiltMin=1254, FiltMax=48882, Gamma=0.680
01:14:24.999 00.000 8654638656 UpdateGuideState exits: m=810892 SNR=102.6
01:14:24.999 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:24.999 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:14:24.999 00.000 8654638656 Enqueuing Expose request
01:14:25.545 00.546 13064036352 Move returns status 0, amount 464
01:14:25.545 00.000 13064036352 MoveAxis(N, 1535, ABG)
01:14:26.968 01.423 8654638656 evsrv: cli 0x600000444d20 request: {"id":5265,"jsonrpc":"2.0","method":"get_connected"}
01:14:26.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5265}
01:14:26.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5266,"jsonrpc":"2.0","method":"get_app_state"}
01:14:26.969 00.000 8654638656 case statement mapped state 6 to 3
01:14:26.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5266}
01:14:27.129 00.160 13064036352 Move returns status 0, amount 1535
01:14:27.129 00.000 13064036352 move complete, result=0
01:14:27.129 00.000 13064036352 worker thread done servicing request
01:14:27.129 00.000 13064036352 Worker thread wakes up
01:14:27.129 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:14:27.129 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:14:27.129 00.000 8654638656 GuideStep: -1.6 px 464 ms EAST, -1.3 px 1535 ms NORTH
01:14:27.160 00.031 8654638656 evsrv: cli 0x600000444d20 request: {"id":5267,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:14:27.160 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":602,"width":31,"height":31,"star_pos":[15.00,15.28],"pixels":"..."},"id":5267}
01:14:29.968 02.808 8654638656 evsrv: cli 0x600000444d20 request: {"id":5268,"jsonrpc":"2.0","method":"get_connected"}
01:14:29.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5268}
01:14:29.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5269,"jsonrpc":"2.0","method":"get_app_state"}
01:14:29.969 00.000 8654638656 case statement mapped state 6 to 3
01:14:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5269}
01:14:32.476 02.507 13064036352 Exposure complete
01:14:32.488 00.012 13064036352 worker thread done servicing request
01:14:32.488 00.000 8654638656 OnExposeComplete: enter
01:14:32.488 00.000 8654638656 UpdateGuideState(): m_state=6
01:14:32.488 00.000 8654638656 Star::Find(15, 553, 858, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 603
01:14:32.488 00.000 8654638656 Star::Find returns 1 (0), X=554.14, Y=856.50, Mass=981891, SNR=137.9, Peak=53824 HFD=4.5
01:14:32.488 00.000 8654638656 CameraToMount -- cameraTheta (2.35) - m_xAngle (-2.21) = xAngle (4.56 = -1.73)
01:14:32.488 00.000 8654638656 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.96 = -2.33)
01:14:32.488 00.000 8654638656 CameraToMount -- cameraX=-1.02 cameraY=1.03 hyp=1.45 cameraTheta=2.35 mountX=-0.22 mountY=-1.05, mountTheta=-1.78
01:14:32.489 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.02, y=1.03, opts=13)
01:14:32.489 00.000 8654638656 Enqueuing Move request for scope (-1.02, 1.03)
01:14:32.489 00.000 13064036352 Worker thread wakes up
01:14:32.489 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 1.03) opts 0xd
01:14:32.489 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.02, 1.03)
01:14:32.489 00.000 13064036352 Moving (-1.02, 1.03) raw xDistance=-0.22 yDistance=-1.05
01:14:32.489 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.22
01:14:32.489 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.05 from input -1.05
01:14:32.489 00.000 13064036352 MoveAxis(E, 94, ABG)
01:14:32.489 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55462, med=4620, FiltMin=1305, FiltMax=48243, Gamma=0.680
01:14:32.489 00.000 8654638656 UpdateGuideState exits: m=981891 SNR=137.9
01:14:32.489 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:32.489 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:14:32.489 00.000 8654638656 Enqueuing Expose request
01:14:32.664 00.175 13064036352 Move returns status 0, amount 94
01:14:32.664 00.000 13064036352 MoveAxis(N, 1278, ABG)
01:14:32.968 00.304 8654638656 evsrv: cli 0x600000444d20 request: {"id":5270,"jsonrpc":"2.0","method":"get_connected"}
01:14:32.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5270}
01:14:32.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5271,"jsonrpc":"2.0","method":"get_app_state"}
01:14:32.970 00.001 8654638656 case statement mapped state 6 to 3
01:14:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5271}
01:14:33.992 01.022 13064036352 Move returns status 0, amount 1278
01:14:33.992 00.000 13064036352 move complete, result=0
01:14:33.992 00.000 13064036352 worker thread done servicing request
01:14:33.992 00.000 13064036352 Worker thread wakes up
01:14:33.992 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:14:33.992 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:14:33.993 00.001 8654638656 GuideStep: -0.2 px 94 ms EAST, -1.1 px 1278 ms NORTH
01:14:34.038 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5272,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:14:34.038 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":603,"width":31,"height":31,"star_pos":[15.14,14.50],"pixels":"..."},"id":5272}
01:14:35.963 01.925 8654638656 evsrv: cli 0x600000444d20 request: {"id":5273,"jsonrpc":"2.0","method":"get_connected"}
01:14:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5273}
01:14:35.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5274,"jsonrpc":"2.0","method":"get_app_state"}
01:14:35.965 00.000 8654638656 case statement mapped state 6 to 3
01:14:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5274}
01:14:38.968 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5275,"jsonrpc":"2.0","method":"get_connected"}
01:14:38.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5275}
01:14:38.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5276,"jsonrpc":"2.0","method":"get_app_state"}
01:14:38.969 00.000 8654638656 case statement mapped state 6 to 3
01:14:38.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5276}
01:14:39.975 01.006 13064036352 Exposure complete
01:14:39.987 00.012 13064036352 worker thread done servicing request
01:14:39.987 00.000 8654638656 OnExposeComplete: enter
01:14:39.987 00.000 8654638656 UpdateGuideState(): m_state=6
01:14:39.987 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 604
01:14:39.987 00.000 8654638656 Star::Find returns 1 (0), X=554.66, Y=855.64, Mass=936973, SNR=133.3, Peak=54886 HFD=4.6
01:14:39.987 00.000 8654638656 CameraToMount -- cameraTheta (2.80) - m_xAngle (-2.21) = xAngle (5.01 = -1.27)
01:14:39.987 00.000 8654638656 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.41 = -1.87)
01:14:39.987 00.000 8654638656 CameraToMount -- cameraX=-0.49 cameraY=0.17 hyp=0.52 cameraTheta=2.80 mountX=0.15 mountY=-0.50, mountTheta=-1.27
01:14:39.988 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.49, y=0.17, opts=13)
01:14:39.988 00.000 8654638656 Enqueuing Move request for scope (-0.49, 0.17)
01:14:39.988 00.000 13064036352 Worker thread wakes up
01:14:39.988 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.17) opts 0xd
01:14:39.988 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.49, 0.17)
01:14:39.988 00.000 13064036352 Moving (-0.49, 0.17) raw xDistance=0.15 yDistance=-0.50
01:14:39.988 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:14:39.988 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
01:14:39.988 00.000 13064036352 MoveAxis(E, 0, ABG)
01:14:39.988 00.000 13064036352 Move returns status 0, amount 0
01:14:39.988 00.000 13064036352 MoveAxis(N, 603, ABG)
01:14:39.988 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58457, med=4633, FiltMin=1561, FiltMax=53849, Gamma=0.680
01:14:39.988 00.000 8654638656 UpdateGuideState exits: m=936973 SNR=133.3
01:14:39.988 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:39.988 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:14:39.988 00.000 8654638656 Enqueuing Expose request
01:14:40.631 00.643 13064036352 Move returns status 0, amount 603
01:14:40.631 00.000 13064036352 move complete, result=0
01:14:40.631 00.000 13064036352 worker thread done servicing request
01:14:40.631 00.000 13064036352 Worker thread wakes up
01:14:40.631 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:14:40.632 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:14:40.632 00.000 8654638656 GuideStep: 0.2 px 0 ms EAST, -0.5 px 603 ms NORTH
01:14:40.680 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":5277,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:14:40.680 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":604,"width":31,"height":31,"star_pos":[14.66,14.64],"pixels":"..."},"id":5277}
01:14:41.968 01.288 8654638656 evsrv: cli 0x600000444d20 request: {"id":5278,"jsonrpc":"2.0","method":"get_connected"}
01:14:41.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5278}
01:14:41.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5279,"jsonrpc":"2.0","method":"get_app_state"}
01:14:41.970 00.001 8654638656 case statement mapped state 6 to 3
01:14:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5279}
01:14:44.967 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5280,"jsonrpc":"2.0","method":"get_connected"}
01:14:44.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5280}
01:14:44.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5281,"jsonrpc":"2.0","method":"get_app_state"}
01:14:44.968 00.000 8654638656 case statement mapped state 6 to 3
01:14:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5281}
01:14:46.220 01.252 13064036352 Exposure complete
01:14:46.231 00.011 13064036352 worker thread done servicing request
01:14:46.232 00.001 8654638656 OnExposeComplete: enter
01:14:46.232 00.000 8654638656 UpdateGuideState(): m_state=6
01:14:46.232 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 605
01:14:46.232 00.000 8654638656 Star::Find returns 1 (0), X=555.11, Y=856.05, Mass=864096, SNR=138.0, Peak=48230 HFD=4.5
01:14:46.232 00.000 8654638656 CameraToMount -- cameraTheta (1.65) - m_xAngle (-2.21) = xAngle (3.86 = -2.43)
01:14:46.232 00.000 8654638656 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.26 = -3.02)
01:14:46.232 00.000 8654638656 CameraToMount -- cameraX=-0.05 cameraY=0.58 hyp=0.58 cameraTheta=1.65 mountX=-0.44 mountY=-0.07, mountTheta=-2.99
01:14:46.232 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.05, y=0.58, opts=13)
01:14:46.232 00.000 8654638656 Enqueuing Move request for scope (-0.05, 0.58)
01:14:46.232 00.000 13064036352 Worker thread wakes up
01:14:46.232 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.58) opts 0xd
01:14:46.232 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.05, 0.58)
01:14:46.232 00.000 13064036352 Moving (-0.05, 0.58) raw xDistance=-0.44 yDistance=-0.07
01:14:46.232 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
01:14:46.232 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:46.233 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:14:46.233 00.000 13064036352 MoveAxis(E, 122, ABG)
01:14:46.233 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56537, med=4620, FiltMin=1548, FiltMax=52582, Gamma=0.680
01:14:46.233 00.000 8654638656 UpdateGuideState exits: m=864096 SNR=138.0
01:14:46.233 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:46.233 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:14:46.233 00.000 8654638656 Enqueuing Expose request
01:14:46.438 00.205 13064036352 Move returns status 0, amount 122
01:14:46.439 00.001 13064036352 MoveAxis(N, 0, ABG)
01:14:46.439 00.000 13064036352 Move returns status 0, amount 0
01:14:46.439 00.000 13064036352 move complete, result=0
01:14:46.439 00.000 13064036352 worker thread done servicing request
01:14:46.439 00.000 13064036352 Worker thread wakes up
01:14:46.439 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:14:46.439 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:14:46.439 00.000 8654638656 GuideStep: -0.4 px 122 ms EAST, -0.1 px 0 ms NORTH
01:14:46.490 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":5282,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:14:46.491 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":605,"width":31,"height":31,"star_pos":[15.11,15.05],"pixels":"..."},"id":5282}
01:14:47.963 01.472 8654638656 evsrv: cli 0x600000444d20 request: {"id":5283,"jsonrpc":"2.0","method":"get_connected"}
01:14:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5283}
01:14:47.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5284,"jsonrpc":"2.0","method":"get_app_state"}
01:14:47.964 00.000 8654638656 case statement mapped state 6 to 3
01:14:47.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5284}
01:14:50.969 03.005 8654638656 evsrv: cli 0x600000444d20 request: {"id":5285,"jsonrpc":"2.0","method":"get_connected"}
01:14:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5285}
01:14:50.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5286,"jsonrpc":"2.0","method":"get_app_state"}
01:14:50.970 00.000 8654638656 case statement mapped state 6 to 3
01:14:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5286}
01:14:52.467 01.497 13064036352 Exposure complete
01:14:52.478 00.011 13064036352 worker thread done servicing request
01:14:52.478 00.000 8654638656 OnExposeComplete: enter
01:14:52.478 00.000 8654638656 UpdateGuideState(): m_state=6
01:14:52.478 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 606
01:14:52.478 00.000 8654638656 Star::Find returns 1 (0), X=553.84, Y=857.15, Mass=829948, SNR=122.2, Peak=58457 HFD=4.1
01:14:52.478 00.000 8654638656 CameraToMount -- cameraTheta (2.24) - m_xAngle (-2.21) = xAngle (4.45 = -1.84)
01:14:52.478 00.000 8654638656 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.85 = -2.44)
01:14:52.478 00.000 8654638656 CameraToMount -- cameraX=-1.32 cameraY=1.68 hyp=2.14 cameraTheta=2.24 mountX=-0.56 mountY=-1.38, mountTheta=-1.96
01:14:52.479 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.32, y=1.68, opts=13)
01:14:52.479 00.000 8654638656 Enqueuing Move request for scope (-1.32, 1.68)
01:14:52.479 00.000 13064036352 Worker thread wakes up
01:14:52.479 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.32, 1.68) opts 0xd
01:14:52.479 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.32, 1.68)
01:14:52.479 00.000 13064036352 Moving (-1.32, 1.68) raw xDistance=-0.56 yDistance=-1.38
01:14:52.479 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.56
01:14:52.479 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.38 from input -1.38
01:14:52.479 00.000 13064036352 MoveAxis(E, 164, ABG)
01:14:52.479 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58457, med=4620, FiltMin=1427, FiltMax=51724, Gamma=0.680
01:14:52.479 00.000 8654638656 UpdateGuideState exits: m=829948 SNR=122.2
01:14:52.479 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:52.479 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:14:52.479 00.000 8654638656 Enqueuing Expose request
01:14:52.724 00.245 13064036352 Move returns status 0, amount 164
01:14:52.724 00.000 13064036352 MoveAxis(N, 1674, ABG)
01:14:53.968 01.244 8654638656 evsrv: cli 0x600000444d20 request: {"id":5287,"jsonrpc":"2.0","method":"get_connected"}
01:14:53.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5287}
01:14:53.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5288,"jsonrpc":"2.0","method":"get_app_state"}
01:14:53.970 00.001 8654638656 case statement mapped state 6 to 3
01:14:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5288}
01:14:54.436 00.466 13064036352 Move returns status 0, amount 1674
01:14:54.436 00.000 13064036352 move complete, result=0
01:14:54.436 00.000 13064036352 worker thread done servicing request
01:14:54.436 00.000 13064036352 Worker thread wakes up
01:14:54.436 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:14:54.437 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:14:54.437 00.000 8654638656 GuideStep: -0.6 px 164 ms EAST, -1.4 px 1674 ms NORTH
01:14:54.481 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":5289,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:14:54.481 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":606,"width":31,"height":31,"star_pos":[14.84,15.15],"pixels":"..."},"id":5289}
01:14:56.969 02.488 8654638656 evsrv: cli 0x600000444d20 request: {"id":5290,"jsonrpc":"2.0","method":"get_connected"}
01:14:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5290}
01:14:56.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5291,"jsonrpc":"2.0","method":"get_app_state"}
01:14:56.970 00.000 8654638656 case statement mapped state 6 to 3
01:14:56.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5291}
01:14:59.962 02.991 13064036352 Exposure complete
01:14:59.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5292,"jsonrpc":"2.0","method":"get_connected"}
01:14:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5292}
01:14:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5293,"jsonrpc":"2.0","method":"get_app_state"}
01:14:59.964 00.001 8654638656 case statement mapped state 6 to 3
01:14:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5293}
01:14:59.972 00.008 13064036352 worker thread done servicing request
01:14:59.972 00.000 8654638656 OnExposeComplete: enter
01:14:59.972 00.000 8654638656 UpdateGuideState(): m_state=6
01:14:59.972 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 607
01:14:59.972 00.000 8654638656 Star::Find returns 1 (0), X=554.06, Y=855.54, Mass=880773, SNR=110.5, Peak=57062 HFD=3.9
01:14:59.972 00.000 8654638656 CameraToMount -- cameraTheta (3.07) - m_xAngle (-2.21) = xAngle (5.28 = -1.00)
01:14:59.972 00.000 8654638656 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.68 = -1.60)
01:14:59.972 00.000 8654638656 CameraToMount -- cameraX=-1.09 cameraY=0.08 hyp=1.09 cameraTheta=3.07 mountX=0.59 mountY=-1.09, mountTheta=-1.08
01:14:59.972 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.09, y=0.08, opts=13)
01:14:59.972 00.000 8654638656 Enqueuing Move request for scope (-1.09, 0.08)
01:14:59.972 00.000 13064036352 Worker thread wakes up
01:14:59.972 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.09, 0.08) opts 0xd
01:14:59.972 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.09, 0.08)
01:14:59.972 00.000 13064036352 Moving (-1.09, 0.08) raw xDistance=0.59 yDistance=-1.09
01:14:59.972 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.59
01:14:59.972 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
01:14:59.972 00.000 13064036352 MoveAxis(W, 152, ABG)
01:14:59.972 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57062, med=4620, FiltMin=1369, FiltMax=49510, Gamma=0.680
01:14:59.972 00.000 8654638656 UpdateGuideState exits: m=880773 SNR=110.5
01:14:59.972 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:59.973 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:14:59.973 00.000 8654638656 Enqueuing Expose request
01:15:00.195 00.222 13064036352 Move returns status 0, amount 152
01:15:00.195 00.000 13064036352 MoveAxis(N, 1325, ABG)
01:15:01.570 01.375 13064036352 Move returns status 0, amount 1325
01:15:01.571 00.001 13064036352 move complete, result=0
01:15:01.571 00.000 13064036352 worker thread done servicing request
01:15:01.571 00.000 13064036352 Worker thread wakes up
01:15:01.571 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:15:01.571 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:15:01.571 00.000 8654638656 GuideStep: 0.6 px 152 ms WEST, -1.1 px 1325 ms NORTH
01:15:01.605 00.034 8654638656 evsrv: cli 0x600000444d20 request: {"id":5294,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:15:01.605 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":607,"width":31,"height":31,"star_pos":[15.06,14.54],"pixels":"..."},"id":5294}
01:15:02.969 01.364 8654638656 evsrv: cli 0x600000444d20 request: {"id":5295,"jsonrpc":"2.0","method":"get_connected"}
01:15:02.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5295}
01:15:02.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5296,"jsonrpc":"2.0","method":"get_app_state"}
01:15:02.971 00.000 8654638656 case statement mapped state 6 to 3
01:15:02.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5296}
01:15:05.969 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5297,"jsonrpc":"2.0","method":"get_connected"}
01:15:05.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5297}
01:15:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5298,"jsonrpc":"2.0","method":"get_app_state"}
01:15:05.971 00.000 8654638656 case statement mapped state 6 to 3
01:15:05.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5298}
01:15:07.464 01.493 13064036352 Exposure complete
01:15:07.471 00.007 13064036352 worker thread done servicing request
01:15:07.471 00.000 8654638656 OnExposeComplete: enter
01:15:07.471 00.000 8654638656 UpdateGuideState(): m_state=6
01:15:07.471 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 608
01:15:07.471 00.000 8654638656 Star::Find returns 1 (0), X=555.17, Y=854.89, Mass=936505, SNR=129.1, Peak=57343 HFD=4.4
01:15:07.471 00.000 8654638656 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-2.21) = xAngle (0.66 = 0.66)
01:15:07.471 00.000 8654638656 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.06 = 0.06)
01:15:07.471 00.000 8654638656 CameraToMount -- cameraX=0.01 cameraY=-0.58 hyp=0.58 cameraTheta=-1.55 mountX=0.46 mountY=0.03, mountTheta=0.07
01:15:07.471 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.01, y=-0.58, opts=13)
01:15:07.471 00.000 8654638656 Enqueuing Move request for scope (0.01, -0.58)
01:15:07.471 00.000 13064036352 Worker thread wakes up
01:15:07.471 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.58) opts 0xd
01:15:07.471 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.01, -0.58)
01:15:07.471 00.000 13064036352 Moving (0.01, -0.58) raw xDistance=0.46 yDistance=0.03
01:15:07.471 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.46
01:15:07.471 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:07.471 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:15:07.471 00.000 13064036352 MoveAxis(W, 137, ABG)
01:15:07.471 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57343, med=4620, FiltMin=1536, FiltMax=48460, Gamma=0.680
01:15:07.471 00.000 8654638656 UpdateGuideState exits: m=936505 SNR=129.1
01:15:07.471 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:07.471 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:15:07.471 00.000 8654638656 Enqueuing Expose request
01:15:07.681 00.210 13064036352 Move returns status 0, amount 137
01:15:07.682 00.001 13064036352 MoveAxis(N, 0, ABG)
01:15:07.682 00.000 13064036352 Move returns status 0, amount 0
01:15:07.682 00.000 13064036352 move complete, result=0
01:15:07.682 00.000 13064036352 worker thread done servicing request
01:15:07.682 00.000 13064036352 Worker thread wakes up
01:15:07.682 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:15:07.682 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:15:07.682 00.000 8654638656 GuideStep: 0.5 px 137 ms WEST, 0.0 px 0 ms NORTH
01:15:07.733 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":5299,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:15:07.733 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":608,"width":31,"height":31,"star_pos":[15.17,14.89],"pixels":"..."},"id":5299}
01:15:08.968 01.235 8654638656 evsrv: cli 0x600000444d20 request: {"id":5300,"jsonrpc":"2.0","method":"get_connected"}
01:15:08.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5300}
01:15:08.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5301,"jsonrpc":"2.0","method":"get_app_state"}
01:15:08.969 00.000 8654638656 case statement mapped state 6 to 3
01:15:08.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5301}
01:15:11.963 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":5302,"jsonrpc":"2.0","method":"get_connected"}
01:15:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5302}
01:15:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5303,"jsonrpc":"2.0","method":"get_app_state"}
01:15:11.964 00.000 8654638656 case statement mapped state 6 to 3
01:15:11.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5303}
01:15:13.706 01.741 13064036352 Exposure complete
01:15:13.718 00.012 13064036352 worker thread done servicing request
01:15:13.718 00.000 8654638656 OnExposeComplete: enter
01:15:13.718 00.000 8654638656 UpdateGuideState(): m_state=6
01:15:13.718 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 609
01:15:13.718 00.000 8654638656 Star::Find returns 1 (0), X=554.95, Y=856.41, Mass=1002981, SNR=114.9, Peak=50816 HFD=4.8
01:15:13.718 00.000 8654638656 CameraToMount -- cameraTheta (1.78) - m_xAngle (-2.21) = xAngle (3.99 = -2.29)
01:15:13.718 00.000 8654638656 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.39 = -2.89)
01:15:13.718 00.000 8654638656 CameraToMount -- cameraX=-0.20 cameraY=0.94 hyp=0.96 cameraTheta=1.78 mountX=-0.63 mountY=-0.24, mountTheta=-2.78
01:15:13.719 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.20, y=0.94, opts=13)
01:15:13.719 00.000 8654638656 Enqueuing Move request for scope (-0.20, 0.94)
01:15:13.719 00.000 13064036352 Worker thread wakes up
01:15:13.719 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.94) opts 0xd
01:15:13.719 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.20, 0.94)
01:15:13.719 00.000 13064036352 Moving (-0.20, 0.94) raw xDistance=-0.63 yDistance=-0.24
01:15:13.719 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.63
01:15:13.719 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:15:13.719 00.000 13064036352 MoveAxis(E, 165, ABG)
01:15:13.719 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57138, med=4633, FiltMin=1485, FiltMax=50726, Gamma=0.680
01:15:13.719 00.000 8654638656 UpdateGuideState exits: m=1002981 SNR=114.9
01:15:13.719 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:13.719 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:15:13.719 00.000 8654638656 Enqueuing Expose request
01:15:13.952 00.233 13064036352 Move returns status 0, amount 165
01:15:13.953 00.001 13064036352 MoveAxis(N, 291, ABG)
01:15:14.288 00.335 13064036352 Move returns status 0, amount 291
01:15:14.288 00.000 13064036352 move complete, result=0
01:15:14.289 00.001 13064036352 worker thread done servicing request
01:15:14.289 00.000 13064036352 Worker thread wakes up
01:15:14.289 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:15:14.289 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:15:14.289 00.000 8654638656 GuideStep: -0.6 px 165 ms EAST, -0.2 px 291 ms NORTH
01:15:14.345 00.056 8654638656 evsrv: cli 0x600000444d20 request: {"id":5304,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:15:14.345 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":609,"width":31,"height":31,"star_pos":[14.95,15.41],"pixels":"..."},"id":5304}
01:15:14.966 00.621 8654638656 evsrv: cli 0x600000444d20 request: {"id":5305,"jsonrpc":"2.0","method":"get_connected"}
01:15:14.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5305}
01:15:14.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5306,"jsonrpc":"2.0","method":"get_app_state"}
01:15:14.968 00.000 8654638656 case statement mapped state 6 to 3
01:15:14.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5306}
01:15:17.965 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5307,"jsonrpc":"2.0","method":"get_connected"}
01:15:17.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5307}
01:15:17.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5308,"jsonrpc":"2.0","method":"get_app_state"}
01:15:17.967 00.000 8654638656 case statement mapped state 6 to 3
01:15:17.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5308}
01:15:19.952 01.985 13064036352 Exposure complete
01:15:19.964 00.012 13064036352 worker thread done servicing request
01:15:19.964 00.000 8654638656 OnExposeComplete: enter
01:15:19.964 00.000 8654638656 UpdateGuideState(): m_state=6
01:15:19.964 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 610
01:15:19.964 00.000 8654638656 Star::Find returns 1 (0), X=554.02, Y=856.93, Mass=992175, SNR=132.4, Peak=58777 HFD=4.4
01:15:19.964 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - m_xAngle (-2.21) = xAngle (4.44 = -1.84)
01:15:19.964 00.000 8654638656 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.84 = -2.44)
01:15:19.964 00.000 8654638656 CameraToMount -- cameraX=-1.14 cameraY=1.47 hyp=1.86 cameraTheta=2.23 mountX=-0.50 mountY=-1.19, mountTheta=-1.97
01:15:19.964 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.14, y=1.47, opts=13)
01:15:19.964 00.000 8654638656 Enqueuing Move request for scope (-1.14, 1.47)
01:15:19.964 00.000 13064036352 Worker thread wakes up
01:15:19.964 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.14, 1.47) opts 0xd
01:15:19.965 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-1.14, 1.47)
01:15:19.965 00.000 13064036352 Moving (-1.14, 1.47) raw xDistance=-0.50 yDistance=-1.19
01:15:19.965 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.50
01:15:19.965 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
01:15:19.965 00.000 13064036352 MoveAxis(E, 149, ABG)
01:15:19.965 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61170, med=4620, FiltMin=1523, FiltMax=53913, Gamma=0.680
01:15:19.965 00.000 8654638656 UpdateGuideState exits: m=992175 SNR=132.4
01:15:19.965 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:19.965 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:15:19.965 00.000 8654638656 Enqueuing Expose request
01:15:20.191 00.226 13064036352 Move returns status 0, amount 149
01:15:20.192 00.001 13064036352 MoveAxis(N, 1446, ABG)
01:15:20.966 00.774 8654638656 evsrv: cli 0x600000444d20 request: {"id":5309,"jsonrpc":"2.0","method":"get_connected"}
01:15:20.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5309}
01:15:20.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5310,"jsonrpc":"2.0","method":"get_app_state"}
01:15:20.967 00.000 8654638656 case statement mapped state 6 to 3
01:15:20.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5310}
01:15:21.679 00.712 13064036352 Move returns status 0, amount 1446
01:15:21.679 00.000 13064036352 move complete, result=0
01:15:21.680 00.001 13064036352 worker thread done servicing request
01:15:21.680 00.000 13064036352 Worker thread wakes up
01:15:21.680 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:15:21.680 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:15:21.680 00.000 8654638656 GuideStep: -0.5 px 149 ms EAST, -1.2 px 1446 ms NORTH
01:15:21.725 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5311,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:15:21.725 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":610,"width":31,"height":31,"star_pos":[15.02,14.93],"pixels":"..."},"id":5311}
01:15:23.962 02.237 8654638656 evsrv: cli 0x600000444d20 request: {"id":5312,"jsonrpc":"2.0","method":"get_connected"}
01:15:23.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5312}
01:15:23.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5313,"jsonrpc":"2.0","method":"get_app_state"}
01:15:23.963 00.000 8654638656 case statement mapped state 6 to 3
01:15:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5313}
01:15:26.964 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5314,"jsonrpc":"2.0","method":"get_connected"}
01:15:26.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5314}
01:15:26.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5315,"jsonrpc":"2.0","method":"get_app_state"}
01:15:26.965 00.000 8654638656 case statement mapped state 6 to 3
01:15:26.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5315}
01:15:27.446 00.481 13064036352 Exposure complete
01:15:27.457 00.011 13064036352 worker thread done servicing request
01:15:27.457 00.000 8654638656 OnExposeComplete: enter
01:15:27.457 00.000 8654638656 UpdateGuideState(): m_state=6
01:15:27.457 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 611
01:15:27.457 00.000 8654638656 Star::Find returns 1 (0), X=554.18, Y=855.82, Mass=912986, SNR=118.9, Peak=58189 HFD=4.3
01:15:27.457 00.000 8654638656 CameraToMount -- cameraTheta (2.79) - m_xAngle (-2.21) = xAngle (5.00 = -1.28)
01:15:27.457 00.000 8654638656 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.40 = -1.88)
01:15:27.457 00.000 8654638656 CameraToMount -- cameraX=-0.98 cameraY=0.35 hyp=1.04 cameraTheta=2.79 mountX=0.30 mountY=-0.99, mountTheta=-1.28
01:15:27.457 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.98, y=0.35, opts=13)
01:15:27.457 00.000 8654638656 Enqueuing Move request for scope (-0.98, 0.35)
01:15:27.457 00.000 13064036352 Worker thread wakes up
01:15:27.457 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 0.35) opts 0xd
01:15:27.457 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.98, 0.35)
01:15:27.457 00.000 13064036352 Moving (-0.98, 0.35) raw xDistance=0.30 yDistance=-0.99
01:15:27.457 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.30
01:15:27.457 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
01:15:27.457 00.000 13064036352 MoveAxis(W, 72, ABG)
01:15:27.457 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=51, max=58189, med=4633, FiltMin=1369, FiltMax=48691, Gamma=0.680
01:15:27.457 00.000 8654638656 UpdateGuideState exits: m=912986 SNR=118.9
01:15:27.457 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:27.458 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:15:27.458 00.000 8654638656 Enqueuing Expose request
01:15:27.614 00.156 13064036352 Move returns status 0, amount 72
01:15:27.614 00.000 13064036352 MoveAxis(N, 1199, ABG)
01:15:28.862 01.248 13064036352 Move returns status 0, amount 1199
01:15:28.862 00.000 13064036352 move complete, result=0
01:15:28.862 00.000 13064036352 worker thread done servicing request
01:15:28.862 00.000 13064036352 Worker thread wakes up
01:15:28.862 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:15:28.863 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:15:28.863 00.000 8654638656 GuideStep: 0.3 px 72 ms WEST, -1.0 px 1199 ms NORTH
01:15:28.910 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":5316,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:15:28.910 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":611,"width":31,"height":31,"star_pos":[15.18,14.82],"pixels":"..."},"id":5316}
01:15:29.964 01.054 8654638656 evsrv: cli 0x600000444d20 request: {"id":5317,"jsonrpc":"2.0","method":"get_connected"}
01:15:29.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5317}
01:15:29.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5318,"jsonrpc":"2.0","method":"get_app_state"}
01:15:29.966 00.000 8654638656 case statement mapped state 6 to 3
01:15:29.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5318}
01:15:32.966 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5319,"jsonrpc":"2.0","method":"get_connected"}
01:15:32.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5319}
01:15:32.967 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5320,"jsonrpc":"2.0","method":"get_app_state"}
01:15:32.968 00.001 8654638656 case statement mapped state 6 to 3
01:15:32.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5320}
01:15:34.946 01.978 13064036352 Exposure complete
01:15:34.957 00.011 13064036352 worker thread done servicing request
01:15:34.958 00.001 8654638656 OnExposeComplete: enter
01:15:34.958 00.000 8654638656 UpdateGuideState(): m_state=6
01:15:34.958 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 612
01:15:34.958 00.000 8654638656 Star::Find returns 1 (0), X=554.34, Y=855.02, Mass=970267, SNR=113.4, Peak=60607 HFD=4.2
01:15:34.958 00.000 8654638656 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-2.21) = xAngle (-0.43 = -0.43)
01:15:34.958 00.000 8654638656 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.02 = -1.02)
01:15:34.958 00.000 8654638656 CameraToMount -- cameraX=-0.81 cameraY=-0.45 hyp=0.93 cameraTheta=-2.63 mountX=0.84 mountY=-0.79, mountTheta=-0.75
01:15:34.958 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.81, y=-0.45, opts=13)
01:15:34.958 00.000 8654638656 Enqueuing Move request for scope (-0.81, -0.45)
01:15:34.958 00.000 13064036352 Worker thread wakes up
01:15:34.958 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.45) opts 0xd
01:15:34.958 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.81, -0.45)
01:15:34.958 00.000 13064036352 Moving (-0.81, -0.45) raw xDistance=0.84 yDistance=-0.79
01:15:34.958 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.84
01:15:34.958 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
01:15:34.958 00.000 13064036352 MoveAxis(W, 238, ABG)
01:15:34.958 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60902, med=4620, FiltMin=1485, FiltMax=46118, Gamma=0.680
01:15:34.958 00.000 8654638656 UpdateGuideState exits: m=970267 SNR=113.4
01:15:34.958 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:34.958 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:15:34.958 00.000 8654638656 Enqueuing Expose request
01:15:35.325 00.367 13064036352 Move returns status 0, amount 238
01:15:35.325 00.000 13064036352 MoveAxis(N, 958, ABG)
01:15:35.963 00.638 8654638656 evsrv: cli 0x600000444d20 request: {"id":5321,"jsonrpc":"2.0","method":"get_connected"}
01:15:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5321}
01:15:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5322,"jsonrpc":"2.0","method":"get_app_state"}
01:15:35.964 00.000 8654638656 case statement mapped state 6 to 3
01:15:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5322}
01:15:36.333 00.369 13064036352 Move returns status 0, amount 958
01:15:36.333 00.000 13064036352 move complete, result=0
01:15:36.333 00.000 13064036352 worker thread done servicing request
01:15:36.333 00.000 13064036352 Worker thread wakes up
01:15:36.334 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:15:36.334 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:15:36.334 00.000 8654638656 GuideStep: 0.8 px 238 ms WEST, -0.8 px 958 ms NORTH
01:15:36.381 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":5323,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:15:36.381 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":612,"width":31,"height":31,"star_pos":[15.34,15.02],"pixels":"..."},"id":5323}
01:15:38.987 02.606 8654638656 evsrv: cli 0x600000444d20 request: {"id":5324,"jsonrpc":"2.0","method":"get_connected"}
01:15:38.988 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5324}
01:15:38.989 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5325,"jsonrpc":"2.0","method":"get_app_state"}
01:15:38.989 00.000 8654638656 case statement mapped state 6 to 3
01:15:38.989 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5325}
01:15:41.996 03.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":5326,"jsonrpc":"2.0","method":"get_connected"}
01:15:41.996 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5326}
01:15:41.997 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5327,"jsonrpc":"2.0","method":"get_app_state"}
01:15:41.997 00.000 8654638656 case statement mapped state 6 to 3
01:15:41.998 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5327}
01:15:42.440 00.442 13064036352 Exposure complete
01:15:42.452 00.012 13064036352 worker thread done servicing request
01:15:42.453 00.001 8654638656 OnExposeComplete: enter
01:15:42.453 00.000 8654638656 UpdateGuideState(): m_state=6
01:15:42.453 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 613
01:15:42.453 00.000 8654638656 Star::Find returns 1 (0), X=554.42, Y=854.84, Mass=961338, SNR=139.1, Peak=59775 HFD=4.5
01:15:42.453 00.000 8654638656 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-2.21) = xAngle (-0.22 = -0.22)
01:15:42.453 00.000 8654638656 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.82 = -0.82)
01:15:42.453 00.000 8654638656 CameraToMount -- cameraX=-0.73 cameraY=-0.63 hyp=0.97 cameraTheta=-2.43 mountX=0.94 mountY=-0.71, mountTheta=-0.64
01:15:42.453 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.73, y=-0.63, opts=13)
01:15:42.453 00.000 8654638656 Enqueuing Move request for scope (-0.73, -0.63)
01:15:42.453 00.000 13064036352 Worker thread wakes up
01:15:42.453 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.63) opts 0xd
01:15:42.453 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.73, -0.63)
01:15:42.453 00.000 13064036352 Moving (-0.73, -0.63) raw xDistance=0.94 yDistance=-0.71
01:15:42.453 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.94
01:15:42.453 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
01:15:42.453 00.000 13064036352 MoveAxis(W, 278, ABG)
01:15:42.454 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61644, med=4621, FiltMin=1516, FiltMax=48576, Gamma=0.680
01:15:42.454 00.000 8654638656 UpdateGuideState exits: m=961338 SNR=139.1
01:15:42.454 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:42.454 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:15:42.454 00.000 8654638656 Enqueuing Expose request
01:15:42.892 00.438 13064036352 Move returns status 0, amount 278
01:15:42.892 00.000 13064036352 MoveAxis(N, 858, ABG)
01:15:43.787 00.895 13064036352 Move returns status 0, amount 858
01:15:43.787 00.000 13064036352 move complete, result=0
01:15:43.788 00.001 13064036352 worker thread done servicing request
01:15:43.788 00.000 13064036352 Worker thread wakes up
01:15:43.788 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:15:43.788 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:15:43.788 00.000 8654638656 GuideStep: 0.9 px 278 ms WEST, -0.7 px 858 ms NORTH
01:15:43.834 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":5328,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:15:43.834 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":613,"width":31,"height":31,"star_pos":[15.42,14.84],"pixels":"..."},"id":5328}
01:15:44.979 01.145 8654638656 evsrv: cli 0x600000444d20 request: {"id":5329,"jsonrpc":"2.0","method":"get_connected"}
01:15:44.979 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5329}
01:15:45.014 00.035 8654638656 evsrv: cli 0x600000444d20 request: {"id":5330,"jsonrpc":"2.0","method":"get_app_state"}
01:15:45.014 00.000 8654638656 case statement mapped state 6 to 3
01:15:45.014 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5330}
01:15:47.963 02.949 8654638656 evsrv: cli 0x600000444d20 request: {"id":5331,"jsonrpc":"2.0","method":"get_connected"}
01:15:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5331}
01:15:47.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5332,"jsonrpc":"2.0","method":"get_app_state"}
01:15:47.965 00.001 8654638656 case statement mapped state 6 to 3
01:15:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5332}
01:15:49.937 01.972 13064036352 Exposure complete
01:15:49.948 00.011 13064036352 worker thread done servicing request
01:15:49.948 00.000 8654638656 OnExposeComplete: enter
01:15:49.948 00.000 8654638656 UpdateGuideState(): m_state=6
01:15:49.948 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 614
01:15:49.948 00.000 8654638656 Star::Find returns 1 (0), X=554.80, Y=855.40, Mass=892854, SNR=127.9, Peak=56435 HFD=4.5
01:15:49.948 00.000 8654638656 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-2.21) = xAngle (-0.74 = -0.74)
01:15:49.948 00.000 8654638656 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.34 = -1.34)
01:15:49.948 00.000 8654638656 CameraToMount -- cameraX=-0.36 cameraY=-0.07 hyp=0.36 cameraTheta=-2.95 mountX=0.27 mountY=-0.35, mountTheta=-0.92
01:15:49.948 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.36, y=-0.07, opts=13)
01:15:49.948 00.000 8654638656 Enqueuing Move request for scope (-0.36, -0.07)
01:15:49.949 00.001 13064036352 Worker thread wakes up
01:15:49.949 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.07) opts 0xd
01:15:49.949 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.36, -0.07)
01:15:49.949 00.000 13064036352 Moving (-0.36, -0.07) raw xDistance=0.27 yDistance=-0.35
01:15:49.949 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.27
01:15:49.949 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
01:15:49.949 00.000 13064036352 MoveAxis(W, 93, ABG)
01:15:49.949 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61145, med=4620, FiltMin=1299, FiltMax=52377, Gamma=0.680
01:15:49.949 00.000 8654638656 UpdateGuideState exits: m=892854 SNR=127.9
01:15:49.949 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:49.949 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:15:49.949 00.000 8654638656 Enqueuing Expose request
01:15:50.122 00.173 13064036352 Move returns status 0, amount 93
01:15:50.122 00.000 13064036352 MoveAxis(N, 429, ABG)
01:15:50.682 00.560 13064036352 Move returns status 0, amount 429
01:15:50.682 00.000 13064036352 move complete, result=0
01:15:50.683 00.001 13064036352 worker thread done servicing request
01:15:50.683 00.000 13064036352 Worker thread wakes up
01:15:50.683 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:15:50.683 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:15:50.683 00.000 8654638656 GuideStep: 0.3 px 93 ms WEST, -0.4 px 429 ms NORTH
01:15:50.732 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":5333,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:15:50.732 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":614,"width":31,"height":31,"star_pos":[14.80,15.40],"pixels":"..."},"id":5333}
01:15:50.968 00.236 8654638656 evsrv: cli 0x600000444d20 request: {"id":5334,"jsonrpc":"2.0","method":"get_connected"}
01:15:50.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5334}
01:15:50.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5335,"jsonrpc":"2.0","method":"get_app_state"}
01:15:50.970 00.000 8654638656 case statement mapped state 6 to 3
01:15:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5335}
01:15:53.967 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5336,"jsonrpc":"2.0","method":"get_connected"}
01:15:53.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5336}
01:15:53.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5337,"jsonrpc":"2.0","method":"get_app_state"}
01:15:53.969 00.000 8654638656 case statement mapped state 6 to 3
01:15:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5337}
01:15:56.184 02.215 13064036352 Exposure complete
01:15:56.195 00.011 13064036352 worker thread done servicing request
01:15:56.196 00.001 8654638656 OnExposeComplete: enter
01:15:56.196 00.000 8654638656 UpdateGuideState(): m_state=6
01:15:56.196 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 615
01:15:56.196 00.000 8654638656 Star::Find returns 1 (0), X=555.15, Y=856.12, Mass=929757, SNR=137.9, Peak=48678 HFD=4.4
01:15:56.196 00.000 8654638656 CameraToMount -- cameraTheta (1.57) - m_xAngle (-2.21) = xAngle (3.78 = -2.50)
01:15:56.196 00.000 8654638656 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.18 = -3.10)
01:15:56.196 00.000 8654638656 CameraToMount -- cameraX=-0.00 cameraY=0.65 hyp=0.65 cameraTheta=1.57 mountX=-0.52 mountY=-0.03, mountTheta=-3.09
01:15:56.196 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.00, y=0.65, opts=13)
01:15:56.196 00.000 8654638656 Enqueuing Move request for scope (-0.00, 0.65)
01:15:56.196 00.000 13064036352 Worker thread wakes up
01:15:56.196 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.65) opts 0xd
01:15:56.196 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.00, 0.65)
01:15:56.196 00.000 13064036352 Moving (-0.00, 0.65) raw xDistance=-0.52 yDistance=-0.03
01:15:56.196 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.52
01:15:56.196 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:56.197 00.001 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:15:56.197 00.000 13064036352 MoveAxis(E, 138, ABG)
01:15:56.197 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56268, med=4621, FiltMin=1305, FiltMax=49177, Gamma=0.680
01:15:56.197 00.000 8654638656 UpdateGuideState exits: m=929757 SNR=137.9
01:15:56.197 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:56.197 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:15:56.197 00.000 8654638656 Enqueuing Expose request
01:15:56.409 00.212 13064036352 Move returns status 0, amount 138
01:15:56.409 00.000 13064036352 MoveAxis(N, 0, ABG)
01:15:56.409 00.000 13064036352 Move returns status 0, amount 0
01:15:56.409 00.000 13064036352 move complete, result=0
01:15:56.410 00.001 13064036352 worker thread done servicing request
01:15:56.410 00.000 13064036352 Worker thread wakes up
01:15:56.410 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:15:56.410 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:15:56.410 00.000 8654638656 GuideStep: -0.5 px 138 ms EAST, -0.0 px 0 ms NORTH
01:15:56.457 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":5338,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:15:56.458 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":615,"width":31,"height":31,"star_pos":[15.15,15.12],"pixels":"..."},"id":5338}
01:15:56.968 00.510 8654638656 evsrv: cli 0x600000444d20 request: {"id":5339,"jsonrpc":"2.0","method":"get_connected"}
01:15:56.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5339}
01:15:56.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5340,"jsonrpc":"2.0","method":"get_app_state"}
01:15:56.970 00.000 8654638656 case statement mapped state 6 to 3
01:15:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5340}
01:15:59.963 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5341,"jsonrpc":"2.0","method":"get_connected"}
01:15:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5341}
01:15:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5342,"jsonrpc":"2.0","method":"get_app_state"}
01:15:59.964 00.000 8654638656 case statement mapped state 6 to 3
01:15:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5342}
01:16:02.427 02.463 13064036352 Exposure complete
01:16:02.439 00.012 13064036352 worker thread done servicing request
01:16:02.439 00.000 8654638656 OnExposeComplete: enter
01:16:02.439 00.000 8654638656 UpdateGuideState(): m_state=6
01:16:02.439 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 616
01:16:02.439 00.000 8654638656 Star::Find returns 1 (0), X=554.02, Y=857.74, Mass=910271, SNR=134.1, Peak=56192 HFD=4.2
01:16:02.439 00.000 8654638656 CameraToMount -- cameraTheta (2.03) - m_xAngle (-2.21) = xAngle (4.24 = -2.04)
01:16:02.439 00.000 8654638656 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.64 = -2.64)
01:16:02.439 00.000 8654638656 CameraToMount -- cameraX=-1.13 cameraY=2.28 hyp=2.54 cameraTheta=2.03 mountX=-1.15 mountY=-1.22, mountTheta=-2.33
01:16:02.440 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.13, y=2.28, opts=13)
01:16:02.440 00.000 8654638656 Enqueuing Move request for scope (-1.13, 2.28)
01:16:02.440 00.000 13064036352 Worker thread wakes up
01:16:02.440 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.13, 2.28) opts 0xd
01:16:02.440 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.13, 2.28)
01:16:02.440 00.000 13064036352 Moving (-1.13, 2.28) raw xDistance=-1.15 yDistance=-1.22
01:16:02.440 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.15
01:16:02.440 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.22 from input -1.22
01:16:02.440 00.000 13064036352 MoveAxis(E, 328, ABG)
01:16:02.440 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56626, med=4633, FiltMin=1215, FiltMax=51212, Gamma=0.680
01:16:02.440 00.000 8654638656 UpdateGuideState exits: m=910271 SNR=134.1
01:16:02.440 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:02.440 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:16:02.440 00.000 8654638656 Enqueuing Expose request
01:16:02.840 00.400 13064036352 Move returns status 0, amount 328
01:16:02.840 00.000 13064036352 MoveAxis(N, 1480, ABG)
01:16:02.968 00.128 8654638656 evsrv: cli 0x600000444d20 request: {"id":5343,"jsonrpc":"2.0","method":"get_connected"}
01:16:02.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5343}
01:16:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5344,"jsonrpc":"2.0","method":"get_app_state"}
01:16:02.970 00.001 8654638656 case statement mapped state 6 to 3
01:16:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5344}
01:16:04.360 01.390 13064036352 Move returns status 0, amount 1480
01:16:04.360 00.000 13064036352 move complete, result=0
01:16:04.360 00.000 13064036352 worker thread done servicing request
01:16:04.360 00.000 13064036352 Worker thread wakes up
01:16:04.361 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:16:04.361 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:16:04.361 00.000 8654638656 GuideStep: -1.2 px 328 ms EAST, -1.2 px 1480 ms NORTH
01:16:04.406 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5345,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:16:04.406 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":616,"width":31,"height":31,"star_pos":[15.02,14.74],"pixels":"..."},"id":5345}
01:16:05.967 01.561 8654638656 evsrv: cli 0x600000444d20 request: {"id":5346,"jsonrpc":"2.0","method":"get_connected"}
01:16:05.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5346}
01:16:05.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5347,"jsonrpc":"2.0","method":"get_app_state"}
01:16:05.970 00.001 8654638656 case statement mapped state 6 to 3
01:16:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5347}
01:16:08.969 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":5348,"jsonrpc":"2.0","method":"get_connected"}
01:16:08.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5348}
01:16:08.971 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5349,"jsonrpc":"2.0","method":"get_app_state"}
01:16:08.971 00.000 8654638656 case statement mapped state 6 to 3
01:16:08.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5349}
01:16:09.925 00.954 13064036352 Exposure complete
01:16:09.936 00.011 13064036352 worker thread done servicing request
01:16:09.936 00.000 8654638656 OnExposeComplete: enter
01:16:09.936 00.000 8654638656 UpdateGuideState(): m_state=6
01:16:09.937 00.001 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 617
01:16:09.937 00.000 8654638656 Star::Find returns 1 (0), X=554.14, Y=856.45, Mass=872210, SNR=110.5, Peak=47757 HFD=4.7
01:16:09.937 00.000 8654638656 CameraToMount -- cameraTheta (2.37) - m_xAngle (-2.21) = xAngle (4.58 = -1.70)
01:16:09.937 00.000 8654638656 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.98 = -2.30)
01:16:09.937 00.000 8654638656 CameraToMount -- cameraX=-1.02 cameraY=0.98 hyp=1.41 cameraTheta=2.37 mountX=-0.18 mountY=-1.06, mountTheta=-1.74
01:16:09.937 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.02, y=0.98, opts=13)
01:16:09.937 00.000 8654638656 Enqueuing Move request for scope (-1.02, 0.98)
01:16:09.937 00.000 13064036352 Worker thread wakes up
01:16:09.937 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.02, 0.98) opts 0xd
01:16:09.937 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.02, 0.98)
01:16:09.937 00.000 13064036352 Moving (-1.02, 0.98) raw xDistance=-0.18 yDistance=-1.06
01:16:09.937 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:16:09.937 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
01:16:09.937 00.000 13064036352 MoveAxis(E, 0, ABG)
01:16:09.937 00.000 13064036352 Move returns status 0, amount 0
01:16:09.937 00.000 13064036352 MoveAxis(N, 1278, ABG)
01:16:09.937 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=53977, med=4621, FiltMin=1318, FiltMax=47590, Gamma=0.680
01:16:09.937 00.000 8654638656 UpdateGuideState exits: m=872210 SNR=110.5
01:16:09.937 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:09.937 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:16:09.937 00.000 8654638656 Enqueuing Expose request
01:16:11.254 01.317 13064036352 Move returns status 0, amount 1278
01:16:11.254 00.000 13064036352 move complete, result=0
01:16:11.255 00.001 13064036352 worker thread done servicing request
01:16:11.255 00.000 13064036352 Worker thread wakes up
01:16:11.255 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:16:11.255 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:16:11.255 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -1.1 px 1278 ms NORTH
01:16:11.294 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":5350,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:16:11.294 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":617,"width":31,"height":31,"star_pos":[15.14,15.45],"pixels":"..."},"id":5350}
01:16:11.963 00.669 8654638656 evsrv: cli 0x600000444d20 request: {"id":5351,"jsonrpc":"2.0","method":"get_connected"}
01:16:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5351}
01:16:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5352,"jsonrpc":"2.0","method":"get_app_state"}
01:16:11.964 00.000 8654638656 case statement mapped state 6 to 3
01:16:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5352}
01:16:14.969 03.005 8654638656 evsrv: cli 0x600000444d20 request: {"id":5353,"jsonrpc":"2.0","method":"get_connected"}
01:16:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5353}
01:16:14.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5354,"jsonrpc":"2.0","method":"get_app_state"}
01:16:14.970 00.000 8654638656 case statement mapped state 6 to 3
01:16:14.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5354}
01:16:17.423 02.453 13064036352 Exposure complete
01:16:17.435 00.012 13064036352 worker thread done servicing request
01:16:17.435 00.000 8654638656 OnExposeComplete: enter
01:16:17.436 00.001 8654638656 UpdateGuideState(): m_state=6
01:16:17.436 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 618
01:16:17.436 00.000 8654638656 Star::Find returns 1 (0), X=554.63, Y=855.82, Mass=909042, SNR=124.3, Peak=52774 HFD=4.6
01:16:17.436 00.000 8654638656 CameraToMount -- cameraTheta (2.56) - m_xAngle (-2.21) = xAngle (4.77 = -1.51)
01:16:17.436 00.000 8654638656 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.17 = -2.11)
01:16:17.436 00.000 8654638656 CameraToMount -- cameraX=-0.53 cameraY=0.35 hyp=0.63 cameraTheta=2.56 mountX=0.04 mountY=-0.54, mountTheta=-1.50
01:16:17.436 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.53, y=0.35, opts=13)
01:16:17.436 00.000 8654638656 Enqueuing Move request for scope (-0.53, 0.35)
01:16:17.436 00.000 13064036352 Worker thread wakes up
01:16:17.436 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.35) opts 0xd
01:16:17.436 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.53, 0.35)
01:16:17.436 00.000 13064036352 Moving (-0.53, 0.35) raw xDistance=0.04 yDistance=-0.54
01:16:17.436 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:16:17.436 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
01:16:17.436 00.000 13064036352 MoveAxis(E, 0, ABG)
01:16:17.436 00.000 13064036352 Move returns status 0, amount 0
01:16:17.436 00.000 13064036352 MoveAxis(N, 656, ABG)
01:16:17.436 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56729, med=4633, FiltMin=1548, FiltMax=53631, Gamma=0.680
01:16:17.436 00.000 8654638656 UpdateGuideState exits: m=909042 SNR=124.3
01:16:17.437 00.001 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:17.437 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:16:17.437 00.000 8654638656 Enqueuing Expose request
01:16:17.967 00.530 8654638656 evsrv: cli 0x600000444d20 request: {"id":5355,"jsonrpc":"2.0","method":"get_connected"}
01:16:17.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5355}
01:16:17.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5356,"jsonrpc":"2.0","method":"get_app_state"}
01:16:17.969 00.000 8654638656 case statement mapped state 6 to 3
01:16:17.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5356}
01:16:18.133 00.163 13064036352 Move returns status 0, amount 656
01:16:18.133 00.000 13064036352 move complete, result=0
01:16:18.134 00.001 13064036352 worker thread done servicing request
01:16:18.134 00.000 13064036352 Worker thread wakes up
01:16:18.134 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:16:18.134 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:16:18.134 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, -0.5 px 656 ms NORTH
01:16:18.167 00.033 8654638656 evsrv: cli 0x600000444d20 request: {"id":5357,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:16:18.167 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":618,"width":31,"height":31,"star_pos":[14.63,14.82],"pixels":"..."},"id":5357}
01:16:20.969 02.802 8654638656 evsrv: cli 0x600000444d20 request: {"id":5358,"jsonrpc":"2.0","method":"get_connected"}
01:16:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5358}
01:16:20.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5359,"jsonrpc":"2.0","method":"get_app_state"}
01:16:20.970 00.000 8654638656 case statement mapped state 6 to 3
01:16:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5359}
01:16:23.667 02.697 13064036352 Exposure complete
01:16:23.679 00.012 13064036352 worker thread done servicing request
01:16:23.679 00.000 8654638656 OnExposeComplete: enter
01:16:23.680 00.001 8654638656 UpdateGuideState(): m_state=6
01:16:23.680 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 619
01:16:23.680 00.000 8654638656 Star::Find returns 1 (0), X=554.27, Y=856.14, Mass=1014015, SNR=134.6, Peak=54784 HFD=4.5
01:16:23.680 00.000 8654638656 CameraToMount -- cameraTheta (2.49) - m_xAngle (-2.21) = xAngle (4.70 = -1.58)
01:16:23.680 00.000 8654638656 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.10 = -2.18)
01:16:23.680 00.000 8654638656 CameraToMount -- cameraX=-0.89 cameraY=0.68 hyp=1.12 cameraTheta=2.49 mountX=-0.01 mountY=-0.91, mountTheta=-1.58
01:16:23.680 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.89, y=0.68, opts=13)
01:16:23.680 00.000 8654638656 Enqueuing Move request for scope (-0.89, 0.68)
01:16:23.680 00.000 13064036352 Worker thread wakes up
01:16:23.680 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.68) opts 0xd
01:16:23.680 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.89, 0.68)
01:16:23.680 00.000 13064036352 Moving (-0.89, 0.68) raw xDistance=-0.01 yDistance=-0.91
01:16:23.680 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:16:23.680 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
01:16:23.680 00.000 13064036352 MoveAxis(E, 0, ABG)
01:16:23.680 00.000 13064036352 Move returns status 0, amount 0
01:16:23.680 00.000 13064036352 MoveAxis(N, 1108, ABG)
01:16:23.680 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55410, med=4633, FiltMin=1625, FiltMax=49894, Gamma=0.680
01:16:23.680 00.000 8654638656 UpdateGuideState exits: m=1014015 SNR=134.6
01:16:23.680 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:23.680 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:16:23.680 00.000 8654638656 Enqueuing Expose request
01:16:23.963 00.283 8654638656 evsrv: cli 0x600000444d20 request: {"id":5360,"jsonrpc":"2.0","method":"get_connected"}
01:16:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5360}
01:16:23.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5361,"jsonrpc":"2.0","method":"get_app_state"}
01:16:23.965 00.001 8654638656 case statement mapped state 6 to 3
01:16:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5361}
01:16:24.852 00.887 13064036352 Move returns status 0, amount 1108
01:16:24.852 00.000 13064036352 move complete, result=0
01:16:24.852 00.000 13064036352 worker thread done servicing request
01:16:24.852 00.000 13064036352 Worker thread wakes up
01:16:24.852 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:16:24.852 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:16:24.853 00.001 8654638656 GuideStep: -0.0 px 0 ms EAST, -0.9 px 1108 ms NORTH
01:16:24.897 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":5362,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:16:24.897 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":619,"width":31,"height":31,"star_pos":[15.27,15.14],"pixels":"..."},"id":5362}
01:16:26.968 02.071 8654638656 evsrv: cli 0x600000444d20 request: {"id":5363,"jsonrpc":"2.0","method":"get_connected"}
01:16:26.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5363}
01:16:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5364,"jsonrpc":"2.0","method":"get_app_state"}
01:16:26.971 00.001 8654638656 case statement mapped state 6 to 3
01:16:26.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5364}
01:16:29.915 02.944 13064036352 Exposure complete
01:16:29.925 00.010 13064036352 worker thread done servicing request
01:16:29.925 00.000 8654638656 OnExposeComplete: enter
01:16:29.925 00.000 8654638656 UpdateGuideState(): m_state=6
01:16:29.925 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 620
01:16:29.925 00.000 8654638656 Star::Find returns 1 (0), X=555.02, Y=855.52, Mass=859070, SNR=103.1, Peak=52518 HFD=4.2
01:16:29.925 00.000 8654638656 CameraToMount -- cameraTheta (2.79) - m_xAngle (-2.21) = xAngle (5.00 = -1.29)
01:16:29.925 00.000 8654638656 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.40 = -1.89)
01:16:29.925 00.000 8654638656 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.79 mountX=0.04 mountY=-0.13, mountTheta=-1.28
01:16:29.926 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.13, y=0.05, opts=13)
01:16:29.926 00.000 8654638656 Enqueuing Move request for scope (-0.13, 0.05)
01:16:29.926 00.000 13064036352 Worker thread wakes up
01:16:29.926 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
01:16:29.926 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
01:16:29.926 00.000 13064036352 Moving (-0.13, 0.05) raw xDistance=0.04 yDistance=-0.13
01:16:29.926 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:16:29.926 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:29.926 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:16:29.926 00.000 13064036352 MoveAxis(E, 0, ABG)
01:16:29.926 00.000 13064036352 Move returns status 0, amount 0
01:16:29.926 00.000 13064036352 MoveAxis(N, 0, ABG)
01:16:29.926 00.000 13064036352 Move returns status 0, amount 0
01:16:29.926 00.000 13064036352 move complete, result=0
01:16:29.926 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60569, med=4633, FiltMin=1446, FiltMax=53439, Gamma=0.680
01:16:29.926 00.000 13064036352 worker thread done servicing request
01:16:29.926 00.000 8654638656 UpdateGuideState exits: m=859070 SNR=103.1
01:16:29.926 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:29.926 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:16:29.926 00.000 8654638656 Enqueuing Expose request
01:16:29.926 00.000 13064036352 Worker thread wakes up
01:16:29.926 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:16:29.926 00.000 8654638656 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:16:29.926 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:16:29.978 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":5365,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:16:29.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":620,"width":31,"height":31,"star_pos":[15.02,14.52],"pixels":"..."},"id":5365}
01:16:29.982 00.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5366,"jsonrpc":"2.0","method":"get_connected"}
01:16:29.982 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5366}
01:16:29.988 00.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":5367,"jsonrpc":"2.0","method":"get_app_state"}
01:16:29.988 00.000 8654638656 case statement mapped state 6 to 3
01:16:29.988 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5367}
01:16:32.968 02.980 8654638656 evsrv: cli 0x600000444d20 request: {"id":5368,"jsonrpc":"2.0","method":"get_connected"}
01:16:32.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5368}
01:16:32.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5369,"jsonrpc":"2.0","method":"get_app_state"}
01:16:32.970 00.001 8654638656 case statement mapped state 6 to 3
01:16:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5369}
01:16:35.963 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5370,"jsonrpc":"2.0","method":"get_connected"}
01:16:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5370}
01:16:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5371,"jsonrpc":"2.0","method":"get_app_state"}
01:16:35.964 00.000 8654638656 case statement mapped state 6 to 3
01:16:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5371}
01:16:36.158 00.194 13064036352 Exposure complete
01:16:36.170 00.012 13064036352 worker thread done servicing request
01:16:36.170 00.000 8654638656 OnExposeComplete: enter
01:16:36.170 00.000 8654638656 UpdateGuideState(): m_state=6
01:16:36.170 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 621
01:16:36.170 00.000 8654638656 Star::Find returns 1 (0), X=554.81, Y=857.23, Mass=942626, SNR=143.0, Peak=64409 HFD=4.4
01:16:36.170 00.000 8654638656 CameraToMount -- cameraTheta (1.76) - m_xAngle (-2.21) = xAngle (3.97 = -2.31)
01:16:36.170 00.000 8654638656 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.37 = -2.91)
01:16:36.170 00.000 8654638656 CameraToMount -- cameraX=-0.34 cameraY=1.76 hyp=1.79 cameraTheta=1.76 mountX=-1.21 mountY=-0.41, mountTheta=-2.81
01:16:36.171 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.34, y=1.76, opts=13)
01:16:36.171 00.000 8654638656 Enqueuing Move request for scope (-0.34, 1.76)
01:16:36.171 00.000 13064036352 Worker thread wakes up
01:16:36.171 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 1.76) opts 0xd
01:16:36.171 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.34, 1.76)
01:16:36.171 00.000 13064036352 Moving (-0.34, 1.76) raw xDistance=-1.21 yDistance=-0.41
01:16:36.171 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.21
01:16:36.171 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
01:16:36.171 00.000 13064036352 MoveAxis(E, 333, ABG)
01:16:36.171 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=64409, med=4633, FiltMin=1472, FiltMax=46783, Gamma=0.680
01:16:36.171 00.000 8654638656 UpdateGuideState exits: m=942626 SNR=143.0
01:16:36.171 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:36.171 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:16:36.171 00.000 8654638656 Enqueuing Expose request
01:16:36.579 00.408 13064036352 Move returns status 0, amount 333
01:16:36.579 00.000 13064036352 MoveAxis(N, 498, ABG)
01:16:37.122 00.543 13064036352 Move returns status 0, amount 498
01:16:37.122 00.000 13064036352 move complete, result=0
01:16:37.122 00.000 13064036352 worker thread done servicing request
01:16:37.123 00.001 13064036352 Worker thread wakes up
01:16:37.123 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:16:37.123 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:16:37.123 00.000 8654638656 GuideStep: -1.2 px 333 ms EAST, -0.4 px 498 ms NORTH
01:16:37.170 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":5372,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:16:37.170 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":621,"width":31,"height":31,"star_pos":[14.81,15.23],"pixels":"..."},"id":5372}
01:16:38.967 01.797 8654638656 evsrv: cli 0x600000444d20 request: {"id":5373,"jsonrpc":"2.0","method":"get_connected"}
01:16:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5373}
01:16:38.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5374,"jsonrpc":"2.0","method":"get_app_state"}
01:16:38.969 00.000 8654638656 case statement mapped state 6 to 3
01:16:38.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5374}
01:16:41.968 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":5375,"jsonrpc":"2.0","method":"get_connected"}
01:16:41.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5375}
01:16:41.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5376,"jsonrpc":"2.0","method":"get_app_state"}
01:16:41.970 00.000 8654638656 case statement mapped state 6 to 3
01:16:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5376}
01:16:42.407 00.437 13064036352 Exposure complete
01:16:42.419 00.012 13064036352 worker thread done servicing request
01:16:42.419 00.000 8654638656 OnExposeComplete: enter
01:16:42.419 00.000 8654638656 UpdateGuideState(): m_state=6
01:16:42.420 00.001 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 622
01:16:42.420 00.000 8654638656 Star::Find returns 1 (0), X=554.23, Y=857.56, Mass=978857, SNR=135.5, Peak=58393 HFD=4.6
01:16:42.420 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - m_xAngle (-2.21) = xAngle (4.20 = -2.09)
01:16:42.420 00.000 8654638656 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.60 = -2.69)
01:16:42.420 00.000 8654638656 CameraToMount -- cameraX=-0.92 cameraY=2.09 hyp=2.28 cameraTheta=1.99 mountX=-1.13 mountY=-1.00, mountTheta=-2.41
01:16:42.420 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.92, y=2.09, opts=13)
01:16:42.420 00.000 8654638656 Enqueuing Move request for scope (-0.92, 2.09)
01:16:42.420 00.000 13064036352 Worker thread wakes up
01:16:42.420 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 2.09) opts 0xd
01:16:42.420 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.92, 2.09)
01:16:42.420 00.000 13064036352 Moving (-0.92, 2.09) raw xDistance=-1.13 yDistance=-1.00
01:16:42.420 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.13
01:16:42.420 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
01:16:42.420 00.000 13064036352 MoveAxis(E, 335, ABG)
01:16:42.420 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59213, med=4633, FiltMin=1548, FiltMax=49292, Gamma=0.680
01:16:42.420 00.000 8654638656 UpdateGuideState exits: m=978857 SNR=135.5
01:16:42.420 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:42.420 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:16:42.420 00.000 8654638656 Enqueuing Expose request
01:16:42.833 00.413 13064036352 Move returns status 0, amount 335
01:16:42.833 00.000 13064036352 MoveAxis(N, 1214, ABG)
01:16:44.097 01.264 13064036352 Move returns status 0, amount 1214
01:16:44.097 00.000 13064036352 move complete, result=0
01:16:44.097 00.000 13064036352 worker thread done servicing request
01:16:44.097 00.000 13064036352 Worker thread wakes up
01:16:44.098 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:16:44.098 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:16:44.098 00.000 8654638656 GuideStep: -1.1 px 335 ms EAST, -1.0 px 1214 ms NORTH
01:16:44.141 00.043 8654638656 evsrv: cli 0x600000444d20 request: {"id":5377,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:16:44.142 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":622,"width":31,"height":31,"star_pos":[15.23,14.56],"pixels":"..."},"id":5377}
01:16:44.968 00.826 8654638656 evsrv: cli 0x600000444d20 request: {"id":5378,"jsonrpc":"2.0","method":"get_connected"}
01:16:44.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5378}
01:16:44.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5379,"jsonrpc":"2.0","method":"get_app_state"}
01:16:44.970 00.000 8654638656 case statement mapped state 6 to 3
01:16:44.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5379}
01:16:47.963 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5380,"jsonrpc":"2.0","method":"get_connected"}
01:16:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5380}
01:16:47.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5381,"jsonrpc":"2.0","method":"get_app_state"}
01:16:47.965 00.001 8654638656 case statement mapped state 6 to 3
01:16:47.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5381}
01:16:49.904 01.939 13064036352 Exposure complete
01:16:49.915 00.011 13064036352 worker thread done servicing request
01:16:49.915 00.000 8654638656 OnExposeComplete: enter
01:16:49.915 00.000 8654638656 UpdateGuideState(): m_state=6
01:16:49.915 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 623
01:16:49.915 00.000 8654638656 Star::Find returns 1 (0), X=554.57, Y=857.01, Mass=957737, SNR=142.1, Peak=63859 HFD=4.2
01:16:49.915 00.000 8654638656 CameraToMount -- cameraTheta (1.93) - m_xAngle (-2.21) = xAngle (4.14 = -2.14)
01:16:49.915 00.000 8654638656 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.54 = -2.74)
01:16:49.915 00.000 8654638656 CameraToMount -- cameraX=-0.58 cameraY=1.54 hyp=1.65 cameraTheta=1.93 mountX=-0.89 mountY=-0.64, mountTheta=-2.52
01:16:49.916 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.58, y=1.54, opts=13)
01:16:49.916 00.000 8654638656 Enqueuing Move request for scope (-0.58, 1.54)
01:16:49.916 00.000 13064036352 Worker thread wakes up
01:16:49.916 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 1.54) opts 0xd
01:16:49.916 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.58, 1.54)
01:16:49.916 00.000 13064036352 Moving (-0.58, 1.54) raw xDistance=-0.89 yDistance=-0.64
01:16:49.916 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.89
01:16:49.916 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
01:16:49.916 00.000 13064036352 MoveAxis(E, 269, ABG)
01:16:49.916 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63859, med=4646, FiltMin=1356, FiltMax=44710, Gamma=0.680
01:16:49.916 00.000 8654638656 UpdateGuideState exits: m=957737 SNR=142.1
01:16:49.916 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:49.916 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:16:49.916 00.000 8654638656 Enqueuing Expose request
01:16:50.255 00.339 13064036352 Move returns status 0, amount 269
01:16:50.256 00.001 13064036352 MoveAxis(N, 779, ABG)
01:16:50.967 00.711 8654638656 evsrv: cli 0x600000444d20 request: {"id":5382,"jsonrpc":"2.0","method":"get_connected"}
01:16:50.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5382}
01:16:50.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5383,"jsonrpc":"2.0","method":"get_app_state"}
01:16:50.969 00.001 8654638656 case statement mapped state 6 to 3
01:16:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5383}
01:16:51.071 00.102 13064036352 Move returns status 0, amount 779
01:16:51.072 00.001 13064036352 move complete, result=0
01:16:51.072 00.000 13064036352 worker thread done servicing request
01:16:51.072 00.000 13064036352 Worker thread wakes up
01:16:51.072 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:16:51.072 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:16:51.072 00.000 8654638656 GuideStep: -0.9 px 269 ms EAST, -0.6 px 779 ms NORTH
01:16:51.141 00.069 8654638656 evsrv: cli 0x600000444d20 request: {"id":5384,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:16:51.141 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":623,"width":31,"height":31,"star_pos":[14.57,15.01],"pixels":"..."},"id":5384}
01:16:53.966 02.825 8654638656 evsrv: cli 0x600000444d20 request: {"id":5385,"jsonrpc":"2.0","method":"get_connected"}
01:16:53.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5385}
01:16:53.995 00.029 8654638656 evsrv: cli 0x600000444d20 request: {"id":5386,"jsonrpc":"2.0","method":"get_app_state"}
01:16:53.995 00.000 8654638656 case statement mapped state 6 to 3
01:16:53.995 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5386}
01:16:56.148 02.153 13064036352 Exposure complete
01:16:56.154 00.006 13064036352 worker thread done servicing request
01:16:56.155 00.001 8654638656 OnExposeComplete: enter
01:16:56.155 00.000 8654638656 UpdateGuideState(): m_state=6
01:16:56.155 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 624
01:16:56.155 00.000 8654638656 Star::Find returns 1 (0), X=553.70, Y=856.77, Mass=931021, SNR=113.9, Peak=59072 HFD=4.2
01:16:56.155 00.000 8654638656 CameraToMount -- cameraTheta (2.41) - m_xAngle (-2.21) = xAngle (4.62 = -1.66)
01:16:56.155 00.000 8654638656 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.02 = -2.26)
01:16:56.155 00.000 8654638656 CameraToMount -- cameraX=-1.46 cameraY=1.30 hyp=1.95 cameraTheta=2.41 mountX=-0.17 mountY=-1.51, mountTheta=-1.69
01:16:56.155 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.46, y=1.30, opts=13)
01:16:56.155 00.000 8654638656 Enqueuing Move request for scope (-1.46, 1.30)
01:16:56.155 00.000 13064036352 Worker thread wakes up
01:16:56.155 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.46, 1.30) opts 0xd
01:16:56.155 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.46, 1.30)
01:16:56.155 00.000 13064036352 Moving (-1.46, 1.30) raw xDistance=-0.17 yDistance=-1.51
01:16:56.155 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:16:56.155 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.51 from input -1.51
01:16:56.155 00.000 13064036352 MoveAxis(E, 0, ABG)
01:16:56.155 00.000 13064036352 Move returns status 0, amount 0
01:16:56.155 00.000 13064036352 MoveAxis(N, 1823, ABG)
01:16:56.155 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59250, med=4646, FiltMin=1574, FiltMax=50956, Gamma=0.680
01:16:56.155 00.000 8654638656 UpdateGuideState exits: m=931021 SNR=113.9
01:16:56.155 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:56.155 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:16:56.155 00.000 8654638656 Enqueuing Expose request
01:16:56.967 00.812 8654638656 evsrv: cli 0x600000444d20 request: {"id":5387,"jsonrpc":"2.0","method":"get_connected"}
01:16:56.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5387}
01:16:56.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5388,"jsonrpc":"2.0","method":"get_app_state"}
01:16:56.969 00.000 8654638656 case statement mapped state 6 to 3
01:16:56.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5388}
01:16:58.030 01.060 13064036352 Move returns status 0, amount 1823
01:16:58.031 00.001 13064036352 move complete, result=0
01:16:58.031 00.000 13064036352 worker thread done servicing request
01:16:58.031 00.000 13064036352 Worker thread wakes up
01:16:58.031 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:16:58.031 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:16:58.031 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -1.5 px 1823 ms NORTH
01:16:58.084 00.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":5389,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:16:58.084 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":624,"width":31,"height":31,"star_pos":[14.70,14.77],"pixels":"..."},"id":5389}
01:16:59.963 01.879 8654638656 evsrv: cli 0x600000444d20 request: {"id":5390,"jsonrpc":"2.0","method":"get_connected"}
01:16:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5390}
01:16:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5391,"jsonrpc":"2.0","method":"get_app_state"}
01:16:59.964 00.000 8654638656 case statement mapped state 6 to 3
01:16:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5391}
01:17:02.966 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5392,"jsonrpc":"2.0","method":"get_connected"}
01:17:02.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5392}
01:17:02.968 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5393,"jsonrpc":"2.0","method":"get_app_state"}
01:17:02.968 00.000 8654638656 case statement mapped state 6 to 3
01:17:02.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5393}
01:17:03.647 00.679 13064036352 Exposure complete
01:17:03.657 00.010 13064036352 worker thread done servicing request
01:17:03.657 00.000 8654638656 OnExposeComplete: enter
01:17:03.657 00.000 8654638656 UpdateGuideState(): m_state=6
01:17:03.657 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 625
01:17:03.657 00.000 8654638656 Star::Find returns 1 (0), X=554.55, Y=855.10, Mass=943669, SNR=129.0, Peak=60927 HFD=4.2
01:17:03.657 00.000 8654638656 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-2.21) = xAngle (-0.39 = -0.39)
01:17:03.657 00.000 8654638656 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.99 = -0.99)
01:17:03.657 00.000 8654638656 CameraToMount -- cameraX=-0.61 cameraY=-0.37 hyp=0.71 cameraTheta=-2.60 mountX=0.66 mountY=-0.59, mountTheta=-0.73
01:17:03.658 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.61, y=-0.37, opts=13)
01:17:03.658 00.000 8654638656 Enqueuing Move request for scope (-0.61, -0.37)
01:17:03.658 00.000 13064036352 Worker thread wakes up
01:17:03.658 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.37) opts 0xd
01:17:03.658 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.61, -0.37)
01:17:03.658 00.000 13064036352 Moving (-0.61, -0.37) raw xDistance=0.66 yDistance=-0.59
01:17:03.658 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66
01:17:03.658 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
01:17:03.658 00.000 13064036352 MoveAxis(W, 181, ABG)
01:17:03.658 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60927, med=4646, FiltMin=1241, FiltMax=53030, Gamma=0.680
01:17:03.658 00.000 8654638656 UpdateGuideState exits: m=943669 SNR=129.0
01:17:03.658 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:03.658 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:17:03.658 00.000 8654638656 Enqueuing Expose request
01:17:03.917 00.259 13064036352 Move returns status 0, amount 181
01:17:03.917 00.000 13064036352 MoveAxis(N, 716, ABG)
01:17:04.670 00.753 13064036352 Move returns status 0, amount 716
01:17:04.670 00.000 13064036352 move complete, result=0
01:17:04.670 00.000 13064036352 worker thread done servicing request
01:17:04.670 00.000 13064036352 Worker thread wakes up
01:17:04.671 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:17:04.671 00.000 8654638656 GuideStep: 0.7 px 181 ms WEST, -0.6 px 716 ms NORTH
01:17:04.671 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:17:04.739 00.068 8654638656 evsrv: cli 0x600000444d20 request: {"id":5394,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:17:04.739 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":625,"width":31,"height":31,"star_pos":[14.55,15.10],"pixels":"..."},"id":5394}
01:17:05.967 01.228 8654638656 evsrv: cli 0x600000444d20 request: {"id":5395,"jsonrpc":"2.0","method":"get_connected"}
01:17:05.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5395}
01:17:05.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5396,"jsonrpc":"2.0","method":"get_app_state"}
01:17:05.969 00.000 8654638656 case statement mapped state 6 to 3
01:17:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5396}
01:17:08.968 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":5397,"jsonrpc":"2.0","method":"get_connected"}
01:17:08.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5397}
01:17:08.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5398,"jsonrpc":"2.0","method":"get_app_state"}
01:17:08.970 00.000 8654638656 case statement mapped state 6 to 3
01:17:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5398}
01:17:09.893 00.923 13064036352 Exposure complete
01:17:09.905 00.012 13064036352 worker thread done servicing request
01:17:09.905 00.000 8654638656 OnExposeComplete: enter
01:17:09.905 00.000 8654638656 UpdateGuideState(): m_state=6
01:17:09.905 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 626
01:17:09.905 00.000 8654638656 Star::Find returns 1 (0), X=555.08, Y=855.26, Mass=790947, SNR=102.6, Peak=49523 HFD=4.3
01:17:09.905 00.000 8654638656 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-2.21) = xAngle (0.30 = 0.30)
01:17:09.906 00.001 8654638656 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.29 = -0.29)
01:17:09.906 00.000 8654638656 CameraToMount -- cameraX=-0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.90 mountX=0.21 mountY=-0.06, mountTheta=-0.30
01:17:09.906 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.07, y=-0.21, opts=13)
01:17:09.906 00.000 8654638656 Enqueuing Move request for scope (-0.07, -0.21)
01:17:09.906 00.000 13064036352 Worker thread wakes up
01:17:09.906 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.21) opts 0xd
01:17:09.906 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.07, -0.21)
01:17:09.906 00.000 13064036352 Moving (-0.07, -0.21) raw xDistance=0.21 yDistance=-0.06
01:17:09.906 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.21
01:17:09.906 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:09.906 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:17:09.906 00.000 13064036352 MoveAxis(W, 70, ABG)
01:17:09.906 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61529, med=4659, FiltMin=1510, FiltMax=51199, Gamma=0.680
01:17:09.906 00.000 8654638656 UpdateGuideState exits: m=790947 SNR=102.6
01:17:09.906 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:09.906 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:17:09.906 00.000 8654638656 Enqueuing Expose request
01:17:10.044 00.138 13064036352 Move returns status 0, amount 70
01:17:10.044 00.000 13064036352 MoveAxis(N, 0, ABG)
01:17:10.044 00.000 13064036352 Move returns status 0, amount 0
01:17:10.044 00.000 13064036352 move complete, result=0
01:17:10.044 00.000 13064036352 worker thread done servicing request
01:17:10.044 00.000 13064036352 Worker thread wakes up
01:17:10.044 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:17:10.044 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:17:10.044 00.000 8654638656 GuideStep: 0.2 px 70 ms WEST, -0.1 px 0 ms NORTH
01:17:10.098 00.054 8654638656 evsrv: cli 0x600000444d20 request: {"id":5399,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:17:10.098 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":626,"width":31,"height":31,"star_pos":[15.08,15.26],"pixels":"..."},"id":5399}
01:17:11.963 01.865 8654638656 evsrv: cli 0x600000444d20 request: {"id":5400,"jsonrpc":"2.0","method":"get_connected"}
01:17:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5400}
01:17:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5401,"jsonrpc":"2.0","method":"get_app_state"}
01:17:11.964 00.000 8654638656 case statement mapped state 6 to 3
01:17:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5401}
01:17:14.965 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5402,"jsonrpc":"2.0","method":"get_connected"}
01:17:14.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5402}
01:17:14.967 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5403,"jsonrpc":"2.0","method":"get_app_state"}
01:17:14.967 00.000 8654638656 case statement mapped state 6 to 3
01:17:14.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5403}
01:17:16.142 01.175 13064036352 Exposure complete
01:17:16.154 00.012 13064036352 worker thread done servicing request
01:17:16.154 00.000 8654638656 OnExposeComplete: enter
01:17:16.155 00.001 8654638656 UpdateGuideState(): m_state=6
01:17:16.155 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 627
01:17:16.155 00.000 8654638656 Star::Find returns 1 (0), X=554.62, Y=857.03, Mass=848681, SNR=129.1, Peak=61273 HFD=4.1
01:17:16.155 00.000 8654638656 CameraToMount -- cameraTheta (1.90) - m_xAngle (-2.21) = xAngle (4.11 = -2.17)
01:17:16.155 00.000 8654638656 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.51 = -2.77)
01:17:16.155 00.000 8654638656 CameraToMount -- cameraX=-0.54 cameraY=1.56 hyp=1.65 cameraTheta=1.90 mountX=-0.93 mountY=-0.60, mountTheta=-2.57
01:17:16.155 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.54, y=1.56, opts=13)
01:17:16.155 00.000 8654638656 Enqueuing Move request for scope (-0.54, 1.56)
01:17:16.155 00.000 13064036352 Worker thread wakes up
01:17:16.155 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 1.56) opts 0xd
01:17:16.155 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.54, 1.56)
01:17:16.155 00.000 13064036352 Moving (-0.54, 1.56) raw xDistance=-0.93 yDistance=-0.60
01:17:16.155 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.93
01:17:16.155 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
01:17:16.155 00.000 13064036352 MoveAxis(E, 252, ABG)
01:17:16.155 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61273, med=4633, FiltMin=1229, FiltMax=44569, Gamma=0.680
01:17:16.156 00.001 8654638656 UpdateGuideState exits: m=848681 SNR=129.1
01:17:16.156 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:16.156 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:17:16.156 00.000 8654638656 Enqueuing Expose request
01:17:16.491 00.335 13064036352 Move returns status 0, amount 252
01:17:16.491 00.000 13064036352 MoveAxis(N, 725, ABG)
01:17:17.259 00.768 13064036352 Move returns status 0, amount 725
01:17:17.259 00.000 13064036352 move complete, result=0
01:17:17.259 00.000 13064036352 worker thread done servicing request
01:17:17.259 00.000 13064036352 Worker thread wakes up
01:17:17.260 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:17:17.260 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:17:17.260 00.000 8654638656 GuideStep: -0.9 px 252 ms EAST, -0.6 px 725 ms NORTH
01:17:17.302 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":5404,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:17:17.302 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":627,"width":31,"height":31,"star_pos":[14.62,15.03],"pixels":"..."},"id":5404}
01:17:17.968 00.666 8654638656 evsrv: cli 0x600000444d20 request: {"id":5405,"jsonrpc":"2.0","method":"get_connected"}
01:17:17.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5405}
01:17:17.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5406,"jsonrpc":"2.0","method":"get_app_state"}
01:17:17.969 00.000 8654638656 case statement mapped state 6 to 3
01:17:17.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5406}
01:17:20.968 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":5407,"jsonrpc":"2.0","method":"get_connected"}
01:17:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5407}
01:17:20.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5408,"jsonrpc":"2.0","method":"get_app_state"}
01:17:20.971 00.001 8654638656 case statement mapped state 6 to 3
01:17:20.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5408}
01:17:22.387 01.416 13064036352 Exposure complete
01:17:22.399 00.012 13064036352 worker thread done servicing request
01:17:22.399 00.000 8654638656 OnExposeComplete: enter
01:17:22.399 00.000 8654638656 UpdateGuideState(): m_state=6
01:17:22.399 00.000 8654638656 Star::Find(15, 554, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 628
01:17:22.399 00.000 8654638656 Star::Find returns 1 (0), X=553.74, Y=856.73, Mass=897768, SNR=136.3, Peak=53696 HFD=4.4
01:17:22.399 00.000 8654638656 CameraToMount -- cameraTheta (2.41) - m_xAngle (-2.21) = xAngle (4.62 = -1.66)
01:17:22.399 00.000 8654638656 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.02 = -2.26)
01:17:22.399 00.000 8654638656 CameraToMount -- cameraX=-1.42 cameraY=1.26 hyp=1.90 cameraTheta=2.41 mountX=-0.17 mountY=-1.46, mountTheta=-1.69
01:17:22.399 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.42, y=1.26, opts=13)
01:17:22.399 00.000 8654638656 Enqueuing Move request for scope (-1.42, 1.26)
01:17:22.399 00.000 13064036352 Worker thread wakes up
01:17:22.399 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.42, 1.26) opts 0xd
01:17:22.399 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.42, 1.26)
01:17:22.399 00.000 13064036352 Moving (-1.42, 1.26) raw xDistance=-0.17 yDistance=-1.46
01:17:22.399 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:17:22.399 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.46 from input -1.46
01:17:22.399 00.000 13064036352 MoveAxis(E, 0, ABG)
01:17:22.399 00.000 13064036352 Move returns status 0, amount 0
01:17:22.399 00.000 13064036352 MoveAxis(N, 1774, ABG)
01:17:22.399 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61362, med=4633, FiltMin=1017, FiltMax=53337, Gamma=0.680
01:17:22.399 00.000 8654638656 UpdateGuideState exits: m=897768 SNR=136.3
01:17:22.399 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:22.400 00.001 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:17:22.400 00.000 8654638656 Enqueuing Expose request
01:17:23.962 01.562 8654638656 evsrv: cli 0x600000444d20 request: {"id":5409,"jsonrpc":"2.0","method":"get_connected"}
01:17:23.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5409}
01:17:23.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5410,"jsonrpc":"2.0","method":"get_app_state"}
01:17:23.963 00.000 8654638656 case statement mapped state 6 to 3
01:17:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5410}
01:17:24.218 00.255 13064036352 Move returns status 0, amount 1774
01:17:24.218 00.000 13064036352 move complete, result=0
01:17:24.218 00.000 13064036352 worker thread done servicing request
01:17:24.218 00.000 13064036352 Worker thread wakes up
01:17:24.218 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:17:24.219 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:17:24.219 00.000 8654638656 GuideStep: -0.2 px 0 ms EAST, -1.5 px 1774 ms NORTH
01:17:24.264 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5411,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:17:24.264 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":628,"width":31,"height":31,"star_pos":[14.74,14.73],"pixels":"..."},"id":5411}
01:17:26.968 02.704 8654638656 evsrv: cli 0x600000444d20 request: {"id":5412,"jsonrpc":"2.0","method":"get_connected"}
01:17:26.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5412}
01:17:26.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5413,"jsonrpc":"2.0","method":"get_app_state"}
01:17:26.970 00.000 8654638656 case statement mapped state 6 to 3
01:17:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5413}
01:17:29.895 02.925 13064036352 Exposure complete
01:17:29.910 00.015 13064036352 worker thread done servicing request
01:17:29.911 00.001 8654638656 OnExposeComplete: enter
01:17:29.911 00.000 8654638656 UpdateGuideState(): m_state=6
01:17:29.911 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 629
01:17:29.911 00.000 8654638656 Star::Find returns 1 (0), X=554.55, Y=854.85, Mass=970463, SNR=150.2, Peak=61913 HFD=4.7
01:17:29.911 00.000 8654638656 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-2.21) = xAngle (-0.14 = -0.14)
01:17:29.911 00.000 8654638656 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.74 = -0.74)
01:17:29.911 00.000 8654638656 CameraToMount -- cameraX=-0.61 cameraY=-0.62 hyp=0.87 cameraTheta=-2.34 mountX=0.86 mountY=-0.58, mountTheta=-0.60
01:17:29.911 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.61, y=-0.62, opts=13)
01:17:29.911 00.000 8654638656 Enqueuing Move request for scope (-0.61, -0.62)
01:17:29.911 00.000 13064036352 Worker thread wakes up
01:17:29.911 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.62) opts 0xd
01:17:29.912 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.61, -0.62)
01:17:29.912 00.000 13064036352 Moving (-0.61, -0.62) raw xDistance=0.86 yDistance=-0.58
01:17:29.912 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.86
01:17:29.912 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
01:17:29.912 00.000 13064036352 MoveAxis(W, 238, ABG)
01:17:29.912 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65062, med=4621, FiltMin=1510, FiltMax=47001, Gamma=0.680
01:17:29.912 00.000 8654638656 UpdateGuideState exits: m=970463 SNR=150.2
01:17:29.912 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:29.912 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:17:29.912 00.000 8654638656 Enqueuing Expose request
01:17:29.967 00.055 8654638656 evsrv: cli 0x600000444d20 request: {"id":5414,"jsonrpc":"2.0","method":"get_connected"}
01:17:29.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5414}
01:17:29.967 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5415,"jsonrpc":"2.0","method":"get_app_state"}
01:17:29.967 00.000 8654638656 case statement mapped state 6 to 3
01:17:29.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5415}
01:17:30.232 00.265 13064036352 Move returns status 0, amount 238
01:17:30.233 00.001 13064036352 MoveAxis(N, 706, ABG)
01:17:30.984 00.751 13064036352 Move returns status 0, amount 706
01:17:30.985 00.001 13064036352 move complete, result=0
01:17:30.985 00.000 13064036352 worker thread done servicing request
01:17:30.985 00.000 13064036352 Worker thread wakes up
01:17:30.985 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:17:30.985 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:17:30.985 00.000 8654638656 GuideStep: 0.9 px 238 ms WEST, -0.6 px 706 ms NORTH
01:17:31.031 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":5416,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:17:31.031 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":629,"width":31,"height":31,"star_pos":[14.55,14.85],"pixels":"..."},"id":5416}
01:17:32.967 01.936 8654638656 evsrv: cli 0x600000444d20 request: {"id":5417,"jsonrpc":"2.0","method":"get_connected"}
01:17:32.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5417}
01:17:32.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5418,"jsonrpc":"2.0","method":"get_app_state"}
01:17:32.969 00.000 8654638656 case statement mapped state 6 to 3
01:17:32.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5418}
01:17:35.963 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5419,"jsonrpc":"2.0","method":"get_connected"}
01:17:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5419}
01:17:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5420,"jsonrpc":"2.0","method":"get_app_state"}
01:17:35.964 00.000 8654638656 case statement mapped state 6 to 3
01:17:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5420}
01:17:36.144 00.180 13064036352 Exposure complete
01:17:36.158 00.014 13064036352 worker thread done servicing request
01:17:36.159 00.001 8654638656 OnExposeComplete: enter
01:17:36.159 00.000 8654638656 UpdateGuideState(): m_state=6
01:17:36.159 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 630
01:17:36.159 00.000 8654638656 Star::Find returns 1 (0), X=553.95, Y=854.70, Mass=1004906, SNR=132.7, Peak=56716 HFD=4.6
01:17:36.159 00.000 8654638656 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-2.21) = xAngle (-0.36 = -0.36)
01:17:36.159 00.000 8654638656 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.96 = -0.96)
01:17:36.159 00.000 8654638656 CameraToMount -- cameraX=-1.21 cameraY=-0.77 hyp=1.43 cameraTheta=-2.57 mountX=1.34 mountY=-1.17, mountTheta=-0.72
01:17:36.160 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.21, y=-0.77, opts=13)
01:17:36.160 00.000 8654638656 Enqueuing Move request for scope (-1.21, -0.77)
01:17:36.160 00.000 13064036352 Worker thread wakes up
01:17:36.160 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.21, -0.77) opts 0xd
01:17:36.160 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.21, -0.77)
01:17:36.160 00.000 13064036352 Moving (-1.21, -0.77) raw xDistance=1.34 yDistance=-1.17
01:17:36.160 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.88 from input 1.34
01:17:36.160 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
01:17:36.160 00.000 13064036352 MoveAxis(W, 386, ABG)
01:17:36.160 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59878, med=4620, FiltMin=1408, FiltMax=52185, Gamma=0.680
01:17:36.160 00.000 8654638656 UpdateGuideState exits: m=1004906 SNR=132.7
01:17:36.160 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:36.160 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:17:36.160 00.000 8654638656 Enqueuing Expose request
01:17:36.615 00.455 13064036352 Move returns status 0, amount 386
01:17:36.616 00.001 13064036352 MoveAxis(N, 1423, ABG)
01:17:38.087 01.471 13064036352 Move returns status 0, amount 1423
01:17:38.087 00.000 13064036352 move complete, result=0
01:17:38.088 00.001 13064036352 worker thread done servicing request
01:17:38.088 00.000 13064036352 Worker thread wakes up
01:17:38.088 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:17:38.088 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:17:38.088 00.000 8654638656 GuideStep: 1.3 px 386 ms WEST, -1.2 px 1423 ms NORTH
01:17:38.133 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5421,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:17:38.133 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":630,"width":31,"height":31,"star_pos":[14.95,14.70],"pixels":"..."},"id":5421}
01:17:38.966 00.833 8654638656 evsrv: cli 0x600000444d20 request: {"id":5422,"jsonrpc":"2.0","method":"get_connected"}
01:17:38.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5422}
01:17:38.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5423,"jsonrpc":"2.0","method":"get_app_state"}
01:17:38.968 00.000 8654638656 case statement mapped state 6 to 3
01:17:38.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5423}
01:17:41.967 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":5424,"jsonrpc":"2.0","method":"get_connected"}
01:17:41.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5424}
01:17:41.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5425,"jsonrpc":"2.0","method":"get_app_state"}
01:17:41.968 00.000 8654638656 case statement mapped state 6 to 3
01:17:41.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5425}
01:17:43.634 01.666 13064036352 Exposure complete
01:17:43.649 00.015 13064036352 worker thread done servicing request
01:17:43.650 00.001 8654638656 OnExposeComplete: enter
01:17:43.650 00.000 8654638656 UpdateGuideState(): m_state=6
01:17:43.650 00.000 8654638656 Star::Find(15, 553, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 631
01:17:43.650 00.000 8654638656 Star::Find returns 1 (0), X=554.73, Y=853.75, Mass=908956, SNR=152.6, Peak=53414 HFD=4.3
01:17:43.650 00.000 8654638656 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-2.21) = xAngle (0.40 = 0.40)
01:17:43.650 00.000 8654638656 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.20 = -0.20)
01:17:43.650 00.000 8654638656 CameraToMount -- cameraX=-0.42 cameraY=-1.72 hyp=1.77 cameraTheta=-1.81 mountX=1.63 mountY=-0.35, mountTheta=-0.21
01:17:43.651 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.42, y=-1.72, opts=13)
01:17:43.651 00.000 8654638656 Enqueuing Move request for scope (-0.42, -1.72)
01:17:43.651 00.000 13064036352 Worker thread wakes up
01:17:43.651 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -1.72) opts 0xd
01:17:43.651 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.42, -1.72)
01:17:43.651 00.000 13064036352 Moving (-0.42, -1.72) raw xDistance=1.63 yDistance=-0.35
01:17:43.651 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.09 from input 1.63
01:17:43.651 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
01:17:43.651 00.000 13064036352 MoveAxis(W, 478, ABG)
01:17:43.651 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56332, med=4621, FiltMin=1548, FiltMax=52492, Gamma=0.680
01:17:43.651 00.000 8654638656 UpdateGuideState exits: m=908956 SNR=152.6
01:17:43.651 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:43.651 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:17:43.651 00.000 8654638656 Enqueuing Expose request
01:17:44.199 00.548 13064036352 Move returns status 0, amount 478
01:17:44.199 00.000 13064036352 MoveAxis(N, 429, ABG)
01:17:44.678 00.479 13064036352 Move returns status 0, amount 429
01:17:44.678 00.000 13064036352 move complete, result=0
01:17:44.678 00.000 13064036352 worker thread done servicing request
01:17:44.679 00.001 13064036352 Worker thread wakes up
01:17:44.679 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:17:44.679 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:17:44.679 00.000 8654638656 GuideStep: 1.6 px 478 ms WEST, -0.4 px 429 ms NORTH
01:17:44.723 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":5426,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:17:44.723 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":631,"width":31,"height":31,"star_pos":[14.73,14.75],"pixels":"..."},"id":5426}
01:17:44.967 00.244 8654638656 evsrv: cli 0x600000444d20 request: {"id":5427,"jsonrpc":"2.0","method":"get_connected"}
01:17:44.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5427}
01:17:44.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5428,"jsonrpc":"2.0","method":"get_app_state"}
01:17:44.970 00.000 8654638656 case statement mapped state 6 to 3
01:17:44.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5428}
01:17:47.962 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":5429,"jsonrpc":"2.0","method":"get_connected"}
01:17:47.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5429}
01:17:47.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5430,"jsonrpc":"2.0","method":"get_app_state"}
01:17:47.963 00.000 8654638656 case statement mapped state 6 to 3
01:17:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5430}
01:17:49.883 01.920 13064036352 Exposure complete
01:17:49.899 00.016 13064036352 worker thread done servicing request
01:17:49.899 00.000 8654638656 OnExposeComplete: enter
01:17:49.899 00.000 8654638656 UpdateGuideState(): m_state=6
01:17:49.899 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 632
01:17:49.899 00.000 8654638656 Star::Find returns 1 (0), X=555.85, Y=854.74, Mass=929555, SNR=120.5, Peak=61068 HFD=4.3
01:17:49.899 00.000 8654638656 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-2.21) = xAngle (1.40 = 1.40)
01:17:49.899 00.000 8654638656 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.80 = 0.80)
01:17:49.899 00.000 8654638656 CameraToMount -- cameraX=0.69 cameraY=-0.73 hyp=1.01 cameraTheta=-0.81 mountX=0.17 mountY=0.72, mountTheta=1.34
01:17:49.899 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.69, y=-0.73, opts=13)
01:17:49.900 00.001 8654638656 Enqueuing Move request for scope (0.69, -0.73)
01:17:49.900 00.000 13064036352 Worker thread wakes up
01:17:49.900 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.73) opts 0xd
01:17:49.900 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.69, -0.73)
01:17:49.900 00.000 13064036352 Moving (0.69, -0.73) raw xDistance=0.17 yDistance=0.72
01:17:49.900 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:17:49.900 00.000 13064036352 resist switch: large excursion: input 0.72 thresh 0.60 direction from -1 to 1
01:17:49.900 00.000 13064036352 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.16
01:17:49.900 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
01:17:49.900 00.000 13064036352 MoveAxis(E, 0, ABG)
01:17:49.900 00.000 13064036352 Move returns status 0, amount 0
01:17:49.900 00.000 13064036352 MoveAxis(S, 874, ABG)
01:17:49.900 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=63065, med=4621, FiltMin=1523, FiltMax=54374, Gamma=0.680
01:17:49.900 00.000 8654638656 UpdateGuideState exits: m=929555 SNR=120.5
01:17:49.900 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:49.900 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:17:49.900 00.000 8654638656 Enqueuing Expose request
01:17:50.821 00.921 13064036352 Move returns status 0, amount 874
01:17:50.821 00.000 13064036352 move complete, result=0
01:17:50.822 00.001 13064036352 worker thread done servicing request
01:17:50.822 00.000 13064036352 Worker thread wakes up
01:17:50.822 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:17:50.822 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:17:50.822 00.000 8654638656 GuideStep: 0.2 px 0 ms EAST, 0.7 px 874 ms SOUTH
01:17:50.864 00.042 8654638656 evsrv: cli 0x600000444d20 request: {"id":5431,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:17:50.864 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":632,"width":31,"height":31,"star_pos":[14.85,14.74],"pixels":"..."},"id":5431}
01:17:50.963 00.099 8654638656 evsrv: cli 0x600000444d20 request: {"id":5432,"jsonrpc":"2.0","method":"get_connected"}
01:17:50.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5432}
01:17:50.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5433,"jsonrpc":"2.0","method":"get_app_state"}
01:17:50.964 00.000 8654638656 case statement mapped state 6 to 3
01:17:50.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5433}
01:17:53.968 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5434,"jsonrpc":"2.0","method":"get_connected"}
01:17:53.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5434}
01:17:53.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5435,"jsonrpc":"2.0","method":"get_app_state"}
01:17:53.970 00.000 8654638656 case statement mapped state 6 to 3
01:17:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5435}
01:17:56.118 02.148 13064036352 Exposure complete
01:17:56.128 00.010 13064036352 worker thread done servicing request
01:17:56.128 00.000 8654638656 OnExposeComplete: enter
01:17:56.129 00.001 8654638656 UpdateGuideState(): m_state=6
01:17:56.129 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 633
01:17:56.129 00.000 8654638656 Star::Find returns 1 (0), X=554.58, Y=856.24, Mass=904118, SNR=131.9, Peak=47577 HFD=4.6
01:17:56.129 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - m_xAngle (-2.21) = xAngle (4.42 = -1.87)
01:17:56.129 00.000 8654638656 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.82 = -2.47)
01:17:56.129 00.000 8654638656 CameraToMount -- cameraX=-0.57 cameraY=0.77 hyp=0.96 cameraTheta=2.21 mountX=-0.28 mountY=-0.60, mountTheta=-2.01
01:17:56.129 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.57, y=0.77, opts=13)
01:17:56.129 00.000 8654638656 Enqueuing Move request for scope (-0.57, 0.77)
01:17:56.129 00.000 13064036352 Worker thread wakes up
01:17:56.129 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.77) opts 0xd
01:17:56.129 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.57, 0.77)
01:17:56.129 00.000 13064036352 Moving (-0.57, 0.77) raw xDistance=-0.28 yDistance=-0.60
01:17:56.129 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
01:17:56.129 00.000 13064036352 resist switch: large excursion: input -0.60 thresh 0.60 direction from 1 to -1
01:17:56.129 00.000 13064036352 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.80
01:17:56.129 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
01:17:56.129 00.000 13064036352 MoveAxis(E, 77, ABG)
01:17:56.129 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=140, max=56562, med=4633, FiltMin=1638, FiltMax=49382, Gamma=0.680
01:17:56.129 00.000 8654638656 UpdateGuideState exits: m=904118 SNR=131.9
01:17:56.129 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:56.129 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:17:56.129 00.000 8654638656 Enqueuing Expose request
01:17:56.276 00.147 13064036352 Move returns status 0, amount 77
01:17:56.276 00.000 13064036352 MoveAxis(N, 728, ABG)
01:17:56.968 00.692 8654638656 evsrv: cli 0x600000444d20 request: {"id":5436,"jsonrpc":"2.0","method":"get_connected"}
01:17:56.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5436}
01:17:56.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5437,"jsonrpc":"2.0","method":"get_app_state"}
01:17:56.969 00.000 8654638656 case statement mapped state 6 to 3
01:17:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5437}
01:17:57.044 00.075 13064036352 Move returns status 0, amount 728
01:17:57.044 00.000 13064036352 move complete, result=0
01:17:57.044 00.000 13064036352 worker thread done servicing request
01:17:57.044 00.000 13064036352 Worker thread wakes up
01:17:57.044 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:17:57.044 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:17:57.044 00.000 8654638656 GuideStep: -0.3 px 77 ms EAST, -0.6 px 728 ms NORTH
01:17:57.090 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":5438,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:17:57.090 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":633,"width":31,"height":31,"star_pos":[14.58,15.24],"pixels":"..."},"id":5438}
01:17:59.962 02.872 8654638656 evsrv: cli 0x600000444d20 request: {"id":5439,"jsonrpc":"2.0","method":"get_connected"}
01:17:59.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5439}
01:17:59.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5440,"jsonrpc":"2.0","method":"get_app_state"}
01:17:59.963 00.000 8654638656 case statement mapped state 6 to 3
01:17:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5440}
01:18:02.362 02.399 13064036352 Exposure complete
01:18:02.374 00.012 13064036352 worker thread done servicing request
01:18:02.374 00.000 8654638656 OnExposeComplete: enter
01:18:02.374 00.000 8654638656 UpdateGuideState(): m_state=6
01:18:02.374 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 634
01:18:02.374 00.000 8654638656 Star::Find returns 1 (0), X=553.91, Y=857.81, Mass=908607, SNR=124.8, Peak=57536 HFD=4.4
01:18:02.374 00.000 8654638656 CameraToMount -- cameraTheta (2.06) - m_xAngle (-2.21) = xAngle (4.27 = -2.02)
01:18:02.374 00.000 8654638656 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.67 = -2.62)
01:18:02.375 00.001 8654638656 CameraToMount -- cameraX=-1.24 cameraY=2.34 hyp=2.65 cameraTheta=2.06 mountX=-1.14 mountY=-1.33, mountTheta=-2.28
01:18:02.375 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.24, y=2.34, opts=13)
01:18:02.375 00.000 8654638656 Enqueuing Move request for scope (-1.24, 2.34)
01:18:02.375 00.000 13064036352 Worker thread wakes up
01:18:02.375 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.24, 2.34) opts 0xd
01:18:02.375 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.24, 2.34)
01:18:02.375 00.000 13064036352 Moving (-1.24, 2.34) raw xDistance=-1.14 yDistance=-1.33
01:18:02.375 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.14
01:18:02.375 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
01:18:02.375 00.000 13064036352 MoveAxis(E, 321, ABG)
01:18:02.375 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57536, med=4633, FiltMin=1305, FiltMax=48460, Gamma=0.680
01:18:02.375 00.000 8654638656 UpdateGuideState exits: m=908607 SNR=124.8
01:18:02.375 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:02.375 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:18:02.375 00.000 8654638656 Enqueuing Expose request
01:18:02.771 00.396 13064036352 Move returns status 0, amount 321
01:18:02.771 00.000 13064036352 MoveAxis(N, 1614, ABG)
01:18:02.966 00.195 8654638656 evsrv: cli 0x600000444d20 request: {"id":5441,"jsonrpc":"2.0","method":"get_connected"}
01:18:02.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5441}
01:18:02.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5442,"jsonrpc":"2.0","method":"get_app_state"}
01:18:02.967 00.000 8654638656 case statement mapped state 6 to 3
01:18:02.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5442}
01:18:04.435 01.468 13064036352 Move returns status 0, amount 1614
01:18:04.435 00.000 13064036352 move complete, result=0
01:18:04.435 00.000 13064036352 worker thread done servicing request
01:18:04.435 00.000 13064036352 Worker thread wakes up
01:18:04.435 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:18:04.436 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:18:04.436 00.000 8654638656 GuideStep: -1.1 px 321 ms EAST, -1.3 px 1614 ms NORTH
01:18:04.487 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":5443,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:18:04.487 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":634,"width":31,"height":31,"star_pos":[14.91,14.81],"pixels":"..."},"id":5443}
01:18:05.966 01.479 8654638656 evsrv: cli 0x600000444d20 request: {"id":5444,"jsonrpc":"2.0","method":"get_connected"}
01:18:05.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5444}
01:18:05.967 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5445,"jsonrpc":"2.0","method":"get_app_state"}
01:18:05.967 00.000 8654638656 case statement mapped state 6 to 3
01:18:05.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5445}
01:18:08.964 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5446,"jsonrpc":"2.0","method":"get_connected"}
01:18:08.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5446}
01:18:08.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5447,"jsonrpc":"2.0","method":"get_app_state"}
01:18:08.965 00.000 8654638656 case statement mapped state 6 to 3
01:18:08.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5447}
01:18:09.863 00.898 13064036352 Exposure complete
01:18:09.876 00.013 13064036352 worker thread done servicing request
01:18:09.876 00.000 8654638656 OnExposeComplete: enter
01:18:09.876 00.000 8654638656 UpdateGuideState(): m_state=6
01:18:09.876 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 635
01:18:09.876 00.000 8654638656 Star::Find returns 1 (0), X=553.60, Y=855.78, Mass=972126, SNR=130.9, Peak=53453 HFD=4.6
01:18:09.876 00.000 8654638656 CameraToMount -- cameraTheta (2.94) - m_xAngle (-2.21) = xAngle (5.15 = -1.13)
01:18:09.876 00.000 8654638656 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.55 = -1.73)
01:18:09.876 00.000 8654638656 CameraToMount -- cameraX=-1.55 cameraY=0.32 hyp=1.59 cameraTheta=2.94 mountX=0.67 mountY=-1.56, mountTheta=-1.16
01:18:09.877 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.55, y=0.32, opts=13)
01:18:09.877 00.000 8654638656 Enqueuing Move request for scope (-1.55, 0.32)
01:18:09.877 00.000 13064036352 Worker thread wakes up
01:18:09.877 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.55, 0.32) opts 0xd
01:18:09.877 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.55, 0.32)
01:18:09.877 00.000 13064036352 Moving (-1.55, 0.32) raw xDistance=0.67 yDistance=-1.56
01:18:09.877 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.67
01:18:09.877 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.56 from input -1.56
01:18:09.877 00.000 13064036352 MoveAxis(W, 163, ABG)
01:18:09.877 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55961, med=4621, FiltMin=1708, FiltMax=47782, Gamma=0.680
01:18:09.877 00.000 8654638656 UpdateGuideState exits: m=972126 SNR=130.9
01:18:09.877 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:09.877 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:18:09.877 00.000 8654638656 Enqueuing Expose request
01:18:10.113 00.236 13064036352 Move returns status 0, amount 163
01:18:10.114 00.001 13064036352 MoveAxis(N, 1895, ABG)
01:18:11.962 01.848 8654638656 evsrv: cli 0x600000444d20 request: {"id":5448,"jsonrpc":"2.0","method":"get_connected"}
01:18:11.963 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5448}
01:18:11.963 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5449,"jsonrpc":"2.0","method":"get_app_state"}
01:18:11.963 00.000 8654638656 case statement mapped state 6 to 3
01:18:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5449}
01:18:12.049 00.085 13064036352 Move returns status 0, amount 1895
01:18:12.049 00.000 13064036352 move complete, result=0
01:18:12.049 00.000 13064036352 worker thread done servicing request
01:18:12.049 00.000 13064036352 Worker thread wakes up
01:18:12.049 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:18:12.049 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:18:12.049 00.000 8654638656 GuideStep: 0.7 px 163 ms WEST, -1.6 px 1895 ms NORTH
01:18:12.089 00.040 8654638656 evsrv: cli 0x600000444d20 request: {"id":5450,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:18:12.089 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":635,"width":31,"height":31,"star_pos":[14.60,14.78],"pixels":"..."},"id":5450}
01:18:14.961 02.872 8654638656 evsrv: cli 0x600000444d20 request: {"id":5451,"jsonrpc":"2.0","method":"get_connected"}
01:18:14.961 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5451}
01:18:14.961 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5452,"jsonrpc":"2.0","method":"get_app_state"}
01:18:14.962 00.001 8654638656 case statement mapped state 6 to 3
01:18:14.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5452}
01:18:17.355 02.393 13064036352 Exposure complete
01:18:17.364 00.009 13064036352 worker thread done servicing request
01:18:17.364 00.000 8654638656 OnExposeComplete: enter
01:18:17.364 00.000 8654638656 UpdateGuideState(): m_state=6
01:18:17.364 00.000 8654638656 Star::Find(15, 553, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 636
01:18:17.365 00.001 8654638656 Star::Find returns 1 (0), X=554.56, Y=854.24, Mass=858946, SNR=106.4, Peak=46950 HFD=4.6
01:18:17.365 00.000 8654638656 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-2.21) = xAngle (0.18 = 0.18)
01:18:17.365 00.000 8654638656 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.41 = -0.41)
01:18:17.365 00.000 8654638656 CameraToMount -- cameraX=-0.60 cameraY=-1.23 hyp=1.36 cameraTheta=-2.02 mountX=1.34 mountY=-0.55, mountTheta=-0.39
01:18:17.365 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.60, y=-1.23, opts=13)
01:18:17.365 00.000 8654638656 Enqueuing Move request for scope (-0.60, -1.23)
01:18:17.365 00.000 13064036352 Worker thread wakes up
01:18:17.365 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -1.23) opts 0xd
01:18:17.365 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.60, -1.23)
01:18:17.365 00.000 13064036352 Moving (-0.60, -1.23) raw xDistance=1.34 yDistance=-0.55
01:18:17.365 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.34
01:18:17.365 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
01:18:17.365 00.000 13064036352 MoveAxis(W, 382, ABG)
01:18:17.365 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60134, med=4621, FiltMin=1459, FiltMax=52569, Gamma=0.680
01:18:17.365 00.000 8654638656 UpdateGuideState exits: m=858946 SNR=106.4
01:18:17.365 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:17.365 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:18:17.365 00.000 8654638656 Enqueuing Expose request
01:18:17.824 00.459 13064036352 Move returns status 0, amount 382
01:18:17.825 00.001 13064036352 MoveAxis(N, 666, ABG)
01:18:17.976 00.151 8654638656 evsrv: cli 0x600000444d20 request: {"id":5453,"jsonrpc":"2.0","method":"get_connected"}
01:18:17.976 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5453}
01:18:17.977 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5454,"jsonrpc":"2.0","method":"get_app_state"}
01:18:17.978 00.001 8654638656 case statement mapped state 6 to 3
01:18:17.978 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5454}
01:18:18.624 00.646 13064036352 Move returns status 0, amount 666
01:18:18.624 00.000 13064036352 move complete, result=0
01:18:18.624 00.000 13064036352 worker thread done servicing request
01:18:18.624 00.000 13064036352 Worker thread wakes up
01:18:18.624 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:18:18.624 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:18:18.625 00.001 8654638656 GuideStep: 1.3 px 382 ms WEST, -0.5 px 666 ms NORTH
01:18:18.669 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":5455,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:18:18.669 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":636,"width":31,"height":31,"star_pos":[14.56,15.24],"pixels":"..."},"id":5455}
01:18:20.983 02.314 8654638656 evsrv: cli 0x600000444d20 request: {"id":5456,"jsonrpc":"2.0","method":"get_connected"}
01:18:20.983 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5456}
01:18:20.984 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5457,"jsonrpc":"2.0","method":"get_app_state"}
01:18:20.984 00.000 8654638656 case statement mapped state 6 to 3
01:18:20.984 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5457}
01:18:23.965 02.981 8654638656 evsrv: cli 0x600000444d20 request: {"id":5458,"jsonrpc":"2.0","method":"get_connected"}
01:18:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5458}
01:18:23.965 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5459,"jsonrpc":"2.0","method":"get_app_state"}
01:18:23.965 00.000 8654638656 case statement mapped state 6 to 3
01:18:23.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5459}
01:18:24.858 00.892 13064036352 Exposure complete
01:18:24.866 00.008 13064036352 worker thread done servicing request
01:18:24.866 00.000 8654638656 OnExposeComplete: enter
01:18:24.866 00.000 8654638656 UpdateGuideState(): m_state=6
01:18:24.866 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 637
01:18:24.866 00.000 8654638656 Star::Find returns 1 (0), X=555.03, Y=854.54, Mass=967998, SNR=132.2, Peak=56575 HFD=4.5
01:18:24.866 00.000 8654638656 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-2.21) = xAngle (0.50 = 0.50)
01:18:24.866 00.000 8654638656 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.10 = -0.10)
01:18:24.866 00.000 8654638656 CameraToMount -- cameraX=-0.13 cameraY=-0.93 hyp=0.94 cameraTheta=-1.71 mountX=0.82 mountY=-0.09, mountTheta=-0.11
01:18:24.867 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.13, y=-0.93, opts=13)
01:18:24.867 00.000 8654638656 Enqueuing Move request for scope (-0.13, -0.93)
01:18:24.867 00.000 13064036352 Worker thread wakes up
01:18:24.867 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.93) opts 0xd
01:18:24.867 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.13, -0.93)
01:18:24.867 00.000 13064036352 Moving (-0.13, -0.93) raw xDistance=0.82 yDistance=-0.09
01:18:24.867 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.82
01:18:24.867 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:24.867 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:18:24.867 00.000 13064036352 MoveAxis(W, 253, ABG)
01:18:24.867 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56575, med=4620, FiltMin=1677, FiltMax=51366, Gamma=0.680
01:18:24.867 00.000 8654638656 UpdateGuideState exits: m=967998 SNR=132.2
01:18:24.867 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:24.867 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:18:24.867 00.000 8654638656 Enqueuing Expose request
01:18:25.199 00.332 13064036352 Move returns status 0, amount 253
01:18:25.199 00.000 13064036352 MoveAxis(N, 0, ABG)
01:18:25.199 00.000 13064036352 Move returns status 0, amount 0
01:18:25.199 00.000 13064036352 move complete, result=0
01:18:25.199 00.000 13064036352 worker thread done servicing request
01:18:25.200 00.001 13064036352 Worker thread wakes up
01:18:25.200 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:18:25.200 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:18:25.200 00.000 8654638656 GuideStep: 0.8 px 253 ms WEST, -0.1 px 0 ms NORTH
01:18:25.251 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":5460,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:18:25.251 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":637,"width":31,"height":31,"star_pos":[15.03,14.54],"pixels":"..."},"id":5460}
01:18:26.970 01.719 8654638656 evsrv: cli 0x600000444d20 request: {"id":5461,"jsonrpc":"2.0","method":"get_connected"}
01:18:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5461}
01:18:26.993 00.023 8654638656 evsrv: cli 0x600000444d20 request: {"id":5462,"jsonrpc":"2.0","method":"get_app_state"}
01:18:26.993 00.000 8654638656 case statement mapped state 6 to 3
01:18:26.993 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5462}
01:18:29.969 02.976 8654638656 evsrv: cli 0x600000444d20 request: {"id":5463,"jsonrpc":"2.0","method":"get_connected"}
01:18:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5463}
01:18:30.008 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":5464,"jsonrpc":"2.0","method":"get_app_state"}
01:18:30.008 00.000 8654638656 case statement mapped state 6 to 3
01:18:30.008 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5464}
01:18:31.096 01.088 13064036352 Exposure complete
01:18:31.107 00.011 13064036352 worker thread done servicing request
01:18:31.108 00.001 8654638656 OnExposeComplete: enter
01:18:31.108 00.000 8654638656 UpdateGuideState(): m_state=6
01:18:31.108 00.000 8654638656 Star::Find(15, 555, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 638
01:18:31.108 00.000 8654638656 Star::Find returns 1 (0), X=555.45, Y=856.42, Mass=976768, SNR=139.9, Peak=52147 HFD=4.3
01:18:31.108 00.000 8654638656 CameraToMount -- cameraTheta (1.27) - m_xAngle (-2.21) = xAngle (3.48 = -2.81)
01:18:31.108 00.000 8654638656 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.88 = 2.88)
01:18:31.108 00.000 8654638656 CameraToMount -- cameraX=0.30 cameraY=0.95 hyp=1.00 cameraTheta=1.27 mountX=-0.94 mountY=0.26, mountTheta=2.87
01:18:31.108 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.30, y=0.95, opts=13)
01:18:31.108 00.000 8654638656 Enqueuing Move request for scope (0.30, 0.95)
01:18:31.108 00.000 13064036352 Worker thread wakes up
01:18:31.108 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.95) opts 0xd
01:18:31.108 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.30, 0.95)
01:18:31.108 00.000 13064036352 Moving (0.30, 0.95) raw xDistance=-0.94 yDistance=0.26
01:18:31.108 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.94
01:18:31.108 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:18:31.108 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:18:31.108 00.000 13064036352 MoveAxis(E, 243, ABG)
01:18:31.108 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54540, med=4633, FiltMin=1663, FiltMax=44953, Gamma=0.680
01:18:31.108 00.000 8654638656 UpdateGuideState exits: m=976768 SNR=139.9
01:18:31.108 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:31.108 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:18:31.109 00.001 8654638656 Enqueuing Expose request
01:18:31.422 00.313 13064036352 Move returns status 0, amount 243
01:18:31.422 00.000 13064036352 MoveAxis(N, 0, ABG)
01:18:31.422 00.000 13064036352 Move returns status 0, amount 0
01:18:31.422 00.000 13064036352 move complete, result=0
01:18:31.422 00.000 13064036352 worker thread done servicing request
01:18:31.422 00.000 13064036352 Worker thread wakes up
01:18:31.422 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:18:31.423 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:18:31.423 00.000 8654638656 GuideStep: -0.9 px 243 ms EAST, 0.3 px 0 ms NORTH
01:18:31.468 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5465,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:18:31.468 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":638,"width":31,"height":31,"star_pos":[15.45,15.42],"pixels":"..."},"id":5465}
01:18:32.968 01.500 8654638656 evsrv: cli 0x600000444d20 request: {"id":5466,"jsonrpc":"2.0","method":"get_connected"}
01:18:32.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5466}
01:18:32.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5467,"jsonrpc":"2.0","method":"get_app_state"}
01:18:32.970 00.000 8654638656 case statement mapped state 6 to 3
01:18:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5467}
01:18:35.963 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5468,"jsonrpc":"2.0","method":"get_connected"}
01:18:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5468}
01:18:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5469,"jsonrpc":"2.0","method":"get_app_state"}
01:18:35.964 00.000 8654638656 case statement mapped state 6 to 3
01:18:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5469}
01:18:37.343 01.379 13064036352 Exposure complete
01:18:37.355 00.012 13064036352 worker thread done servicing request
01:18:37.355 00.000 8654638656 OnExposeComplete: enter
01:18:37.355 00.000 8654638656 UpdateGuideState(): m_state=6
01:18:37.355 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 639
01:18:37.355 00.000 8654638656 Star::Find returns 1 (0), X=553.99, Y=857.59, Mass=916979, SNR=132.5, Peak=56512 HFD=4.2
01:18:37.355 00.000 8654638656 CameraToMount -- cameraTheta (2.07) - m_xAngle (-2.21) = xAngle (4.28 = -2.00)
01:18:37.355 00.000 8654638656 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.68 = -2.60)
01:18:37.355 00.000 8654638656 CameraToMount -- cameraX=-1.16 cameraY=2.12 hyp=2.42 cameraTheta=2.07 mountX=-1.01 mountY=-1.25, mountTheta=-2.25
01:18:37.356 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.16, y=2.12, opts=13)
01:18:37.356 00.000 8654638656 Enqueuing Move request for scope (-1.16, 2.12)
01:18:37.356 00.000 13064036352 Worker thread wakes up
01:18:37.356 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.16, 2.12) opts 0xd
01:18:37.356 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.16, 2.12)
01:18:37.356 00.000 13064036352 Moving (-1.16, 2.12) raw xDistance=-1.01 yDistance=-1.25
01:18:37.356 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.68 from input -1.01
01:18:37.356 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
01:18:37.356 00.000 13064036352 MoveAxis(E, 296, ABG)
01:18:37.356 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62668, med=4620, FiltMin=1536, FiltMax=47756, Gamma=0.680
01:18:37.356 00.000 8654638656 UpdateGuideState exits: m=916979 SNR=132.5
01:18:37.356 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:37.356 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:18:37.356 00.000 8654638656 Enqueuing Expose request
01:18:37.724 00.368 13064036352 Move returns status 0, amount 296
01:18:37.725 00.001 13064036352 MoveAxis(N, 1508, ABG)
01:18:38.967 01.242 8654638656 evsrv: cli 0x600000444d20 request: {"id":5470,"jsonrpc":"2.0","method":"get_connected"}
01:18:38.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5470}
01:18:38.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5471,"jsonrpc":"2.0","method":"get_app_state"}
01:18:38.969 00.000 8654638656 case statement mapped state 6 to 3
01:18:38.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5471}
01:18:39.276 00.306 13064036352 Move returns status 0, amount 1508
01:18:39.277 00.001 13064036352 move complete, result=0
01:18:39.277 00.000 13064036352 worker thread done servicing request
01:18:39.277 00.000 13064036352 Worker thread wakes up
01:18:39.277 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:18:39.277 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:18:39.277 00.000 8654638656 GuideStep: -1.0 px 296 ms EAST, -1.2 px 1508 ms NORTH
01:18:39.325 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":5472,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:18:39.326 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":639,"width":31,"height":31,"star_pos":[14.99,14.59],"pixels":"..."},"id":5472}
01:18:41.967 02.641 8654638656 evsrv: cli 0x600000444d20 request: {"id":5473,"jsonrpc":"2.0","method":"get_connected"}
01:18:41.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5473}
01:18:41.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5474,"jsonrpc":"2.0","method":"get_app_state"}
01:18:41.969 00.000 8654638656 case statement mapped state 6 to 3
01:18:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5474}
01:18:44.842 02.873 13064036352 Exposure complete
01:18:44.854 00.012 13064036352 worker thread done servicing request
01:18:44.854 00.000 8654638656 OnExposeComplete: enter
01:18:44.854 00.000 8654638656 UpdateGuideState(): m_state=6
01:18:44.854 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 640
01:18:44.854 00.000 8654638656 Star::Find returns 1 (0), X=553.76, Y=856.35, Mass=902005, SNR=140.1, Peak=51213 HFD=4.2
01:18:44.855 00.001 8654638656 CameraToMount -- cameraTheta (2.57) - m_xAngle (-2.21) = xAngle (4.78 = -1.50)
01:18:44.855 00.000 8654638656 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.18 = -2.10)
01:18:44.855 00.000 8654638656 CameraToMount -- cameraX=-1.39 cameraY=0.89 hyp=1.65 cameraTheta=2.57 mountX=0.12 mountY=-1.42, mountTheta=-1.49
01:18:44.855 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.39, y=0.89, opts=13)
01:18:44.855 00.000 8654638656 Enqueuing Move request for scope (-1.39, 0.89)
01:18:44.855 00.000 13064036352 Worker thread wakes up
01:18:44.855 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.39, 0.89) opts 0xd
01:18:44.855 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.39, 0.89)
01:18:44.855 00.000 13064036352 Moving (-1.39, 0.89) raw xDistance=0.12 yDistance=-1.42
01:18:44.855 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:18:44.855 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.42 from input -1.42
01:18:44.855 00.000 13064036352 MoveAxis(E, 0, ABG)
01:18:44.855 00.000 13064036352 Move returns status 0, amount 0
01:18:44.855 00.000 13064036352 MoveAxis(N, 1725, ABG)
01:18:44.855 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60018, med=4620, FiltMin=1407, FiltMax=51250, Gamma=0.680
01:18:44.855 00.000 8654638656 UpdateGuideState exits: m=902005 SNR=140.1
01:18:44.855 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:44.855 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:18:44.855 00.000 8654638656 Enqueuing Expose request
01:18:44.967 00.112 8654638656 evsrv: cli 0x600000444d20 request: {"id":5475,"jsonrpc":"2.0","method":"get_connected"}
01:18:44.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5475}
01:18:44.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5476,"jsonrpc":"2.0","method":"get_app_state"}
01:18:44.968 00.000 8654638656 case statement mapped state 6 to 3
01:18:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5476}
01:18:46.619 01.651 13064036352 Move returns status 0, amount 1725
01:18:46.619 00.000 13064036352 move complete, result=0
01:18:46.620 00.001 13064036352 worker thread done servicing request
01:18:46.620 00.000 13064036352 Worker thread wakes up
01:18:46.620 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:18:46.620 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:18:46.620 00.000 8654638656 GuideStep: 0.1 px 0 ms EAST, -1.4 px 1725 ms NORTH
01:18:46.670 00.050 8654638656 evsrv: cli 0x600000444d20 request: {"id":5477,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:18:46.670 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":640,"width":31,"height":31,"star_pos":[14.76,15.35],"pixels":"..."},"id":5477}
01:18:47.961 01.291 8654638656 evsrv: cli 0x600000444d20 request: {"id":5478,"jsonrpc":"2.0","method":"get_connected"}
01:18:47.962 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5478}
01:18:47.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5479,"jsonrpc":"2.0","method":"get_app_state"}
01:18:47.963 00.000 8654638656 case statement mapped state 6 to 3
01:18:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5479}
01:18:50.968 03.005 8654638656 evsrv: cli 0x600000444d20 request: {"id":5480,"jsonrpc":"2.0","method":"get_connected"}
01:18:50.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5480}
01:18:50.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5481,"jsonrpc":"2.0","method":"get_app_state"}
01:18:50.970 00.000 8654638656 case statement mapped state 6 to 3
01:18:50.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5481}
01:18:52.337 01.367 13064036352 Exposure complete
01:18:52.348 00.011 13064036352 worker thread done servicing request
01:18:52.348 00.000 8654638656 OnExposeComplete: enter
01:18:52.348 00.000 8654638656 UpdateGuideState(): m_state=6
01:18:52.348 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 641
01:18:52.348 00.000 8654638656 Star::Find returns 1 (0), X=554.58, Y=854.91, Mass=1019599, SNR=132.1, Peak=63513 HFD=4.3
01:18:52.348 00.000 8654638656 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-2.21) = xAngle (-0.17 = -0.17)
01:18:52.348 00.000 8654638656 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.77 = -0.77)
01:18:52.348 00.000 8654638656 CameraToMount -- cameraX=-0.58 cameraY=-0.56 hyp=0.80 cameraTheta=-2.38 mountX=0.79 mountY=-0.56, mountTheta=-0.61
01:18:52.348 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.58, y=-0.56, opts=13)
01:18:52.348 00.000 8654638656 Enqueuing Move request for scope (-0.58, -0.56)
01:18:52.348 00.000 13064036352 Worker thread wakes up
01:18:52.348 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.56) opts 0xd
01:18:52.348 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.58, -0.56)
01:18:52.349 00.001 13064036352 Moving (-0.58, -0.56) raw xDistance=0.79 yDistance=-0.56
01:18:52.349 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.79
01:18:52.349 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
01:18:52.349 00.000 13064036352 MoveAxis(W, 218, ABG)
01:18:52.349 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63513, med=4620, FiltMin=1523, FiltMax=50201, Gamma=0.680
01:18:52.349 00.000 8654638656 UpdateGuideState exits: m=1019599 SNR=132.1
01:18:52.349 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:52.349 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:18:52.349 00.000 8654638656 Enqueuing Expose request
01:18:52.650 00.301 13064036352 Move returns status 0, amount 218
01:18:52.650 00.000 13064036352 MoveAxis(N, 673, ABG)
01:18:53.370 00.720 13064036352 Move returns status 0, amount 673
01:18:53.370 00.000 13064036352 move complete, result=0
01:18:53.370 00.000 13064036352 worker thread done servicing request
01:18:53.371 00.001 13064036352 Worker thread wakes up
01:18:53.371 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:18:53.371 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:18:53.371 00.000 8654638656 GuideStep: 0.8 px 218 ms WEST, -0.6 px 673 ms NORTH
01:18:53.418 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":5482,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:18:53.418 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":641,"width":31,"height":31,"star_pos":[14.58,14.91],"pixels":"..."},"id":5482}
01:18:53.967 00.549 8654638656 evsrv: cli 0x600000444d20 request: {"id":5483,"jsonrpc":"2.0","method":"get_connected"}
01:18:53.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5483}
01:18:53.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5484,"jsonrpc":"2.0","method":"get_app_state"}
01:18:53.970 00.001 8654638656 case statement mapped state 6 to 3
01:18:53.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5484}
01:18:56.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5485,"jsonrpc":"2.0","method":"get_connected"}
01:18:56.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5485}
01:18:56.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5486,"jsonrpc":"2.0","method":"get_app_state"}
01:18:56.969 00.000 8654638656 case statement mapped state 6 to 3
01:18:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5486}
01:18:58.582 01.613 13064036352 Exposure complete
01:18:58.593 00.011 13064036352 worker thread done servicing request
01:18:58.593 00.000 8654638656 OnExposeComplete: enter
01:18:58.593 00.000 8654638656 UpdateGuideState(): m_state=6
01:18:58.593 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 642
01:18:58.593 00.000 8654638656 Star::Find returns 1 (0), X=554.63, Y=854.90, Mass=945474, SNR=130.3, Peak=61759 HFD=4.4
01:18:58.593 00.000 8654638656 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-2.21) = xAngle (-0.11 = -0.11)
01:18:58.593 00.000 8654638656 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.71 = -0.71)
01:18:58.593 00.000 8654638656 CameraToMount -- cameraX=-0.52 cameraY=-0.57 hyp=0.77 cameraTheta=-2.32 mountX=0.77 mountY=-0.50, mountTheta=-0.58
01:18:58.594 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.52, y=-0.57, opts=13)
01:18:58.594 00.000 8654638656 Enqueuing Move request for scope (-0.52, -0.57)
01:18:58.594 00.000 13064036352 Worker thread wakes up
01:18:58.594 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.57) opts 0xd
01:18:58.594 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.52, -0.57)
01:18:58.594 00.000 13064036352 Moving (-0.52, -0.57) raw xDistance=0.77 yDistance=-0.50
01:18:58.594 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.77
01:18:58.594 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
01:18:58.594 00.000 13064036352 MoveAxis(W, 228, ABG)
01:18:58.594 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=61759, med=4620, FiltMin=1510, FiltMax=50419, Gamma=0.680
01:18:58.594 00.000 8654638656 UpdateGuideState exits: m=945474 SNR=130.3
01:18:58.594 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:58.594 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:18:58.594 00.000 8654638656 Enqueuing Expose request
01:18:58.906 00.312 13064036352 Move returns status 0, amount 228
01:18:58.906 00.000 13064036352 MoveAxis(N, 608, ABG)
01:18:59.657 00.751 13064036352 Move returns status 0, amount 608
01:18:59.657 00.000 13064036352 move complete, result=0
01:18:59.657 00.000 13064036352 worker thread done servicing request
01:18:59.658 00.001 13064036352 Worker thread wakes up
01:18:59.658 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:18:59.658 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:18:59.658 00.000 8654638656 GuideStep: 0.8 px 228 ms WEST, -0.5 px 608 ms NORTH
01:18:59.704 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":5487,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:18:59.704 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":642,"width":31,"height":31,"star_pos":[14.63,14.90],"pixels":"..."},"id":5487}
01:18:59.963 00.259 8654638656 evsrv: cli 0x600000444d20 request: {"id":5488,"jsonrpc":"2.0","method":"get_connected"}
01:18:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5488}
01:18:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5489,"jsonrpc":"2.0","method":"get_app_state"}
01:18:59.964 00.000 8654638656 case statement mapped state 6 to 3
01:18:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5489}
01:19:02.967 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5490,"jsonrpc":"2.0","method":"get_connected"}
01:19:02.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5490}
01:19:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5491,"jsonrpc":"2.0","method":"get_app_state"}
01:19:02.970 00.001 8654638656 case statement mapped state 6 to 3
01:19:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5491}
01:19:04.829 01.859 13064036352 Exposure complete
01:19:04.840 00.011 13064036352 worker thread done servicing request
01:19:04.840 00.000 8654638656 OnExposeComplete: enter
01:19:04.840 00.000 8654638656 UpdateGuideState(): m_state=6
01:19:04.840 00.000 8654638656 Star::Find(15, 554, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 643
01:19:04.840 00.000 8654638656 Star::Find returns 1 (0), X=554.94, Y=855.19, Mass=969701, SNR=138.8, Peak=59251 HFD=4.4
01:19:04.840 00.000 8654638656 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-2.21) = xAngle (-0.02 = -0.02)
01:19:04.840 00.000 8654638656 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.62 = -0.62)
01:19:04.840 00.000 8654638656 CameraToMount -- cameraX=-0.21 cameraY=-0.27 hyp=0.35 cameraTheta=-2.23 mountX=0.35 mountY=-0.20, mountTheta=-0.53
01:19:04.841 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.21, y=-0.27, opts=13)
01:19:04.841 00.000 8654638656 Enqueuing Move request for scope (-0.21, -0.27)
01:19:04.841 00.000 13064036352 Worker thread wakes up
01:19:04.841 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.27) opts 0xd
01:19:04.841 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.21, -0.27)
01:19:04.841 00.000 13064036352 Moving (-0.21, -0.27) raw xDistance=0.35 yDistance=-0.20
01:19:04.841 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.35
01:19:04.841 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
01:19:04.841 00.000 13064036352 MoveAxis(W, 112, ABG)
01:19:04.841 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=77, max=65317, med=4620, FiltMin=1395, FiltMax=55884, Gamma=0.680
01:19:04.841 00.000 8654638656 UpdateGuideState exits: m=969701 SNR=138.8
01:19:04.841 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:04.841 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:19:04.841 00.000 8654638656 Enqueuing Expose request
01:19:05.032 00.191 13064036352 Move returns status 0, amount 112
01:19:05.032 00.000 13064036352 MoveAxis(N, 243, ABG)
01:19:05.320 00.288 13064036352 Move returns status 0, amount 243
01:19:05.320 00.000 13064036352 move complete, result=0
01:19:05.320 00.000 13064036352 worker thread done servicing request
01:19:05.320 00.000 13064036352 Worker thread wakes up
01:19:05.320 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:19:05.320 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:19:05.321 00.001 8654638656 GuideStep: 0.3 px 112 ms WEST, -0.2 px 243 ms NORTH
01:19:05.366 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5492,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:19:05.366 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":643,"width":31,"height":31,"star_pos":[14.94,15.19],"pixels":"..."},"id":5492}
01:19:05.967 00.601 8654638656 evsrv: cli 0x600000444d20 request: {"id":5493,"jsonrpc":"2.0","method":"get_connected"}
01:19:05.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5493}
01:19:05.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5494,"jsonrpc":"2.0","method":"get_app_state"}
01:19:05.969 00.000 8654638656 case statement mapped state 6 to 3
01:19:05.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5494}
01:19:08.968 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":5495,"jsonrpc":"2.0","method":"get_connected"}
01:19:08.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5495}
01:19:08.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5496,"jsonrpc":"2.0","method":"get_app_state"}
01:19:08.970 00.000 8654638656 case statement mapped state 6 to 3
01:19:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5496}
01:19:11.079 02.109 13064036352 Exposure complete
01:19:11.091 00.012 13064036352 worker thread done servicing request
01:19:11.091 00.000 8654638656 OnExposeComplete: enter
01:19:11.092 00.001 8654638656 UpdateGuideState(): m_state=6
01:19:11.092 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 644
01:19:11.092 00.000 8654638656 Star::Find returns 1 (0), X=555.00, Y=856.17, Mass=862983, SNR=122.9, Peak=49177 HFD=4.3
01:19:11.092 00.000 8654638656 CameraToMount -- cameraTheta (1.79) - m_xAngle (-2.21) = xAngle (4.00 = -2.29)
01:19:11.092 00.000 8654638656 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.40 = -2.89)
01:19:11.092 00.000 8654638656 CameraToMount -- cameraX=-0.15 cameraY=0.70 hyp=0.72 cameraTheta=1.79 mountX=-0.47 mountY=-0.18, mountTheta=-2.78
01:19:11.092 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.15, y=0.70, opts=13)
01:19:11.092 00.000 8654638656 Enqueuing Move request for scope (-0.15, 0.70)
01:19:11.092 00.000 13064036352 Worker thread wakes up
01:19:11.092 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.70) opts 0xd
01:19:11.092 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.15, 0.70)
01:19:11.092 00.000 13064036352 Moving (-0.15, 0.70) raw xDistance=-0.47 yDistance=-0.18
01:19:11.092 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.47
01:19:11.092 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:11.092 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:19:11.092 00.000 13064036352 MoveAxis(E, 123, ABG)
01:19:11.093 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54668, med=4620, FiltMin=1459, FiltMax=47014, Gamma=0.680
01:19:11.093 00.000 8654638656 UpdateGuideState exits: m=862983 SNR=122.9
01:19:11.093 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:11.093 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:19:11.093 00.000 8654638656 Enqueuing Expose request
01:19:11.287 00.194 13064036352 Move returns status 0, amount 123
01:19:11.287 00.000 13064036352 MoveAxis(N, 0, ABG)
01:19:11.287 00.000 13064036352 Move returns status 0, amount 0
01:19:11.287 00.000 13064036352 move complete, result=0
01:19:11.287 00.000 13064036352 worker thread done servicing request
01:19:11.287 00.000 13064036352 Worker thread wakes up
01:19:11.287 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:19:11.287 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:19:11.287 00.000 8654638656 GuideStep: -0.5 px 123 ms EAST, -0.2 px 0 ms NORTH
01:19:11.340 00.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":5497,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:19:11.340 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":644,"width":31,"height":31,"star_pos":[15.00,15.17],"pixels":"..."},"id":5497}
01:19:11.962 00.622 8654638656 evsrv: cli 0x600000444d20 request: {"id":5498,"jsonrpc":"2.0","method":"get_connected"}
01:19:11.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5498}
01:19:11.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5499,"jsonrpc":"2.0","method":"get_app_state"}
01:19:11.963 00.000 8654638656 case statement mapped state 6 to 3
01:19:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5499}
01:19:14.967 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5500,"jsonrpc":"2.0","method":"get_connected"}
01:19:14.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5500}
01:19:14.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5501,"jsonrpc":"2.0","method":"get_app_state"}
01:19:14.969 00.000 8654638656 case statement mapped state 6 to 3
01:19:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5501}
01:19:17.325 02.356 13064036352 Exposure complete
01:19:17.337 00.012 13064036352 worker thread done servicing request
01:19:17.337 00.000 8654638656 OnExposeComplete: enter
01:19:17.337 00.000 8654638656 UpdateGuideState(): m_state=6
01:19:17.337 00.000 8654638656 Star::Find(15, 555, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 645
01:19:17.337 00.000 8654638656 Star::Find returns 1 (0), X=553.52, Y=857.62, Mass=852435, SNR=112.2, Peak=55680 HFD=4.4
01:19:17.337 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - m_xAngle (-2.21) = xAngle (4.43 = -1.85)
01:19:17.337 00.000 8654638656 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.83 = -2.45)
01:19:17.337 00.000 8654638656 CameraToMount -- cameraX=-1.63 cameraY=2.15 hyp=2.70 cameraTheta=2.22 mountX=-0.76 mountY=-1.72, mountTheta=-1.99
01:19:17.338 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.63, y=2.15, opts=13)
01:19:17.338 00.000 8654638656 Enqueuing Move request for scope (-1.63, 2.15)
01:19:17.338 00.000 13064036352 Worker thread wakes up
01:19:17.338 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.63, 2.15) opts 0xd
01:19:17.338 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.63, 2.15)
01:19:17.338 00.000 13064036352 Moving (-1.63, 2.15) raw xDistance=-0.76 yDistance=-1.72
01:19:17.338 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.76
01:19:17.338 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.72 from input -1.72
01:19:17.338 00.000 13064036352 MoveAxis(E, 217, ABG)
01:19:17.338 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55680, med=4620, FiltMin=1702, FiltMax=47282, Gamma=0.680
01:19:17.338 00.000 8654638656 UpdateGuideState exits: m=852435 SNR=112.2
01:19:17.338 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:17.338 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:19:17.338 00.000 8654638656 Enqueuing Expose request
01:19:17.621 00.283 13064036352 Move returns status 0, amount 217
01:19:17.622 00.001 13064036352 MoveAxis(N, 2080, ABG)
01:19:17.967 00.345 8654638656 evsrv: cli 0x600000444d20 request: {"id":5502,"jsonrpc":"2.0","method":"get_connected"}
01:19:17.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5502}
01:19:17.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5503,"jsonrpc":"2.0","method":"get_app_state"}
01:19:17.968 00.000 8654638656 case statement mapped state 6 to 3
01:19:17.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5503}
01:19:19.749 01.781 13064036352 Move returns status 0, amount 2080
01:19:19.750 00.001 13064036352 move complete, result=0
01:19:19.750 00.000 13064036352 worker thread done servicing request
01:19:19.750 00.000 13064036352 Worker thread wakes up
01:19:19.750 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:19:19.750 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:19:19.750 00.000 8654638656 GuideStep: -0.8 px 217 ms EAST, -1.7 px 2080 ms NORTH
01:19:19.803 00.053 8654638656 evsrv: cli 0x600000444d20 request: {"id":5504,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:19:19.803 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":645,"width":31,"height":31,"star_pos":[14.52,14.62],"pixels":"..."},"id":5504}
01:19:20.968 01.165 8654638656 evsrv: cli 0x600000444d20 request: {"id":5505,"jsonrpc":"2.0","method":"get_connected"}
01:19:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5505}
01:19:20.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5506,"jsonrpc":"2.0","method":"get_app_state"}
01:19:20.970 00.000 8654638656 case statement mapped state 6 to 3
01:19:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5506}
01:19:23.962 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":5507,"jsonrpc":"2.0","method":"get_connected"}
01:19:23.963 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5507}
01:19:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5508,"jsonrpc":"2.0","method":"get_app_state"}
01:19:23.964 00.001 8654638656 case statement mapped state 6 to 3
01:19:23.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5508}
01:19:24.821 00.857 13064036352 Exposure complete
01:19:24.833 00.012 13064036352 worker thread done servicing request
01:19:24.834 00.001 8654638656 OnExposeComplete: enter
01:19:24.834 00.000 8654638656 UpdateGuideState(): m_state=6
01:19:24.834 00.000 8654638656 Star::Find(15, 553, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 646
01:19:24.834 00.000 8654638656 Star::Find returns 1 (0), X=552.91, Y=855.13, Mass=916546, SNR=128.4, Peak=58649 HFD=4.3
01:19:24.834 00.000 8654638656 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-2.21) = xAngle (-0.78 = -0.78)
01:19:24.834 00.000 8654638656 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.38 = -1.38)
01:19:24.834 00.000 8654638656 CameraToMount -- cameraX=-2.25 cameraY=-0.33 hyp=2.27 cameraTheta=-2.99 mountX=1.61 mountY=-2.23, mountTheta=-0.95
01:19:24.834 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-2.25, y=-0.33, opts=13)
01:19:24.834 00.000 8654638656 Enqueuing Move request for scope (-2.25, -0.33)
01:19:24.834 00.000 13064036352 Worker thread wakes up
01:19:24.834 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-2.25, -0.33) opts 0xd
01:19:24.834 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-2.25, -0.33)
01:19:24.834 00.000 13064036352 Moving (-2.25, -0.33) raw xDistance=1.61 yDistance=-2.23
01:19:24.834 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.61
01:19:24.834 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -2.23 from input -2.23
01:19:24.834 00.000 13064036352 MoveAxis(W, 429, ABG)
01:19:24.835 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=12, max=62950, med=4633, FiltMin=1369, FiltMax=52595, Gamma=0.680
01:19:24.835 00.000 8654638656 UpdateGuideState exits: m=916546 SNR=128.4
01:19:24.835 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:24.835 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:19:24.835 00.000 8654638656 Enqueuing Expose request
01:19:25.364 00.529 13064036352 Move returns status 0, amount 429
01:19:25.365 00.001 13064036352 MoveAxis(N, 2705, ABG)
01:19:25.365 00.000 13064036352 duration set to 2500 by maxDecDuration
01:19:26.967 01.602 8654638656 evsrv: cli 0x600000444d20 request: {"id":5509,"jsonrpc":"2.0","method":"get_connected"}
01:19:26.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5509}
01:19:26.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5510,"jsonrpc":"2.0","method":"get_app_state"}
01:19:26.970 00.001 8654638656 case statement mapped state 6 to 3
01:19:26.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5510}
01:19:27.907 00.937 13064036352 Move returns status 0, amount 2500
01:19:27.908 00.001 13064036352 move complete, result=0
01:19:27.908 00.000 13064036352 worker thread done servicing request
01:19:27.908 00.000 13064036352 Worker thread wakes up
01:19:27.908 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:19:27.908 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:19:27.908 00.000 8654638656 GuideStep: 1.6 px 429 ms WEST, -2.2 px 2500 ms NORTH
01:19:27.948 00.040 8654638656 evsrv: cli 0x600000444d20 request: {"id":5511,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:19:27.949 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":646,"width":31,"height":31,"star_pos":[14.91,15.13],"pixels":"..."},"id":5511}
01:19:29.967 02.018 8654638656 evsrv: cli 0x600000444d20 request: {"id":5512,"jsonrpc":"2.0","method":"get_connected"}
01:19:29.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5512}
01:19:29.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5513,"jsonrpc":"2.0","method":"get_app_state"}
01:19:29.970 00.001 8654638656 case statement mapped state 6 to 3
01:19:29.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5513}
01:19:32.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5514,"jsonrpc":"2.0","method":"get_connected"}
01:19:32.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5514}
01:19:32.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5515,"jsonrpc":"2.0","method":"get_app_state"}
01:19:32.970 00.001 8654638656 case statement mapped state 6 to 3
01:19:32.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5515}
01:19:33.567 00.597 13064036352 Exposure complete
01:19:33.579 00.012 13064036352 worker thread done servicing request
01:19:33.579 00.000 8654638656 OnExposeComplete: enter
01:19:33.579 00.000 8654638656 UpdateGuideState(): m_state=6
01:19:33.579 00.000 8654638656 Star::Find(15, 552, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 647
01:19:33.579 00.000 8654638656 Star::Find returns 1 (0), X=554.54, Y=852.62, Mass=940167, SNR=159.6, Peak=56998 HFD=4.4
01:19:33.579 00.000 8654638656 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-2.21) = xAngle (0.43 = 0.43)
01:19:33.579 00.000 8654638656 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.17 = -0.17)
01:19:33.579 00.000 8654638656 CameraToMount -- cameraX=-0.61 cameraY=-2.85 hyp=2.91 cameraTheta=-1.78 mountX=2.65 mountY=-0.50, mountTheta=-0.19
01:19:33.579 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.61, y=-2.85, opts=13)
01:19:33.579 00.000 8654638656 Enqueuing Move request for scope (-0.61, -2.85)
01:19:33.579 00.000 13064036352 Worker thread wakes up
01:19:33.579 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -2.85) opts 0xd
01:19:33.580 00.001 13064036352 Handling offset move in thread for scope, endpoint = (-0.61, -2.85)
01:19:33.580 00.000 13064036352 Moving (-0.61, -2.85) raw xDistance=2.65 yDistance=-0.50
01:19:33.580 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.74 from input 2.65
01:19:33.580 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
01:19:33.580 00.000 13064036352 MoveAxis(W, 762, ABG)
01:19:33.580 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56998, med=4620, FiltMin=1548, FiltMax=45875, Gamma=0.680
01:19:33.580 00.000 8654638656 UpdateGuideState exits: m=940167 SNR=159.6
01:19:33.580 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:33.580 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:19:33.580 00.000 8654638656 Enqueuing Expose request
01:19:34.418 00.838 13064036352 Move returns status 0, amount 762
01:19:34.419 00.001 13064036352 MoveAxis(N, 603, ABG)
01:19:35.058 00.639 13064036352 Move returns status 0, amount 603
01:19:35.059 00.001 13064036352 move complete, result=0
01:19:35.059 00.000 13064036352 worker thread done servicing request
01:19:35.059 00.000 13064036352 Worker thread wakes up
01:19:35.059 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:19:35.059 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:19:35.060 00.001 8654638656 GuideStep: 2.7 px 762 ms WEST, -0.5 px 603 ms NORTH
01:19:35.140 00.080 8654638656 evsrv: cli 0x600000444d20 request: {"id":5516,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:19:35.141 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":647,"width":31,"height":31,"star_pos":[14.54,14.62],"pixels":"..."},"id":5516}
01:19:35.962 00.821 8654638656 evsrv: cli 0x600000444d20 request: {"id":5517,"jsonrpc":"2.0","method":"get_connected"}
01:19:35.963 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5517}
01:19:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5518,"jsonrpc":"2.0","method":"get_app_state"}
01:19:35.964 00.000 8654638656 case statement mapped state 6 to 3
01:19:35.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5518}
01:19:38.967 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5519,"jsonrpc":"2.0","method":"get_connected"}
01:19:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5519}
01:19:38.970 00.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5520,"jsonrpc":"2.0","method":"get_app_state"}
01:19:38.970 00.000 8654638656 case statement mapped state 6 to 3
01:19:38.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5520}
01:19:41.060 02.090 13064036352 Exposure complete
01:19:41.068 00.008 13064036352 worker thread done servicing request
01:19:41.069 00.001 8654638656 OnExposeComplete: enter
01:19:41.069 00.000 8654638656 UpdateGuideState(): m_state=6
01:19:41.069 00.000 8654638656 Star::Find(15, 554, 852, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 648
01:19:41.069 00.000 8654638656 Star::Find returns 1 (0), X=555.17, Y=853.35, Mass=889871, SNR=108.1, Peak=54771 HFD=4.5
01:19:41.069 00.000 8654638656 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-2.21) = xAngle (0.65 = 0.65)
01:19:41.069 00.000 8654638656 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (0.05 = 0.05)
01:19:41.069 00.000 8654638656 CameraToMount -- cameraX=0.02 cameraY=-2.12 hyp=2.12 cameraTheta=-1.56 mountX=1.69 mountY=0.10, mountTheta=0.06
01:19:41.069 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.02, y=-2.12, opts=13)
01:19:41.069 00.000 8654638656 Enqueuing Move request for scope (0.02, -2.12)
01:19:41.069 00.000 13064036352 Worker thread wakes up
01:19:41.069 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.02, -2.12) opts 0xd
01:19:41.069 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.02, -2.12)
01:19:41.069 00.000 13064036352 Moving (0.02, -2.12) raw xDistance=1.69 yDistance=0.10
01:19:41.069 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 1.19 from input 1.69
01:19:41.069 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:41.069 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:19:41.069 00.000 13064036352 MoveAxis(W, 520, ABG)
01:19:41.069 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=54771, med=4620, FiltMin=1580, FiltMax=50086, Gamma=0.680
01:19:41.069 00.000 8654638656 UpdateGuideState exits: m=889871 SNR=108.1
01:19:41.069 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:41.069 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:19:41.069 00.000 8654638656 Enqueuing Expose request
01:19:41.665 00.596 13064036352 Move returns status 0, amount 520
01:19:41.666 00.001 13064036352 MoveAxis(N, 0, ABG)
01:19:41.666 00.000 13064036352 Move returns status 0, amount 0
01:19:41.666 00.000 13064036352 move complete, result=0
01:19:41.666 00.000 13064036352 worker thread done servicing request
01:19:41.666 00.000 13064036352 Worker thread wakes up
01:19:41.666 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:19:41.666 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:19:41.666 00.000 8654638656 GuideStep: 1.7 px 520 ms WEST, 0.1 px 0 ms NORTH
01:19:41.712 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":5521,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:19:41.713 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":648,"width":31,"height":31,"star_pos":[15.17,15.35],"pixels":"..."},"id":5521}
01:19:41.969 00.256 8654638656 evsrv: cli 0x600000444d20 request: {"id":5522,"jsonrpc":"2.0","method":"get_connected"}
01:19:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5522}
01:19:41.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5523,"jsonrpc":"2.0","method":"get_app_state"}
01:19:41.970 00.000 8654638656 case statement mapped state 6 to 3
01:19:41.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5523}
01:19:44.967 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5524,"jsonrpc":"2.0","method":"get_connected"}
01:19:44.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5524}
01:19:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5525,"jsonrpc":"2.0","method":"get_app_state"}
01:19:44.969 00.001 8654638656 case statement mapped state 6 to 3
01:19:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5525}
01:19:47.309 02.340 13064036352 Exposure complete
01:19:47.321 00.012 13064036352 worker thread done servicing request
01:19:47.321 00.000 8654638656 OnExposeComplete: enter
01:19:47.321 00.000 8654638656 UpdateGuideState(): m_state=6
01:19:47.321 00.000 8654638656 Star::Find(15, 555, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 649
01:19:47.322 00.001 8654638656 Star::Find returns 1 (0), X=554.91, Y=855.21, Mass=1002384, SNR=120.9, Peak=65151 HFD=4.4
01:19:47.322 00.000 8654638656 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-2.21) = xAngle (-0.11 = -0.11)
01:19:47.322 00.000 8654638656 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.71 = -0.71)
01:19:47.322 00.000 8654638656 CameraToMount -- cameraX=-0.24 cameraY=-0.26 hyp=0.36 cameraTheta=-2.32 mountX=0.36 mountY=-0.23, mountTheta=-0.58
01:19:47.322 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.24, y=-0.26, opts=13)
01:19:47.322 00.000 8654638656 Enqueuing Move request for scope (-0.24, -0.26)
01:19:47.322 00.000 13064036352 Worker thread wakes up
01:19:47.322 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.26) opts 0xd
01:19:47.322 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.24, -0.26)
01:19:47.322 00.000 13064036352 Moving (-0.24, -0.26) raw xDistance=0.36 yDistance=-0.23
01:19:47.322 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.36
01:19:47.322 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
01:19:47.322 00.000 13064036352 MoveAxis(W, 135, ABG)
01:19:47.322 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=65151, med=4621, FiltMin=1638, FiltMax=51801, Gamma=0.680
01:19:47.322 00.000 8654638656 UpdateGuideState exits: m=1002384 SNR=120.9
01:19:47.322 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:47.322 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:19:47.322 00.000 8654638656 Enqueuing Expose request
01:19:47.536 00.214 13064036352 Move returns status 0, amount 135
01:19:47.537 00.001 13064036352 MoveAxis(N, 284, ABG)
01:19:47.952 00.415 13064036352 Move returns status 0, amount 284
01:19:47.952 00.000 13064036352 move complete, result=0
01:19:47.952 00.000 13064036352 worker thread done servicing request
01:19:47.952 00.000 13064036352 Worker thread wakes up
01:19:47.952 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:19:47.952 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:19:47.952 00.000 8654638656 GuideStep: 0.4 px 135 ms WEST, -0.2 px 284 ms NORTH
01:19:47.981 00.029 8654638656 evsrv: cli 0x600000444d20 request: {"id":5526,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:19:47.982 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":649,"width":31,"height":31,"star_pos":[14.91,15.21],"pixels":"..."},"id":5526}
01:19:47.984 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5527,"jsonrpc":"2.0","method":"get_connected"}
01:19:47.984 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5527}
01:19:47.990 00.006 8654638656 evsrv: cli 0x600000444d20 request: {"id":5528,"jsonrpc":"2.0","method":"get_app_state"}
01:19:47.990 00.000 8654638656 case statement mapped state 6 to 3
01:19:47.990 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5528}
01:19:50.967 02.977 8654638656 evsrv: cli 0x600000444d20 request: {"id":5529,"jsonrpc":"2.0","method":"get_connected"}
01:19:50.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5529}
01:19:50.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5530,"jsonrpc":"2.0","method":"get_app_state"}
01:19:50.969 00.000 8654638656 case statement mapped state 6 to 3
01:19:50.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5530}
01:19:53.555 02.585 13064036352 Exposure complete
01:19:53.565 00.010 13064036352 worker thread done servicing request
01:19:53.565 00.000 8654638656 OnExposeComplete: enter
01:19:53.565 00.000 8654638656 UpdateGuideState(): m_state=6
01:19:53.565 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 650
01:19:53.565 00.000 8654638656 Star::Find returns 1 (0), X=554.73, Y=856.11, Mass=853003, SNR=124.8, Peak=48422 HFD=4.2
01:19:53.566 00.001 8654638656 CameraToMount -- cameraTheta (2.16) - m_xAngle (-2.21) = xAngle (4.37 = -1.91)
01:19:53.566 00.000 8654638656 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.77 = -2.51)
01:19:53.566 00.000 8654638656 CameraToMount -- cameraX=-0.43 cameraY=0.64 hyp=0.77 cameraTheta=2.16 mountX=-0.26 mountY=-0.45, mountTheta=-2.09
01:19:53.566 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.43, y=0.64, opts=13)
01:19:53.566 00.000 8654638656 Enqueuing Move request for scope (-0.43, 0.64)
01:19:53.566 00.000 13064036352 Worker thread wakes up
01:19:53.566 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.64) opts 0xd
01:19:53.566 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.43, 0.64)
01:19:53.566 00.000 13064036352 Moving (-0.43, 0.64) raw xDistance=-0.26 yDistance=-0.45
01:19:53.566 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.26
01:19:53.566 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
01:19:53.566 00.000 13064036352 MoveAxis(E, 62, ABG)
01:19:53.566 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56460, med=4620, FiltMin=1600, FiltMax=48422, Gamma=0.680
01:19:53.566 00.000 8654638656 UpdateGuideState exits: m=853003 SNR=124.8
01:19:53.566 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:53.566 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:19:53.566 00.000 8654638656 Enqueuing Expose request
01:19:53.695 00.129 13064036352 Move returns status 0, amount 62
01:19:53.695 00.000 13064036352 MoveAxis(N, 548, ABG)
01:19:53.967 00.272 8654638656 evsrv: cli 0x600000444d20 request: {"id":5531,"jsonrpc":"2.0","method":"get_connected"}
01:19:53.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5531}
01:19:53.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5532,"jsonrpc":"2.0","method":"get_app_state"}
01:19:53.969 00.000 8654638656 case statement mapped state 6 to 3
01:19:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5532}
01:19:54.287 00.318 13064036352 Move returns status 0, amount 548
01:19:54.287 00.000 13064036352 move complete, result=0
01:19:54.287 00.000 13064036352 worker thread done servicing request
01:19:54.287 00.000 13064036352 Worker thread wakes up
01:19:54.287 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:19:54.287 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:19:54.288 00.001 8654638656 GuideStep: -0.3 px 62 ms EAST, -0.5 px 548 ms NORTH
01:19:54.342 00.054 8654638656 evsrv: cli 0x600000444d20 request: {"id":5533,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:19:54.342 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":650,"width":31,"height":31,"star_pos":[14.73,15.11],"pixels":"..."},"id":5533}
01:19:56.968 02.626 8654638656 evsrv: cli 0x600000444d20 request: {"id":5534,"jsonrpc":"2.0","method":"get_connected"}
01:19:56.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5534}
01:19:56.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5535,"jsonrpc":"2.0","method":"get_app_state"}
01:19:56.970 00.000 8654638656 case statement mapped state 6 to 3
01:19:56.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5535}
01:19:59.804 02.834 13064036352 Exposure complete
01:19:59.816 00.012 13064036352 worker thread done servicing request
01:19:59.816 00.000 8654638656 OnExposeComplete: enter
01:19:59.816 00.000 8654638656 UpdateGuideState(): m_state=6
01:19:59.816 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 651
01:19:59.817 00.001 8654638656 Star::Find returns 1 (0), X=554.34, Y=856.17, Mass=920428, SNR=124.4, Peak=51469 HFD=4.5
01:19:59.817 00.000 8654638656 CameraToMount -- cameraTheta (2.43) - m_xAngle (-2.21) = xAngle (4.64 = -1.65)
01:19:59.817 00.000 8654638656 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.04 = -2.25)
01:19:59.817 00.000 8654638656 CameraToMount -- cameraX=-0.81 cameraY=0.71 hyp=1.08 cameraTheta=2.43 mountX=-0.08 mountY=-0.84, mountTheta=-1.67
01:19:59.817 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.81, y=0.71, opts=13)
01:19:59.817 00.000 8654638656 Enqueuing Move request for scope (-0.81, 0.71)
01:19:59.817 00.000 13064036352 Worker thread wakes up
01:19:59.817 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.71) opts 0xd
01:19:59.817 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.81, 0.71)
01:19:59.817 00.000 13064036352 Moving (-0.81, 0.71) raw xDistance=-0.08 yDistance=-0.84
01:19:59.817 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:19:59.817 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
01:19:59.817 00.000 13064036352 MoveAxis(E, 0, ABG)
01:19:59.817 00.000 13064036352 Move returns status 0, amount 0
01:19:59.817 00.000 13064036352 MoveAxis(N, 1018, ABG)
01:19:59.817 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=59442, med=4621, FiltMin=1420, FiltMax=47014, Gamma=0.680
01:19:59.817 00.000 8654638656 UpdateGuideState exits: m=920428 SNR=124.4
01:19:59.817 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:59.817 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:19:59.818 00.001 8654638656 Enqueuing Expose request
01:19:59.963 00.145 8654638656 evsrv: cli 0x600000444d20 request: {"id":5536,"jsonrpc":"2.0","method":"get_connected"}
01:19:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5536}
01:19:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5537,"jsonrpc":"2.0","method":"get_app_state"}
01:19:59.963 00.000 8654638656 case statement mapped state 6 to 3
01:19:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5537}
01:20:00.878 00.915 13064036352 Move returns status 0, amount 1018
01:20:00.878 00.000 13064036352 move complete, result=0
01:20:00.878 00.000 13064036352 worker thread done servicing request
01:20:00.878 00.000 13064036352 Worker thread wakes up
01:20:00.878 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:20:00.879 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:20:00.879 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.8 px 1018 ms NORTH
01:20:00.928 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":5538,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:20:00.928 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":651,"width":31,"height":31,"star_pos":[15.34,15.17],"pixels":"..."},"id":5538}
01:20:02.967 02.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":5539,"jsonrpc":"2.0","method":"get_connected"}
01:20:02.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5539}
01:20:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5540,"jsonrpc":"2.0","method":"get_app_state"}
01:20:02.970 00.001 8654638656 case statement mapped state 6 to 3
01:20:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5540}
01:20:05.968 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5541,"jsonrpc":"2.0","method":"get_connected"}
01:20:05.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5541}
01:20:05.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5542,"jsonrpc":"2.0","method":"get_app_state"}
01:20:05.970 00.000 8654638656 case statement mapped state 6 to 3
01:20:05.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5542}
01:20:06.049 00.079 13064036352 Exposure complete
01:20:06.061 00.012 13064036352 worker thread done servicing request
01:20:06.061 00.000 8654638656 OnExposeComplete: enter
01:20:06.062 00.001 8654638656 UpdateGuideState(): m_state=6
01:20:06.062 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 652
01:20:06.062 00.000 8654638656 Star::Find returns 1 (0), X=554.38, Y=855.64, Mass=887404, SNR=125.3, Peak=54605 HFD=4.4
01:20:06.062 00.000 8654638656 CameraToMount -- cameraTheta (2.92) - m_xAngle (-2.21) = xAngle (5.13 = -1.16)
01:20:06.062 00.000 8654638656 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.53 = -1.76)
01:20:06.062 00.000 8654638656 CameraToMount -- cameraX=-0.77 cameraY=0.18 hyp=0.79 cameraTheta=2.92 mountX=0.32 mountY=-0.78, mountTheta=-1.18
01:20:06.062 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.77, y=0.18, opts=13)
01:20:06.062 00.000 8654638656 Enqueuing Move request for scope (-0.77, 0.18)
01:20:06.062 00.000 13064036352 Worker thread wakes up
01:20:06.062 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.18) opts 0xd
01:20:06.062 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.77, 0.18)
01:20:06.062 00.000 13064036352 Moving (-0.77, 0.18) raw xDistance=0.32 yDistance=-0.78
01:20:06.062 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
01:20:06.062 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
01:20:06.062 00.000 13064036352 MoveAxis(W, 88, ABG)
01:20:06.062 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58982, med=4621, FiltMin=1471, FiltMax=50406, Gamma=0.680
01:20:06.063 00.001 8654638656 UpdateGuideState exits: m=887404 SNR=125.3
01:20:06.063 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:06.063 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:20:06.063 00.000 8654638656 Enqueuing Expose request
01:20:06.221 00.158 13064036352 Move returns status 0, amount 88
01:20:06.221 00.000 13064036352 MoveAxis(N, 946, ABG)
01:20:07.213 00.992 13064036352 Move returns status 0, amount 946
01:20:07.213 00.000 13064036352 move complete, result=0
01:20:07.213 00.000 13064036352 worker thread done servicing request
01:20:07.213 00.000 13064036352 Worker thread wakes up
01:20:07.213 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:20:07.213 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:20:07.213 00.000 8654638656 GuideStep: 0.3 px 88 ms WEST, -0.8 px 946 ms NORTH
01:20:07.253 00.040 8654638656 evsrv: cli 0x600000444d20 request: {"id":5543,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:20:07.253 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":652,"width":31,"height":31,"star_pos":[15.38,14.64],"pixels":"..."},"id":5543}
01:20:08.968 01.715 8654638656 evsrv: cli 0x600000444d20 request: {"id":5544,"jsonrpc":"2.0","method":"get_connected"}
01:20:08.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5544}
01:20:08.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5545,"jsonrpc":"2.0","method":"get_app_state"}
01:20:08.970 00.000 8654638656 case statement mapped state 6 to 3
01:20:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5545}
01:20:11.962 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":5546,"jsonrpc":"2.0","method":"get_connected"}
01:20:11.963 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5546}
01:20:11.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5547,"jsonrpc":"2.0","method":"get_app_state"}
01:20:11.964 00.000 8654638656 case statement mapped state 6 to 3
01:20:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5547}
01:20:12.295 00.331 13064036352 Exposure complete
01:20:12.307 00.012 13064036352 worker thread done servicing request
01:20:12.307 00.000 8654638656 OnExposeComplete: enter
01:20:12.307 00.000 8654638656 UpdateGuideState(): m_state=6
01:20:12.307 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 653
01:20:12.307 00.000 8654638656 Star::Find returns 1 (0), X=554.73, Y=855.35, Mass=846500, SNR=100.2, Peak=59327 HFD=4.0
01:20:12.307 00.000 8654638656 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-2.21) = xAngle (-0.66 = -0.66)
01:20:12.307 00.000 8654638656 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.26 = -1.26)
01:20:12.307 00.000 8654638656 CameraToMount -- cameraX=-0.43 cameraY=-0.12 hyp=0.44 cameraTheta=-2.87 mountX=0.35 mountY=-0.42, mountTheta=-0.88
01:20:12.308 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.43, y=-0.12, opts=13)
01:20:12.308 00.000 8654638656 Enqueuing Move request for scope (-0.43, -0.12)
01:20:12.308 00.000 13064036352 Worker thread wakes up
01:20:12.308 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.12) opts 0xd
01:20:12.308 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.43, -0.12)
01:20:12.308 00.000 13064036352 Moving (-0.43, -0.12) raw xDistance=0.35 yDistance=-0.42
01:20:12.308 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
01:20:12.308 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
01:20:12.308 00.000 13064036352 MoveAxis(W, 102, ABG)
01:20:12.308 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62873, med=4621, FiltMin=1510, FiltMax=55052, Gamma=0.680
01:20:12.308 00.000 8654638656 UpdateGuideState exits: m=846500 SNR=100.2
01:20:12.308 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:12.308 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:20:12.308 00.000 8654638656 Enqueuing Expose request
01:20:12.476 00.168 13064036352 Move returns status 0, amount 102
01:20:12.476 00.000 13064036352 MoveAxis(N, 510, ABG)
01:20:13.020 00.544 13064036352 Move returns status 0, amount 510
01:20:13.020 00.000 13064036352 move complete, result=0
01:20:13.020 00.000 13064036352 worker thread done servicing request
01:20:13.020 00.000 13064036352 Worker thread wakes up
01:20:13.021 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:20:13.021 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:20:13.021 00.000 8654638656 GuideStep: 0.3 px 102 ms WEST, -0.4 px 510 ms NORTH
01:20:13.069 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":5548,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:20:13.069 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":653,"width":31,"height":31,"star_pos":[14.73,15.35],"pixels":"..."},"id":5548}
01:20:14.967 01.898 8654638656 evsrv: cli 0x600000444d20 request: {"id":5549,"jsonrpc":"2.0","method":"get_connected"}
01:20:14.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5549}
01:20:14.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5550,"jsonrpc":"2.0","method":"get_app_state"}
01:20:14.969 00.000 8654638656 case statement mapped state 6 to 3
01:20:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5550}
01:20:17.968 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":5551,"jsonrpc":"2.0","method":"get_connected"}
01:20:17.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5551}
01:20:17.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5552,"jsonrpc":"2.0","method":"get_app_state"}
01:20:17.970 00.000 8654638656 case statement mapped state 6 to 3
01:20:17.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5552}
01:20:18.541 00.571 13064036352 Exposure complete
01:20:18.552 00.011 13064036352 worker thread done servicing request
01:20:18.552 00.000 8654638656 OnExposeComplete: enter
01:20:18.552 00.000 8654638656 UpdateGuideState(): m_state=6
01:20:18.552 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 654
01:20:18.552 00.000 8654638656 Star::Find returns 1 (0), X=554.55, Y=855.98, Mass=931163, SNR=129.4, Peak=51110 HFD=4.4
01:20:18.552 00.000 8654638656 CameraToMount -- cameraTheta (2.44) - m_xAngle (-2.21) = xAngle (4.65 = -1.63)
01:20:18.552 00.000 8654638656 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.05 = -2.23)
01:20:18.552 00.000 8654638656 CameraToMount -- cameraX=-0.60 cameraY=0.51 hyp=0.79 cameraTheta=2.44 mountX=-0.05 mountY=-0.62, mountTheta=-1.65
01:20:18.553 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.60, y=0.51, opts=13)
01:20:18.553 00.000 8654638656 Enqueuing Move request for scope (-0.60, 0.51)
01:20:18.553 00.000 13064036352 Worker thread wakes up
01:20:18.553 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.51) opts 0xd
01:20:18.553 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.60, 0.51)
01:20:18.553 00.000 13064036352 Moving (-0.60, 0.51) raw xDistance=-0.05 yDistance=-0.62
01:20:18.553 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:20:18.553 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
01:20:18.553 00.000 13064036352 MoveAxis(E, 0, ABG)
01:20:18.553 00.000 13064036352 Move returns status 0, amount 0
01:20:18.553 00.000 13064036352 MoveAxis(N, 756, ABG)
01:20:18.553 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56626, med=4633, FiltMin=1324, FiltMax=51046, Gamma=0.680
01:20:18.553 00.000 8654638656 UpdateGuideState exits: m=931163 SNR=129.4
01:20:18.553 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:18.553 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:20:18.553 00.000 8654638656 Enqueuing Expose request
01:20:19.354 00.801 13064036352 Move returns status 0, amount 756
01:20:19.355 00.001 13064036352 move complete, result=0
01:20:19.355 00.000 13064036352 worker thread done servicing request
01:20:19.355 00.000 13064036352 Worker thread wakes up
01:20:19.355 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:20:19.355 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:20:19.355 00.000 8654638656 GuideStep: -0.0 px 0 ms EAST, -0.6 px 756 ms NORTH
01:20:19.402 00.047 8654638656 evsrv: cli 0x600000444d20 request: {"id":5553,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:20:19.402 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":654,"width":31,"height":31,"star_pos":[14.55,14.98],"pixels":"..."},"id":5553}
01:20:20.968 01.566 8654638656 evsrv: cli 0x600000444d20 request: {"id":5554,"jsonrpc":"2.0","method":"get_connected"}
01:20:20.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5554}
01:20:20.970 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5555,"jsonrpc":"2.0","method":"get_app_state"}
01:20:20.970 00.000 8654638656 case statement mapped state 6 to 3
01:20:20.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5555}
01:20:23.963 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5556,"jsonrpc":"2.0","method":"get_connected"}
01:20:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5556}
01:20:23.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5557,"jsonrpc":"2.0","method":"get_app_state"}
01:20:23.964 00.000 8654638656 case statement mapped state 6 to 3
01:20:23.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5557}
01:20:24.787 00.823 13064036352 Exposure complete
01:20:24.797 00.010 13064036352 worker thread done servicing request
01:20:24.798 00.001 8654638656 OnExposeComplete: enter
01:20:24.798 00.000 8654638656 UpdateGuideState(): m_state=6
01:20:24.798 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 655
01:20:24.798 00.000 8654638656 Star::Find returns 1 (0), X=554.87, Y=855.82, Mass=847110, SNR=108.8, Peak=48806 HFD=4.5
01:20:24.798 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - m_xAngle (-2.21) = xAngle (4.46 = -1.82)
01:20:24.798 00.000 8654638656 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.86 = -2.42)
01:20:24.798 00.000 8654638656 CameraToMount -- cameraX=-0.28 cameraY=0.35 hyp=0.45 cameraTheta=2.25 mountX=-0.11 mountY=-0.30, mountTheta=-1.93
01:20:24.798 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.28, y=0.35, opts=13)
01:20:24.798 00.000 8654638656 Enqueuing Move request for scope (-0.28, 0.35)
01:20:24.798 00.000 13064036352 Worker thread wakes up
01:20:24.798 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.35) opts 0xd
01:20:24.798 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.28, 0.35)
01:20:24.798 00.000 13064036352 Moving (-0.28, 0.35) raw xDistance=-0.11 yDistance=-0.30
01:20:24.798 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:20:24.798 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
01:20:24.798 00.000 13064036352 MoveAxis(E, 0, ABG)
01:20:24.798 00.000 13064036352 Move returns status 0, amount 0
01:20:24.798 00.000 13064036352 MoveAxis(N, 360, ABG)
01:20:24.798 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=56524, med=4633, FiltMin=1651, FiltMax=52262, Gamma=0.680
01:20:24.798 00.000 8654638656 UpdateGuideState exits: m=847110 SNR=108.8
01:20:24.798 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:24.798 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:20:24.798 00.000 8654638656 Enqueuing Expose request
01:20:25.194 00.396 13064036352 Move returns status 0, amount 360
01:20:25.194 00.000 13064036352 move complete, result=0
01:20:25.194 00.000 13064036352 worker thread done servicing request
01:20:25.194 00.000 13064036352 Worker thread wakes up
01:20:25.194 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:20:25.195 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:20:25.195 00.000 8654638656 GuideStep: -0.1 px 0 ms EAST, -0.3 px 360 ms NORTH
01:20:25.240 00.045 8654638656 evsrv: cli 0x600000444d20 request: {"id":5558,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:20:25.241 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":655,"width":31,"height":31,"star_pos":[14.87,14.82],"pixels":"..."},"id":5558}
01:20:26.967 01.726 8654638656 evsrv: cli 0x600000444d20 request: {"id":5559,"jsonrpc":"2.0","method":"get_connected"}
01:20:26.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5559}
01:20:26.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5560,"jsonrpc":"2.0","method":"get_app_state"}
01:20:26.969 00.000 8654638656 case statement mapped state 6 to 3
01:20:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5560}
01:20:29.967 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5561,"jsonrpc":"2.0","method":"get_connected"}
01:20:29.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5561}
01:20:29.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5562,"jsonrpc":"2.0","method":"get_app_state"}
01:20:29.969 00.000 8654638656 case statement mapped state 6 to 3
01:20:29.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5562}
01:20:31.036 01.066 13064036352 Exposure complete
01:20:31.048 00.012 13064036352 worker thread done servicing request
01:20:31.048 00.000 8654638656 OnExposeComplete: enter
01:20:31.048 00.000 8654638656 UpdateGuideState(): m_state=6
01:20:31.048 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 656
01:20:31.048 00.000 8654638656 Star::Find returns 1 (0), X=554.55, Y=856.81, Mass=971216, SNR=126.2, Peak=62937 HFD=4.7
01:20:31.048 00.000 8654638656 CameraToMount -- cameraTheta (2.00) - m_xAngle (-2.21) = xAngle (4.21 = -2.08)
01:20:31.048 00.000 8654638656 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.61 = -2.68)
01:20:31.048 00.000 8654638656 CameraToMount -- cameraX=-0.61 cameraY=1.34 hyp=1.47 cameraTheta=2.00 mountX=-0.72 mountY=-0.66, mountTheta=-2.40
01:20:31.048 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.61, y=1.34, opts=13)
01:20:31.049 00.001 8654638656 Enqueuing Move request for scope (-0.61, 1.34)
01:20:31.049 00.000 13064036352 Worker thread wakes up
01:20:31.049 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 1.34) opts 0xd
01:20:31.049 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.61, 1.34)
01:20:31.049 00.000 13064036352 Moving (-0.61, 1.34) raw xDistance=-0.72 yDistance=-0.66
01:20:31.049 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72
01:20:31.049 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
01:20:31.049 00.000 13064036352 MoveAxis(E, 198, ABG)
01:20:31.049 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=62937, med=4659, FiltMin=1459, FiltMax=48319, Gamma=0.680
01:20:31.049 00.000 8654638656 UpdateGuideState exits: m=971216 SNR=126.2
01:20:31.049 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:31.049 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:20:31.049 00.000 8654638656 Enqueuing Expose request
01:20:31.320 00.271 13064036352 Move returns status 0, amount 198
01:20:31.321 00.001 13064036352 MoveAxis(N, 799, ABG)
01:20:32.152 00.831 13064036352 Move returns status 0, amount 799
01:20:32.152 00.000 13064036352 move complete, result=0
01:20:32.153 00.001 13064036352 worker thread done servicing request
01:20:32.153 00.000 13064036352 Worker thread wakes up
01:20:32.153 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:20:32.153 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:20:32.153 00.000 8654638656 GuideStep: -0.7 px 198 ms EAST, -0.7 px 799 ms NORTH
01:20:32.205 00.052 8654638656 evsrv: cli 0x600000444d20 request: {"id":5563,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:20:32.206 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":656,"width":31,"height":31,"star_pos":[14.55,14.81],"pixels":"..."},"id":5563}
01:20:32.971 00.765 8654638656 evsrv: cli 0x600000444d20 request: {"id":5564,"jsonrpc":"2.0","method":"get_connected"}
01:20:32.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5564}
01:20:32.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5565,"jsonrpc":"2.0","method":"get_app_state"}
01:20:32.972 00.000 8654638656 case statement mapped state 6 to 3
01:20:32.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5565}
01:20:35.962 02.990 8654638656 evsrv: cli 0x600000444d20 request: {"id":5566,"jsonrpc":"2.0","method":"get_connected"}
01:20:35.963 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5566}
01:20:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5567,"jsonrpc":"2.0","method":"get_app_state"}
01:20:35.963 00.000 8654638656 case statement mapped state 6 to 3
01:20:35.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5567}
01:20:37.281 01.317 13064036352 Exposure complete
01:20:37.291 00.010 13064036352 worker thread done servicing request
01:20:37.291 00.000 8654638656 OnExposeComplete: enter
01:20:37.291 00.000 8654638656 UpdateGuideState(): m_state=6
01:20:37.291 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 657
01:20:37.291 00.000 8654638656 Star::Find returns 1 (0), X=554.20, Y=856.48, Mass=925455, SNR=120.9, Peak=51085 HFD=4.6
01:20:37.291 00.000 8654638656 CameraToMount -- cameraTheta (2.32) - m_xAngle (-2.21) = xAngle (4.53 = -1.75)
01:20:37.291 00.000 8654638656 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.93 = -2.35)
01:20:37.292 00.001 8654638656 CameraToMount -- cameraX=-0.95 cameraY=1.02 hyp=1.39 cameraTheta=2.32 mountX=-0.25 mountY=-0.99, mountTheta=-1.82
01:20:37.292 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.95, y=1.02, opts=13)
01:20:37.292 00.000 8654638656 Enqueuing Move request for scope (-0.95, 1.02)
01:20:37.292 00.000 13064036352 Worker thread wakes up
01:20:37.292 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 1.02) opts 0xd
01:20:37.292 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.95, 1.02)
01:20:37.292 00.000 13064036352 Moving (-0.95, 1.02) raw xDistance=-0.25 yDistance=-0.99
01:20:37.292 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.25
01:20:37.292 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
01:20:37.292 00.000 13064036352 MoveAxis(E, 83, ABG)
01:20:37.292 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60274, med=4659, FiltMin=1408, FiltMax=48511, Gamma=0.680
01:20:37.292 00.000 8654638656 UpdateGuideState exits: m=925455 SNR=120.9
01:20:37.292 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:37.292 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:20:37.292 00.000 8654638656 Enqueuing Expose request
01:20:37.447 00.155 13064036352 Move returns status 0, amount 83
01:20:37.447 00.000 13064036352 MoveAxis(N, 1198, ABG)
01:20:38.695 01.248 13064036352 Move returns status 0, amount 1198
01:20:38.696 00.001 13064036352 move complete, result=0
01:20:38.696 00.000 13064036352 worker thread done servicing request
01:20:38.696 00.000 13064036352 Worker thread wakes up
01:20:38.696 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:20:38.696 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:20:38.696 00.000 8654638656 GuideStep: -0.3 px 83 ms EAST, -1.0 px 1198 ms NORTH
01:20:38.742 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":5568,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:20:38.742 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":657,"width":31,"height":31,"star_pos":[15.20,15.48],"pixels":"..."},"id":5568}
01:20:38.967 00.225 8654638656 evsrv: cli 0x600000444d20 request: {"id":5569,"jsonrpc":"2.0","method":"get_connected"}
01:20:38.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5569}
01:20:38.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5570,"jsonrpc":"2.0","method":"get_app_state"}
01:20:38.969 00.000 8654638656 case statement mapped state 6 to 3
01:20:38.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5570}
01:20:41.967 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5571,"jsonrpc":"2.0","method":"get_connected"}
01:20:41.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5571}
01:20:41.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5572,"jsonrpc":"2.0","method":"get_app_state"}
01:20:41.969 00.000 8654638656 case statement mapped state 6 to 3
01:20:41.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5572}
01:20:44.779 02.810 13064036352 Exposure complete
01:20:44.791 00.012 13064036352 worker thread done servicing request
01:20:44.791 00.000 8654638656 OnExposeComplete: enter
01:20:44.791 00.000 8654638656 UpdateGuideState(): m_state=6
01:20:44.791 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 658
01:20:44.791 00.000 8654638656 Star::Find returns 1 (0), X=554.91, Y=856.04, Mass=918305, SNR=119.3, Peak=52582 HFD=4.3
01:20:44.791 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - m_xAngle (-2.21) = xAngle (4.19 = -2.09)
01:20:44.791 00.000 8654638656 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.59 = -2.69)
01:20:44.791 00.000 8654638656 CameraToMount -- cameraX=-0.25 cameraY=0.57 hyp=0.62 cameraTheta=1.98 mountX=-0.31 mountY=-0.27, mountTheta=-2.43
01:20:44.792 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.25, y=0.57, opts=13)
01:20:44.792 00.000 8654638656 Enqueuing Move request for scope (-0.25, 0.57)
01:20:44.792 00.000 13064036352 Worker thread wakes up
01:20:44.792 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.57) opts 0xd
01:20:44.792 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.25, 0.57)
01:20:44.792 00.000 13064036352 Moving (-0.25, 0.57) raw xDistance=-0.31 yDistance=-0.27
01:20:44.792 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.31
01:20:44.792 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
01:20:44.792 00.000 13064036352 MoveAxis(E, 92, ABG)
01:20:44.792 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57676, med=4672, FiltMin=1139, FiltMax=47410, Gamma=0.680
01:20:44.792 00.000 8654638656 UpdateGuideState exits: m=918305 SNR=119.3
01:20:44.792 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:44.792 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:20:44.792 00.000 8654638656 Enqueuing Expose request
01:20:44.950 00.158 13064036352 Move returns status 0, amount 92
01:20:44.950 00.000 13064036352 MoveAxis(N, 326, ABG)
01:20:44.967 00.017 8654638656 evsrv: cli 0x600000444d20 request: {"id":5573,"jsonrpc":"2.0","method":"get_connected"}
01:20:44.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5573}
01:20:44.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5574,"jsonrpc":"2.0","method":"get_app_state"}
01:20:44.968 00.000 8654638656 case statement mapped state 6 to 3
01:20:44.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5574}
01:20:45.318 00.350 13064036352 Move returns status 0, amount 326
01:20:45.318 00.000 13064036352 move complete, result=0
01:20:45.318 00.000 13064036352 worker thread done servicing request
01:20:45.319 00.001 13064036352 Worker thread wakes up
01:20:45.319 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:20:45.319 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:20:45.319 00.000 8654638656 GuideStep: -0.3 px 92 ms EAST, -0.3 px 326 ms NORTH
01:20:45.368 00.049 8654638656 evsrv: cli 0x600000444d20 request: {"id":5575,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:20:45.368 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":658,"width":31,"height":31,"star_pos":[14.91,15.04],"pixels":"..."},"id":5575}
01:20:47.962 02.594 8654638656 evsrv: cli 0x600000444d20 request: {"id":5576,"jsonrpc":"2.0","method":"get_connected"}
01:20:47.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5576}
01:20:47.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5577,"jsonrpc":"2.0","method":"get_app_state"}
01:20:47.963 00.000 8654638656 case statement mapped state 6 to 3
01:20:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5577}
01:20:50.967 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5578,"jsonrpc":"2.0","method":"get_connected"}
01:20:50.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5578}
01:20:50.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5579,"jsonrpc":"2.0","method":"get_app_state"}
01:20:50.969 00.000 8654638656 case statement mapped state 6 to 3
01:20:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5579}
01:20:51.024 00.055 13064036352 Exposure complete
01:20:51.036 00.012 13064036352 worker thread done servicing request
01:20:51.036 00.000 8654638656 OnExposeComplete: enter
01:20:51.036 00.000 8654638656 UpdateGuideState(): m_state=6
01:20:51.036 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 659
01:20:51.036 00.000 8654638656 Star::Find returns 1 (0), X=554.68, Y=856.74, Mass=885166, SNR=116.2, Peak=60953 HFD=4.2
01:20:51.036 00.000 8654638656 CameraToMount -- cameraTheta (1.93) - m_xAngle (-2.21) = xAngle (4.14 = -2.15)
01:20:51.036 00.000 8654638656 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.54 = -2.75)
01:20:51.036 00.000 8654638656 CameraToMount -- cameraX=-0.47 cameraY=1.27 hyp=1.35 cameraTheta=1.93 mountX=-0.74 mountY=-0.52, mountTheta=-2.53
01:20:51.037 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.47, y=1.27, opts=13)
01:20:51.037 00.000 8654638656 Enqueuing Move request for scope (-0.47, 1.27)
01:20:51.037 00.000 13064036352 Worker thread wakes up
01:20:51.037 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 1.27) opts 0xd
01:20:51.037 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.47, 1.27)
01:20:51.037 00.000 13064036352 Moving (-0.47, 1.27) raw xDistance=-0.74 yDistance=-0.52
01:20:51.037 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.74
01:20:51.037 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
01:20:51.037 00.000 13064036352 MoveAxis(E, 210, ABG)
01:20:51.037 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=60953, med=4671, FiltMin=1664, FiltMax=48895, Gamma=0.680
01:20:51.037 00.000 8654638656 UpdateGuideState exits: m=885166 SNR=116.2
01:20:51.037 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:51.037 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:20:51.037 00.000 8654638656 Enqueuing Expose request
01:20:51.317 00.280 13064036352 Move returns status 0, amount 210
01:20:51.317 00.000 13064036352 MoveAxis(N, 631, ABG)
01:20:51.988 00.671 13064036352 Move returns status 0, amount 631
01:20:51.989 00.001 13064036352 move complete, result=0
01:20:51.989 00.000 13064036352 worker thread done servicing request
01:20:51.989 00.000 13064036352 Worker thread wakes up
01:20:51.989 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:20:51.989 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:20:51.989 00.000 8654638656 GuideStep: -0.7 px 210 ms EAST, -0.5 px 631 ms NORTH
01:20:52.024 00.035 8654638656 evsrv: cli 0x600000444d20 request: {"id":5580,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:20:52.024 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":659,"width":31,"height":31,"star_pos":[14.68,14.74],"pixels":"..."},"id":5580}
01:20:53.967 01.943 8654638656 evsrv: cli 0x600000444d20 request: {"id":5581,"jsonrpc":"2.0","method":"get_connected"}
01:20:53.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5581}
01:20:53.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5582,"jsonrpc":"2.0","method":"get_app_state"}
01:20:53.969 00.000 8654638656 case statement mapped state 6 to 3
01:20:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5582}
01:20:56.967 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5583,"jsonrpc":"2.0","method":"get_connected"}
01:20:56.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5583}
01:20:56.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5584,"jsonrpc":"2.0","method":"get_app_state"}
01:20:56.969 00.000 8654638656 case statement mapped state 6 to 3
01:20:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5584}
01:20:57.271 00.302 13064036352 Exposure complete
01:20:57.282 00.011 13064036352 worker thread done servicing request
01:20:57.282 00.000 8654638656 OnExposeComplete: enter
01:20:57.282 00.000 8654638656 UpdateGuideState(): m_state=6
01:20:57.282 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 660
01:20:57.282 00.000 8654638656 Star::Find returns 1 (0), X=553.92, Y=856.85, Mass=890506, SNR=130.2, Peak=59584 HFD=4.3
01:20:57.282 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - m_xAngle (-2.21) = xAngle (4.51 = -1.78)
01:20:57.282 00.000 8654638656 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.91 = -2.38)
01:20:57.282 00.000 8654638656 CameraToMount -- cameraX=-1.23 cameraY=1.39 hyp=1.85 cameraTheta=2.30 mountX=-0.38 mountY=-1.28, mountTheta=-1.86
01:20:57.282 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.23, y=1.39, opts=13)
01:20:57.282 00.000 8654638656 Enqueuing Move request for scope (-1.23, 1.39)
01:20:57.283 00.001 13064036352 Worker thread wakes up
01:20:57.283 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 1.39) opts 0xd
01:20:57.283 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.23, 1.39)
01:20:57.283 00.000 13064036352 Moving (-1.23, 1.39) raw xDistance=-0.38 yDistance=-1.28
01:20:57.283 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.38
01:20:57.283 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
01:20:57.283 00.000 13064036352 MoveAxis(E, 120, ABG)
01:20:57.283 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=59584, med=4672, FiltMin=1459, FiltMax=47743, Gamma=0.680
01:20:57.283 00.000 8654638656 UpdateGuideState exits: m=890506 SNR=130.2
01:20:57.283 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:57.283 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:20:57.283 00.000 8654638656 Enqueuing Expose request
01:20:57.476 00.193 13064036352 Move returns status 0, amount 120
01:20:57.476 00.000 13064036352 MoveAxis(N, 1553, ABG)
01:20:59.076 01.600 13064036352 Move returns status 0, amount 1553
01:20:59.076 00.000 13064036352 move complete, result=0
01:20:59.076 00.000 13064036352 worker thread done servicing request
01:20:59.076 00.000 13064036352 Worker thread wakes up
01:20:59.076 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:20:59.076 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:20:59.077 00.001 8654638656 GuideStep: -0.4 px 120 ms EAST, -1.3 px 1553 ms NORTH
01:20:59.140 00.063 8654638656 evsrv: cli 0x600000444d20 request: {"id":5585,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:20:59.140 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":660,"width":31,"height":31,"star_pos":[14.92,14.85],"pixels":"..."},"id":5585}
01:20:59.963 00.823 8654638656 evsrv: cli 0x600000444d20 request: {"id":5586,"jsonrpc":"2.0","method":"get_connected"}
01:20:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5586}
01:20:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5587,"jsonrpc":"2.0","method":"get_app_state"}
01:20:59.964 00.000 8654638656 case statement mapped state 6 to 3
01:20:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5587}
01:21:02.967 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5588,"jsonrpc":"2.0","method":"get_connected"}
01:21:02.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5588}
01:21:02.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5589,"jsonrpc":"2.0","method":"get_app_state"}
01:21:02.970 00.001 8654638656 case statement mapped state 6 to 3
01:21:02.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5589}
01:21:04.768 01.798 13064036352 Exposure complete
01:21:04.780 00.012 13064036352 worker thread done servicing request
01:21:04.780 00.000 8654638656 OnExposeComplete: enter
01:21:04.780 00.000 8654638656 UpdateGuideState(): m_state=6
01:21:04.780 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 661
01:21:04.780 00.000 8654638656 Star::Find returns 1 (0), X=554.38, Y=855.52, Mass=964929, SNR=133.0, Peak=57203 HFD=4.4
01:21:04.780 00.000 8654638656 CameraToMount -- cameraTheta (3.07) - m_xAngle (-2.21) = xAngle (5.28 = -1.00)
01:21:04.780 00.000 8654638656 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.68 = -1.60)
01:21:04.780 00.000 8654638656 CameraToMount -- cameraX=-0.78 cameraY=0.05 hyp=0.78 cameraTheta=3.07 mountX=0.42 mountY=-0.78, mountTheta=-1.08
01:21:04.780 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.78, y=0.05, opts=13)
01:21:04.780 00.000 8654638656 Enqueuing Move request for scope (-0.78, 0.05)
01:21:04.780 00.000 13064036352 Worker thread wakes up
01:21:04.780 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.05) opts 0xd
01:21:04.780 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.78, 0.05)
01:21:04.780 00.000 13064036352 Moving (-0.78, 0.05) raw xDistance=0.42 yDistance=-0.78
01:21:04.780 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
01:21:04.780 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
01:21:04.780 00.000 13064036352 MoveAxis(W, 108, ABG)
01:21:04.781 00.001 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58457, med=4684, FiltMin=1101, FiltMax=53286, Gamma=0.680
01:21:04.781 00.000 8654638656 UpdateGuideState exits: m=964929 SNR=133.0
01:21:04.781 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:04.781 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:21:04.781 00.000 8654638656 Enqueuing Expose request
01:21:04.962 00.181 13064036352 Move returns status 0, amount 108
01:21:04.962 00.000 13064036352 MoveAxis(N, 942, ABG)
01:21:05.954 00.992 13064036352 Move returns status 0, amount 942
01:21:05.955 00.001 13064036352 move complete, result=0
01:21:05.955 00.000 13064036352 worker thread done servicing request
01:21:05.955 00.000 13064036352 Worker thread wakes up
01:21:05.955 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:21:05.955 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:21:05.956 00.001 8654638656 GuideStep: 0.4 px 108 ms WEST, -0.8 px 942 ms NORTH
01:21:06.011 00.055 8654638656 evsrv: cli 0x600000444d20 request: {"id":5590,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:21:06.011 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":661,"width":31,"height":31,"star_pos":[15.38,14.52],"pixels":"..."},"id":5590}
01:21:06.015 00.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5591,"jsonrpc":"2.0","method":"get_connected"}
01:21:06.015 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5591}
01:21:06.022 00.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":5592,"jsonrpc":"2.0","method":"get_app_state"}
01:21:06.022 00.000 8654638656 case statement mapped state 6 to 3
01:21:06.022 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5592}
01:21:08.968 02.946 8654638656 evsrv: cli 0x600000444d20 request: {"id":5593,"jsonrpc":"2.0","method":"get_connected"}
01:21:08.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5593}
01:21:08.970 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5594,"jsonrpc":"2.0","method":"get_app_state"}
01:21:08.970 00.000 8654638656 case statement mapped state 6 to 3
01:21:08.970 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5594}
01:21:11.016 02.046 13064036352 Exposure complete
01:21:11.028 00.012 13064036352 worker thread done servicing request
01:21:11.028 00.000 8654638656 OnExposeComplete: enter
01:21:11.028 00.000 8654638656 UpdateGuideState(): m_state=6
01:21:11.028 00.000 8654638656 Star::Find(15, 554, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 662
01:21:11.029 00.001 8654638656 Star::Find returns 1 (0), X=553.81, Y=854.97, Mass=969119, SNR=122.1, Peak=61516 HFD=4.2
01:21:11.029 00.000 8654638656 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-2.21) = xAngle (-0.58 = -0.58)
01:21:11.029 00.000 8654638656 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-1.18 = -1.18)
01:21:11.029 00.000 8654638656 CameraToMount -- cameraX=-1.35 cameraY=-0.50 hyp=1.44 cameraTheta=-2.79 mountX=1.20 mountY=-1.33, mountTheta=-0.83
01:21:11.029 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.35, y=-0.50, opts=13)
01:21:11.029 00.000 8654638656 Enqueuing Move request for scope (-1.35, -0.50)
01:21:11.029 00.000 13064036352 Worker thread wakes up
01:21:11.029 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.35, -0.50) opts 0xd
01:21:11.029 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.35, -0.50)
01:21:11.029 00.000 13064036352 Moving (-1.35, -0.50) raw xDistance=1.20 yDistance=-1.33
01:21:11.029 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.77 from input 1.20
01:21:11.029 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
01:21:11.029 00.000 13064036352 MoveAxis(W, 340, ABG)
01:21:11.029 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=64, max=61516, med=4672, FiltMin=1561, FiltMax=49446, Gamma=0.680
01:21:11.029 00.000 8654638656 UpdateGuideState exits: m=969119 SNR=122.1
01:21:11.029 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:11.029 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:21:11.029 00.000 8654638656 Enqueuing Expose request
01:21:11.441 00.412 13064036352 Move returns status 0, amount 340
01:21:11.442 00.001 13064036352 MoveAxis(N, 1607, ABG)
01:21:11.962 00.520 8654638656 evsrv: cli 0x600000444d20 request: {"id":5595,"jsonrpc":"2.0","method":"get_connected"}
01:21:11.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5595}
01:21:11.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5596,"jsonrpc":"2.0","method":"get_app_state"}
01:21:11.964 00.001 8654638656 case statement mapped state 6 to 3
01:21:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5596}
01:21:13.090 01.126 13064036352 Move returns status 0, amount 1607
01:21:13.090 00.000 13064036352 move complete, result=0
01:21:13.090 00.000 13064036352 worker thread done servicing request
01:21:13.090 00.000 13064036352 Worker thread wakes up
01:21:13.090 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:21:13.090 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:21:13.091 00.001 8654638656 GuideStep: 1.2 px 340 ms WEST, -1.3 px 1607 ms NORTH
01:21:13.135 00.044 8654638656 evsrv: cli 0x600000444d20 request: {"id":5597,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:21:13.136 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":662,"width":31,"height":31,"star_pos":[14.81,14.97],"pixels":"..."},"id":5597}
01:21:14.966 01.830 8654638656 evsrv: cli 0x600000444d20 request: {"id":5598,"jsonrpc":"2.0","method":"get_connected"}
01:21:14.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5598}
01:21:14.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5599,"jsonrpc":"2.0","method":"get_app_state"}
01:21:14.968 00.000 8654638656 case statement mapped state 6 to 3
01:21:14.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5599}
01:21:17.966 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5600,"jsonrpc":"2.0","method":"get_connected"}
01:21:17.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5600}
01:21:17.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5601,"jsonrpc":"2.0","method":"get_app_state"}
01:21:17.968 00.000 8654638656 case statement mapped state 6 to 3
01:21:17.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5601}
01:21:18.508 00.539 13064036352 Exposure complete
01:21:18.518 00.010 13064036352 worker thread done servicing request
01:21:18.518 00.000 8654638656 OnExposeComplete: enter
01:21:18.518 00.000 8654638656 UpdateGuideState(): m_state=6
01:21:18.518 00.000 8654638656 Star::Find(15, 553, 854, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 663
01:21:18.518 00.000 8654638656 Star::Find returns 1 (0), X=554.98, Y=853.85, Mass=859633, SNR=122.7, Peak=47129 HFD=4.3
01:21:18.518 00.000 8654638656 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-2.21) = xAngle (0.53 = 0.53)
01:21:18.518 00.000 8654638656 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.07 = -0.07)
01:21:18.518 00.000 8654638656 CameraToMount -- cameraX=-0.17 cameraY=-1.62 hyp=1.63 cameraTheta=-1.68 mountX=1.40 mountY=-0.11, mountTheta=-0.08
01:21:18.519 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.17, y=-1.62, opts=13)
01:21:18.519 00.000 8654638656 Enqueuing Move request for scope (-0.17, -1.62)
01:21:18.519 00.000 13064036352 Worker thread wakes up
01:21:18.519 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -1.62) opts 0xd
01:21:18.519 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.17, -1.62)
01:21:18.519 00.000 13064036352 Moving (-0.17, -1.62) raw xDistance=1.40 yDistance=-0.11
01:21:18.519 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.94 from input 1.40
01:21:18.519 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:18.519 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:21:18.519 00.000 13064036352 MoveAxis(W, 411, ABG)
01:21:18.519 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=57740, med=4671, FiltMin=1548, FiltMax=49510, Gamma=0.680
01:21:18.519 00.000 8654638656 UpdateGuideState exits: m=859633 SNR=122.7
01:21:18.519 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:18.519 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:21:18.519 00.000 8654638656 Enqueuing Expose request
01:21:19.008 00.489 13064036352 Move returns status 0, amount 411
01:21:19.008 00.000 13064036352 MoveAxis(N, 0, ABG)
01:21:19.009 00.001 13064036352 Move returns status 0, amount 0
01:21:19.009 00.000 13064036352 move complete, result=0
01:21:19.009 00.000 13064036352 worker thread done servicing request
01:21:19.009 00.000 13064036352 Worker thread wakes up
01:21:19.009 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:21:19.009 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:21:19.009 00.000 8654638656 GuideStep: 1.4 px 411 ms WEST, -0.1 px 0 ms NORTH
01:21:19.060 00.051 8654638656 evsrv: cli 0x600000444d20 request: {"id":5602,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:21:19.060 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":663,"width":31,"height":31,"star_pos":[14.98,14.85],"pixels":"..."},"id":5602}
01:21:20.967 01.907 8654638656 evsrv: cli 0x600000444d20 request: {"id":5603,"jsonrpc":"2.0","method":"get_connected"}
01:21:20.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5603}
01:21:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5604,"jsonrpc":"2.0","method":"get_app_state"}
01:21:20.969 00.000 8654638656 case statement mapped state 6 to 3
01:21:20.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5604}
01:21:23.962 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5605,"jsonrpc":"2.0","method":"get_connected"}
01:21:23.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5605}
01:21:23.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5606,"jsonrpc":"2.0","method":"get_app_state"}
01:21:23.963 00.000 8654638656 case statement mapped state 6 to 3
01:21:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5606}
01:21:24.755 00.792 13064036352 Exposure complete
01:21:24.767 00.012 13064036352 worker thread done servicing request
01:21:24.767 00.000 8654638656 OnExposeComplete: enter
01:21:24.768 00.001 8654638656 UpdateGuideState(): m_state=6
01:21:24.768 00.000 8654638656 Star::Find(15, 554, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 664
01:21:24.768 00.000 8654638656 Star::Find returns 1 (0), X=555.56, Y=855.75, Mass=949780, SNR=131.3, Peak=53913 HFD=4.7
01:21:24.768 00.000 8654638656 CameraToMount -- cameraTheta (0.61) - m_xAngle (-2.21) = xAngle (2.82 = 2.82)
01:21:24.768 00.000 8654638656 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (2.22 = 2.22)
01:21:24.768 00.000 8654638656 CameraToMount -- cameraX=0.41 cameraY=0.28 hyp=0.50 cameraTheta=0.61 mountX=-0.47 mountY=0.40, mountTheta=2.44
01:21:24.768 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=0.41, y=0.28, opts=13)
01:21:24.768 00.000 8654638656 Enqueuing Move request for scope (0.41, 0.28)
01:21:24.768 00.000 13064036352 Worker thread wakes up
01:21:24.768 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.28) opts 0xd
01:21:24.768 00.000 13064036352 Handling offset move in thread for scope, endpoint = (0.41, 0.28)
01:21:24.768 00.000 13064036352 Moving (0.41, 0.28) raw xDistance=-0.47 yDistance=0.40
01:21:24.768 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.47
01:21:24.768 00.000 13064036352 Throw from /Users/andy/Incoming/phd2/src/guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:21:24.768 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
01:21:24.768 00.000 13064036352 MoveAxis(E, 101, ABG)
01:21:24.768 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=25, max=55718, med=4659, FiltMin=1600, FiltMax=47961, Gamma=0.680
01:21:24.768 00.000 8654638656 UpdateGuideState exits: m=949780 SNR=131.3
01:21:24.768 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:24.768 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:21:24.768 00.000 8654638656 Enqueuing Expose request
01:21:24.943 00.175 13064036352 Move returns status 0, amount 101
01:21:24.943 00.000 13064036352 MoveAxis(N, 0, ABG)
01:21:24.943 00.000 13064036352 Move returns status 0, amount 0
01:21:24.943 00.000 13064036352 move complete, result=0
01:21:24.943 00.000 13064036352 worker thread done servicing request
01:21:24.943 00.000 13064036352 Worker thread wakes up
01:21:24.943 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:21:24.943 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:21:24.943 00.000 8654638656 GuideStep: -0.5 px 101 ms EAST, 0.4 px 0 ms NORTH
01:21:24.989 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":5607,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:21:24.989 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":664,"width":31,"height":31,"star_pos":[14.56,14.75],"pixels":"..."},"id":5607}
01:21:26.967 01.978 8654638656 evsrv: cli 0x600000444d20 request: {"id":5608,"jsonrpc":"2.0","method":"get_connected"}
01:21:26.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5608}
01:21:26.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5609,"jsonrpc":"2.0","method":"get_app_state"}
01:21:26.969 00.000 8654638656 case statement mapped state 6 to 3
01:21:26.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5609}
01:21:29.967 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5610,"jsonrpc":"2.0","method":"get_connected"}
01:21:29.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5610}
01:21:29.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5611,"jsonrpc":"2.0","method":"get_app_state"}
01:21:29.968 00.000 8654638656 case statement mapped state 6 to 3
01:21:29.969 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5611}
01:21:31.005 01.036 13064036352 Exposure complete
01:21:31.017 00.012 13064036352 worker thread done servicing request
01:21:31.017 00.000 8654638656 OnExposeComplete: enter
01:21:31.017 00.000 8654638656 UpdateGuideState(): m_state=6
01:21:31.017 00.000 8654638656 Star::Find(15, 555, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 665
01:21:31.017 00.000 8654638656 Star::Find returns 1 (0), X=554.30, Y=856.88, Mass=894626, SNR=131.6, Peak=55833 HFD=4.4
01:21:31.017 00.000 8654638656 CameraToMount -- cameraTheta (2.12) - m_xAngle (-2.21) = xAngle (4.33 = -1.96)
01:21:31.017 00.000 8654638656 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (3.73 = -2.56)
01:21:31.017 00.000 8654638656 CameraToMount -- cameraX=-0.86 cameraY=1.41 hyp=1.65 cameraTheta=2.12 mountX=-0.62 mountY=-0.91, mountTheta=-2.17
01:21:31.018 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.86, y=1.41, opts=13)
01:21:31.018 00.000 8654638656 Enqueuing Move request for scope (-0.86, 1.41)
01:21:31.018 00.000 13064036352 Worker thread wakes up
01:21:31.018 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 1.41) opts 0xd
01:21:31.018 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.86, 1.41)
01:21:31.018 00.000 13064036352 Moving (-0.86, 1.41) raw xDistance=-0.62 yDistance=-0.91
01:21:31.018 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.62
01:21:31.018 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
01:21:31.018 00.000 13064036352 MoveAxis(E, 178, ABG)
01:21:31.018 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=55922, med=4646, FiltMin=1484, FiltMax=48844, Gamma=0.680
01:21:31.018 00.000 8654638656 UpdateGuideState exits: m=894626 SNR=131.6
01:21:31.018 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:31.018 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:21:31.018 00.000 8654638656 Enqueuing Expose request
01:21:31.326 00.308 13064036352 Move returns status 0, amount 178
01:21:31.326 00.000 13064036352 MoveAxis(N, 1106, ABG)
01:21:32.478 01.152 13064036352 Move returns status 0, amount 1106
01:21:32.478 00.000 13064036352 move complete, result=0
01:21:32.478 00.000 13064036352 worker thread done servicing request
01:21:32.478 00.000 13064036352 Worker thread wakes up
01:21:32.478 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:21:32.479 00.001 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:21:32.479 00.000 8654638656 GuideStep: -0.6 px 178 ms EAST, -0.9 px 1106 ms NORTH
01:21:32.518 00.039 8654638656 evsrv: cli 0x600000444d20 request: {"id":5612,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:21:32.518 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":665,"width":31,"height":31,"star_pos":[15.30,14.88],"pixels":"..."},"id":5612}
01:21:32.967 00.449 8654638656 evsrv: cli 0x600000444d20 request: {"id":5613,"jsonrpc":"2.0","method":"get_connected"}
01:21:32.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5613}
01:21:32.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5614,"jsonrpc":"2.0","method":"get_app_state"}
01:21:32.968 00.000 8654638656 case statement mapped state 6 to 3
01:21:32.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5614}
01:21:35.965 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5615,"jsonrpc":"2.0","method":"get_connected"}
01:21:35.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5615}
01:21:35.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5616,"jsonrpc":"2.0","method":"get_app_state"}
01:21:35.966 00.000 8654638656 case statement mapped state 6 to 3
01:21:35.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5616}
01:21:38.514 02.548 13064036352 Exposure complete
01:21:38.528 00.014 13064036352 worker thread done servicing request
01:21:38.529 00.001 8654638656 OnExposeComplete: enter
01:21:38.529 00.000 8654638656 UpdateGuideState(): m_state=6
01:21:38.529 00.000 8654638656 Star::Find(15, 554, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 666
01:21:38.529 00.000 8654638656 Star::Find returns 1 (0), X=553.66, Y=856.11, Mass=872651, SNR=103.3, Peak=57037 HFD=4.2
01:21:38.529 00.000 8654638656 CameraToMount -- cameraTheta (2.74) - m_xAngle (-2.21) = xAngle (4.95 = -1.33)
01:21:38.529 00.000 8654638656 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (4.35 = -1.93)
01:21:38.529 00.000 8654638656 CameraToMount -- cameraX=-1.50 cameraY=0.64 hyp=1.63 cameraTheta=2.74 mountX=0.38 mountY=-1.52, mountTheta=-1.33
01:21:38.529 00.000 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-1.50, y=0.64, opts=13)
01:21:38.529 00.000 8654638656 Enqueuing Move request for scope (-1.50, 0.64)
01:21:38.529 00.000 13064036352 Worker thread wakes up
01:21:38.529 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 0.64) opts 0xd
01:21:38.529 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-1.50, 0.64)
01:21:38.530 00.001 13064036352 Moving (-1.50, 0.64) raw xDistance=0.38 yDistance=-1.52
01:21:38.530 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.38
01:21:38.530 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -1.52 from input -1.52
01:21:38.530 00.000 13064036352 MoveAxis(W, 93, ABG)
01:21:38.530 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=58226, med=4633, FiltMin=1369, FiltMax=51187, Gamma=0.680
01:21:38.530 00.000 8654638656 UpdateGuideState exits: m=872651 SNR=103.3
01:21:38.530 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:38.530 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:21:38.530 00.000 8654638656 Enqueuing Expose request
01:21:38.765 00.235 13064036352 Move returns status 0, amount 93
01:21:38.766 00.001 13064036352 MoveAxis(N, 1845, ABG)
01:21:38.963 00.197 8654638656 evsrv: cli 0x600000444d20 request: {"id":5617,"jsonrpc":"2.0","method":"get_connected"}
01:21:38.964 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5617}
01:21:38.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5618,"jsonrpc":"2.0","method":"get_app_state"}
01:21:38.965 00.000 8654638656 case statement mapped state 6 to 3
01:21:38.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5618}
01:21:40.653 01.688 13064036352 Move returns status 0, amount 1845
01:21:40.653 00.000 13064036352 move complete, result=0
01:21:40.653 00.000 13064036352 worker thread done servicing request
01:21:40.653 00.000 13064036352 Worker thread wakes up
01:21:40.654 00.001 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:21:40.654 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:21:40.654 00.000 8654638656 GuideStep: 0.4 px 93 ms WEST, -1.5 px 1845 ms NORTH
01:21:40.702 00.048 8654638656 evsrv: cli 0x600000444d20 request: {"id":5619,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:21:40.702 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":666,"width":31,"height":31,"star_pos":[14.66,15.11],"pixels":"..."},"id":5619}
01:21:41.966 01.264 8654638656 evsrv: cli 0x600000444d20 request: {"id":5620,"jsonrpc":"2.0","method":"get_connected"}
01:21:41.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5620}
01:21:41.968 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5621,"jsonrpc":"2.0","method":"get_app_state"}
01:21:41.968 00.000 8654638656 case statement mapped state 6 to 3
01:21:41.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5621}
01:21:44.967 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":5622,"jsonrpc":"2.0","method":"get_connected"}
01:21:44.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5622}
01:21:44.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5623,"jsonrpc":"2.0","method":"get_app_state"}
01:21:44.969 00.000 8654638656 case statement mapped state 6 to 3
01:21:44.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5623}
01:21:46.009 01.040 13064036352 Exposure complete
01:21:46.025 00.016 13064036352 worker thread done servicing request
01:21:46.025 00.000 8654638656 OnExposeComplete: enter
01:21:46.025 00.000 8654638656 UpdateGuideState(): m_state=6
01:21:46.025 00.000 8654638656 Star::Find(15, 553, 856, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 667
01:21:46.025 00.000 8654638656 Star::Find returns 1 (0), X=554.53, Y=854.16, Mass=921621, SNR=117.1, Peak=48934 HFD=4.5
01:21:46.025 00.000 8654638656 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-2.21) = xAngle (0.19 = 0.19)
01:21:46.025 00.000 8654638656 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-2.21) + m_yAngleError (0.60)) = yAngle (-0.41 = -0.41)
01:21:46.025 00.000 8654638656 CameraToMount -- cameraX=-0.63 cameraY=-1.31 hyp=1.45 cameraTheta=-2.02 mountX=1.43 mountY=-0.57, mountTheta=-0.38
01:21:46.026 00.001 8654638656 SchedulePrimaryMove(0x7fc4a583a800, x=-0.63, y=-1.31, opts=13)
01:21:46.026 00.000 8654638656 Enqueuing Move request for scope (-0.63, -1.31)
01:21:46.026 00.000 13064036352 Worker thread wakes up
01:21:46.026 00.000 13064036352 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -1.31) opts 0xd
01:21:46.026 00.000 13064036352 Handling offset move in thread for scope, endpoint = (-0.63, -1.31)
01:21:46.026 00.000 13064036352 Moving (-0.63, -1.31) raw xDistance=1.43 yDistance=-0.57
01:21:46.026 00.000 13064036352 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.43
01:21:46.026 00.000 13064036352 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
01:21:46.026 00.000 13064036352 MoveAxis(W, 400, ABG)
01:21:46.026 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=61836, med=4633, FiltMin=1536, FiltMax=49113, Gamma=0.680
01:21:46.026 00.000 8654638656 UpdateGuideState exits: m=921621 SNR=117.1
01:21:46.026 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:46.026 00.000 8654638656 ScheduleExposure(1000,3,1) exposurePending=0
01:21:46.026 00.000 8654638656 Enqueuing Expose request
01:21:46.539 00.513 13064036352 Move returns status 0, amount 400
01:21:46.539 00.000 13064036352 MoveAxis(N, 695, ABG)
01:21:47.275 00.736 13064036352 Move returns status 0, amount 695
01:21:47.275 00.000 13064036352 move complete, result=0
01:21:47.275 00.000 13064036352 worker thread done servicing request
01:21:47.276 00.001 13064036352 Worker thread wakes up
01:21:47.276 00.000 13064036352 worker thread servicing REQUEST_EXPOSE 1000
01:21:47.276 00.000 13064036352 Handling exposure in thread, d=1000 o=3 r=(540,840,31,31)
01:21:47.276 00.000 8654638656 GuideStep: 1.4 px 400 ms WEST, -0.6 px 695 ms NORTH
01:21:47.322 00.046 8654638656 evsrv: cli 0x600000444d20 request: {"id":5624,"jsonrpc":"2.0","method":"get_star_image","params":[32]}
01:21:47.323 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":{"frame":667,"width":31,"height":31,"star_pos":[14.53,15.16],"pixels":"..."},"id":5624}
01:21:47.961 00.638 8654638656 evsrv: cli 0x600000444d20 request: {"id":5625,"jsonrpc":"2.0","method":"get_connected"}
01:21:47.961 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5625}
01:21:47.962 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5626,"jsonrpc":"2.0","method":"get_app_state"}
01:21:47.962 00.000 8654638656 case statement mapped state 6 to 3
01:21:47.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5626}
01:21:50.969 03.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":5627,"jsonrpc":"2.0","method":"get_connected"}
01:21:50.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5627}
01:21:50.971 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5628,"jsonrpc":"2.0","method":"get_app_state"}
01:21:50.972 00.001 8654638656 case statement mapped state 6 to 3
01:21:50.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Guiding","id":5628}
01:21:51.452 00.480 8654638656 Stop button clicked
01:21:51.452 00.000 8654638656 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:21:51.452 00.000 8654638656 Status Line: Waiting for devices...
01:21:53.497 02.045 13064036352 Exposure complete
01:21:53.510 00.013 13064036352 worker thread done servicing request
01:21:53.510 00.000 8654638656 OnExposeComplete: enter
01:21:53.510 00.000 8654638656 UpdateGuideState(): m_state=6
01:21:53.510 00.000 8654638656 Mount: notify guiding stopped
01:21:53.510 00.000 8654638656 Changing from state GUIDING to STOP
01:21:53.510 00.000 8654638656 guider state => SELECTED
01:21:53.510 00.000 8654638656 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1294->Stopped Guiding
01:21:53.511 00.001 8654638656 Status Line: Stopped Guiding
01:21:53.511 00.000 8654638656 UpdateImageDisplay: Size=(2592,1944) min=0, max=63321, med=4633, FiltMin=1625, FiltMax=51327, Gamma=0.680
01:21:53.511 00.000 8654638656 UpdateGuideState exits: Stopped Guiding
01:21:53.511 00.000 8654638656 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
01:21:53.511 00.000 8654638656 setting force full frames = true
01:21:53.512 00.001 8654638656 Status Line: Stopped.
01:21:53.967 00.455 8654638656 evsrv: cli 0x600000444d20 request: {"id":5629,"jsonrpc":"2.0","method":"get_connected"}
01:21:53.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5629}
01:21:53.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5630,"jsonrpc":"2.0","method":"get_app_state"}
01:21:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5630}
01:21:56.965 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":5631,"jsonrpc":"2.0","method":"get_connected"}
01:21:56.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5631}
01:21:56.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5632,"jsonrpc":"2.0","method":"get_app_state"}
01:21:56.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5632}
01:21:59.963 02.996 8654638656 evsrv: cli 0x600000444d20 request: {"id":5633,"jsonrpc":"2.0","method":"get_connected"}
01:21:59.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5633}
01:21:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5634,"jsonrpc":"2.0","method":"get_app_state"}
01:21:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5634}
01:22:02.966 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5635,"jsonrpc":"2.0","method":"get_connected"}
01:22:02.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5635}
01:22:02.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5636,"jsonrpc":"2.0","method":"get_app_state"}
01:22:02.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5636}
01:22:05.966 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":5637,"jsonrpc":"2.0","method":"get_connected"}
01:22:05.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5637}
01:22:05.968 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5638,"jsonrpc":"2.0","method":"get_app_state"}
01:22:05.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5638}
01:22:08.966 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5639,"jsonrpc":"2.0","method":"get_connected"}
01:22:08.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5639}
01:22:08.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5640,"jsonrpc":"2.0","method":"get_app_state"}
01:22:08.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5640}
01:22:11.964 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5641,"jsonrpc":"2.0","method":"get_connected"}
01:22:11.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5641}
01:22:11.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5642,"jsonrpc":"2.0","method":"get_app_state"}
01:22:11.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5642}
01:22:14.967 03.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5643,"jsonrpc":"2.0","method":"get_connected"}
01:22:14.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5643}
01:22:14.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5644,"jsonrpc":"2.0","method":"get_app_state"}
01:22:14.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5644}
01:22:17.962 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5645,"jsonrpc":"2.0","method":"get_connected"}
01:22:17.963 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5645}
01:22:17.963 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5646,"jsonrpc":"2.0","method":"get_app_state"}
01:22:17.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5646}
01:22:20.967 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5647,"jsonrpc":"2.0","method":"get_connected"}
01:22:20.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5647}
01:22:20.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5648,"jsonrpc":"2.0","method":"get_app_state"}
01:22:20.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5648}
01:22:23.960 02.990 8654638656 evsrv: cli 0x600000444d20 request: {"id":5649,"jsonrpc":"2.0","method":"get_connected"}
01:22:23.961 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5649}
01:22:23.961 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5650,"jsonrpc":"2.0","method":"get_app_state"}
01:22:23.961 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5650}
01:22:26.965 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5651,"jsonrpc":"2.0","method":"get_connected"}
01:22:26.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5651}
01:22:26.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5652,"jsonrpc":"2.0","method":"get_app_state"}
01:22:26.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5652}
01:22:29.523 02.557 8654638656 evsrv: cli 0x600000444d20 request: {"id":5653,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
01:22:29.523 00.000 8654638656 INDI Mount: SideOfPier returns 1
01:22:29.523 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":0,"id":5653}
01:22:29.966 00.443 8654638656 evsrv: cli 0x600000444d20 request: {"id":5654,"jsonrpc":"2.0","method":"get_connected"}
01:22:29.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5654}
01:22:29.968 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5655,"jsonrpc":"2.0","method":"get_app_state"}
01:22:29.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5655}
01:22:32.966 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5656,"jsonrpc":"2.0","method":"get_connected"}
01:22:32.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5656}
01:22:32.984 00.017 8654638656 evsrv: cli 0x600000444d20 request: {"id":5657,"jsonrpc":"2.0","method":"get_app_state"}
01:22:32.985 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5657}
01:22:35.961 02.976 8654638656 evsrv: cli 0x600000444d20 request: {"id":5658,"jsonrpc":"2.0","method":"get_connected"}
01:22:35.962 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5658}
01:22:35.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5659,"jsonrpc":"2.0","method":"get_app_state"}
01:22:35.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5659}
01:22:38.966 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5660,"jsonrpc":"2.0","method":"get_connected"}
01:22:38.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5660}
01:22:38.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5661,"jsonrpc":"2.0","method":"get_app_state"}
01:22:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5661}
01:22:41.962 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":5662,"jsonrpc":"2.0","method":"get_connected"}
01:22:41.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5662}
01:22:41.964 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5663,"jsonrpc":"2.0","method":"get_app_state"}
01:22:41.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5663}
01:22:44.971 03.007 8654638656 evsrv: cli 0x600000444d20 request: {"id":5664,"jsonrpc":"2.0","method":"get_connected"}
01:22:44.971 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5664}
01:22:44.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5665,"jsonrpc":"2.0","method":"get_app_state"}
01:22:44.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5665}
01:22:47.961 02.989 8654638656 evsrv: cli 0x600000444d20 request: {"id":5666,"jsonrpc":"2.0","method":"get_connected"}
01:22:47.961 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5666}
01:22:47.962 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5667,"jsonrpc":"2.0","method":"get_app_state"}
01:22:47.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5667}
01:22:50.966 03.004 8654638656 evsrv: cli 0x600000444d20 request: {"id":5668,"jsonrpc":"2.0","method":"get_connected"}
01:22:50.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5668}
01:22:50.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5669,"jsonrpc":"2.0","method":"get_app_state"}
01:22:50.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5669}
01:22:53.967 03.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5670,"jsonrpc":"2.0","method":"get_connected"}
01:22:53.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5670}
01:22:53.969 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5671,"jsonrpc":"2.0","method":"get_app_state"}
01:22:53.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5671}
01:22:56.967 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5672,"jsonrpc":"2.0","method":"get_connected"}
01:22:56.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5672}
01:22:56.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5673,"jsonrpc":"2.0","method":"get_app_state"}
01:22:56.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5673}
01:22:59.961 02.992 8654638656 evsrv: cli 0x600000444d20 request: {"id":5674,"jsonrpc":"2.0","method":"get_connected"}
01:22:59.961 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5674}
01:22:59.962 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5675,"jsonrpc":"2.0","method":"get_app_state"}
01:22:59.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5675}
01:23:02.965 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5676,"jsonrpc":"2.0","method":"get_connected"}
01:23:02.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5676}
01:23:02.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5677,"jsonrpc":"2.0","method":"get_app_state"}
01:23:02.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5677}
01:23:04.488 01.522 8654638656 evsrv: cli 0x600000444d20 request: {"id":5678,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
01:23:04.489 00.001 8654638656 INDI Mount: SideOfPier returns 1
01:23:04.489 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":0,"id":5678}
01:23:05.970 01.481 8654638656 evsrv: cli 0x600000444d20 request: {"id":5679,"jsonrpc":"2.0","method":"get_connected"}
01:23:05.971 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5679}
01:23:05.972 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5680,"jsonrpc":"2.0","method":"get_app_state"}
01:23:05.972 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5680}
01:23:08.966 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":5681,"jsonrpc":"2.0","method":"get_connected"}
01:23:08.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5681}
01:23:08.968 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5682,"jsonrpc":"2.0","method":"get_app_state"}
01:23:08.968 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5682}
01:23:11.961 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5683,"jsonrpc":"2.0","method":"get_connected"}
01:23:11.961 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5683}
01:23:11.961 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5684,"jsonrpc":"2.0","method":"get_app_state"}
01:23:11.962 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5684}
01:23:14.965 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5685,"jsonrpc":"2.0","method":"get_connected"}
01:23:14.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5685}
01:23:14.967 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5686,"jsonrpc":"2.0","method":"get_app_state"}
01:23:14.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5686}
01:23:17.965 02.998 8654638656 evsrv: cli 0x600000444d20 request: {"id":5687,"jsonrpc":"2.0","method":"get_connected"}
01:23:17.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5687}
01:23:17.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5688,"jsonrpc":"2.0","method":"get_app_state"}
01:23:17.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5688}
01:23:20.965 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":5689,"jsonrpc":"2.0","method":"get_connected"}
01:23:20.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5689}
01:23:20.966 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5690,"jsonrpc":"2.0","method":"get_app_state"}
01:23:20.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5690}
01:23:23.961 02.994 8654638656 evsrv: cli 0x600000444d20 request: {"id":5691,"jsonrpc":"2.0","method":"get_connected"}
01:23:23.962 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5691}
01:23:23.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5692,"jsonrpc":"2.0","method":"get_app_state"}
01:23:23.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5692}
01:23:26.964 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5693,"jsonrpc":"2.0","method":"get_connected"}
01:23:26.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5693}
01:23:26.965 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5694,"jsonrpc":"2.0","method":"get_app_state"}
01:23:26.965 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5694}
01:23:29.514 02.549 8654638656 evsrv: cli 0x600000444d20 request: {"id":5695,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
01:23:29.515 00.001 8654638656 INDI Mount: SideOfPier returns 1
01:23:29.515 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":0,"id":5695}
01:23:29.967 00.452 8654638656 evsrv: cli 0x600000444d20 request: {"id":5696,"jsonrpc":"2.0","method":"get_connected"}
01:23:29.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5696}
01:23:29.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5697,"jsonrpc":"2.0","method":"get_app_state"}
01:23:29.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5697}
01:23:32.966 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5698,"jsonrpc":"2.0","method":"get_connected"}
01:23:32.967 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5698}
01:23:32.967 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5699,"jsonrpc":"2.0","method":"get_app_state"}
01:23:32.968 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5699}
01:23:35.992 03.024 8654638656 evsrv: cli 0x600000444d20 request: {"id":5700,"jsonrpc":"2.0","method":"get_connected"}
01:23:35.993 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5700}
01:23:35.993 00.000 8654638656 evsrv: cli 0x600000444d20 request: {"id":5701,"jsonrpc":"2.0","method":"get_app_state"}
01:23:35.994 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5701}
01:23:38.965 02.971 8654638656 evsrv: cli 0x600000444d20 request: {"id":5702,"jsonrpc":"2.0","method":"get_connected"}
01:23:38.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5702}
01:23:38.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5703,"jsonrpc":"2.0","method":"get_app_state"}
01:23:38.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5703}
01:23:41.966 02.999 8654638656 evsrv: cli 0x600000444d20 request: {"id":5704,"jsonrpc":"2.0","method":"get_connected"}
01:23:41.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5704}
01:23:41.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5705,"jsonrpc":"2.0","method":"get_app_state"}
01:23:41.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5705}
01:23:43.486 01.519 8654638656 evsrv: cli 0x600000444d20 request: {"id":5706,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
01:23:43.486 00.000 8654638656 INDI Mount: SideOfPier returns 1
01:23:43.487 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":0,"id":5706}
01:23:44.965 01.478 8654638656 evsrv: cli 0x600000444d20 request: {"id":5707,"jsonrpc":"2.0","method":"get_connected"}
01:23:44.966 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5707}
01:23:44.967 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5708,"jsonrpc":"2.0","method":"get_app_state"}
01:23:44.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5708}
01:23:47.962 02.995 8654638656 evsrv: cli 0x600000444d20 request: {"id":5709,"jsonrpc":"2.0","method":"get_connected"}
01:23:47.962 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5709}
01:23:47.963 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5710,"jsonrpc":"2.0","method":"get_app_state"}
01:23:47.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5710}
01:23:50.964 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5711,"jsonrpc":"2.0","method":"get_connected"}
01:23:50.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5711}
01:23:50.966 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5712,"jsonrpc":"2.0","method":"get_app_state"}
01:23:50.966 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5712}
01:23:53.967 03.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5713,"jsonrpc":"2.0","method":"get_connected"}
01:23:53.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5713}
01:23:53.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5714,"jsonrpc":"2.0","method":"get_app_state"}
01:23:53.970 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5714}
01:23:56.963 02.993 8654638656 evsrv: cli 0x600000444d20 request: {"id":5715,"jsonrpc":"2.0","method":"get_connected"}
01:23:56.963 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5715}
01:23:56.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5716,"jsonrpc":"2.0","method":"get_app_state"}
01:23:56.965 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5716}
01:23:59.962 02.997 8654638656 evsrv: cli 0x600000444d20 request: {"id":5717,"jsonrpc":"2.0","method":"get_connected"}
01:23:59.963 00.001 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5717}
01:23:59.964 00.001 8654638656 evsrv: cli 0x600000444d20 request: {"id":5718,"jsonrpc":"2.0","method":"get_app_state"}
01:23:59.964 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5718}
01:24:02.967 03.003 8654638656 evsrv: cli 0x600000444d20 request: {"id":5719,"jsonrpc":"2.0","method":"get_connected"}
01:24:02.967 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":true,"id":5719}
01:24:02.969 00.002 8654638656 evsrv: cli 0x600000444d20 request: {"id":5720,"jsonrpc":"2.0","method":"get_app_state"}
01:24:02.969 00.000 8654638656 evsrv: cli 0x600000444d20 response: {"jsonrpc":"2.0","result":"Stopped","id":5720}
01:24:05.440 02.471 8654638656 MyFrame::OnClose proceeding
01:24:05.441 00.001 8654638656 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:24:05.441 00.000 8654638656 StopWorkerThread(0x0x60000075f000) begins
01:24:05.441 00.000 13064036352 Worker thread wakes up
01:24:05.441 00.000 13064036352 worker thread servicing REQUEST_TERMINATE
01:24:05.441 00.000 13064036352 worker thread done servicing request
01:24:05.441 00.000 13064036352 WorkerThread::Entry() ends
01:24:05.455 00.014 8654638656 StopWorkerThread() threadExitCode=0
01:24:05.455 00.000 8654638656 StopWorkerThread(0x0x60000075f000) ends
01:24:05.455 00.000 8654638656 WorkerThread destructor called
01:24:05.455 00.000 8654638656 StopWorkerThread(0x0x60000075ef00) begins
01:24:05.455 00.000 13064572928 Worker thread wakes up
01:24:05.455 00.000 13064572928 worker thread servicing REQUEST_TERMINATE
01:24:05.455 00.000 13064572928 worker thread done servicing request
01:24:05.455 00.000 13064572928 WorkerThread::Entry() ends
01:24:05.455 00.000 8654638656 StopWorkerThread() threadExitCode=0
01:24:05.455 00.000 8654638656 StopWorkerThread(0x0x60000075ef00) ends
01:24:05.455 00.000 8654638656 WorkerThread destructor called
01:24:05.455 00.000 8654638656 Shutdown: forced=0
01:24:05.455 00.000 8654638656 Shutdown: disconnect scope
01:24:05.455 00.000 8654638656 INDI Mount: serverDisconnected
01:24:05.456 00.001 8654638656 Error thrown from /Users/andy/Incoming/phd2/src/scope_indi.cpp:935->INDI Scope: cannot get side of pier when not connected
01:24:05.456 00.000 8654638656 INDI Mount: SideOfPier returns -1
01:24:05.456 00.000 8654638656 Shutdown: disconnect camera
01:24:05.624 00.168 8654638656 Shutdown complete
01:24:05.624 00.000 8654638656 UPD: shutdown
01:24:05.624 00.000 8654638656 stopping server
01:24:05.624 00.000 8654638656 event server stopped
01:24:05.624 00.000 8654638656 Status Line: Server stopped
01:24:22.639 00.115 8626589248 PHD2 version 2.6.13dev7 begins execution with:
01:24:22.640 00.001 8626589248    macOS Version 26.3.1 (a) (Build 25D771280a)
01:24:22.640 00.000 8626589248    wxWidgets 3.1.7
01:24:22.641 00.001 8626589248    cfitsio 4.04
01:24:22.641 00.000 8626589248 GetString("/frame/LogDir", "") returns ""
01:24:22.688 00.047 8626589248 locale: using dir /Applications/PHD2.app/Contents/Resources/locale exists=1
01:24:22.688 00.000 8626589248 GetInt("/wxLanguage", 0) returns 0
01:24:22.691 00.003 8626589248 locale: initialized with lang id 0 (r=1)
01:24:22.692 00.001 8626589248 locale: AddCatalog(messages) failed
01:24:22.692 00.000 8626589248 locale: wxTranslations language set to 0
01:24:22.692 00.000 8626589248 GetInt("/currentProfile", 0) returns 5
01:24:22.711 00.019 8626589248 reset dither spiral
01:24:22.717 00.006 8626589248 StartWorkerThread(0x0) begins
01:24:22.717 00.000 8626589248 WorkerThread constructor called
01:24:22.717 00.000 8626589248 StartWorkerThread(0x600000baa100) ends
01:24:22.717 00.000 13007392768 WorkerThread::Entry() begins
01:24:22.717 00.000 8626589248 StartWorkerThread(0x0) begins
01:24:22.717 00.000 8626589248 WorkerThread constructor called
01:24:22.717 00.000 8626589248 StartWorkerThread(0x600000baa000) ends
01:24:22.717 00.000 13007929344 WorkerThread::Entry() begins
01:24:22.718 00.001 8626589248 GetBoolean("/ServerMode", 1) returns 1
01:24:22.748 00.030 8626589248 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
01:24:22.748 00.000 8626589248 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
01:24:22.749 00.001 8626589248 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
01:24:22.749 00.000 8626589248 GetInt("/profile/5/DitherMode", 0) returns 0
01:24:22.749 00.000 8626589248 set dither mode 0
01:24:22.749 00.000 8626589248 GetInt("/profile/5/frame/timeLapse", 0) returns 0
01:24:22.749 00.000 8626589248 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
01:24:22.749 00.000 8626589248 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
01:24:22.749 00.000 8626589248 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
01:24:22.749 00.000 8626589248 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
01:24:22.749 00.000 8626589248 GetInt("/profile/5/AutoLoadCalibration", -1) returns 0
01:24:22.749 00.000 8626589248 GetInt("/profile/5/frame/focalLength", 0) returns 130
01:24:22.749 00.000 8626589248 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
01:24:22.749 00.000 8626589248 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
01:24:22.749 00.000 8626589248 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
01:24:22.749 00.000 8626589248 AutoExp: config min = 1000 max = 5000 snr = 6.00
01:24:22.749 00.000 8626589248 AutoExp: reset exp to 5000
01:24:22.749 00.000 8626589248 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
01:24:22.749 00.000 8626589248 GetInt("/profile/5/ExposureDurationMs", 1000) returns 1000
01:24:22.749 00.000 8626589248 OnExposureDurationSelected: duration = 1000
01:24:22.749 00.000 8626589248 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
01:24:22.749 00.000 8626589248 GetInt("/profile/5/Gamma", 100) returns 68
01:24:22.749 00.000 8626589248 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 0
01:24:22.749 00.000 8626589248 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
01:24:22.749 00.000 8626589248 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 0
01:24:22.749 00.000 8626589248 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 0
01:24:22.749 00.000 8626589248 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
01:24:22.749 00.000 8626589248 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
01:24:22.749 00.000 8626589248 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
01:24:22.749 00.000 8626589248 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
01:24:22.749 00.000 8626589248 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
01:24:22.752 00.003 8626589248 guider state => UNINITIALIZED
01:24:22.753 00.001 8626589248 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
01:24:22.753 00.000 8626589248 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
01:24:22.753 00.000 8626589248 GetInt("/profile/5/overlay/slit/width", 8) returns 8
01:24:22.753 00.000 8626589248 GetInt("/profile/5/overlay/slit/height", 100) returns 100
01:24:22.753 00.000 8626589248 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
01:24:22.753 00.000 8626589248 Changing from state UNINITIALIZED to UNINITIALIZED
01:24:22.753 00.000 8626589248 guider state => SELECTING
01:24:22.753 00.000 8626589248 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
01:24:22.753 00.000 8626589248 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
01:24:22.753 00.000 8626589248 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
01:24:22.753 00.000 8626589248 Setting StarMinHFD = 1.50
01:24:22.753 00.000 8626589248 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 10.000000
01:24:22.753 00.000 8626589248 Setting MaxHFD = 10.0
01:24:22.753 00.000 8626589248 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
01:24:22.753 00.000 8626589248 Setting StarMinSNR = 6.0
01:24:22.753 00.000 8626589248 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
01:24:22.753 00.000 8626589248 Setting AutoSelDownsample = 0
01:24:22.753 00.000 8626589248 GetString("/profile/5/guider/bookmarks", "") returns ""
01:24:22.753 00.000 8626589248 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
01:24:22.753 00.000 8626589248 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
01:24:22.753 00.000 8626589248 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
01:24:22.753 00.000 8626589248 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
01:24:22.753 00.000 8626589248 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
01:24:22.753 00.000 8626589248 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 1
01:24:22.753 00.000 8626589248 MultiStar mode enabled
01:24:22.753 00.000 8626589248 GetBoolean("/StickyLockPosition", 0) returns 0
01:24:22.754 00.001 8626589248 GetString("/geometry", "") returns "0;1025;814;372;187"
01:24:22.756 00.002 8626589248 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
01:24:22.756 00.000 8626589248 GetString("/graph/RAColor", "") returns "#6464FF"
01:24:22.756 00.000 8626589248 GetString("/graph/DecColor", "") returns "#FF0000"
01:24:22.756 00.000 8626589248 GetInt("/graph/minLength", 50) returns 50
01:24:22.756 00.000 8626589248 GetInt("/graph/maxLength", 400) returns 400
01:24:22.756 00.000 8626589248 GetInt("/graph/minHeight", 1) returns 1
01:24:22.756 00.000 8626589248 GetInt("/graph/maxHeight", 16) returns 16
01:24:22.756 00.000 8626589248 GetInt("/graph/length", 100) returns 100
01:24:22.756 00.000 8626589248 GraphStats window size = 100
01:24:22.756 00.000 8626589248 GetInt("/graph/height", 4) returns 16
01:24:22.756 00.000 8626589248 GetInt("graph/HeightUnits", 1) returns 1
01:24:22.756 00.000 8626589248 GetBoolean("/graph/showCorrections", 1) returns 1
01:24:22.756 00.000 8626589248 GetBoolean("/graph/showStarMass", 0) returns 0
01:24:22.756 00.000 8626589248 GetBoolean("/graph/showStarSNR", 0) returns 0
01:24:22.756 00.000 8626589248 GetBoolean("/graph/correctionsToScale", 0) returns 0
01:24:22.764 00.008 8626589248 GetInt("/graph_stepguider/length", 1) returns 1
01:24:22.764 00.000 8626589248 GetBoolean("/ProfileRawMode", 0) returns 0
01:24:22.764 00.000 8626589248 GetInt("/target/length", 100) returns 100
01:24:22.765 00.001 8626589248 GetDouble("/target/zoom", 1.000000) returns 1.000000
01:24:22.772 00.007 8626589248 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
01:24:22.772 00.000 8626589248 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
01:24:22.979 00.207 8626589248 GetString("/profile/1/name", "") returns "QHY Camera"
01:24:22.979 00.000 8626589248 GetString("/profile/2/name", "") returns "try"
01:24:22.979 00.000 8626589248 GetString("/profile/3/name", "") returns "Simulator"
01:24:22.979 00.000 8626589248 GetString("/profile/4/name", "") returns "ZWO ASI 290 MC"
01:24:22.979 00.000 8626589248 GetString("/profile/5/name", "") returns "TRY KSTARS"
01:24:22.979 00.000 8626589248 GetString("/profile/6/name", "") returns "Simulator-3"
01:24:22.979 00.000 8626589248 GetString("/profile/5/name", "") returns "TRY KSTARS"
01:24:22.988 00.009 8626589248 GetString("/profile/5/indi/INDIcam", "") returns "QHY CCD QHY5PII-C"
01:24:22.988 00.000 8626589248 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
01:24:22.989 00.001 8626589248 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
01:24:22.989 00.000 8626589248 GetString("/profile/5/indi/INDIrotator", "") returns ""
01:24:22.989 00.000 8626589248 GetString("/profile/5/camera/LastMenuChoice", "None") returns "QHY Camera"
01:24:22.989 00.000 8626589248 CameraFactory(QHY Camera)
01:24:22.989 00.000 8626589248 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
01:24:22.989 00.000 8626589248 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
01:24:22.989 00.000 8626589248 GetInt("/profile/5/camera/gain", 95) returns 40
01:24:22.989 00.000 8626589248 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
01:24:22.989 00.000 8626589248 GetInt("/profile/5/camera/SaturationADU", 0) returns 65535
01:24:22.989 00.000 8626589248 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
01:24:22.989 00.000 8626589248 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
01:24:22.989 00.000 8626589248 GetInt("/profile/5/camera/binning", 1) returns 1
01:24:22.989 00.000 8626589248 GetInt("/profile/5/camera/QHY/bpp", 16) returns 16
01:24:22.989 00.000 8626589248 GetInt("/profile/5/camera/QHY/offset", 0) returns 0
01:24:22.989 00.000 8626589248 GetInt("/profile/5/camera/QHY/usbtraffic", 30) returns 30
01:24:22.989 00.000 8626589248 GetBoolean("/profile/5/camera/QHY/ampnr", 1) returns 1
01:24:22.989 00.000 8626589248 GetBoolean("/profile/5/camera/QHY/rownr", 1) returns 1
01:24:22.989 00.000 8626589248 GetBoolean("/profile/5/camera/QHY/speedmode", 0) returns 0
01:24:22.989 00.000 8626589248 GetBoolean("/profile/5/camera/QHY/highgain", 0) returns 0
01:24:22.989 00.000 8626589248 Created new camera of type QHY Camera = 0x7fc10e26cea0
01:24:22.989 00.000 8626589248 GetString("/profile/5/camera/LastMenuChoice", "") returns "QHY Camera"
01:24:22.989 00.000 8626589248 GetString("/profile/5/scope/LastMenuChoice", "None") returns "INDI Mount [EQMod Mount]"
01:24:22.989 00.000 8626589248 ScopeFactory(INDI Mount [EQMod Mount])
01:24:22.989 00.000 8626589248 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 1500
01:24:22.989 00.000 8626589248 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
01:24:22.989 00.000 8626589248 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
01:24:22.989 00.000 8626589248 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
01:24:22.989 00.000 8626589248 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
01:24:22.989 00.000 8626589248 DecGuideMode set to Auto (1)
01:24:22.989 00.000 8626589248 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
01:24:22.989 00.000 8626589248 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
01:24:22.989 00.000 8626589248 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
01:24:22.989 00.000 8626589248 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
01:24:22.989 00.000 8626589248 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
01:24:22.989 00.000 8626589248 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
01:24:22.989 00.000 8626589248 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
01:24:22.989 00.000 8626589248 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
01:24:22.989 00.000 8626589248 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
01:24:22.989 00.000 8626589248 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
01:24:22.989 00.000 8626589248 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
01:24:22.989 00.000 8626589248 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
01:24:22.989 00.000 8626589248 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
01:24:22.989 00.000 8626589248 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
01:24:22.989 00.000 8626589248 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
01:24:22.989 00.000 8626589248 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 20
01:24:22.989 00.000 8626589248 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 20
01:24:22.989 00.000 8626589248 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 20
01:24:22.990 00.001 8626589248 GetBoolean("/profile/5/scope/BacklashCompEnabled", 0) returns 0
01:24:22.990 00.000 8626589248 BLC: Backlash compensation is disabled
01:24:22.990 00.000 8626589248 GetString("/profile/5/indi/INDIhost", "localhost") returns "localhost"
01:24:22.990 00.000 8626589248 GetLong("/profile/5/indi/INDIport", 7624) returns 7624
01:24:22.990 00.000 8626589248 GetString("/profile/5/indi/INDImount", "INDI Mount") returns "EQMod Mount"
01:24:22.990 00.000 8626589248 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 0) returns 0
01:24:22.990 00.000 8626589248 Scope: slew check disabled
01:24:22.990 00.000 8626589248 Created new scope of type INDI Mount [EQMod Mount] = 0x7fc10f050e00
01:24:22.990 00.000 8626589248 GetString("/profile/5/scope/LastMenuChoice", "") returns "INDI Mount [EQMod Mount]"
01:24:22.990 00.000 8626589248 GetString("/profile/5/scope/LastAuxMenuChoice", "None") returns "None"
01:24:22.990 00.000 8626589248 ScopeFactory(None)
01:24:22.990 00.000 8626589248 Created new aux scope of type None = 0x0
01:24:22.990 00.000 8626589248 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "None"
01:24:22.990 00.000 8626589248 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
01:24:22.990 00.000 8626589248 GetString("/profile/5/stepguider/LastMenuChoice", "None") returns "None"
01:24:22.990 00.000 8626589248 StepGuiderFactory(None)
01:24:22.990 00.000 8626589248 Created new stepguider of type None = 0x0
01:24:22.990 00.000 8626589248 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "None"
01:24:22.990 00.000 8626589248 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
01:24:22.990 00.000 8626589248 GetString("/profile/5/rotator/LastMenuChoice", "None") returns "None"
01:24:22.990 00.000 8626589248 RotatorFactory(None)
01:24:22.990 00.000 8626589248 Created new Rotator of type None = 0x0
01:24:22.990 00.000 8626589248 GetString("/profile/5/rotator/LastMenuChoice", "") returns "None"
01:24:22.990 00.000 8626589248 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
01:24:22.994 00.004 8626589248 GetString("/profile/5/name", "") returns "TRY KSTARS"
01:24:22.994 00.000 8626589248 SetupHelpFile: langid=0, locale-specific help = /Applications/PHD2.app/Contents/Resources/locale//PHD2GuideHelp.zip
01:24:22.994 00.000 8626589248 SetupHelpFile: using default help /Applications/PHD2.app/Contents/Resources/PHD2GuideHelp.zip
01:24:23.003 00.009 8626589248 starting server
01:24:23.003 00.000 8626589248 event server started, listening on port 4400
01:24:23.003 00.000 8626589248 Server started, listening on port 4300
01:24:23.003 00.000 8626589248 Status Line: Server started
01:24:23.011 00.008 8626589248 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=584;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=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=541;besth=222;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=273;besth=439;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=2;layer=0;row=0;pos=0;prop=100000;bestw=341;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=259|"
01:24:23.021 00.010 8626589248 GetBoolean("/Update/enabled", 1) returns 1
01:24:23.021 00.000 8626589248 GetInt("/Update/series", 1) returns 1
01:24:23.021 00.000 13008465920 UPD: updater thread entry
01:24:23.021 00.000 13008465920 UPD: fetch https://openphdguiding.org/release-dev-osx.txt
01:24:23.970 00.949 8626589248 evsrv: cli 0x6000008b21c0 connect
01:24:24.955 00.985 13008465920 UPD: latest ver = 2.6.14
01:24:24.955 00.000 13008465920 UPD: needs upgrade
01:24:24.955 00.000 13008465920 UPD: fetch https://openphdguiding.org/changelog-dev/
01:24:25.469 00.514 13008465920 UPD: updater thread exit
01:24:26.968 01.499 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5721,"jsonrpc":"2.0","method":"get_connected"}
01:24:26.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":false,"id":5721}
01:24:26.970 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5722,"jsonrpc":"2.0","method":"get_app_state"}
01:24:26.970 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5722}
01:24:27.394 00.424 8626589248 gear_dialog: OnButtonConnectCamera
01:24:27.395 00.001 8626589248 gear_dialog: DoConnectCamera [QHY Camera]
01:24:27.395 00.000 8626589248 Status Line: Connecting to Camera ...
01:24:27.396 00.001 8626589248 GetString("/profile/5/cam_hash/e35fbb80855b1039/whichCamera", "") returns ""
01:24:27.396 00.000 8626589248 Connecting to camera [QHY Camera] id = []
01:24:27.396 00.000 8626589248 QHYCCD: SDK Version V7.4.16.4
01:24:30.436 03.040 8626589248 QHY: call OSXInitQHYCCDFirmwareArray()
01:24:32.438 02.002 8626589248 QHY: OSXInitQHYCCDFirmwareArray() returns -1
01:24:32.438 00.000 8626589248 QHY: found 2 cameras
01:24:32.440 00.002 8626589248 QHY cam [0] QHY5PII-C-5147d690f33c7353 avail Yes st4 Yes
01:24:32.442 00.002 8626589248 QHY cam [1] QHY8L-C-00010302XXXXXXXX avail Yes st4 No
01:24:33.895 01.453 8626589248 QHY: set CONTROL_GAIN 40 (0..100 incr 1)
01:24:33.896 00.001 8626589248 QHY: CONTROL_OFFSET is not available
01:24:34.118 00.222 8626589248 QHY: set CONTROL_USBTRAFFIC 30 (0..60 incr 1)
01:24:34.118 00.000 8626589248 QHY: CONTROL_AMPV is not available
01:24:34.119 00.001 8626589248 QHY: CONTROL_ROWNOISERE is not available
01:24:34.229 00.110 8626589248 QHY: set CONTROL_SPEED 0
01:24:34.229 00.000 8626589248 QHY: CAM_LIGHT_PERFORMANCE_MODE is not available
01:24:34.230 00.001 8626589248 QHY: call SetQHYCCDBitsMode bpp = 16
01:24:34.230 00.000 8626589248 QHY: CONTROL_DDR is not available
01:24:34.230 00.000 8626589248 QHY: CONTROL_COOLER is not available
01:24:34.230 00.000 8626589248 QHY: cam reports bayer type 4
01:24:34.230 00.000 8626589248 QHY: max binning = 2
01:24:34.230 00.000 8626589248 QHY: call SetQHYCCDBinMode bin = 1
01:24:34.231 00.001 8626589248 QHY: call SetQHYCCDResolution roi = 2592,1944
01:24:34.231 00.000 8626589248 QHY: connect done
01:24:34.231 00.000 8626589248 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
01:24:34.231 00.000 8626589248 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[QHY Camera] scaleRatio=1.000
01:24:34.231 00.000 8626589248 Connected Camera: QHY5PII-C-5147d690f33c7353
01:24:34.232 00.001 8626589248 FullSize=(2592,1944)
01:24:34.232 00.000 8626589248 PixelSize=2.20
01:24:34.232 00.000 8626589248 BitsPerPixel=16
01:24:34.232 00.000 8626589248 HasGainControl=1
01:24:34.232 00.000 8626589248 GuideCameraGain=40
01:24:34.232 00.000 8626589248 HasShutter=0
01:24:34.232 00.000 8626589248 HasSubFrames=1
01:24:34.232 00.000 8626589248 ST4HasGuideOutput=1
01:24:34.232 00.000 8626589248 GetBoolean("/profile/5/camera/AutoLoadDefectMap", 1) returns 1
01:24:34.232 00.000 8626589248 auto-loading defect map
01:24:34.233 00.001 8626589248 Loading defect map file /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_defect_map_5.txt
01:24:34.233 00.000 8626589248 Defect map file not found: /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_defect_map_5.txt
01:24:34.233 00.000 8626589248 Status Line: Defect map not loaded
01:24:34.235 00.002 8626589248 GetBoolean("/profile/5/camera/AutoLoadDarks", 1) returns 1
01:24:34.235 00.000 8626589248 Auto-loading dark library
01:24:34.261 00.026 8626589248 loaded dark frame exposure = 1000, med = 2406
01:24:34.276 00.015 8626589248 loaded dark frame exposure = 1500, med = 2304
01:24:34.289 00.013 8626589248 loaded dark frame exposure = 2000, med = 2252
01:24:34.300 00.011 8626589248 loaded dark frame exposure = 2500, med = 2201
01:24:34.311 00.011 8626589248 loaded dark frame exposure = 3000, med = 2150
01:24:34.322 00.011 8626589248 loaded dark frame exposure = 3500, med = 2099
01:24:34.332 00.010 8626589248 loaded dark frame exposure = 4000, med = 2048
01:24:34.342 00.010 8626589248 loaded dark frame exposure = 4500, med = 2048
01:24:34.352 00.010 8626589248 loaded dark frame exposure = 5000, med = 1996
01:24:34.364 00.012 8626589248 loaded dark frame exposure = 6000, med = 2560
01:24:34.364 00.000 8626589248 loaded dark library from /Users/aloysiusa/Library/Application Support/PHD2/darks_defects/PHD2_dark_lib_5.fit
01:24:34.364 00.000 8626589248 Status Line: Darks loaded
01:24:34.365 00.001 8626589248 Status Line: Camera Connected
01:24:34.371 00.006 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5723,"jsonrpc":"2.0","method":"get_connected"}
01:24:34.371 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":false,"id":5723}
01:24:34.372 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5724,"jsonrpc":"2.0","method":"get_app_state"}
01:24:34.372 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5724}
01:24:34.376 00.004 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5725,"jsonrpc":"2.0","method":"get_connected"}
01:24:34.376 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":false,"id":5725}
01:24:34.377 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5726,"jsonrpc":"2.0","method":"get_app_state"}
01:24:34.377 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5726}
01:24:34.928 00.551 8626589248 gear_dialog: OnButtonConnectScope
01:24:34.928 00.000 8626589248 Status Line: Connecting to Mount ...
01:24:34.929 00.001 8626589248 Connecting to mount [INDI Mount [EQMod Mount]]
01:24:34.929 00.000 8626589248 INDI Mount connecting to device [EQMod Mount]
01:24:34.929 00.000 8626589248 Waiting for 30s for [EQMod Mount] to connect...
01:24:34.935 00.006 13009559552 INDI Mount: new device EQMod Mount
01:24:34.936 00.001 13009559552 INDI Mount: Received property: CONNECTION
01:24:34.937 00.001 13009559552 INDI Mount: Received property: DRIVER_INFO
01:24:34.937 00.000 13009559552 INDI Mount: Received property: POLLING_PERIOD
01:24:34.937 00.000 13009559552 INDI Mount: Received property: ALIGNMENT_POINT_MANDATORY_NUMBERS
01:24:34.937 00.000 13009559552 INDI Mount: Received property: ALIGNMENT_POINT_OPTIONAL_BINARY_BLOB
01:24:34.938 00.001 13009559552 INDI Mount: Received property: ALIGNMENT_POINTSET_SIZE
01:24:34.938 00.000 13009559552 INDI Mount: Received property: ALIGNMENT_POINTSET_CURRENT_ENTRY
01:24:34.938 00.000 13009559552 INDI Mount: Received property: ALIGNMENT_POINTSET_ACTION
01:24:34.938 00.000 13009559552 INDI Mount: Received property: ALIGNMENT_POINTSET_COMMIT
01:24:34.938 00.000 13009559552 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_MATH_PLUGINS
01:24:34.938 00.000 13009559552 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_MATH_PLUGIN_INITIALISE
01:24:34.938 00.000 13009559552 INDI Mount: Received property: ALIGNMENT_SUBSYSTEM_ACTIVE
01:24:34.938 00.000 13009559552 INDI Mount: Received property: DEBUG
01:24:34.938 00.000 13009559552 INDI Mount: Received property: SIMULATION
01:24:34.938 00.000 13009559552 INDI Mount: Received property: CONFIG_PROCESS
01:24:34.938 00.000 13009559552 INDI Mount: Received property: CONNECTION_MODE
01:24:34.938 00.000 13009559552 INDI Mount: Received property: SYSTEM_PORTS
01:24:34.938 00.000 13009559552 INDI Mount: Received property: DEVICE_PORT
01:24:34.938 00.000 13009559552 INDI Mount: Received property: DEVICE_BAUD_RATE
01:24:34.938 00.000 13009559552 INDI Mount: Received property: DEVICE_AUTO_SEARCH
01:24:34.938 00.000 13009559552 INDI Mount: Received property: DEVICE_PORT_SCAN
01:24:34.938 00.000 13009559552 INDI Mount: Received property: ACTIVE_DEVICES
01:24:34.938 00.000 13009559552 INDI Mount: Received property: DOME_POLICY
01:24:34.938 00.000 13009559552 INDI Mount: Received property: ON_COORD_SET
01:24:34.939 00.001 13009559552 INDI Mount: Received property: EQUATORIAL_EOD_COORD
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_ABORT_MOTION
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_TRACK_MODE
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_TRACK_STATE
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_TRACK_RATE
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_MOTION_NS
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_MOTION_WE
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_REVERSE_MOTION
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_SLEW_RATE
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TARGET_EOD_COORD
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TIME_UTC
01:24:34.939 00.000 13009559552 INDI Mount: Received property: GEOGRAPHIC_COORD
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_PARK
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_PARK_POSITION
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_PARK_OPTION
01:24:34.939 00.000 13009559552 INDI Mount: Received property: TELESCOPE_PIER_SIDE
01:24:34.940 00.001 13009559552 INDI Mount: Received property: USEJOYSTICK
01:24:34.940 00.000 13009559552 INDI Mount: Received property: SNOOP_JOYSTICK
01:24:34.940 00.000 13009559552 INDI Mount: Received property: ALIGN_METHOD
01:24:34.940 00.000 13009559552 INDI Mount: Received property: TELESCOPE_TIMED_GUIDE_NS
01:24:34.940 00.000 13009559552 INDI Mount: Received property: TELESCOPE_TIMED_GUIDE_WE
01:24:34.940 00.000 13009559552 INDI Telescope is ready MotionRate=0 moveNS=1 moveEW=1 guideNS=1 guideEW=1 coord=1
01:24:34.940 00.000 13009559552 INDI Mount: Received property: SLEWSPEEDS
01:24:34.940 00.000 13009559552 INDI Mount: Received property: GUIDE_RATE
01:24:34.940 00.000 13009559552 INDI Mount: Received property: PULSE_LIMITS
01:24:34.940 00.000 13009559552 INDI Mount: Received property: MOUNTINFORMATION
01:24:34.940 00.000 13009559552 INDI Mount: Received property: STEPPERS
01:24:34.940 00.000 13009559552 INDI Mount: Received property: CURRENTSTEPPERS
01:24:34.940 00.000 13009559552 INDI Mount: Received property: PERIODS
01:24:34.940 00.000 13009559552 INDI Mount: Received property: JULIAN
01:24:34.940 00.000 13009559552 INDI Mount: Received property: TIME_LST
01:24:34.941 00.001 13009559552 INDI Mount: Received property: RASTATUS
01:24:34.942 00.001 13009559552 INDI Mount: Received property: DESTATUS
01:24:34.942 00.000 13009559552 INDI Mount: Received property: HEMISPHERE
01:24:34.942 00.000 13009559552 INDI Mount: Received property: HORIZONTAL_COORD
01:24:34.942 00.000 13009559552 INDI Mount: Received property: REVERSEDEC
01:24:34.942 00.000 13009559552 INDI Mount: Received property: TARGETPIERSIDE
01:24:34.943 00.001 13009559552 INDI Mount: Received property: STANDARDSYNC
01:24:34.943 00.000 13009559552 INDI Mount: Received property: STANDARDSYNCPOINT
01:24:34.943 00.000 13009559552 INDI Mount: Received property: SYNCPOLARALIGN
01:24:34.943 00.000 13009559552 INDI Mount: Received property: SYNCMANAGE
01:24:34.943 00.000 13009559552 INDI Mount: Received property: BACKLASH
01:24:34.943 00.000 13009559552 INDI Mount: Received property: USEBACKLASH
01:24:34.943 00.000 13009559552 INDI Mount: Received property: TELESCOPE_TRACK_DEFAULT
01:24:34.943 00.000 13009559552 INDI Mount: Received property: ST4_GUIDE_RATE_NS
01:24:34.943 00.000 13009559552 INDI Mount: Received property: ST4_GUIDE_RATE_WE
01:24:34.943 00.000 13009559552 INDI Mount: Received property: ALIGNSYNCMODE
01:24:34.943 00.000 13009559552 INDI Mount: Received property: ALIGNDATAFILE
01:24:34.943 00.000 13009559552 INDI Mount: Received property: ALIGNDATA
01:24:34.943 00.000 13009559552 INDI Mount: Received property: ALIGNPOINT
01:24:34.943 00.000 13009559552 INDI Mount: Received property: ALIGNLIST
01:24:34.943 00.000 13009559552 INDI Mount: Received property: ALIGNTELESCOPECOORDS
01:24:34.943 00.000 13009559552 INDI Mount: Received property: ALIGNCOUNT
01:24:34.943 00.000 13009559552 INDI Mount: Received property: ALIGNMODE
01:24:34.943 00.000 13009559552 INDI Mount: Received property: HORIZONLIMITSDATAFILE
01:24:34.943 00.000 13009559552 INDI Mount: Received property: HORIZONLIMITSDATAFITS
01:24:34.943 00.000 13009559552 INDI Mount: Received property: HORIZONLIMITSPOINT
01:24:34.944 00.001 13009559552 INDI Mount: Received property: HORIZONLIMITSTRAVERSE
01:24:34.944 00.000 13009559552 INDI Mount: Received property: HORIZONLIMITSMANAGE
01:24:34.944 00.000 13009559552 INDI Mount: Received property: HORIZONLIMITSFILEOPERATION
01:24:34.944 00.000 13009559552 INDI Mount: Received property: HORIZONLIMITSONLIMIT
01:24:34.944 00.000 13009559552 INDI Mount: Received property: HORIZONLIMITSLIMITGOTO
01:24:34.956 00.012 8626589248 INDI Mount: SideOfPier returns 1
01:24:35.049 00.093 8626589248 Status Line: Mount Connected
01:24:35.050 00.001 8626589248 Connected Scope:INDI Mount [EQMod Mount]
01:24:35.960 00.910 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5727,"jsonrpc":"2.0","method":"get_connected"}
01:24:35.960 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5727}
01:24:35.975 00.015 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5728,"jsonrpc":"2.0","method":"get_exposure"}
01:24:35.975 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":1000,"id":5728}
01:24:35.988 00.013 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5729,"jsonrpc":"2.0","method":"get_app_state"}
01:24:35.988 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5729}
01:24:35.989 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5730,"jsonrpc":"2.0","method":"get_dec_guide_mode"}
01:24:35.989 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Auto","id":5730}
01:24:36.001 00.012 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5731,"jsonrpc":"2.0","method":"get_exposure_durations"}
01:24:36.001 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":[10,20,50,100,200,500,1000,1500,2000,2500,3000,3500,4000,4500,5000,6000,7000,8000,9000,10000,15000,30000],"id":5731}
01:24:36.012 00.011 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5732,"jsonrpc":"2.0","method":"get_current_equipment"}
01:24:36.012 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":{"camera":{"name":"QHY5PII-C-5147d690f33c7353","connected":true},"mount":{"name":"INDI Mount [EQMod Mount]","connected":true}},"id":5732}
01:24:38.966 02.954 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5733,"jsonrpc":"2.0","method":"get_connected"}
01:24:38.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5733}
01:24:38.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5734,"jsonrpc":"2.0","method":"get_app_state"}
01:24:38.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5734}
01:24:41.962 02.993 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5735,"jsonrpc":"2.0","method":"get_connected"}
01:24:41.962 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5735}
01:24:41.964 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5736,"jsonrpc":"2.0","method":"get_app_state"}
01:24:41.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5736}
01:24:44.967 03.003 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5737,"jsonrpc":"2.0","method":"get_connected"}
01:24:44.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5737}
01:24:44.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5738,"jsonrpc":"2.0","method":"get_app_state"}
01:24:44.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5738}
01:24:47.962 02.994 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5739,"jsonrpc":"2.0","method":"get_connected"}
01:24:47.962 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5739}
01:24:47.963 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5740,"jsonrpc":"2.0","method":"get_app_state"}
01:24:47.963 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5740}
01:24:50.966 03.003 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5741,"jsonrpc":"2.0","method":"get_connected"}
01:24:50.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5741}
01:24:50.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5742,"jsonrpc":"2.0","method":"get_app_state"}
01:24:50.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5742}
01:24:53.965 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5743,"jsonrpc":"2.0","method":"get_connected"}
01:24:53.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5743}
01:24:53.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5744,"jsonrpc":"2.0","method":"get_app_state"}
01:24:53.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5744}
01:24:56.966 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5745,"jsonrpc":"2.0","method":"get_connected"}
01:24:56.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5745}
01:24:56.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5746,"jsonrpc":"2.0","method":"get_app_state"}
01:24:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5746}
01:24:57.532 00.565 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5747,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
01:24:57.533 00.001 8626589248 INDI Mount: SideOfPier returns 1
01:24:57.533 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":0,"id":5747}
01:24:59.961 02.428 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5748,"jsonrpc":"2.0","method":"get_connected"}
01:24:59.962 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5748}
01:24:59.963 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5749,"jsonrpc":"2.0","method":"get_app_state"}
01:24:59.963 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5749}
01:25:00.690 00.727 8626589248 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
01:25:00.690 00.000 8626589248 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
01:25:00.972 00.282 8626589248 GetBoolean("/profile/5/ShowDecModeWarning", 1) returns 1
01:25:01.812 00.840 8626589248 StartLoopingInteractive: Loop button clicked
01:25:01.813 00.001 8626589248 Status Line: Looping
01:25:01.814 00.001 8626589248 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:25:01.817 00.003 8626589248 ScheduleExposure(1000,3,0) exposurePending=0
01:25:01.817 00.000 8626589248 Enqueuing Expose request
01:25:01.817 00.000 13007392768 Worker thread wakes up
01:25:01.817 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:25:01.817 00.000 13007392768 Exposure delay set to 0
01:25:01.817 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
01:25:02.050 00.233 13007392768 QHY: set CONTROL_GAIN 40 (0..100 incr 1)
01:25:02.279 00.229 13007392768 QHY: set CONTROL_USBTRAFFIC 30 (0..60 incr 1)
01:25:02.394 00.115 13007392768 QHY: set CONTROL_SPEED 0
01:25:02.966 00.572 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5750,"jsonrpc":"2.0","method":"get_connected"}
01:25:02.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5750}
01:25:02.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5751,"jsonrpc":"2.0","method":"get_app_state"}
01:25:02.968 00.001 8626589248 case statement mapped state 1 to 101
01:25:02.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":5751}
01:25:05.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5752,"jsonrpc":"2.0","method":"get_connected"}
01:25:05.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5752}
01:25:05.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5753,"jsonrpc":"2.0","method":"get_app_state"}
01:25:05.967 00.000 8626589248 case statement mapped state 1 to 101
01:25:05.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":5753}
01:25:08.968 03.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5754,"jsonrpc":"2.0","method":"get_connected"}
01:25:08.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5754}
01:25:08.970 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5755,"jsonrpc":"2.0","method":"get_app_state"}
01:25:08.970 00.000 8626589248 case statement mapped state 1 to 101
01:25:08.970 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":5755}
01:25:09.728 00.758 13007392768 Exposure complete
01:25:09.740 00.012 13007392768 worker thread done servicing request
01:25:09.740 00.000 8626589248 OnExposeComplete: enter
01:25:09.740 00.000 8626589248 UpdateGuideState(): m_state=1
01:25:09.740 00.000 8626589248 UpdateCurrentPosition: no star selected
01:25:09.740 00.000 8626589248 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
01:25:09.741 00.001 8626589248 Status Line: No star selected
01:25:09.741 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=230, max=65535, med=5965, FiltMin=2406, FiltMax=65331, Gamma=0.680
01:25:09.741 00.000 8626589248 UpdateGuideState exits: No star selected
01:25:09.741 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:09.741 00.000 8626589248 ScheduleExposure(1000,3,0) exposurePending=0
01:25:09.741 00.000 8626589248 Enqueuing Expose request
01:25:09.741 00.000 13007392768 Worker thread wakes up
01:25:09.741 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:25:09.741 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
01:25:11.961 02.220 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5756,"jsonrpc":"2.0","method":"get_connected"}
01:25:11.961 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5756}
01:25:11.962 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5757,"jsonrpc":"2.0","method":"get_app_state"}
01:25:11.962 00.000 8626589248 case statement mapped state 1 to 101
01:25:11.962 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":5757}
01:25:13.114 01.152 8626589248 SetCurrentPosition(1228.02,763.71)
01:25:13.114 00.000 8626589248 Star::Find(15, 1228, 763, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:25:13.114 00.000 8626589248 Star::Find returns 1 (0), X=1230.40, Y=771.76, Mass=2666477, SNR=241.8, Peak=65266 HFD=5.6
01:25:13.115 00.001 8626589248 setting lock position to (1230.40, 771.76)
01:25:13.115 00.000 8626589248 MultiStar: stabilizing after lock position change
01:25:13.115 00.000 8626589248 MultiStar: single-star usage forced by user star selection
01:25:13.115 00.000 8626589248 Status Line: Selected star at (1230.4, 771.8)
01:25:13.118 00.003 8626589248 Changing from state SELECTING to SELECTED
01:25:13.118 00.000 8626589248 guider state => SELECTED
01:25:14.965 01.847 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5758,"jsonrpc":"2.0","method":"get_connected"}
01:25:14.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5758}
01:25:14.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5759,"jsonrpc":"2.0","method":"get_app_state"}
01:25:14.967 00.001 8626589248 case statement mapped state 2 to 1
01:25:14.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5759}
01:25:15.975 01.008 13007392768 Exposure complete
01:25:15.987 00.012 13007392768 worker thread done servicing request
01:25:15.987 00.000 8626589248 OnExposeComplete: enter
01:25:15.987 00.000 8626589248 UpdateGuideState(): m_state=2
01:25:15.987 00.000 8626589248 Star::Find(15, 1230, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:25:15.987 00.000 8626589248 Star::Find returns 1 (0), X=1229.74, Y=773.13, Mass=2782095, SNR=213.5, Peak=65266 HFD=5.9
01:25:15.987 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=281, max=65496, med=5977, FiltMin=2380, FiltMax=65331, Gamma=0.680
01:25:15.988 00.001 8626589248 UpdateGuideState exits: m=2782095 SNR=213.5
01:25:15.988 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:15.988 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:25:15.988 00.000 8626589248 Enqueuing Expose request
01:25:15.988 00.000 13007392768 Worker thread wakes up
01:25:15.988 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:25:15.988 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1215,758,31,31)
01:25:17.965 01.977 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5760,"jsonrpc":"2.0","method":"get_connected"}
01:25:17.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5760}
01:25:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5761,"jsonrpc":"2.0","method":"get_app_state"}
01:25:17.966 00.000 8626589248 case statement mapped state 2 to 1
01:25:17.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5761}
01:25:20.966 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5762,"jsonrpc":"2.0","method":"get_connected"}
01:25:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5762}
01:25:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5763,"jsonrpc":"2.0","method":"get_app_state"}
01:25:20.966 00.000 8626589248 case statement mapped state 2 to 1
01:25:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5763}
01:25:22.211 01.245 13007392768 Exposure complete
01:25:22.222 00.011 13007392768 worker thread done servicing request
01:25:22.222 00.000 8626589248 OnExposeComplete: enter
01:25:22.222 00.000 8626589248 UpdateGuideState(): m_state=2
01:25:22.222 00.000 8626589248 Star::Find(15, 1229, 773, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:25:22.222 00.000 8626589248 Star::Find returns 1 (0), X=1229.95, Y=774.54, Mass=2659288, SNR=187.2, Peak=65228 HFD=5.9
01:25:22.222 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=422, max=65496, med=5964, FiltMin=2304, FiltMax=65343, Gamma=0.680
01:25:22.222 00.000 8626589248 UpdateGuideState exits: m=2659288 SNR=187.2
01:25:22.222 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:22.222 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:25:22.222 00.000 8626589248 Enqueuing Expose request
01:25:22.222 00.000 13007392768 Worker thread wakes up
01:25:22.222 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:25:22.222 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1215,760,31,31)
01:25:22.619 00.397 8626589248 GetInt("/profile/5/camera/SaturationADU", 0) returns 65535
01:25:23.961 01.342 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5764,"jsonrpc":"2.0","method":"get_connected"}
01:25:23.961 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5764}
01:25:23.961 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5765,"jsonrpc":"2.0","method":"get_app_state"}
01:25:23.961 00.000 8626589248 case statement mapped state 2 to 1
01:25:23.962 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5765}
01:25:26.967 03.005 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5766,"jsonrpc":"2.0","method":"get_connected"}
01:25:26.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5766}
01:25:26.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5767,"jsonrpc":"2.0","method":"get_app_state"}
01:25:26.969 00.000 8626589248 case statement mapped state 2 to 1
01:25:26.970 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5767}
01:25:28.462 01.492 13007392768 Exposure complete
01:25:28.475 00.013 13007392768 worker thread done servicing request
01:25:28.487 00.012 8626589248 User exited setup dialog with 'ok'
01:25:28.487 00.000 8626589248 set dither mode 0
01:25:28.487 00.000 8626589248 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
01:25:28.487 00.000 8626589248 AutoExp: config min = 1000 max = 5000 snr = 6.00
01:25:28.487 00.000 8626589248 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
01:25:28.488 00.001 8626589248 camera: set binning = 1
01:25:28.488 00.000 8626589248 Saturation detection set to Max-ADU value 65535
01:25:28.488 00.000 8626589248 Setting StarMinHFD = 1.50
01:25:28.488 00.000 8626589248 Setting MaxHFD = 10.0
01:25:28.488 00.000 8626589248 Setting StarMinSNR = 6.0
01:25:28.488 00.000 8626589248 Setting AutoSelDownsample = 0
01:25:28.488 00.000 8626589248 MultiStar mode enabled
01:25:28.488 00.000 8626589248 Scope: slew check disabled
01:25:28.488 00.000 8626589248 BLC: Backlash comp disabled, Comp pulse = 20 ms
01:25:28.488 00.000 8626589248 INDI Mount: SideOfPier returns 1
01:25:28.489 00.001 8626589248 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
01:25:28.489 00.000 8626589248 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
01:25:28.489 00.000 8626589248 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
01:25:28.538 00.049 8626589248 PhdConfig flush
01:25:28.540 00.002 8626589248 OnExposeComplete: enter
01:25:28.540 00.000 8626589248 UpdateGuideState(): m_state=2
01:25:28.540 00.000 8626589248 Star::Find(15, 1229, 774, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:25:28.540 00.000 8626589248 Star::Find returns 1 (0), X=1229.38, Y=775.89, Mass=2589459, SNR=177.0, Peak=65228 HFD=5.9
01:25:28.540 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=358, max=65471, med=5952, FiltMin=2406, FiltMax=65241, Gamma=0.680
01:25:28.540 00.000 8626589248 UpdateGuideState exits: m=2589459 SNR=177.0
01:25:28.540 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:28.540 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:25:28.540 00.000 8626589248 Enqueuing Expose request
01:25:28.540 00.000 13007392768 Worker thread wakes up
01:25:28.540 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:25:28.541 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1214,761,31,31)
01:25:29.968 01.427 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5768,"jsonrpc":"2.0","method":"get_connected"}
01:25:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5768}
01:25:29.970 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5769,"jsonrpc":"2.0","method":"get_app_state"}
01:25:29.970 00.000 8626589248 case statement mapped state 2 to 1
01:25:29.970 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5769}
01:25:30.265 00.295 8626589248 GuideButtonClick i=1 ctx=Guide button clicked
01:25:30.265 00.000 8626589248 GetBoolean("/Confirm/v2_highdec_calibration_ok", 0) returns 0
01:25:32.967 02.702 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5770,"jsonrpc":"2.0","method":"get_connected"}
01:25:32.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5770}
01:25:32.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5771,"jsonrpc":"2.0","method":"get_app_state"}
01:25:32.969 00.000 8626589248 case statement mapped state 2 to 1
01:25:32.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5771}
01:25:34.710 01.741 13007392768 Exposure complete
01:25:34.720 00.010 13007392768 worker thread done servicing request
01:25:34.720 00.000 8626589248 OnExposeComplete: enter
01:25:34.720 00.000 8626589248 UpdateGuideState(): m_state=2
01:25:34.720 00.000 8626589248 Star::Find(15, 1229, 775, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:25:34.720 00.000 8626589248 Star::Find returns 1 (0), X=1228.62, Y=777.50, Mass=2522783, SNR=200.7, Peak=65535 HFD=5.7
01:25:34.720 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=243, max=65535, med=5964, FiltMin=2393, FiltMax=65164, Gamma=0.680
01:25:34.720 00.000 8626589248 UpdateGuideState exits: m=2522783 SNR=200.7
01:25:34.721 00.001 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:34.721 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:25:34.721 00.000 8626589248 Enqueuing Expose request
01:25:34.721 00.000 13007392768 Worker thread wakes up
01:25:34.721 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:25:34.721 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1214,762,31,31)
01:25:35.961 01.240 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5772,"jsonrpc":"2.0","method":"get_connected"}
01:25:35.962 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5772}
01:25:35.963 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5773,"jsonrpc":"2.0","method":"get_app_state"}
01:25:35.963 00.000 8626589248 case statement mapped state 2 to 1
01:25:35.963 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5773}
01:25:38.967 03.004 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5774,"jsonrpc":"2.0","method":"get_connected"}
01:25:38.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5774}
01:25:38.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5775,"jsonrpc":"2.0","method":"get_app_state"}
01:25:38.970 00.001 8626589248 case statement mapped state 2 to 1
01:25:38.970 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5775}
01:25:40.957 01.987 13007392768 Exposure complete
01:25:40.967 00.010 13007392768 worker thread done servicing request
01:25:40.967 00.000 8626589248 OnExposeComplete: enter
01:25:40.967 00.000 8626589248 UpdateGuideState(): m_state=2
01:25:40.967 00.000 8626589248 Star::Find(15, 1228, 777, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:25:40.967 00.000 8626589248 Star::Find returns 1 (0), X=1228.65, Y=778.83, Mass=2800676, SNR=260.0, Peak=65535 HFD=5.8
01:25:40.968 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=115, max=65535, med=5964, FiltMin=2278, FiltMax=65292, Gamma=0.680
01:25:40.968 00.000 8626589248 UpdateGuideState exits: m=2800676 SNR=260.0
01:25:40.968 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:40.968 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:25:40.968 00.000 8626589248 Enqueuing Expose request
01:25:40.968 00.000 13007392768 Worker thread wakes up
01:25:40.968 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:25:40.968 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1214,764,31,31)
01:25:41.967 00.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5776,"jsonrpc":"2.0","method":"get_connected"}
01:25:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5776}
01:25:41.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5777,"jsonrpc":"2.0","method":"get_app_state"}
01:25:41.969 00.000 8626589248 case statement mapped state 2 to 1
01:25:41.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5777}
01:25:44.967 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5778,"jsonrpc":"2.0","method":"get_connected"}
01:25:44.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5778}
01:25:44.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5779,"jsonrpc":"2.0","method":"get_app_state"}
01:25:44.969 00.000 8626589248 case statement mapped state 2 to 1
01:25:44.970 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5779}
01:25:45.957 00.987 8626589248 CalAsst: slew from ra 20.87, dec 44.5 to ra 18.61, dec 0.0, M/F = 0
01:25:45.957 00.000 8626589248 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:25:45.957 00.000 8626589248 Status Line: Waiting for devices...
01:25:46.530 00.573 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5780,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
01:25:46.530 00.000 8626589248 INDI Mount: SideOfPier returns 1
01:25:46.530 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":0,"id":5780}
01:25:47.206 00.676 13007392768 Exposure complete
01:25:47.218 00.012 13007392768 worker thread done servicing request
01:25:47.230 00.012 8626589248 OnExposeComplete: enter
01:25:47.230 00.000 8626589248 UpdateGuideState(): m_state=2
01:25:47.230 00.000 8626589248 Changing from state SELECTED to STOP
01:25:47.230 00.000 8626589248 guider state => SELECTED
01:25:47.230 00.000 8626589248 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1294->Stopped Guiding
01:25:47.230 00.000 8626589248 Status Line: Stopped Guiding
01:25:47.231 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5965, FiltMin=1894, FiltMax=65292, Gamma=0.680
01:25:47.231 00.000 8626589248 UpdateGuideState exits: Stopped Guiding
01:25:47.231 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
01:25:47.231 00.000 8626589248 setting force full frames = true
01:25:47.231 00.000 8626589248 Status Line: Stopped.
01:25:47.966 00.735 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5781,"jsonrpc":"2.0","method":"get_connected"}
01:25:47.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5781}
01:25:47.974 00.008 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5782,"jsonrpc":"2.0","method":"get_app_state"}
01:25:47.974 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5782}
01:25:51.010 03.036 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5783,"jsonrpc":"2.0","method":"get_connected"}
01:25:51.010 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5783}
01:25:51.036 00.026 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5784,"jsonrpc":"2.0","method":"get_app_state"}
01:25:51.036 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5784}
01:25:53.982 02.946 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5785,"jsonrpc":"2.0","method":"get_connected"}
01:25:53.982 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5785}
01:25:54.007 00.025 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5786,"jsonrpc":"2.0","method":"get_app_state"}
01:25:54.007 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5786}
01:25:56.977 02.970 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5787,"jsonrpc":"2.0","method":"get_connected"}
01:25:56.977 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5787}
01:25:56.983 00.006 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5788,"jsonrpc":"2.0","method":"get_app_state"}
01:25:56.983 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5788}
01:25:59.967 02.984 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5789,"jsonrpc":"2.0","method":"get_connected"}
01:25:59.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5789}
01:25:59.975 00.008 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5790,"jsonrpc":"2.0","method":"get_app_state"}
01:25:59.975 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5790}
01:26:02.983 03.008 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5791,"jsonrpc":"2.0","method":"get_connected"}
01:26:02.984 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5791}
01:26:03.009 00.025 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5792,"jsonrpc":"2.0","method":"get_app_state"}
01:26:03.009 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5792}
01:26:05.985 02.976 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5793,"jsonrpc":"2.0","method":"get_connected"}
01:26:05.985 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5793}
01:26:06.010 00.025 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5794,"jsonrpc":"2.0","method":"get_app_state"}
01:26:06.010 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5794}
01:26:08.972 02.962 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5795,"jsonrpc":"2.0","method":"get_connected"}
01:26:08.972 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5795}
01:26:08.973 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5796,"jsonrpc":"2.0","method":"get_app_state"}
01:26:08.973 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5796}
01:26:09.550 00.577 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5797,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
01:26:09.551 00.001 8626589248 INDI Mount: SideOfPier returns 1
01:26:09.551 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":0,"id":5797}
01:26:12.048 02.497 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5798,"jsonrpc":"2.0","method":"get_connected"}
01:26:12.049 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5798}
01:26:12.050 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5799,"jsonrpc":"2.0","method":"get_app_state"}
01:26:12.050 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5799}
01:26:14.970 02.920 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5800,"jsonrpc":"2.0","method":"get_connected"}
01:26:14.970 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5800}
01:26:14.972 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5801,"jsonrpc":"2.0","method":"get_app_state"}
01:26:14.972 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5801}
01:26:19.775 04.803 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5802,"jsonrpc":"2.0","method":"get_connected"}
01:26:19.775 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5802}
01:26:19.776 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5803,"jsonrpc":"2.0","method":"get_app_state"}
01:26:19.776 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5803}
01:26:20.968 01.192 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5804,"jsonrpc":"2.0","method":"get_connected"}
01:26:20.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5804}
01:26:20.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5805,"jsonrpc":"2.0","method":"get_app_state"}
01:26:20.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5805}
01:26:24.026 03.057 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5806,"jsonrpc":"2.0","method":"get_connected"}
01:26:24.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5806}
01:26:24.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5807,"jsonrpc":"2.0","method":"get_app_state"}
01:26:24.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5807}
01:26:26.966 02.938 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5808,"jsonrpc":"2.0","method":"get_connected"}
01:26:26.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5808}
01:26:26.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5809,"jsonrpc":"2.0","method":"get_app_state"}
01:26:26.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":5809}
01:26:29.203 02.234 8626589248 PhdController::Guide begins
01:26:29.203 00.000 8626589248 PhdController: newstate STATE_SETUP
01:26:29.203 00.000 8626589248 PhdController: setup
01:26:29.203 00.000 8626589248 PhdController: newstate STATE_ATTEMPT_START
01:26:29.204 00.001 8626589248 PhdController: start capturing
01:26:29.204 00.000 8626589248 Changing from state SELECTED to UNINITIALIZED
01:26:29.204 00.000 8626589248 guider state => SELECTING
01:26:29.204 00.000 8626589248 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:26:29.204 00.000 8626589248 ScheduleExposure(1000,3,0) exposurePending=0
01:26:29.205 00.001 8626589248 Enqueuing Expose request
01:26:29.205 00.000 8626589248 PhdController: newstate STATE_SELECT_STAR
01:26:29.205 00.000 13007392768 Worker thread wakes up
01:26:29.205 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:26:29.205 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
01:26:29.967 00.762 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5810,"jsonrpc":"2.0","method":"get_connected"}
01:26:29.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5810}
01:26:29.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5811,"jsonrpc":"2.0","method":"get_app_state"}
01:26:29.969 00.000 8626589248 case statement mapped state 1 to 101
01:26:29.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":5811}
01:26:32.968 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5812,"jsonrpc":"2.0","method":"get_connected"}
01:26:32.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5812}
01:26:32.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5813,"jsonrpc":"2.0","method":"get_app_state"}
01:26:32.970 00.001 8626589248 case statement mapped state 1 to 101
01:26:32.970 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":5813}
01:26:34.682 01.712 13007392768 Exposure complete
01:26:34.694 00.012 13007392768 worker thread done servicing request
01:26:34.694 00.000 8626589248 OnExposeComplete: enter
01:26:34.694 00.000 8626589248 UpdateGuideState(): m_state=1
01:26:34.694 00.000 8626589248 UpdateCurrentPosition: no star selected
01:26:34.694 00.000 8626589248 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
01:26:34.694 00.000 8626589248 Status Line: No star selected
01:26:34.695 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=64, max=65535, med=4544, FiltMin=1267, FiltMax=65228, Gamma=0.680
01:26:34.695 00.000 8626589248 UpdateGuideState exits: No star selected
01:26:34.695 00.000 8626589248 GuiderMultiStar::AutoSelect enter
01:26:34.696 00.001 8626589248 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
01:26:34.703 00.007 8626589248 AutoFind: auto downsample for scale 3.49 => 1x
01:26:34.762 00.059 8626589248 AutoFind: global mean = 1.5, stdev 2660.4
01:26:34.762 00.000 8626589248 AutoFind: using threshold = 0.1
01:26:34.892 00.130 8626589248 AutoFind: local max [2266, 1153] 76.8
01:26:34.892 00.000 8626589248 AutoFind: local max [1131, 104] 75.8
01:26:34.892 00.000 8626589248 AutoFind: local max [848, 554] 62.8
01:26:34.892 00.000 8626589248 AutoFind: local max [802, 579] 34.8
01:26:34.892 00.000 8626589248 AutoFind: local max [2368, 1105] 29.4
01:26:34.892 00.000 8626589248 AutoFind: local max [1601, 581] 23.4
01:26:34.892 00.000 8626589248 AutoFind: local max [1588, 1312] 22.2
01:26:34.892 00.000 8626589248 AutoFind: local max [128, 1165] 21.9
01:26:34.892 00.000 8626589248 AutoFind: local max [2378, 1622] 18.6
01:26:34.892 00.000 8626589248 AutoFind: local max [429, 1313] 18.5
01:26:34.892 00.000 8626589248 AutoFind: local max [2521, 1655] 17.8
01:26:34.892 00.000 8626589248 AutoFind: local max [807, 744] 17.6
01:26:34.892 00.000 8626589248 AutoFind: local max [2208, 1859] 16.2
01:26:34.892 00.000 8626589248 AutoFind: local max [1171, 806] 15.5
01:26:34.892 00.000 8626589248 AutoFind: local max [439, 108] 13.1
01:26:34.892 00.000 8626589248 AutoFind: local max [861, 1644] 12.8
01:26:34.892 00.000 8626589248 AutoFind: local max [487, 1382] 12.4
01:26:34.892 00.000 8626589248 AutoFind: local max [2359, 552] 11.7
01:26:34.892 00.000 8626589248 AutoFind: local max [2235, 90] 11.3
01:26:34.892 00.000 8626589248 AutoFind: local max [53, 1263] 11.1
01:26:34.892 00.000 8626589248 AutoFind: local max [1407, 262] 9.7
01:26:34.892 00.000 8626589248 AutoFind: local max [242, 1186] 9.3
01:26:34.892 00.000 8626589248 AutoFind: local max [1678, 654] 7.9
01:26:34.892 00.000 8626589248 AutoFind: local max [1920, 1024] 7.9
01:26:34.892 00.000 8626589248 AutoFind: local max [2109, 917] 7.3
01:26:34.892 00.000 8626589248 AutoFind: local max [908, 1677] 7.1
01:26:34.892 00.000 8626589248 AutoFind: local max [819, 1657] 6.9
01:26:34.892 00.000 8626589248 AutoFind: local max [1383, 1901] 6.5
01:26:34.892 00.000 8626589248 AutoFind: local max [919, 436] 6.4
01:26:34.892 00.000 8626589248 AutoFind: local max [410, 583] 6.4
01:26:34.892 00.000 8626589248 AutoFind: local max [708, 583] 6.2
01:26:34.892 00.000 8626589248 AutoFind: local max [2144, 1296] 6.0
01:26:34.892 00.000 8626589248 AutoFind: local max [2087, 834] 6.0
01:26:34.892 00.000 8626589248 AutoFind: local max [1292, 1384] 6.0
01:26:34.892 00.000 8626589248 AutoFind: local max [1449, 783] 5.9
01:26:34.892 00.000 8626589248 AutoFind: local max [1653, 1333] 5.8
01:26:34.892 00.000 8626589248 AutoFind: local max [310, 867] 5.7
01:26:34.892 00.000 8626589248 AutoFind: local max [2516, 40] 5.7
01:26:34.892 00.000 8626589248 AutoFind: local max [2359, 1632] 5.6
01:26:34.892 00.000 8626589248 AutoFind: local max [2496, 1886] 5.6
01:26:34.892 00.000 8626589248 AutoFind: local max [146, 264] 5.6
01:26:34.893 00.001 8626589248 AutoFind: local max [2086, 1592] 5.5
01:26:34.893 00.000 8626589248 AutoFind: local max [293, 1613] 5.5
01:26:34.893 00.000 8626589248 AutoFind: local max [570, 1455] 5.3
01:26:34.893 00.000 8626589248 AutoFind: local max [1604, 814] 5.3
01:26:34.893 00.000 8626589248 AutoFind: local max [1195, 193] 5.2
01:26:34.893 00.000 8626589248 AutoFind: local max [760, 452] 5.1
01:26:34.893 00.000 8626589248 AutoFind: local max [2194, 1891] 5.1
01:26:34.893 00.000 8626589248 AutoFind: local max [1363, 961] 5.0
01:26:34.893 00.000 8626589248 AutoFind: local max [855, 975] 5.0
01:26:34.893 00.000 8626589248 AutoFind: local max [557, 1594] 5.0
01:26:34.893 00.000 8626589248 AutoFind: local max [982, 210] 5.0
01:26:34.893 00.000 8626589248 AutoFind: local max [2065, 1005] 4.9
01:26:34.893 00.000 8626589248 AutoFind: local max [2081, 1259] 4.9
01:26:34.893 00.000 8626589248 AutoFind: local max [1991, 591] 4.8
01:26:34.893 00.000 8626589248 AutoFind: local max [2233, 170] 4.8
01:26:34.893 00.000 8626589248 AutoFind: local max [260, 312] 4.8
01:26:34.893 00.000 8626589248 AutoFind: local max [2010, 1065] 4.8
01:26:34.893 00.000 8626589248 AutoFind: local max [75, 376] 4.8
01:26:34.893 00.000 8626589248 AutoFind: local max [188, 1317] 4.7
01:26:34.893 00.000 8626589248 AutoFind: local max [1622, 907] 4.7
01:26:34.893 00.000 8626589248 AutoFind: local max [1432, 554] 4.7
01:26:34.893 00.000 8626589248 AutoFind: local max [1652, 206] 4.7
01:26:34.893 00.000 8626589248 AutoFind: local max [614, 1845] 4.7
01:26:34.893 00.000 8626589248 AutoFind: local max [2246, 1492] 4.6
01:26:34.893 00.000 8626589248 AutoFind: local max [276, 1683] 4.6
01:26:34.893 00.000 8626589248 AutoFind: local max [739, 148] 4.6
01:26:34.893 00.000 8626589248 AutoFind: local max [1657, 1447] 4.6
01:26:34.893 00.000 8626589248 AutoFind: local max [2305, 1655] 4.6
01:26:34.893 00.000 8626589248 AutoFind: local max [1530, 735] 4.6
01:26:34.893 00.000 8626589248 AutoFind: local max [1728, 573] 4.6
01:26:34.893 00.000 8626589248 AutoFind: local max [1598, 1795] 4.5
01:26:34.893 00.000 8626589248 AutoFind: local max [1120, 578] 4.5
01:26:34.893 00.000 8626589248 AutoFind: local max [435, 1003] 4.5
01:26:34.893 00.000 8626589248 AutoFind: local max [2445, 269] 4.5
01:26:34.893 00.000 8626589248 AutoFind: local max [1158, 310] 4.5
01:26:34.893 00.000 8626589248 AutoFind: local max [33, 1185] 4.5
01:26:34.893 00.000 8626589248 AutoFind: local max [2329, 903] 4.5
01:26:34.893 00.000 8626589248 AutoFind: local max [1546, 1194] 4.5
01:26:34.893 00.000 8626589248 AutoFind: local max [2533, 1795] 4.5
01:26:34.893 00.000 8626589248 AutoFind: local max [864, 1058] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [1121, 1276] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [2138, 1731] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [150, 1371] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [683, 186] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [1481, 576] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [1076, 80] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [2540, 1646] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [1496, 1430] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [1929, 180] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [1683, 790] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [2170, 1866] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [2188, 1296] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [1021, 1602] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [185, 1676] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [758, 658] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [599, 1851] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [412, 1401] 4.4
01:26:34.893 00.000 8626589248 AutoFind: local max [1174, 924] 4.3
01:26:34.893 00.000 8626589248 AutoFind: local max [1719, 1286] 4.3
01:26:34.893 00.000 8626589248 AutoFind: too close [599, 1851] 4.4 - [614, 1845] 4.7
01:26:34.893 00.000 8626589248 AutoFind: too close [2540, 1646] 4.4 - [2521, 1655] 17.8
01:26:34.893 00.000 8626589248 AutoFind: too close [2359, 1632] 5.6 - [2378, 1622] 18.6
01:26:34.893 00.000 8626589248 AutoFind: too close to edge [33, 1185] 4.5
01:26:34.893 00.000 8626589248 AutoFind: too close to edge [2516, 40] 5.7
01:26:34.893 00.000 8626589248 AutoFind: BPP = 16, saturation at 67941, pedestal 2406, thresh = 61387
01:26:34.893 00.000 8626589248 Star::Find(15, 2266, 1153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.893 00.000 8626589248 Star::Find returns 1 (0), X=2265.15, Y=1152.44, Mass=3070046, SNR=255.6, Peak=65535 HFD=6.0
01:26:34.894 00.001 8626589248 Star::Find(15, 1131, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=1131.41, Y=104.99, Mass=2644129, SNR=276.8, Peak=65151 HFD=5.8
01:26:34.894 00.000 8626589248 Star::Find(15, 848, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=848.22, Y=554.02, Mass=1182120, SNR=167.9, Peak=65330 HFD=4.3
01:26:34.894 00.000 8626589248 Star::Find(15, 802, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=802.34, Y=578.80, Mass=527287, SNR=86.1, Peak=48729 HFD=3.6
01:26:34.894 00.000 8626589248 Star::Find(15, 2368, 1105, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=2367.74, Y=1104.66, Mass=594233, SNR=80.6, Peak=43008 HFD=4.6
01:26:34.894 00.000 8626589248 Star::Find(15, 1601, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=1600.38, Y=581.33, Mass=352221, SNR=60.6, Peak=37593 HFD=3.1
01:26:34.894 00.000 8626589248 Star::Find(15, 1588, 1312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=1587.45, Y=1311.79, Mass=444634, SNR=77.2, Peak=35558 HFD=3.8
01:26:34.894 00.000 8626589248 Star::Find(15, 128, 1165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=128.89, Y=1165.44, Mass=605820, SNR=107.4, Peak=36339 HFD=4.9
01:26:34.894 00.000 8626589248 Star::Find(15, 429, 1313, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=429.53, Y=1312.69, Mass=333847, SNR=61.7, Peak=26176 HFD=4.6
01:26:34.894 00.000 8626589248 Star::Find(15, 807, 744, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=807.26, Y=743.99, Mass=350582, SNR=65.2, Peak=31296 HFD=4.3
01:26:34.894 00.000 8626589248 Star::Find(15, 2208, 1859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=2207.59, Y=1858.67, Mass=408300, SNR=62.2, Peak=29849 HFD=4.7
01:26:34.894 00.000 8626589248 Star::Find(15, 1171, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=1171.49, Y=805.85, Mass=194992, SNR=41.4, Peak=24128 HFD=3.0
01:26:34.894 00.000 8626589248 Star::Find(15, 439, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=439.45, Y=108.40, Mass=213267, SNR=49.0, Peak=17996 HFD=4.0
01:26:34.894 00.000 8626589248 Star::Find(15, 861, 1644, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=860.88, Y=1643.97, Mass=216963, SNR=37.0, Peak=17625 HFD=4.1
01:26:34.894 00.000 8626589248 Star::Find(15, 487, 1382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=487.37, Y=1381.00, Mass=244370, SNR=41.3, Peak=23782 HFD=3.8
01:26:34.894 00.000 8626589248 Star::Find(15, 2359, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=2358.24, Y=551.65, Mass=170581, SNR=40.9, Peak=18803 HFD=3.5
01:26:34.894 00.000 8626589248 Star::Find(15, 2235, 90, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=2234.82, Y=90.17, Mass=161641, SNR=33.8, Peak=13004 HFD=4.0
01:26:34.894 00.000 8626589248 Star::Find(15, 53, 1263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=52.68, Y=1263.23, Mass=159419, SNR=35.2, Peak=17548 HFD=3.3
01:26:34.894 00.000 8626589248 Star::Find(15, 1407, 262, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=1407.31, Y=261.81, Mass=142125, SNR=34.2, Peak=15846 HFD=3.6
01:26:34.894 00.000 8626589248 Star::Find(15, 242, 1186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=242.60, Y=1186.23, Mass=118939, SNR=32.0, Peak=15577 HFD=2.9
01:26:34.894 00.000 8626589248 Star::Find(15, 1678, 654, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=1677.64, Y=653.77, Mass=106924, SNR=24.2, Peak=15756 HFD=2.8
01:26:34.894 00.000 8626589248 Star::Find(15, 1920, 1024, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=1919.56, Y=1024.86, Mass=127470, SNR=30.5, Peak=18547 HFD=2.7
01:26:34.894 00.000 8626589248 Star::Find(15, 2109, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.894 00.000 8626589248 Star::Find returns 1 (0), X=2109.02, Y=916.54, Mass=76446, SNR=20.2, Peak=12351 HFD=3.0
01:26:34.894 00.000 8626589248 Star::Find(15, 908, 1677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.001 8626589248 Star::Find returns 1 (0), X=908.22, Y=1676.81, Mass=75807, SNR=21.1, Peak=11340 HFD=2.9
01:26:34.895 00.000 8626589248 Star::Find(15, 819, 1657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=819.67, Y=1657.49, Mass=71022, SNR=22.0, Peak=12352 HFD=3.0
01:26:34.895 00.000 8626589248 Star::Find(15, 1383, 1901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=1383.39, Y=1900.02, Mass=68398, SNR=20.5, Peak=12646 HFD=2.6
01:26:34.895 00.000 8626589248 Star::Find(15, 919, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=919.91, Y=435.76, Mass=82624, SNR=25.2, Peak=13120 HFD=4.0
01:26:34.895 00.000 8626589248 Star::Find(15, 410, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=410.15, Y=583.30, Mass=100350, SNR=30.1, Peak=12236 HFD=3.4
01:26:34.895 00.000 8626589248 Star::Find(15, 708, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=708.20, Y=582.54, Mass=58506, SNR=19.6, Peak=12275 HFD=2.8
01:26:34.895 00.000 8626589248 Star::Find(15, 2144, 1296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=2143.64, Y=1295.93, Mass=40270, SNR=16.8, Peak=10687 HFD=2.3
01:26:34.895 00.000 8626589248 Star::Find(15, 2087, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=2087.16, Y=834.26, Mass=45322, SNR=15.3, Peak=11430 HFD=2.3
01:26:34.895 00.000 8626589248 Star::Find(15, 1292, 1384, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=1291.07, Y=1383.89, Mass=55750, SNR=20.7, Peak=11174 HFD=2.8
01:26:34.895 00.000 8626589248 Star::Find(15, 1449, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=1449.28, Y=783.20, Mass=93283, SNR=27.2, Peak=14771 HFD=2.9
01:26:34.895 00.000 8626589248 Star::Find(15, 1653, 1333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=1652.31, Y=1332.76, Mass=88016, SNR=24.7, Peak=12813 HFD=3.7
01:26:34.895 00.000 8626589248 Star::Find(15, 310, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=310.39, Y=867.27, Mass=39159, SNR=14.5, Peak=10470 HFD=2.2
01:26:34.895 00.000 8626589248 Star::Find(15, 2496, 1886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=2495.54, Y=1885.45, Mass=121640, SNR=29.2, Peak=13824 HFD=4.2
01:26:34.895 00.000 8626589248 Star::Find(15, 146, 264, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=145.90, Y=264.29, Mass=59346, SNR=23.4, Peak=15411 HFD=2.4
01:26:34.895 00.000 8626589248 Star::Find(15, 2086, 1592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=2085.24, Y=1591.69, Mass=82173, SNR=21.6, Peak=10201 HFD=4.0
01:26:34.895 00.000 8626589248 Star::Find(15, 293, 1613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=293.67, Y=1613.20, Mass=58863, SNR=16.9, Peak=10637 HFD=3.1
01:26:34.895 00.000 8626589248 Star::Find(15, 570, 1455, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=570.84, Y=1455.96, Mass=43878, SNR=15.5, Peak=9727 HFD=3.8
01:26:34.895 00.000 8626589248 Star::Find(15, 1604, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=1604.44, Y=814.24, Mass=49767, SNR=21.4, Peak=17651 HFD=1.8
01:26:34.895 00.000 8626589248 Star::Find(15, 1195, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=1195.05, Y=193.10, Mass=114672, SNR=27.9, Peak=10765 HFD=4.3
01:26:34.895 00.000 8626589248 Star::Find(15, 760, 452, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=759.31, Y=451.75, Mass=41410, SNR=16.3, Peak=12160 HFD=2.0
01:26:34.895 00.000 8626589248 Star::Find(15, 2194, 1891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=2193.61, Y=1891.56, Mass=33743, SNR=12.7, Peak=9011 HFD=3.0
01:26:34.895 00.000 8626589248 Star::Find(15, 1363, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=1363.63, Y=961.03, Mass=47268, SNR=17.2, Peak=9779 HFD=3.3
01:26:34.895 00.000 8626589248 Star::Find(15, 855, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=854.48, Y=975.79, Mass=31143, SNR=14.3, Peak=11097 HFD=1.7
01:26:34.895 00.000 8626589248 Star::Find(15, 557, 1594, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.895 00.000 8626589248 Star::Find returns 1 (0), X=557.25, Y=1594.39, Mass=26208, SNR=12.0, Peak=8384 HFD=1.9
01:26:34.896 00.001 8626589248 Star::Find(15, 982, 210, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=981.62, Y=209.81, Mass=36955, SNR=16.0, Peak=9536 HFD=2.4
01:26:34.896 00.000 8626589248 Star::Find(15, 2065, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=2064.82, Y=1005.96, Mass=45189, SNR=14.9, Peak=11392 HFD=2.2
01:26:34.896 00.000 8626589248 Star::Find(15, 2081, 1259, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=2080.07, Y=1258.21, Mass=48951, SNR=17.8, Peak=10867 HFD=2.4
01:26:34.896 00.000 8626589248 Star::Find(15, 1991, 591, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=1989.93, Y=591.14, Mass=49695, SNR=17.3, Peak=10380 HFD=2.5
01:26:34.896 00.000 8626589248 Star::Find(15, 2233, 170, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=2243.96, Y=171.31, Mass=30818, SNR=13.2, Peak=9881 HFD=2.8
01:26:34.896 00.000 8626589248 Star::Find(15, 260, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=259.99, Y=312.31, Mass=42738, SNR=16.4, Peak=10637 HFD=2.4
01:26:34.896 00.000 8626589248 Star::Find(15, 2010, 1065, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=2009.67, Y=1064.56, Mass=26331, SNR=12.0, Peak=8793 HFD=1.7
01:26:34.896 00.000 8626589248 Star::Find(15, 75, 376, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=74.46, Y=375.96, Mass=27071, SNR=10.8, Peak=10854 HFD=1.5
01:26:34.896 00.000 8626589248 Star::Find(15, 188, 1317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=188.61, Y=1317.07, Mass=25029, SNR=10.7, Peak=8332 HFD=2.3
01:26:34.896 00.000 8626589248 Star::Find(15, 1622, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=1621.44, Y=907.25, Mass=48363, SNR=18.2, Peak=11929 HFD=2.4
01:26:34.896 00.000 8626589248 Star::Find(15, 1432, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=1432.48, Y=553.29, Mass=27381, SNR=12.5, Peak=10137 HFD=1.7
01:26:34.896 00.000 8626589248 Star::Find(15, 1652, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=1652.34, Y=206.35, Mass=76627, SNR=20.6, Peak=10764 HFD=3.7
01:26:34.896 00.000 8626589248 Star::Find(15, 2246, 1492, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=2246.15, Y=1491.91, Mass=57874, SNR=19.8, Peak=10713 HFD=2.8
01:26:34.896 00.000 8626589248 Star::Find(15, 276, 1683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=275.77, Y=1682.95, Mass=19232, SNR=10.1, Peak=9433 HFD=1.8
01:26:34.896 00.000 8626589248 Star::Find(15, 739, 148, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=738.22, Y=147.35, Mass=27918, SNR=12.3, Peak=8396 HFD=2.9
01:26:34.896 00.000 8626589248 Star::Find(15, 1657, 1447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=1656.90, Y=1446.61, Mass=35013, SNR=13.0, Peak=8806 HFD=3.2
01:26:34.896 00.000 8626589248 Star::Find(15, 2305, 1655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=2303.80, Y=1658.37, Mass=56343, SNR=18.3, Peak=9152 HFD=6.5
01:26:34.896 00.000 8626589248 Star::Find(15, 1530, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=1530.10, Y=735.30, Mass=32755, SNR=12.9, Peak=10572 HFD=2.0
01:26:34.896 00.000 8626589248 Star::Find(15, 1728, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=1727.64, Y=573.36, Mass=50444, SNR=16.1, Peak=11545 HFD=2.8
01:26:34.896 00.000 8626589248 Star::Find(15, 1598, 1795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=1603.24, Y=1805.90, Mass=18213, SNR=9.3, Peak=7987 HFD=2.3
01:26:34.896 00.000 8626589248 Star::Find(15, 1120, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 1 (0), X=1118.96, Y=579.44, Mass=36250, SNR=14.0, Peak=11545 HFD=2.2
01:26:34.896 00.000 8626589248 Star::Find(15, 435, 1003, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find returns 0 (4), X=446.45, Y=1015.63, Mass=16230, SNR=8.6, Peak=10252 HFD=1.3
01:26:34.896 00.000 8626589248 Star::Find(15, 2445, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.896 00.000 8626589248 Star::Find false star n=3 nbg=251 bg=4736.5 sigma=691.1 thresh=6810 peak=6779
01:26:34.897 00.001 8626589248 Star::Find returns 0 (2), X=2445.00, Y=269.00, Mass=7049, SNR=2.9, Peak=7846 HFD=0.0
01:26:34.897 00.000 8626589248 Star::Find(15, 1158, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 0 (4), X=1157.58, Y=309.59, Mass=18322, SNR=9.5, Peak=10675 HFD=1.3
01:26:34.897 00.000 8626589248 Star::Find(15, 2329, 903, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find false star n=9 nbg=264 bg=4465.1 sigma=763.1 thresh=6755 peak=6698
01:26:34.897 00.000 8626589248 Star::Find returns 0 (2), X=2329.00, Y=903.00, Mass=24195, SNR=2.9, Peak=7961 HFD=0.0
01:26:34.897 00.000 8626589248 Star::Find(15, 1546, 1194, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=1546.18, Y=1193.86, Mass=40662, SNR=20.9, Peak=13478 HFD=2.3
01:26:34.897 00.000 8626589248 Star::Find(15, 2533, 1795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find false star n=2 nbg=275 bg=4456.4 sigma=867.2 thresh=7058 peak=6193
01:26:34.897 00.000 8626589248 Star::Find returns 0 (2), X=2533.00, Y=1795.00, Mass=5767, SNR=2.9, Peak=7436 HFD=0.0
01:26:34.897 00.000 8626589248 Star::Find(15, 864, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=864.67, Y=1057.76, Mass=31594, SNR=12.4, Peak=9126 HFD=2.8
01:26:34.897 00.000 8626589248 Star::Find(15, 1121, 1276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=1120.52, Y=1275.82, Mass=19012, SNR=9.5, Peak=8102 HFD=2.5
01:26:34.897 00.000 8626589248 Star::Find(15, 2138, 1731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=2139.53, Y=1729.86, Mass=28994, SNR=10.4, Peak=8665 HFD=3.4
01:26:34.897 00.000 8626589248 Star::Find(15, 150, 1371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=149.05, Y=1371.10, Mass=25565, SNR=12.3, Peak=8051 HFD=2.2
01:26:34.897 00.000 8626589248 Star::Find(15, 683, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=683.26, Y=186.53, Mass=28992, SNR=12.5, Peak=7987 HFD=2.7
01:26:34.897 00.000 8626589248 Star::Find(15, 1481, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=1481.29, Y=576.68, Mass=23447, SNR=12.6, Peak=10739 HFD=1.5
01:26:34.897 00.000 8626589248 Star::Find(15, 1076, 80, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=1075.87, Y=80.99, Mass=36577, SNR=14.3, Peak=9868 HFD=3.8
01:26:34.897 00.000 8626589248 Star::Find(15, 1496, 1430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=1495.61, Y=1430.10, Mass=24338, SNR=10.9, Peak=7718 HFD=3.0
01:26:34.897 00.000 8626589248 Star::Find(15, 1929, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=1928.40, Y=180.23, Mass=16613, SNR=9.1, Peak=8345 HFD=1.5
01:26:34.897 00.000 8626589248 Star::Find(15, 1683, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 0 (4), X=1682.81, Y=790.40, Mass=19139, SNR=10.0, Peak=9766 HFD=1.3
01:26:34.897 00.000 8626589248 Star::Find(15, 2170, 1866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=2169.46, Y=1865.63, Mass=41007, SNR=15.5, Peak=11328 HFD=1.6
01:26:34.897 00.000 8626589248 Star::Find(15, 2188, 1296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 0 (4), X=2187.52, Y=1295.42, Mass=13268, SNR=8.1, Peak=8499 HFD=1.3
01:26:34.897 00.000 8626589248 Star::Find(15, 1021, 1602, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=1021.31, Y=1602.24, Mass=37966, SNR=17.7, Peak=12518 HFD=2.6
01:26:34.897 00.000 8626589248 Star::Find(15, 185, 1676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=185.39, Y=1676.19, Mass=15619, SNR=8.4, Peak=8486 HFD=1.6
01:26:34.897 00.000 8626589248 Star::Find(15, 758, 658, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=757.32, Y=657.59, Mass=32005, SNR=14.8, Peak=10150 HFD=2.8
01:26:34.897 00.000 8626589248 Star::Find(15, 412, 1401, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=412.51, Y=1401.68, Mass=41235, SNR=14.6, Peak=9100 HFD=3.5
01:26:34.897 00.000 8626589248 Star::Find(15, 1174, 924, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=1173.19, Y=924.55, Mass=39880, SNR=15.4, Peak=8844 HFD=3.3
01:26:34.897 00.000 8626589248 Star::Find(15, 1719, 1286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.897 00.000 8626589248 Star::Find returns 1 (0), X=1718.26, Y=1284.44, Mass=42098, SNR=13.8, Peak=7923 HFD=3.9
01:26:34.897 00.000 8626589248 AutoFind: finding best star pass 1
01:26:34.897 00.000 8626589248 Star::Find(15, 2266, 1153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.898 00.001 8626589248 Star::Find returns 1 (0), X=2265.15, Y=1152.44, Mass=3070046, SNR=255.6, Peak=65535 HFD=6.0
01:26:34.898 00.000 8626589248 AutoFind: near-saturated [2266, 1153] 76.8 Mass 3070046 SNR 255.6 Peak 65535
01:26:34.898 00.000 8626589248 Star::Find(15, 1131, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.898 00.000 8626589248 Star::Find returns 1 (0), X=1131.41, Y=104.99, Mass=2644129, SNR=276.8, Peak=65151 HFD=5.8
01:26:34.898 00.000 8626589248 AutoFind: near-saturated [1131, 104] 75.8 Mass 2644129 SNR 276.8 Peak 65151
01:26:34.898 00.000 8626589248 Star::Find(15, 848, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.898 00.000 8626589248 Star::Find returns 1 (0), X=848.22, Y=554.02, Mass=1182120, SNR=167.9, Peak=65330 HFD=4.3
01:26:34.898 00.000 8626589248 AutoFind: near-saturated [848, 554] 62.8 Mass 1182120 SNR 167.9 Peak 65330
01:26:34.898 00.000 8626589248 Star::Find(15, 802, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.898 00.000 8626589248 Star::Find returns 1 (0), X=802.34, Y=578.80, Mass=527287, SNR=86.1, Peak=48729 HFD=3.6
01:26:34.898 00.000 8626589248 AutoFind returns star at [802, 579] 34.8 Mass 527287 SNR 86.1
01:26:34.900 00.002 8626589248 Star::Find(15, 802, 579, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.900 00.000 8626589248 Star::Find returns 1 (0), X=802.34, Y=578.80, Mass=527287, SNR=86.1, Peak=48729 HFD=3.6
01:26:34.900 00.000 8626589248 MultiStar: List (12): {802.34, 578.80}(86.1), {2367.74, 1104.66}(80.6), {1600.38, 581.33}(60.6), {1587.45, 1311.79}(77.2), {128.89, 1165.44}(107.4), {429.53, 1312.69}(61.7), {807.26, 743.99}(65.2), {2207.59, 1858.67}(62.2), {1171.49, 805.85}(41.4), {439.45, 108.40}(49.0), {860.88, 1643.97}(37.0), {487.37, 1381.00}(41.3), 
01:26:34.900 00.000 8626589248 setting lock position to (802.34, 578.80)
01:26:34.900 00.000 8626589248 MultiStar: stabilizing after lock position change
01:26:34.900 00.000 8626589248 AutoSelect: state = 1, call UpdateGuideState
01:26:34.900 00.000 8626589248 UpdateGuideState(): m_state=1
01:26:34.900 00.000 8626589248 Star::Find(15, 802, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:26:34.900 00.000 8626589248 Star::Find returns 1 (0), X=802.34, Y=578.80, Mass=527287, SNR=86.1, Peak=48729 HFD=3.6
01:26:34.900 00.000 8626589248 setting force full frames = false
01:26:34.900 00.000 8626589248 setting lock position to (802.34, 578.80)
01:26:34.900 00.000 8626589248 MultiStar: stabilizing after lock position change
01:26:34.900 00.000 8626589248 CurrentPosition() valid, moving to STATE_SELECTED
01:26:34.900 00.000 8626589248 Changing from state SELECTING to SELECTED
01:26:34.900 00.000 8626589248 guider state => SELECTED
01:26:34.900 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=64, max=65535, med=4544, FiltMin=1267, FiltMax=65228, Gamma=0.680
01:26:34.900 00.000 8626589248 UpdateGuideState exits: m=527287 SNR=86.1
01:26:34.900 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=64, max=65535, med=4544, FiltMin=1267, FiltMax=65228, Gamma=0.680
01:26:34.900 00.000 8626589248 Status Line: Auto-selected star at (802.3, 578.8)
01:26:34.901 00.001 8626589248 PhdController: newstate STATE_WAIT_SELECTED
01:26:34.901 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:34.901 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:26:34.901 00.000 8626589248 Enqueuing Expose request
01:26:34.901 00.000 13007392768 Worker thread wakes up
01:26:34.901 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:26:34.901 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(787,564,31,31)
01:26:36.028 01.127 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5814,"jsonrpc":"2.0","method":"get_connected"}
01:26:36.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5814}
01:26:36.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5815,"jsonrpc":"2.0","method":"get_app_state"}
01:26:36.029 00.000 8626589248 case statement mapped state 2 to 1
01:26:36.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5815}
01:26:38.967 02.937 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5816,"jsonrpc":"2.0","method":"get_connected"}
01:26:38.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5816}
01:26:38.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5817,"jsonrpc":"2.0","method":"get_app_state"}
01:26:38.970 00.001 8626589248 case statement mapped state 2 to 1
01:26:38.970 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":5817}
01:26:40.925 01.955 13007392768 Exposure complete
01:26:40.935 00.010 13007392768 worker thread done servicing request
01:26:40.935 00.000 8626589248 OnExposeComplete: enter
01:26:40.935 00.000 8626589248 UpdateGuideState(): m_state=2
01:26:40.935 00.000 8626589248 Star::Find(15, 802, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:26:40.935 00.000 8626589248 Star::Find returns 1 (0), X=801.46, Y=580.28, Mass=468877, SNR=72.0, Peak=39257 HFD=3.6
01:26:40.936 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4531, FiltMin=1446, FiltMax=65228, Gamma=0.680
01:26:40.936 00.000 8626589248 UpdateGuideState exits: m=468877 SNR=72.0
01:26:40.936 00.000 8626589248 PhdController: newstate STATE_CALIBRATE
01:26:40.936 00.000 8626589248 PhdController: clearing calibration
01:26:40.936 00.000 8626589248 INDI Mount: SideOfPier returns 1
01:26:40.936 00.000 8626589248 PhdController: start calibration
01:26:40.936 00.000 8626589248 Changing from state SELECTED to CALIBRATING_PRIMARY
01:26:40.936 00.000 8626589248 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
01:26:40.936 00.000 8626589248 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
01:26:40.936 00.000 8626589248 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
01:26:40.937 00.001 8626589248 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
01:26:40.937 00.000 8626589248 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 34.364300
01:26:40.937 00.000 8626589248 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 8
01:26:40.937 00.000 8626589248 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 21
01:26:40.937 00.000 8626589248 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:26:40.937 00.000 8626589248 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 2
01:26:40.937 00.000 8626589248 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 21 June 2026 at 12:04:59 AM"
01:26:40.937 00.000 8626589248 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
01:26:40.937 00.000 8626589248 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.8 -2.6}, {-3.4 -5.0}, {-4.6 -7.6}, {-6.7 -10.3}, {-9.5 -13.3}, {-11.9 -16.1}, {-14.0 -18.8}, {-16.3 -22.0}, {-16.3 -22.0}, {-10.2 -21.9}, {-5.6 -22.6}, {0.5 -22.6}, {6.2 -23.0}, {11.0 -23.3}"
01:26:40.937 00.000 8626589248 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.9 2.3}, {-1.5 3.6}, {-2.3 4.8}, {-2.8 6.1}, {-3.0 7.2}, {-3.6 8.5}, {-4.2 9.7}, {-3.9 10.9}, {-3.7 11.9}, {-4.4 13.1}, {-4.4 14.1}, {-4.4 15.5}, {-4.4 16.7}, {-5.0 17.5}, {-5.2 19.1}, {-5.6 20.2}, {-6.6 21.1}, {-7.3 22.2}, {-7.8 23.6}, {-8.5 24.6}, {-8.5 24.6}, {-7.2 19.9}, {-5.6 12.7}, {-3.1 5.8}, {-0.5 -0.9}, {2.6 -7.6}, {5.2 -14.2}, {8.3 -20.4}, {10.8 -27.0}, {14.1 -33.7}, {16.3 -40.6}, {18.7 -47.8}, {20.9 -54.7}, {22.9 -59.0}"
01:26:40.937 00.000 8626589248 INDI Mount: SideOfPier returns 1
01:26:40.937 00.000 8626589248 GetString("/profile/5/name", "") returns "TRY KSTARS"
01:26:40.937 00.000 8626589248 INDI Mount: SideOfPier returns 1
01:26:40.937 00.000 8626589248 guider state => CALIBRATING_PRIMARY
01:26:40.937 00.000 8626589248 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
01:26:40.937 00.000 8626589248 reset dither spiral
01:26:40.937 00.000 8626589248 PhdController: newstate STATE_CALIBRATION_WAIT
01:26:40.937 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:40.938 00.001 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:26:40.938 00.000 8626589248 Enqueuing Expose request
01:26:40.938 00.000 13007392768 Worker thread wakes up
01:26:40.938 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:26:40.938 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(786,565,31,31)
01:26:41.968 01.030 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5818,"jsonrpc":"2.0","method":"get_connected"}
01:26:41.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5818}
01:26:41.970 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5819,"jsonrpc":"2.0","method":"get_app_state"}
01:26:41.970 00.000 8626589248 case statement mapped state 3 to 2
01:26:41.971 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5819}
01:26:44.967 02.996 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5820,"jsonrpc":"2.0","method":"get_connected"}
01:26:44.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5820}
01:26:44.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5821,"jsonrpc":"2.0","method":"get_app_state"}
01:26:44.969 00.000 8626589248 case statement mapped state 3 to 2
01:26:44.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5821}
01:26:47.174 02.205 13007392768 Exposure complete
01:26:47.186 00.012 13007392768 worker thread done servicing request
01:26:47.186 00.000 8626589248 OnExposeComplete: enter
01:26:47.186 00.000 8626589248 UpdateGuideState(): m_state=3
01:26:47.186 00.000 8626589248 Star::Find(15, 801, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:26:47.187 00.001 8626589248 Star::Find returns 1 (0), X=800.12, Y=581.61, Mass=536357, SNR=90.0, Peak=45081 HFD=3.8
01:26:47.187 00.000 8626589248 Scope::UpdateCalibrationstate: starting location = 800.12,581.61 coords = 18.61,-0.0
01:26:47.187 00.000 8626589248 Status Line: West step   1, dist= 0.0
01:26:47.188 00.001 8626589248 Enqueuing Calibration Move request for direction 3
01:26:47.188 00.000 13007392768 Worker thread wakes up
01:26:47.188 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:26:47.188 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:26:47.188 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:26:47.188 00.000 13007392768 MoveAxis(W, 1000, -)
01:26:47.188 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1472, FiltMax=65189, Gamma=0.680
01:26:47.188 00.000 8626589248 UpdateGuideState exits: m=536357 SNR=90.0
01:26:47.188 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:47.188 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:26:47.188 00.000 8626589248 Enqueuing Expose request
01:26:48.025 00.837 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5822,"jsonrpc":"2.0","method":"get_connected"}
01:26:48.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5822}
01:26:48.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5823,"jsonrpc":"2.0","method":"get_app_state"}
01:26:48.026 00.000 8626589248 case statement mapped state 3 to 2
01:26:48.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5823}
01:26:48.262 00.236 13007392768 Move returns status 0, amount 1000
01:26:48.262 00.000 13007392768 move complete, result=0
01:26:48.262 00.000 13007392768 worker thread done servicing request
01:26:48.262 00.000 13007392768 Worker thread wakes up
01:26:48.262 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:26:48.262 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(785,567,31,31)
01:26:50.966 02.704 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5824,"jsonrpc":"2.0","method":"get_connected"}
01:26:50.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5824}
01:26:50.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5825,"jsonrpc":"2.0","method":"get_app_state"}
01:26:50.967 00.000 8626589248 case statement mapped state 3 to 2
01:26:50.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5825}
01:26:53.417 02.450 13007392768 Exposure complete
01:26:53.427 00.010 13007392768 worker thread done servicing request
01:26:53.427 00.000 8626589248 OnExposeComplete: enter
01:26:53.427 00.000 8626589248 UpdateGuideState(): m_state=3
01:26:53.427 00.000 8626589248 Star::Find(15, 800, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:26:53.427 00.000 8626589248 Star::Find returns 1 (0), X=801.39, Y=582.97, Mass=552652, SNR=100.0, Peak=40614 HFD=4.1
01:26:53.428 00.001 8626589248 Status Line: West step   2, dist= 1.9
01:26:53.428 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:26:53.428 00.000 13007392768 Worker thread wakes up
01:26:53.428 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:26:53.428 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:26:53.428 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:26:53.428 00.000 13007392768 MoveAxis(W, 1000, -)
01:26:53.428 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4531, FiltMin=1305, FiltMax=65381, Gamma=0.680
01:26:53.428 00.000 8626589248 UpdateGuideState exits: m=552652 SNR=100.0
01:26:53.428 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:53.428 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:26:53.428 00.000 8626589248 Enqueuing Expose request
01:26:53.966 00.538 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5826,"jsonrpc":"2.0","method":"get_connected"}
01:26:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5826}
01:26:53.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5827,"jsonrpc":"2.0","method":"get_app_state"}
01:26:53.967 00.000 8626589248 case statement mapped state 3 to 2
01:26:53.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5827}
01:26:54.500 00.533 13007392768 Move returns status 0, amount 1000
01:26:54.500 00.000 13007392768 move complete, result=0
01:26:54.500 00.000 13007392768 worker thread done servicing request
01:26:54.501 00.001 13007392768 Worker thread wakes up
01:26:54.501 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:26:54.501 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(786,568,31,31)
01:26:56.967 02.466 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5828,"jsonrpc":"2.0","method":"get_connected"}
01:26:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5828}
01:26:56.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5829,"jsonrpc":"2.0","method":"get_app_state"}
01:26:56.969 00.001 8626589248 case statement mapped state 3 to 2
01:26:56.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5829}
01:26:59.668 02.699 13007392768 Exposure complete
01:26:59.677 00.009 13007392768 worker thread done servicing request
01:26:59.677 00.000 8626589248 OnExposeComplete: enter
01:26:59.677 00.000 8626589248 UpdateGuideState(): m_state=3
01:26:59.678 00.001 8626589248 Star::Find(15, 801, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:26:59.678 00.000 8626589248 Star::Find returns 1 (0), X=788.65, Y=580.45, Mass=487056, SNR=69.1, Peak=33753 HFD=3.4
01:26:59.678 00.000 8626589248 Status Line: West step   3, dist=11.5
01:26:59.678 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:26:59.678 00.000 13007392768 Worker thread wakes up
01:26:59.678 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:26:59.678 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:26:59.678 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:26:59.678 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1625, FiltMax=65369, Gamma=0.680
01:26:59.678 00.000 8626589248 UpdateGuideState exits: m=487056 SNR=69.1
01:26:59.678 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:59.678 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:26:59.678 00.000 8626589248 Enqueuing Expose request
01:26:59.678 00.000 13007392768 MoveAxis(W, 1000, -)
01:27:00.026 00.348 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5830,"jsonrpc":"2.0","method":"get_connected"}
01:27:00.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5830}
01:27:00.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5831,"jsonrpc":"2.0","method":"get_app_state"}
01:27:00.028 00.000 8626589248 case statement mapped state 3 to 2
01:27:00.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5831}
01:27:00.756 00.728 13007392768 Move returns status 0, amount 1000
01:27:00.756 00.000 13007392768 move complete, result=0
01:27:00.756 00.000 13007392768 worker thread done servicing request
01:27:00.756 00.000 13007392768 Worker thread wakes up
01:27:00.756 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:27:00.756 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(774,565,31,31)
01:27:02.967 02.211 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5832,"jsonrpc":"2.0","method":"get_connected"}
01:27:02.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5832}
01:27:02.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5833,"jsonrpc":"2.0","method":"get_app_state"}
01:27:02.969 00.000 8626589248 case statement mapped state 3 to 2
01:27:02.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5833}
01:27:05.911 02.942 13007392768 Exposure complete
01:27:05.920 00.009 13007392768 worker thread done servicing request
01:27:05.921 00.001 8626589248 OnExposeComplete: enter
01:27:05.921 00.000 8626589248 UpdateGuideState(): m_state=3
01:27:05.921 00.000 8626589248 Star::Find(15, 788, 580, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:27:05.921 00.000 8626589248 Star::Find returns 1 (0), X=770.83, Y=575.49, Mass=480274, SNR=86.7, Peak=8447 HFD=3.8
01:27:05.921 00.000 8626589248 WEST calibration completes with steps=3 angle=11.8 rate=9.973 parity=1
01:27:05.921 00.000 8626589248 Falling Through to state GO_EAST
01:27:05.922 00.001 8626589248 Status Line: East step   2, dist=29.9
01:27:05.922 00.000 8626589248 Enqueuing Calibration Move request for direction 2
01:27:05.922 00.000 13007392768 Worker thread wakes up
01:27:05.922 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir E(2) 1504 opts 0x0
01:27:05.922 00.000 13007392768 Handling axis move in thread for scope dir=2 dur=1504
01:27:05.922 00.000 13007392768 scope move axis dir= 2 dur= 1504 opts= 0x0
01:27:05.922 00.000 13007392768 MoveAxis(E, 1504, -)
01:27:05.922 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65471, med=4518, FiltMin=1452, FiltMax=64588, Gamma=0.680
01:27:05.922 00.000 8626589248 UpdateGuideState exits: m=480274 SNR=86.7
01:27:05.922 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:05.922 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:27:05.922 00.000 8626589248 Enqueuing Expose request
01:27:05.964 00.042 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5834,"jsonrpc":"2.0","method":"get_connected"}
01:27:05.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5834}
01:27:05.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5835,"jsonrpc":"2.0","method":"get_app_state"}
01:27:05.965 00.000 8626589248 case statement mapped state 3 to 2
01:27:05.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5835}
01:27:07.571 01.606 13007392768 Move returns status 0, amount 1504
01:27:07.571 00.000 13007392768 move complete, result=0
01:27:07.571 00.000 13007392768 worker thread done servicing request
01:27:07.571 00.000 13007392768 Worker thread wakes up
01:27:07.571 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:27:07.571 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(756,560,31,31)
01:27:08.968 01.397 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5836,"jsonrpc":"2.0","method":"get_connected"}
01:27:08.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5836}
01:27:08.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5837,"jsonrpc":"2.0","method":"get_app_state"}
01:27:08.969 00.000 8626589248 case statement mapped state 3 to 2
01:27:08.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5837}
01:27:12.023 03.054 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5838,"jsonrpc":"2.0","method":"get_connected"}
01:27:12.023 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5838}
01:27:12.024 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5839,"jsonrpc":"2.0","method":"get_app_state"}
01:27:12.024 00.000 8626589248 case statement mapped state 3 to 2
01:27:12.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5839}
01:27:13.408 01.384 13007392768 Exposure complete
01:27:13.419 00.011 13007392768 worker thread done servicing request
01:27:13.419 00.000 8626589248 OnExposeComplete: enter
01:27:13.419 00.000 8626589248 UpdateGuideState(): m_state=3
01:27:13.419 00.000 8626589248 Star::Find(15, 770, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:27:13.419 00.000 8626589248 Star::Find returns 1 (0), X=766.40, Y=575.73, Mass=435664, SNR=71.0, Peak=39385 HFD=3.5
01:27:13.419 00.000 8626589248 Status Line: East step   1, dist=34.2
01:27:13.420 00.001 8626589248 Enqueuing Calibration Move request for direction 2
01:27:13.420 00.000 13007392768 Worker thread wakes up
01:27:13.420 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir E(2) 1496 opts 0x0
01:27:13.420 00.000 13007392768 Handling axis move in thread for scope dir=2 dur=1496
01:27:13.420 00.000 13007392768 scope move axis dir= 2 dur= 1496 opts= 0x0
01:27:13.420 00.000 13007392768 MoveAxis(E, 1496, -)
01:27:13.420 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65433, med=4518, FiltMin=1382, FiltMax=65126, Gamma=0.680
01:27:13.420 00.000 8626589248 UpdateGuideState exits: m=435664 SNR=71.0
01:27:13.420 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:13.420 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:27:13.420 00.000 8626589248 Enqueuing Expose request
01:27:14.967 01.547 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5840,"jsonrpc":"2.0","method":"get_connected"}
01:27:14.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5840}
01:27:14.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5841,"jsonrpc":"2.0","method":"get_app_state"}
01:27:14.969 00.000 8626589248 case statement mapped state 3 to 2
01:27:14.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5841}
01:27:14.993 00.024 13007392768 Move returns status 0, amount 1496
01:27:14.994 00.001 13007392768 move complete, result=0
01:27:14.994 00.000 13007392768 worker thread done servicing request
01:27:14.994 00.000 13007392768 Worker thread wakes up
01:27:14.994 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:27:14.994 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,561,31,31)
01:27:17.966 02.972 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5842,"jsonrpc":"2.0","method":"get_connected"}
01:27:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5842}
01:27:17.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5843,"jsonrpc":"2.0","method":"get_app_state"}
01:27:17.968 00.000 8626589248 case statement mapped state 3 to 2
01:27:17.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5843}
01:27:20.909 02.941 13007392768 Exposure complete
01:27:20.921 00.012 13007392768 worker thread done servicing request
01:27:20.921 00.000 8626589248 OnExposeComplete: enter
01:27:20.921 00.000 8626589248 UpdateGuideState(): m_state=3
01:27:20.921 00.000 8626589248 Star::Find(15, 766, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:27:20.922 00.001 8626589248 Star::Find returns 1 (0), X=761.60, Y=576.25, Mass=498791, SNR=75.1, Peak=39871 HFD=3.7
01:27:20.922 00.000 8626589248 Backlash: Looking for 3 moves of 6.0 px, max attempts = 60
01:27:20.922 00.000 8626589248 Falling Through to state CLEAR_BACKLASH
01:27:20.923 00.001 8626589248 Backlash: Starting north clearing using pulse width of 1000
01:27:20.923 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:27:20.923 00.000 13007392768 Worker thread wakes up
01:27:20.923 00.000 8626589248 Status Line: Clearing backlash step 1
01:27:20.923 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:27:20.923 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:27:20.923 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:27:20.923 00.000 13007392768 MoveAxis(N, 1000, -)
01:27:20.923 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1343, FiltMax=65266, Gamma=0.680
01:27:20.923 00.000 8626589248 UpdateGuideState exits: m=498791 SNR=75.1
01:27:20.923 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:20.923 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:27:20.924 00.001 8626589248 Enqueuing Expose request
01:27:20.965 00.041 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5844,"jsonrpc":"2.0","method":"get_connected"}
01:27:20.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5844}
01:27:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5845,"jsonrpc":"2.0","method":"get_app_state"}
01:27:20.966 00.000 8626589248 case statement mapped state 3 to 2
01:27:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5845}
01:27:21.968 01.002 13007392768 Move returns status 0, amount 1000
01:27:21.968 00.000 13007392768 move complete, result=0
01:27:21.969 00.001 13007392768 worker thread done servicing request
01:27:21.969 00.000 13007392768 Worker thread wakes up
01:27:21.969 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:27:21.969 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(747,561,31,31)
01:27:24.026 02.057 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5846,"jsonrpc":"2.0","method":"get_connected"}
01:27:24.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5846}
01:27:24.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5847,"jsonrpc":"2.0","method":"get_app_state"}
01:27:24.028 00.000 8626589248 case statement mapped state 3 to 2
01:27:24.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5847}
01:27:26.966 02.938 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5848,"jsonrpc":"2.0","method":"get_connected"}
01:27:26.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5848}
01:27:26.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5849,"jsonrpc":"2.0","method":"get_app_state"}
01:27:26.969 00.001 8626589248 case statement mapped state 3 to 2
01:27:26.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5849}
01:27:27.155 00.186 13007392768 Exposure complete
01:27:27.163 00.008 13007392768 worker thread done servicing request
01:27:27.163 00.000 8626589248 OnExposeComplete: enter
01:27:27.163 00.000 8626589248 UpdateGuideState(): m_state=3
01:27:27.163 00.000 8626589248 Star::Find(15, 761, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:27:27.164 00.001 8626589248 Star::Find returns 1 (0), X=760.64, Y=575.69, Mass=544880, SNR=83.6, Peak=39436 HFD=4.0
01:27:27.164 00.000 8626589248 Backlash: Rejected small move of 1.1 px
01:27:27.164 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:27:27.164 00.000 13007392768 Worker thread wakes up
01:27:27.164 00.000 8626589248 Status Line: Clearing backlash step   2
01:27:27.164 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:27:27.164 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:27:27.164 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:27:27.164 00.000 13007392768 MoveAxis(N, 1000, -)
01:27:27.164 00.000 8626589248 Backlash: Clearing backlash step   2, Last Delta = 1.11 px, CumDistance = 1.11 px
01:27:27.165 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=857, FiltMax=65266, Gamma=0.680
01:27:27.165 00.000 8626589248 UpdateGuideState exits: m=544880 SNR=83.6
01:27:27.165 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:27.165 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:27:27.165 00.000 8626589248 Enqueuing Expose request
01:27:28.207 01.042 13007392768 Move returns status 0, amount 1000
01:27:28.207 00.000 13007392768 move complete, result=0
01:27:28.207 00.000 13007392768 worker thread done servicing request
01:27:28.207 00.000 13007392768 Worker thread wakes up
01:27:28.207 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:27:28.207 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(746,561,31,31)
01:27:29.967 01.760 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5850,"jsonrpc":"2.0","method":"get_connected"}
01:27:29.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5850}
01:27:29.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5851,"jsonrpc":"2.0","method":"get_app_state"}
01:27:29.969 00.000 8626589248 case statement mapped state 3 to 2
01:27:29.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5851}
01:27:32.968 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5852,"jsonrpc":"2.0","method":"get_connected"}
01:27:32.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5852}
01:27:32.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5853,"jsonrpc":"2.0","method":"get_app_state"}
01:27:32.969 00.000 8626589248 case statement mapped state 3 to 2
01:27:32.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5853}
01:27:33.397 00.428 13007392768 Exposure complete
01:27:33.408 00.011 13007392768 worker thread done servicing request
01:27:33.408 00.000 8626589248 OnExposeComplete: enter
01:27:33.408 00.000 8626589248 UpdateGuideState(): m_state=3
01:27:33.408 00.000 8626589248 Star::Find(15, 760, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:27:33.408 00.000 8626589248 Star::Find returns 1 (0), X=760.62, Y=575.26, Mass=494635, SNR=88.6, Peak=44544 HFD=3.8
01:27:33.408 00.000 8626589248 Backlash: Rejected small move of 0.4 px
01:27:33.408 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:27:33.408 00.000 8626589248 Status Line: Clearing backlash step   3
01:27:33.408 00.000 13007392768 Worker thread wakes up
01:27:33.408 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:27:33.408 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:27:33.408 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:27:33.408 00.000 13007392768 MoveAxis(N, 1000, -)
01:27:33.409 00.001 8626589248 Backlash: Clearing backlash step   3, Last Delta = 0.43 px, CumDistance = 1.39 px
01:27:33.409 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65522, med=4518, FiltMin=1382, FiltMax=65266, Gamma=0.680
01:27:33.409 00.000 8626589248 UpdateGuideState exits: m=494635 SNR=88.6
01:27:33.409 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:33.409 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:27:33.409 00.000 8626589248 Enqueuing Expose request
01:27:34.445 01.036 13007392768 Move returns status 0, amount 1000
01:27:34.445 00.000 13007392768 move complete, result=0
01:27:34.445 00.000 13007392768 worker thread done servicing request
01:27:34.446 00.001 13007392768 Worker thread wakes up
01:27:34.446 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:27:34.446 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(746,560,31,31)
01:27:36.030 01.584 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5854,"jsonrpc":"2.0","method":"get_connected"}
01:27:36.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5854}
01:27:36.031 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5855,"jsonrpc":"2.0","method":"get_app_state"}
01:27:36.031 00.000 8626589248 case statement mapped state 3 to 2
01:27:36.031 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5855}
01:27:38.967 02.936 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5856,"jsonrpc":"2.0","method":"get_connected"}
01:27:38.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5856}
01:27:38.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5857,"jsonrpc":"2.0","method":"get_app_state"}
01:27:38.969 00.000 8626589248 case statement mapped state 3 to 2
01:27:38.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5857}
01:27:39.646 00.677 13007392768 Exposure complete
01:27:39.658 00.012 13007392768 worker thread done servicing request
01:27:39.658 00.000 8626589248 OnExposeComplete: enter
01:27:39.658 00.000 8626589248 UpdateGuideState(): m_state=3
01:27:39.658 00.000 8626589248 Star::Find(15, 760, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:27:39.658 00.000 8626589248 Star::Find returns 1 (0), X=759.65, Y=574.39, Mass=493211, SNR=72.8, Peak=39091 HFD=3.5
01:27:39.659 00.001 8626589248 Backlash: Rejected small move of 1.3 px
01:27:39.659 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:27:39.659 00.000 8626589248 Status Line: Clearing backlash step   4
01:27:39.659 00.000 13007392768 Worker thread wakes up
01:27:39.659 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:27:39.659 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:27:39.659 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:27:39.659 00.000 13007392768 MoveAxis(N, 1000, -)
01:27:39.659 00.000 8626589248 Backlash: Clearing backlash step   4, Last Delta = 1.30 px, CumDistance = 2.69 px
01:27:39.659 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=12, max=65522, med=4518, FiltMin=1587, FiltMax=65381, Gamma=0.680
01:27:39.660 00.001 8626589248 UpdateGuideState exits: m=493211 SNR=72.8
01:27:39.660 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:39.660 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:27:39.660 00.000 8626589248 Enqueuing Expose request
01:27:40.701 01.041 13007392768 Move returns status 0, amount 1000
01:27:40.701 00.000 13007392768 move complete, result=0
01:27:40.701 00.000 13007392768 worker thread done servicing request
01:27:40.701 00.000 13007392768 Worker thread wakes up
01:27:40.702 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:27:40.702 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(745,559,31,31)
01:27:41.967 01.265 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5858,"jsonrpc":"2.0","method":"get_connected"}
01:27:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5858}
01:27:41.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5859,"jsonrpc":"2.0","method":"get_app_state"}
01:27:41.969 00.000 8626589248 case statement mapped state 3 to 2
01:27:41.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5859}
01:27:44.967 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5860,"jsonrpc":"2.0","method":"get_connected"}
01:27:44.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5860}
01:27:44.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5861,"jsonrpc":"2.0","method":"get_app_state"}
01:27:44.969 00.000 8626589248 case statement mapped state 3 to 2
01:27:44.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5861}
01:27:45.889 00.920 13007392768 Exposure complete
01:27:45.901 00.012 13007392768 worker thread done servicing request
01:27:45.901 00.000 8626589248 OnExposeComplete: enter
01:27:45.901 00.000 8626589248 UpdateGuideState(): m_state=3
01:27:45.901 00.000 8626589248 Star::Find(15, 759, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:27:45.902 00.001 8626589248 Star::Find returns 1 (0), X=759.44, Y=573.32, Mass=491391, SNR=85.0, Peak=41484 HFD=3.5
01:27:45.902 00.000 8626589248 Backlash: Rejected small move of 1.1 px
01:27:45.902 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:27:45.902 00.000 8626589248 Status Line: Clearing backlash step   5
01:27:45.902 00.000 13007392768 Worker thread wakes up
01:27:45.902 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:27:45.902 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:27:45.902 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:27:45.902 00.000 13007392768 MoveAxis(N, 1000, -)
01:27:45.902 00.000 8626589248 Backlash: Clearing backlash step   5, Last Delta = 1.09 px, CumDistance = 3.64 px
01:27:45.903 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=12, max=65522, med=4518, FiltMin=1459, FiltMax=65356, Gamma=0.680
01:27:45.903 00.000 8626589248 UpdateGuideState exits: m=491391 SNR=85.0
01:27:45.903 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:45.903 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:27:45.903 00.000 8626589248 Enqueuing Expose request
01:27:46.939 01.036 13007392768 Move returns status 0, amount 1000
01:27:46.940 00.001 13007392768 move complete, result=0
01:27:46.940 00.000 13007392768 worker thread done servicing request
01:27:46.940 00.000 13007392768 Worker thread wakes up
01:27:46.940 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:27:46.940 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,558,31,31)
01:27:48.014 01.074 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5862,"jsonrpc":"2.0","method":"get_connected"}
01:27:48.014 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5862}
01:27:48.016 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5863,"jsonrpc":"2.0","method":"get_app_state"}
01:27:48.016 00.000 8626589248 case statement mapped state 3 to 2
01:27:48.016 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5863}
01:27:50.965 02.949 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5864,"jsonrpc":"2.0","method":"get_connected"}
01:27:50.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5864}
01:27:50.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5865,"jsonrpc":"2.0","method":"get_app_state"}
01:27:50.967 00.001 8626589248 case statement mapped state 3 to 2
01:27:50.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5865}
01:27:52.142 01.175 13007392768 Exposure complete
01:27:52.154 00.012 13007392768 worker thread done servicing request
01:27:52.154 00.000 8626589248 OnExposeComplete: enter
01:27:52.154 00.000 8626589248 UpdateGuideState(): m_state=3
01:27:52.154 00.000 8626589248 Star::Find(15, 759, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:27:52.154 00.000 8626589248 Star::Find returns 1 (0), X=759.29, Y=572.75, Mass=644757, SNR=103.9, Peak=39116 HFD=4.3
01:27:52.155 00.001 8626589248 Backlash: Rejected small move of 0.6 px
01:27:52.155 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:27:52.155 00.000 8626589248 Status Line: Clearing backlash step   6
01:27:52.155 00.000 13007392768 Worker thread wakes up
01:27:52.155 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:27:52.155 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:27:52.155 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:27:52.155 00.000 13007392768 MoveAxis(N, 1000, -)
01:27:52.155 00.000 8626589248 Backlash: Clearing backlash step   6, Last Delta = 0.59 px, CumDistance = 4.19 px
01:27:52.155 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=76, max=65522, med=4518, FiltMin=1510, FiltMax=65356, Gamma=0.680
01:27:52.155 00.000 8626589248 UpdateGuideState exits: m=644757 SNR=103.9
01:27:52.155 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:52.155 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:27:52.155 00.000 8626589248 Enqueuing Expose request
01:27:53.194 01.039 13007392768 Move returns status 0, amount 1000
01:27:53.195 00.001 13007392768 move complete, result=0
01:27:53.195 00.000 13007392768 worker thread done servicing request
01:27:53.195 00.000 13007392768 Worker thread wakes up
01:27:53.195 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:27:53.195 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,558,31,31)
01:27:53.966 00.771 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5866,"jsonrpc":"2.0","method":"get_connected"}
01:27:53.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5866}
01:27:53.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5867,"jsonrpc":"2.0","method":"get_app_state"}
01:27:53.969 00.000 8626589248 case statement mapped state 3 to 2
01:27:53.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5867}
01:27:56.967 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5868,"jsonrpc":"2.0","method":"get_connected"}
01:27:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5868}
01:27:56.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5869,"jsonrpc":"2.0","method":"get_app_state"}
01:27:56.969 00.000 8626589248 case statement mapped state 3 to 2
01:27:56.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5869}
01:27:58.383 01.414 13007392768 Exposure complete
01:27:58.393 00.010 13007392768 worker thread done servicing request
01:27:58.393 00.000 8626589248 OnExposeComplete: enter
01:27:58.393 00.000 8626589248 UpdateGuideState(): m_state=3
01:27:58.393 00.000 8626589248 Star::Find(15, 759, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:27:58.393 00.000 8626589248 Star::Find returns 1 (0), X=759.39, Y=571.97, Mass=546620, SNR=81.2, Peak=40588 HFD=3.9
01:27:58.393 00.000 8626589248 Backlash: Rejected small move of 0.8 px
01:27:58.393 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:27:58.393 00.000 8626589248 Status Line: Clearing backlash step   7
01:27:58.393 00.000 13007392768 Worker thread wakes up
01:27:58.393 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:27:58.393 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:27:58.393 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:27:58.394 00.001 13007392768 MoveAxis(N, 1000, -)
01:27:58.394 00.000 8626589248 Backlash: Clearing backlash step   7, Last Delta = 0.79 px, CumDistance = 4.82 px
01:27:58.394 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65458, med=4531, FiltMin=1536, FiltMax=65113, Gamma=0.680
01:27:58.394 00.000 8626589248 UpdateGuideState exits: m=546620 SNR=81.2
01:27:58.394 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:58.394 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:27:58.394 00.000 8626589248 Enqueuing Expose request
01:27:59.433 01.039 13007392768 Move returns status 0, amount 1000
01:27:59.433 00.000 13007392768 move complete, result=0
01:27:59.434 00.001 13007392768 worker thread done servicing request
01:27:59.434 00.000 13007392768 Worker thread wakes up
01:27:59.434 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:27:59.434 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,557,31,31)
01:28:00.029 00.595 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5870,"jsonrpc":"2.0","method":"get_connected"}
01:28:00.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5870}
01:28:00.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5871,"jsonrpc":"2.0","method":"get_app_state"}
01:28:00.030 00.000 8626589248 case statement mapped state 3 to 2
01:28:00.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5871}
01:28:02.965 02.935 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5872,"jsonrpc":"2.0","method":"get_connected"}
01:28:02.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5872}
01:28:02.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5873,"jsonrpc":"2.0","method":"get_app_state"}
01:28:02.968 00.001 8626589248 case statement mapped state 3 to 2
01:28:02.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5873}
01:28:04.633 01.665 13007392768 Exposure complete
01:28:04.645 00.012 13007392768 worker thread done servicing request
01:28:04.645 00.000 8626589248 OnExposeComplete: enter
01:28:04.645 00.000 8626589248 UpdateGuideState(): m_state=3
01:28:04.645 00.000 8626589248 Star::Find(15, 759, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:28:04.645 00.000 8626589248 Star::Find returns 1 (0), X=759.19, Y=571.69, Mass=490028, SNR=69.3, Peak=35404 HFD=4.0
01:28:04.646 00.001 8626589248 Backlash: Rejected small move of 0.3 px
01:28:04.646 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:28:04.646 00.000 8626589248 Status Line: Clearing backlash step   8
01:28:04.646 00.000 13007392768 Worker thread wakes up
01:28:04.646 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:28:04.646 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:28:04.646 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:28:04.646 00.000 13007392768 MoveAxis(N, 1000, -)
01:28:04.646 00.000 8626589248 Backlash: Clearing backlash step   8, Last Delta = 0.34 px, CumDistance = 5.15 px
01:28:04.646 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65407, med=4518, FiltMin=1369, FiltMax=64844, Gamma=0.680
01:28:04.646 00.000 8626589248 UpdateGuideState exits: m=490028 SNR=69.3
01:28:04.646 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:04.646 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:28:04.647 00.001 8626589248 Enqueuing Expose request
01:28:05.688 01.041 13007392768 Move returns status 0, amount 1000
01:28:05.688 00.000 13007392768 move complete, result=0
01:28:05.688 00.000 13007392768 worker thread done servicing request
01:28:05.688 00.000 13007392768 Worker thread wakes up
01:28:05.688 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:28:05.688 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,557,31,31)
01:28:05.967 00.279 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5874,"jsonrpc":"2.0","method":"get_connected"}
01:28:05.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5874}
01:28:05.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5875,"jsonrpc":"2.0","method":"get_app_state"}
01:28:05.969 00.000 8626589248 case statement mapped state 3 to 2
01:28:05.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5875}
01:28:08.968 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5876,"jsonrpc":"2.0","method":"get_connected"}
01:28:08.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5876}
01:28:08.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5877,"jsonrpc":"2.0","method":"get_app_state"}
01:28:08.969 00.000 8626589248 case statement mapped state 3 to 2
01:28:08.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5877}
01:28:10.875 01.906 13007392768 Exposure complete
01:28:10.885 00.010 13007392768 worker thread done servicing request
01:28:10.885 00.000 8626589248 OnExposeComplete: enter
01:28:10.885 00.000 8626589248 UpdateGuideState(): m_state=3
01:28:10.885 00.000 8626589248 Star::Find(15, 759, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:28:10.885 00.000 8626589248 Star::Find returns 1 (0), X=759.79, Y=571.04, Mass=511936, SNR=78.5, Peak=40268 HFD=4.1
01:28:10.886 00.001 8626589248 Backlash: Rejected small move of 0.9 px
01:28:10.886 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:28:10.886 00.000 8626589248 Status Line: Clearing backlash step   9
01:28:10.886 00.000 13007392768 Worker thread wakes up
01:28:10.886 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:28:10.886 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:28:10.886 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:28:10.886 00.000 13007392768 MoveAxis(N, 1000, -)
01:28:10.886 00.000 8626589248 Backlash: Clearing backlash step   9, Last Delta = 0.88 px, CumDistance = 5.52 px
01:28:10.886 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65407, med=4518, FiltMin=1267, FiltMax=64844, Gamma=0.680
01:28:10.886 00.000 8626589248 UpdateGuideState exits: m=511936 SNR=78.5
01:28:10.886 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:10.886 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:28:10.886 00.000 8626589248 Enqueuing Expose request
01:28:11.927 01.041 13007392768 Move returns status 0, amount 1000
01:28:11.927 00.000 13007392768 move complete, result=0
01:28:11.927 00.000 13007392768 worker thread done servicing request
01:28:11.927 00.000 13007392768 Worker thread wakes up
01:28:11.928 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:28:11.928 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(745,556,31,31)
01:28:12.026 00.098 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5878,"jsonrpc":"2.0","method":"get_connected"}
01:28:12.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5878}
01:28:12.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5879,"jsonrpc":"2.0","method":"get_app_state"}
01:28:12.027 00.000 8626589248 case statement mapped state 3 to 2
01:28:12.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5879}
01:28:14.966 02.939 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5880,"jsonrpc":"2.0","method":"get_connected"}
01:28:14.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5880}
01:28:14.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5881,"jsonrpc":"2.0","method":"get_app_state"}
01:28:14.968 00.000 8626589248 case statement mapped state 3 to 2
01:28:14.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5881}
01:28:17.125 02.157 13007392768 Exposure complete
01:28:17.137 00.012 13007392768 worker thread done servicing request
01:28:17.137 00.000 8626589248 OnExposeComplete: enter
01:28:17.137 00.000 8626589248 UpdateGuideState(): m_state=3
01:28:17.137 00.000 8626589248 Star::Find(15, 759, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:28:17.137 00.000 8626589248 Star::Find returns 1 (0), X=759.43, Y=570.51, Mass=520654, SNR=94.0, Peak=42163 HFD=3.5
01:28:17.138 00.001 8626589248 Backlash: Rejected small move of 0.6 px
01:28:17.138 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:28:17.138 00.000 8626589248 Status Line: Clearing backlash step  10
01:28:17.138 00.000 13007392768 Worker thread wakes up
01:28:17.138 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:28:17.138 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:28:17.138 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:28:17.138 00.000 13007392768 MoveAxis(N, 1000, -)
01:28:17.138 00.000 8626589248 Backlash: Clearing backlash step  10, Last Delta = 0.64 px, CumDistance = 6.14 px
01:28:17.139 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65343, med=4518, FiltMin=1350, FiltMax=65023, Gamma=0.680
01:28:17.139 00.000 8626589248 UpdateGuideState exits: m=520654 SNR=94.0
01:28:17.139 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:17.139 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:28:17.139 00.000 8626589248 Enqueuing Expose request
01:28:17.966 00.827 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5882,"jsonrpc":"2.0","method":"get_connected"}
01:28:17.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5882}
01:28:17.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5883,"jsonrpc":"2.0","method":"get_app_state"}
01:28:17.969 00.001 8626589248 case statement mapped state 3 to 2
01:28:17.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5883}
01:28:18.182 00.213 13007392768 Move returns status 0, amount 1000
01:28:18.182 00.000 13007392768 move complete, result=0
01:28:18.183 00.001 13007392768 worker thread done servicing request
01:28:18.183 00.000 13007392768 Worker thread wakes up
01:28:18.183 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:28:18.183 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,556,31,31)
01:28:20.967 02.784 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5884,"jsonrpc":"2.0","method":"get_connected"}
01:28:20.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5884}
01:28:20.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5885,"jsonrpc":"2.0","method":"get_app_state"}
01:28:20.968 00.000 8626589248 case statement mapped state 3 to 2
01:28:20.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5885}
01:28:23.369 02.401 13007392768 Exposure complete
01:28:23.378 00.009 13007392768 worker thread done servicing request
01:28:23.378 00.000 8626589248 OnExposeComplete: enter
01:28:23.378 00.000 8626589248 UpdateGuideState(): m_state=3
01:28:23.378 00.000 8626589248 Star::Find(15, 759, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:28:23.378 00.000 8626589248 Star::Find returns 1 (0), X=759.67, Y=570.28, Mass=593589, SNR=94.5, Peak=44518 HFD=4.2
01:28:23.379 00.001 8626589248 Backlash: Rejected small move of 0.3 px
01:28:23.379 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:28:23.379 00.000 8626589248 Status Line: Clearing backlash step  11
01:28:23.379 00.000 13007392768 Worker thread wakes up
01:28:23.379 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:28:23.379 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:28:23.379 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:28:23.379 00.000 13007392768 MoveAxis(N, 1000, -)
01:28:23.379 00.000 8626589248 Backlash: Clearing backlash step  11, Last Delta = 0.33 px, CumDistance = 6.27 px
01:28:23.379 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65343, med=4518, FiltMin=1465, FiltMax=65023, Gamma=0.680
01:28:23.379 00.000 8626589248 UpdateGuideState exits: m=593589 SNR=94.5
01:28:23.379 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:23.379 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:28:23.379 00.000 8626589248 Enqueuing Expose request
01:28:24.028 00.649 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5886,"jsonrpc":"2.0","method":"get_connected"}
01:28:24.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5886}
01:28:24.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5887,"jsonrpc":"2.0","method":"get_app_state"}
01:28:24.030 00.001 8626589248 case statement mapped state 3 to 2
01:28:24.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5887}
01:28:24.501 00.471 13007392768 Move returns status 0, amount 1000
01:28:24.501 00.000 13007392768 move complete, result=0
01:28:24.501 00.000 13007392768 worker thread done servicing request
01:28:24.501 00.000 13007392768 Worker thread wakes up
01:28:24.501 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:28:24.502 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(745,555,31,31)
01:28:26.966 02.464 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5888,"jsonrpc":"2.0","method":"get_connected"}
01:28:26.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5888}
01:28:26.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5889,"jsonrpc":"2.0","method":"get_app_state"}
01:28:26.968 00.000 8626589248 case statement mapped state 3 to 2
01:28:26.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5889}
01:28:29.616 02.648 13007392768 Exposure complete
01:28:29.627 00.011 13007392768 worker thread done servicing request
01:28:29.627 00.000 8626589248 OnExposeComplete: enter
01:28:29.627 00.000 8626589248 UpdateGuideState(): m_state=3
01:28:29.627 00.000 8626589248 Star::Find(15, 759, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
01:28:29.627 00.000 8626589248 Star::Find returns 1 (0), X=759.29, Y=569.35, Mass=535976, SNR=90.8, Peak=39654 HFD=3.9
01:28:29.627 00.000 8626589248 Backlash: Rejected small move of 1.0 px
01:28:29.627 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:28:29.628 00.001 8626589248 Status Line: Clearing backlash step  12
01:28:29.628 00.000 13007392768 Worker thread wakes up
01:28:29.628 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:28:29.628 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:28:29.628 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:28:29.628 00.000 13007392768 MoveAxis(N, 1000, -)
01:28:29.628 00.000 8626589248 Backlash: Clearing backlash step  12, Last Delta = 1.00 px, CumDistance = 7.27 px
01:28:29.628 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65100, med=4518, FiltMin=1337, FiltMax=64844, Gamma=0.680
01:28:29.628 00.000 8626589248 UpdateGuideState exits: m=535976 SNR=90.8
01:28:29.628 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:29.628 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:28:29.628 00.000 8626589248 Enqueuing Expose request
01:28:29.965 00.337 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5890,"jsonrpc":"2.0","method":"get_connected"}
01:28:29.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5890}
01:28:29.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5891,"jsonrpc":"2.0","method":"get_app_state"}
01:28:29.968 00.000 8626589248 case statement mapped state 3 to 2
01:28:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5891}
01:28:30.676 00.708 13007392768 Move returns status 0, amount 1000
01:28:30.677 00.001 13007392768 move complete, result=0
01:28:30.677 00.000 13007392768 worker thread done servicing request
01:28:30.677 00.000 13007392768 Worker thread wakes up
01:28:30.677 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:28:30.677 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,554,31,31)
01:28:32.967 02.290 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5892,"jsonrpc":"2.0","method":"get_connected"}
01:28:32.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5892}
01:28:32.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5893,"jsonrpc":"2.0","method":"get_app_state"}
01:28:32.969 00.000 8626589248 case statement mapped state 3 to 2
01:28:32.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5893}
01:28:35.865 02.896 13007392768 Exposure complete
01:28:35.877 00.012 13007392768 worker thread done servicing request
01:28:35.877 00.000 8626589248 OnExposeComplete: enter
01:28:35.877 00.000 8626589248 UpdateGuideState(): m_state=3
01:28:35.877 00.000 8626589248 Star::Find(15, 759, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
01:28:35.878 00.001 8626589248 Star::Find returns 1 (0), X=759.99, Y=569.00, Mass=544728, SNR=84.3, Peak=47039 HFD=4.4
01:28:35.878 00.000 8626589248 Backlash: Rejected small move of 0.8 px
01:28:35.878 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:28:35.878 00.000 8626589248 Status Line: Clearing backlash step  13
01:28:35.878 00.000 13007392768 Worker thread wakes up
01:28:35.878 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:28:35.878 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:28:35.878 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:28:35.878 00.000 13007392768 MoveAxis(N, 1000, -)
01:28:35.879 00.001 8626589248 Backlash: Clearing backlash step  13, Last Delta = 0.77 px, CumDistance = 7.42 px
01:28:35.879 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65100, med=4531, FiltMin=1382, FiltMax=64818, Gamma=0.680
01:28:35.879 00.000 8626589248 UpdateGuideState exits: m=544728 SNR=84.3
01:28:35.879 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:35.879 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:28:35.879 00.000 8626589248 Enqueuing Expose request
01:28:36.026 00.147 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5894,"jsonrpc":"2.0","method":"get_connected"}
01:28:36.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5894}
01:28:36.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5895,"jsonrpc":"2.0","method":"get_app_state"}
01:28:36.026 00.000 8626589248 case statement mapped state 3 to 2
01:28:36.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5895}
01:28:36.914 00.888 13007392768 Move returns status 0, amount 1000
01:28:36.914 00.000 13007392768 move complete, result=0
01:28:36.915 00.001 13007392768 worker thread done servicing request
01:28:36.915 00.000 13007392768 Worker thread wakes up
01:28:36.915 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:28:36.915 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(745,554,31,31)
01:28:38.966 02.051 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5896,"jsonrpc":"2.0","method":"get_connected"}
01:28:38.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5896}
01:28:38.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5897,"jsonrpc":"2.0","method":"get_app_state"}
01:28:38.968 00.000 8626589248 case statement mapped state 3 to 2
01:28:38.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5897}
01:28:41.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5898,"jsonrpc":"2.0","method":"get_connected"}
01:28:41.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5898}
01:28:41.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5899,"jsonrpc":"2.0","method":"get_app_state"}
01:28:41.969 00.001 8626589248 case statement mapped state 3 to 2
01:28:41.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5899}
01:28:42.111 00.142 13007392768 Exposure complete
01:28:42.122 00.011 13007392768 worker thread done servicing request
01:28:42.122 00.000 8626589248 OnExposeComplete: enter
01:28:42.122 00.000 8626589248 UpdateGuideState(): m_state=3
01:28:42.122 00.000 8626589248 Star::Find(15, 759, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
01:28:42.122 00.000 8626589248 Star::Find returns 1 (0), X=759.82, Y=568.94, Mass=590170, SNR=87.1, Peak=42239 HFD=4.2
01:28:42.122 00.000 8626589248 Backlash: Rejected small move of 0.2 px
01:28:42.122 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:28:42.122 00.000 8626589248 Status Line: Clearing backlash step  14
01:28:42.123 00.001 13007392768 Worker thread wakes up
01:28:42.123 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:28:42.123 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:28:42.123 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:28:42.123 00.000 13007392768 MoveAxis(N, 1000, -)
01:28:42.123 00.000 8626589248 Backlash: Clearing backlash step  14, Last Delta = 0.18 px, CumDistance = 7.52 px
01:28:42.123 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65100, med=4518, FiltMin=1395, FiltMax=64818, Gamma=0.680
01:28:42.123 00.000 8626589248 UpdateGuideState exits: m=590170 SNR=87.1
01:28:42.123 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:42.123 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:28:42.123 00.000 8626589248 Enqueuing Expose request
01:28:43.169 01.046 13007392768 Move returns status 0, amount 1000
01:28:43.170 00.001 13007392768 move complete, result=0
01:28:43.170 00.000 13007392768 worker thread done servicing request
01:28:43.170 00.000 13007392768 Worker thread wakes up
01:28:43.170 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:28:43.170 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(745,554,31,31)
01:28:44.966 01.796 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5900,"jsonrpc":"2.0","method":"get_connected"}
01:28:44.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5900}
01:28:44.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5901,"jsonrpc":"2.0","method":"get_app_state"}
01:28:44.968 00.000 8626589248 case statement mapped state 3 to 2
01:28:44.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5901}
01:28:48.026 03.058 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5902,"jsonrpc":"2.0","method":"get_connected"}
01:28:48.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5902}
01:28:48.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5903,"jsonrpc":"2.0","method":"get_app_state"}
01:28:48.028 00.001 8626589248 case statement mapped state 3 to 2
01:28:48.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5903}
01:28:48.356 00.328 13007392768 Exposure complete
01:28:48.366 00.010 13007392768 worker thread done servicing request
01:28:48.366 00.000 8626589248 OnExposeComplete: enter
01:28:48.366 00.000 8626589248 UpdateGuideState(): m_state=3
01:28:48.366 00.000 8626589248 Star::Find(15, 759, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
01:28:48.366 00.000 8626589248 Star::Find returns 1 (0), X=759.86, Y=568.38, Mass=551923, SNR=69.9, Peak=38195 HFD=3.9
01:28:48.366 00.000 8626589248 Backlash: Rejected small move of 0.6 px
01:28:48.366 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:28:48.366 00.000 8626589248 Status Line: Clearing backlash step  15
01:28:48.366 00.000 13007392768 Worker thread wakes up
01:28:48.366 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:28:48.366 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:28:48.367 00.001 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:28:48.367 00.000 13007392768 MoveAxis(N, 1000, -)
01:28:48.367 00.000 8626589248 Backlash: Clearing backlash step  15, Last Delta = 0.56 px, CumDistance = 8.06 px
01:28:48.367 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65036, med=4518, FiltMin=1549, FiltMax=64626, Gamma=0.680
01:28:48.367 00.000 8626589248 UpdateGuideState exits: m=551923 SNR=69.9
01:28:48.367 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:48.367 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:28:48.367 00.000 8626589248 Enqueuing Expose request
01:28:49.409 01.042 13007392768 Move returns status 0, amount 1000
01:28:49.409 00.000 13007392768 move complete, result=0
01:28:49.409 00.000 13007392768 worker thread done servicing request
01:28:49.409 00.000 13007392768 Worker thread wakes up
01:28:49.409 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:28:49.410 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(745,553,31,31)
01:28:50.966 01.556 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5904,"jsonrpc":"2.0","method":"get_connected"}
01:28:50.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5904}
01:28:50.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5905,"jsonrpc":"2.0","method":"get_app_state"}
01:28:50.968 00.000 8626589248 case statement mapped state 3 to 2
01:28:50.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5905}
01:28:53.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5906,"jsonrpc":"2.0","method":"get_connected"}
01:28:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5906}
01:28:53.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5907,"jsonrpc":"2.0","method":"get_app_state"}
01:28:53.968 00.000 8626589248 case statement mapped state 3 to 2
01:28:53.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5907}
01:28:54.610 00.641 13007392768 Exposure complete
01:28:54.621 00.011 13007392768 worker thread done servicing request
01:28:54.622 00.001 8626589248 OnExposeComplete: enter
01:28:54.622 00.000 8626589248 UpdateGuideState(): m_state=3
01:28:54.622 00.000 8626589248 Star::Find(15, 759, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
01:28:54.622 00.000 8626589248 Star::Find returns 1 (0), X=760.02, Y=568.10, Mass=483524, SNR=74.4, Peak=38067 HFD=4.0
01:28:54.622 00.000 8626589248 Backlash: Rejected small move of 0.3 px
01:28:54.622 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:28:54.622 00.000 8626589248 Status Line: Clearing backlash step  16
01:28:54.622 00.000 13007392768 Worker thread wakes up
01:28:54.622 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:28:54.622 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:28:54.622 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:28:54.622 00.000 13007392768 MoveAxis(N, 1000, -)
01:28:54.622 00.000 8626589248 Backlash: Clearing backlash step  16, Last Delta = 0.32 px, CumDistance = 8.30 px
01:28:54.623 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65189, med=4518, FiltMin=1241, FiltMax=64678, Gamma=0.680
01:28:54.623 00.000 8626589248 UpdateGuideState exits: m=483524 SNR=74.4
01:28:54.623 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:54.623 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:28:54.623 00.000 8626589248 Enqueuing Expose request
01:28:55.664 01.041 13007392768 Move returns status 0, amount 1000
01:28:55.664 00.000 13007392768 move complete, result=0
01:28:55.664 00.000 13007392768 worker thread done servicing request
01:28:55.665 00.001 13007392768 Worker thread wakes up
01:28:55.665 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:28:55.665 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(745,553,31,31)
01:28:56.967 01.302 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5908,"jsonrpc":"2.0","method":"get_connected"}
01:28:56.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5908}
01:28:56.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5909,"jsonrpc":"2.0","method":"get_app_state"}
01:28:56.969 00.000 8626589248 case statement mapped state 3 to 2
01:28:56.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5909}
01:29:00.027 03.058 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5910,"jsonrpc":"2.0","method":"get_connected"}
01:29:00.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5910}
01:29:00.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5911,"jsonrpc":"2.0","method":"get_app_state"}
01:29:00.028 00.000 8626589248 case statement mapped state 3 to 2
01:29:00.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5911}
01:29:00.852 00.824 13007392768 Exposure complete
01:29:00.865 00.013 13007392768 worker thread done servicing request
01:29:00.865 00.000 8626589248 OnExposeComplete: enter
01:29:00.865 00.000 8626589248 UpdateGuideState(): m_state=3
01:29:00.865 00.000 8626589248 Star::Find(15, 760, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
01:29:00.865 00.000 8626589248 Star::Find returns 1 (0), X=759.31, Y=567.57, Mass=588160, SNR=86.9, Peak=33958 HFD=4.7
01:29:00.865 00.000 8626589248 Backlash: Rejected small move of 0.9 px
01:29:00.865 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:29:00.865 00.000 8626589248 Status Line: Clearing backlash step  17
01:29:00.865 00.000 13007392768 Worker thread wakes up
01:29:00.865 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:29:00.865 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:29:00.865 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:29:00.865 00.000 13007392768 MoveAxis(N, 1000, -)
01:29:00.866 00.001 8626589248 Backlash: Clearing backlash step  17, Last Delta = 0.88 px, CumDistance = 8.97 px
01:29:00.866 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1536, FiltMax=64908, Gamma=0.680
01:29:00.866 00.000 8626589248 UpdateGuideState exits: m=588160 SNR=86.9
01:29:00.866 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:00.866 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:29:00.866 00.000 8626589248 Enqueuing Expose request
01:29:01.902 01.036 13007392768 Move returns status 0, amount 1000
01:29:01.902 00.000 13007392768 move complete, result=0
01:29:01.903 00.001 13007392768 worker thread done servicing request
01:29:01.903 00.000 13007392768 Worker thread wakes up
01:29:01.903 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:29:01.903 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,553,31,31)
01:29:02.967 01.064 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5912,"jsonrpc":"2.0","method":"get_connected"}
01:29:02.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5912}
01:29:02.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5913,"jsonrpc":"2.0","method":"get_app_state"}
01:29:02.969 00.000 8626589248 case statement mapped state 3 to 2
01:29:02.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5913}
01:29:05.967 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5914,"jsonrpc":"2.0","method":"get_connected"}
01:29:05.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5914}
01:29:05.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5915,"jsonrpc":"2.0","method":"get_app_state"}
01:29:05.969 00.000 8626589248 case statement mapped state 3 to 2
01:29:05.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5915}
01:29:07.096 01.127 13007392768 Exposure complete
01:29:07.108 00.012 13007392768 worker thread done servicing request
01:29:07.108 00.000 8626589248 OnExposeComplete: enter
01:29:07.108 00.000 8626589248 UpdateGuideState(): m_state=3
01:29:07.108 00.000 8626589248 Star::Find(15, 759, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
01:29:07.108 00.000 8626589248 Star::Find returns 1 (0), X=759.38, Y=567.14, Mass=536958, SNR=89.7, Peak=41126 HFD=4.1
01:29:07.109 00.001 8626589248 Backlash: Rejected small move of 0.4 px
01:29:07.109 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:29:07.109 00.000 8626589248 Status Line: Clearing backlash step  18
01:29:07.109 00.000 13007392768 Worker thread wakes up
01:29:07.109 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:29:07.109 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:29:07.109 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:29:07.109 00.000 13007392768 MoveAxis(N, 1000, -)
01:29:07.109 00.000 8626589248 Backlash: Clearing backlash step  18, Last Delta = 0.44 px, CumDistance = 9.37 px
01:29:07.109 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=51, max=65535, med=4518, FiltMin=1523, FiltMax=64908, Gamma=0.680
01:29:07.109 00.000 8626589248 UpdateGuideState exits: m=536958 SNR=89.7
01:29:07.109 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:07.109 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:29:07.109 00.000 8626589248 Enqueuing Expose request
01:29:08.141 01.032 13007392768 Move returns status 0, amount 1000
01:29:08.141 00.000 13007392768 move complete, result=0
01:29:08.141 00.000 13007392768 worker thread done servicing request
01:29:08.141 00.000 13007392768 Worker thread wakes up
01:29:08.141 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:29:08.141 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,552,31,31)
01:29:08.967 00.826 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5916,"jsonrpc":"2.0","method":"get_connected"}
01:29:08.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5916}
01:29:08.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5917,"jsonrpc":"2.0","method":"get_app_state"}
01:29:08.969 00.000 8626589248 case statement mapped state 3 to 2
01:29:08.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5917}
01:29:12.023 03.054 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5918,"jsonrpc":"2.0","method":"get_connected"}
01:29:12.024 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5918}
01:29:12.025 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5919,"jsonrpc":"2.0","method":"get_app_state"}
01:29:12.025 00.000 8626589248 case statement mapped state 3 to 2
01:29:12.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5919}
01:29:13.343 01.318 13007392768 Exposure complete
01:29:13.354 00.011 13007392768 worker thread done servicing request
01:29:13.354 00.000 8626589248 OnExposeComplete: enter
01:29:13.354 00.000 8626589248 UpdateGuideState(): m_state=3
01:29:13.355 00.001 8626589248 Star::Find(15, 759, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
01:29:13.355 00.000 8626589248 Star::Find returns 1 (0), X=759.06, Y=566.55, Mass=504838, SNR=74.3, Peak=30156 HFD=4.1
01:29:13.355 00.000 8626589248 Backlash: Rejected small move of 0.7 px
01:29:13.355 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:29:13.355 00.000 8626589248 Status Line: Clearing backlash step  19
01:29:13.355 00.000 13007392768 Worker thread wakes up
01:29:13.355 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:29:13.355 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:29:13.355 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:29:13.355 00.000 13007392768 MoveAxis(N, 1000, -)
01:29:13.355 00.000 8626589248 Backlash: Clearing backlash step  19, Last Delta = 0.67 px, CumDistance = 10.02 px
01:29:13.355 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1408, FiltMax=65011, Gamma=0.680
01:29:13.355 00.000 8626589248 UpdateGuideState exits: m=504838 SNR=74.3
01:29:13.356 00.001 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:13.356 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:29:13.356 00.000 8626589248 Enqueuing Expose request
01:29:14.396 01.040 13007392768 Move returns status 0, amount 1000
01:29:14.396 00.000 13007392768 move complete, result=0
01:29:14.396 00.000 13007392768 worker thread done servicing request
01:29:14.396 00.000 13007392768 Worker thread wakes up
01:29:14.396 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:29:14.396 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,552,31,31)
01:29:14.991 00.595 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5920,"jsonrpc":"2.0","method":"get_connected"}
01:29:14.991 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5920}
01:29:14.992 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5921,"jsonrpc":"2.0","method":"get_app_state"}
01:29:14.992 00.000 8626589248 case statement mapped state 3 to 2
01:29:14.992 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5921}
01:29:17.966 02.974 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5922,"jsonrpc":"2.0","method":"get_connected"}
01:29:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5922}
01:29:17.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5923,"jsonrpc":"2.0","method":"get_app_state"}
01:29:17.968 00.000 8626589248 case statement mapped state 3 to 2
01:29:17.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5923}
01:29:19.593 01.625 13007392768 Exposure complete
01:29:19.606 00.013 13007392768 worker thread done servicing request
01:29:19.606 00.000 8626589248 OnExposeComplete: enter
01:29:19.606 00.000 8626589248 UpdateGuideState(): m_state=3
01:29:19.606 00.000 8626589248 Star::Find(15, 759, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
01:29:19.606 00.000 8626589248 Star::Find returns 1 (0), X=758.55, Y=566.13, Mass=547236, SNR=90.3, Peak=42048 HFD=3.9
01:29:19.606 00.000 8626589248 Backlash: Rejected small move of 0.7 px
01:29:19.606 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:29:19.607 00.001 8626589248 Status Line: Clearing backlash step  20
01:29:19.607 00.000 13007392768 Worker thread wakes up
01:29:19.607 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:29:19.607 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:29:19.607 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:29:19.607 00.000 13007392768 MoveAxis(N, 1000, -)
01:29:19.607 00.000 8626589248 Backlash: Clearing backlash step  20, Last Delta = 0.66 px, CumDistance = 10.56 px
01:29:19.607 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1280, FiltMax=64998, Gamma=0.680
01:29:19.607 00.000 8626589248 UpdateGuideState exits: m=547236 SNR=90.3
01:29:19.607 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:19.607 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:29:19.607 00.000 8626589248 Enqueuing Expose request
01:29:20.651 01.044 13007392768 Move returns status 0, amount 1000
01:29:20.651 00.000 13007392768 move complete, result=0
01:29:20.651 00.000 13007392768 worker thread done servicing request
01:29:20.652 00.001 13007392768 Worker thread wakes up
01:29:20.652 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:29:20.652 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,551,31,31)
01:29:20.968 00.316 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5924,"jsonrpc":"2.0","method":"get_connected"}
01:29:20.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5924}
01:29:20.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5925,"jsonrpc":"2.0","method":"get_app_state"}
01:29:20.969 00.000 8626589248 case statement mapped state 3 to 2
01:29:20.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5925}
01:29:24.026 03.057 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5926,"jsonrpc":"2.0","method":"get_connected"}
01:29:24.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5926}
01:29:24.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5927,"jsonrpc":"2.0","method":"get_app_state"}
01:29:24.027 00.000 8626589248 case statement mapped state 3 to 2
01:29:24.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5927}
01:29:25.838 01.810 13007392768 Exposure complete
01:29:25.850 00.012 13007392768 worker thread done servicing request
01:29:25.850 00.000 8626589248 OnExposeComplete: enter
01:29:25.850 00.000 8626589248 UpdateGuideState(): m_state=3
01:29:25.850 00.000 8626589248 Star::Find(15, 758, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
01:29:25.850 00.000 8626589248 Star::Find returns 1 (0), X=758.51, Y=565.67, Mass=522027, SNR=79.7, Peak=37184 HFD=4.1
01:29:25.850 00.000 8626589248 Backlash: Rejected small move of 0.5 px
01:29:25.850 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:29:25.851 00.001 8626589248 Status Line: Clearing backlash step  21
01:29:25.851 00.000 13007392768 Worker thread wakes up
01:29:25.851 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:29:25.851 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:29:25.851 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:29:25.851 00.000 13007392768 MoveAxis(N, 1000, -)
01:29:25.851 00.000 8626589248 Backlash: Clearing backlash step  21, Last Delta = 0.47 px, CumDistance = 11.02 px
01:29:25.851 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1356, FiltMax=64998, Gamma=0.680
01:29:25.851 00.000 8626589248 UpdateGuideState exits: m=522027 SNR=79.7
01:29:25.851 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:25.851 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:29:25.851 00.000 8626589248 Enqueuing Expose request
01:29:26.890 01.039 13007392768 Move returns status 0, amount 1000
01:29:26.890 00.000 13007392768 move complete, result=0
01:29:26.890 00.000 13007392768 worker thread done servicing request
01:29:26.890 00.000 13007392768 Worker thread wakes up
01:29:26.891 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:29:26.891 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,551,31,31)
01:29:26.966 00.075 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5928,"jsonrpc":"2.0","method":"get_connected"}
01:29:26.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5928}
01:29:26.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5929,"jsonrpc":"2.0","method":"get_app_state"}
01:29:26.968 00.000 8626589248 case statement mapped state 3 to 2
01:29:26.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5929}
01:29:29.965 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5930,"jsonrpc":"2.0","method":"get_connected"}
01:29:29.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5930}
01:29:29.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5931,"jsonrpc":"2.0","method":"get_app_state"}
01:29:29.968 00.000 8626589248 case statement mapped state 3 to 2
01:29:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5931}
01:29:32.083 02.115 13007392768 Exposure complete
01:29:32.095 00.012 13007392768 worker thread done servicing request
01:29:32.095 00.000 8626589248 OnExposeComplete: enter
01:29:32.095 00.000 8626589248 UpdateGuideState(): m_state=3
01:29:32.095 00.000 8626589248 Star::Find(15, 758, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
01:29:32.095 00.000 8626589248 Star::Find returns 1 (0), X=758.55, Y=564.63, Mass=522682, SNR=81.5, Peak=40179 HFD=4.1
01:29:32.096 00.001 8626589248 Backlash: Rejected small move of 1.0 px
01:29:32.096 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:29:32.096 00.000 8626589248 Status Line: Clearing backlash step  22
01:29:32.096 00.000 13007392768 Worker thread wakes up
01:29:32.096 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:29:32.096 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:29:32.096 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:29:32.096 00.000 13007392768 MoveAxis(N, 1000, -)
01:29:32.096 00.000 8626589248 Backlash: Clearing backlash step  22, Last Delta = 1.04 px, CumDistance = 12.02 px
01:29:32.096 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1228, FiltMax=64921, Gamma=0.680
01:29:32.096 00.000 8626589248 UpdateGuideState exits: m=522682 SNR=81.5
01:29:32.096 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:32.096 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:29:32.096 00.000 8626589248 Enqueuing Expose request
01:29:32.966 00.870 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5932,"jsonrpc":"2.0","method":"get_connected"}
01:29:32.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5932}
01:29:32.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5933,"jsonrpc":"2.0","method":"get_app_state"}
01:29:32.967 00.000 8626589248 case statement mapped state 3 to 2
01:29:32.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5933}
01:29:33.129 00.162 13007392768 Move returns status 0, amount 1000
01:29:33.129 00.000 13007392768 move complete, result=0
01:29:33.129 00.000 13007392768 worker thread done servicing request
01:29:33.129 00.000 13007392768 Worker thread wakes up
01:29:33.129 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:29:33.129 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,550,31,31)
01:29:36.026 02.897 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5934,"jsonrpc":"2.0","method":"get_connected"}
01:29:36.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5934}
01:29:36.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5935,"jsonrpc":"2.0","method":"get_app_state"}
01:29:36.028 00.000 8626589248 case statement mapped state 3 to 2
01:29:36.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5935}
01:29:38.331 02.303 13007392768 Exposure complete
01:29:38.343 00.012 13007392768 worker thread done servicing request
01:29:38.343 00.000 8626589248 OnExposeComplete: enter
01:29:38.343 00.000 8626589248 UpdateGuideState(): m_state=3
01:29:38.343 00.000 8626589248 Star::Find(15, 758, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
01:29:38.343 00.000 8626589248 Star::Find returns 1 (0), X=758.78, Y=564.47, Mass=539484, SNR=75.3, Peak=35814 HFD=3.8
01:29:38.343 00.000 8626589248 Backlash: Rejected small move of 0.3 px
01:29:38.343 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:29:38.344 00.001 8626589248 Status Line: Clearing backlash step  23
01:29:38.344 00.000 13007392768 Worker thread wakes up
01:29:38.344 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:29:38.344 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:29:38.344 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:29:38.344 00.000 13007392768 MoveAxis(N, 1000, -)
01:29:38.344 00.000 8626589248 Backlash: Clearing backlash step  23, Last Delta = 0.28 px, CumDistance = 12.11 px
01:29:38.344 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1523, FiltMax=64921, Gamma=0.680
01:29:38.344 00.000 8626589248 UpdateGuideState exits: m=539484 SNR=75.3
01:29:38.344 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:38.344 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:29:38.344 00.000 8626589248 Enqueuing Expose request
01:29:38.966 00.622 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5936,"jsonrpc":"2.0","method":"get_connected"}
01:29:38.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5936}
01:29:38.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5937,"jsonrpc":"2.0","method":"get_app_state"}
01:29:38.968 00.000 8626589248 case statement mapped state 3 to 2
01:29:38.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5937}
01:29:39.383 00.414 13007392768 Move returns status 0, amount 1000
01:29:39.384 00.001 13007392768 move complete, result=0
01:29:39.384 00.000 13007392768 worker thread done servicing request
01:29:39.384 00.000 13007392768 Worker thread wakes up
01:29:39.384 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:29:39.384 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,549,31,31)
01:29:41.967 02.583 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5938,"jsonrpc":"2.0","method":"get_connected"}
01:29:41.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5938}
01:29:41.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5939,"jsonrpc":"2.0","method":"get_app_state"}
01:29:41.969 00.000 8626589248 case statement mapped state 3 to 2
01:29:41.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5939}
01:29:44.576 02.607 13007392768 Exposure complete
01:29:44.586 00.010 13007392768 worker thread done servicing request
01:29:44.586 00.000 8626589248 OnExposeComplete: enter
01:29:44.586 00.000 8626589248 UpdateGuideState(): m_state=3
01:29:44.586 00.000 8626589248 Star::Find(15, 758, 564, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
01:29:44.586 00.000 8626589248 Star::Find returns 1 (0), X=758.88, Y=563.98, Mass=515543, SNR=75.2, Peak=35519 HFD=4.3
01:29:44.586 00.000 8626589248 Backlash: Rejected small move of 0.5 px
01:29:44.586 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:29:44.586 00.000 8626589248 Status Line: Clearing backlash step  24
01:29:44.586 00.000 13007392768 Worker thread wakes up
01:29:44.586 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:29:44.586 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:29:44.587 00.001 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:29:44.587 00.000 13007392768 MoveAxis(N, 1000, -)
01:29:44.587 00.000 8626589248 Backlash: Clearing backlash step  24, Last Delta = 0.50 px, CumDistance = 12.57 px
01:29:44.587 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1587, FiltMax=64921, Gamma=0.680
01:29:44.587 00.000 8626589248 UpdateGuideState exits: m=515543 SNR=75.2
01:29:44.587 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:44.587 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:29:44.587 00.000 8626589248 Enqueuing Expose request
01:29:44.967 00.380 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5940,"jsonrpc":"2.0","method":"get_connected"}
01:29:44.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5940}
01:29:44.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5941,"jsonrpc":"2.0","method":"get_app_state"}
01:29:44.969 00.000 8626589248 case statement mapped state 3 to 2
01:29:44.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5941}
01:29:45.622 00.653 13007392768 Move returns status 0, amount 1000
01:29:45.622 00.000 13007392768 move complete, result=0
01:29:45.622 00.000 13007392768 worker thread done servicing request
01:29:45.622 00.000 13007392768 Worker thread wakes up
01:29:45.622 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:29:45.622 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,549,31,31)
01:29:48.029 02.407 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5942,"jsonrpc":"2.0","method":"get_connected"}
01:29:48.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5942}
01:29:48.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5943,"jsonrpc":"2.0","method":"get_app_state"}
01:29:48.030 00.000 8626589248 case statement mapped state 3 to 2
01:29:48.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5943}
01:29:50.822 02.792 13007392768 Exposure complete
01:29:50.832 00.010 13007392768 worker thread done servicing request
01:29:50.832 00.000 8626589248 OnExposeComplete: enter
01:29:50.832 00.000 8626589248 UpdateGuideState(): m_state=3
01:29:50.832 00.000 8626589248 Star::Find(15, 758, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
01:29:50.832 00.000 8626589248 Star::Find returns 1 (0), X=758.85, Y=563.64, Mass=520621, SNR=92.9, Peak=37619 HFD=4.0
01:29:50.832 00.000 8626589248 Backlash: Rejected small move of 0.3 px
01:29:50.832 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:29:50.832 00.000 8626589248 Status Line: Clearing backlash step  25
01:29:50.832 00.000 13007392768 Worker thread wakes up
01:29:50.832 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:29:50.832 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:29:50.832 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:29:50.832 00.000 13007392768 MoveAxis(N, 1000, -)
01:29:50.833 00.001 8626589248 Backlash: Clearing backlash step  25, Last Delta = 0.34 px, CumDistance = 12.90 px
01:29:50.833 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65432, med=4518, FiltMin=1612, FiltMax=64895, Gamma=0.680
01:29:50.833 00.000 8626589248 UpdateGuideState exits: m=520621 SNR=92.9
01:29:50.833 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:50.833 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:29:50.833 00.000 8626589248 Enqueuing Expose request
01:29:50.964 00.131 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5944,"jsonrpc":"2.0","method":"get_connected"}
01:29:50.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5944}
01:29:50.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5945,"jsonrpc":"2.0","method":"get_app_state"}
01:29:50.965 00.000 8626589248 case statement mapped state 3 to 2
01:29:50.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5945}
01:29:51.878 00.913 13007392768 Move returns status 0, amount 1000
01:29:51.878 00.000 13007392768 move complete, result=0
01:29:51.878 00.000 13007392768 worker thread done servicing request
01:29:51.878 00.000 13007392768 Worker thread wakes up
01:29:51.879 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:29:51.879 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(744,549,31,31)
01:29:53.966 02.087 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5946,"jsonrpc":"2.0","method":"get_connected"}
01:29:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5946}
01:29:53.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5947,"jsonrpc":"2.0","method":"get_app_state"}
01:29:53.968 00.000 8626589248 case statement mapped state 3 to 2
01:29:53.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5947}
01:29:56.966 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5948,"jsonrpc":"2.0","method":"get_connected"}
01:29:56.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5948}
01:29:56.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5949,"jsonrpc":"2.0","method":"get_app_state"}
01:29:56.968 00.000 8626589248 case statement mapped state 3 to 2
01:29:56.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5949}
01:29:57.074 00.106 13007392768 Exposure complete
01:29:57.086 00.012 13007392768 worker thread done servicing request
01:29:57.086 00.000 8626589248 OnExposeComplete: enter
01:29:57.086 00.000 8626589248 UpdateGuideState(): m_state=3
01:29:57.086 00.000 8626589248 Star::Find(15, 758, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
01:29:57.086 00.000 8626589248 Star::Find returns 1 (0), X=759.71, Y=562.84, Mass=527649, SNR=77.1, Peak=40832 HFD=3.9
01:29:57.086 00.000 8626589248 Backlash: Rejected small move of 1.2 px
01:29:57.086 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:29:57.087 00.001 8626589248 Status Line: Clearing backlash step  26
01:29:57.087 00.000 13007392768 Worker thread wakes up
01:29:57.087 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:29:57.087 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:29:57.087 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:29:57.087 00.000 13007392768 MoveAxis(N, 1000, -)
01:29:57.087 00.000 8626589248 Backlash: Clearing backlash step  26, Last Delta = 1.17 px, CumDistance = 13.54 px
01:29:57.087 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65432, med=4518, FiltMin=1203, FiltMax=64844, Gamma=0.680
01:29:57.087 00.000 8626589248 UpdateGuideState exits: m=527649 SNR=77.1
01:29:57.087 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:57.087 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:29:57.087 00.000 8626589248 Enqueuing Expose request
01:29:58.132 01.045 13007392768 Move returns status 0, amount 1000
01:29:58.133 00.001 13007392768 move complete, result=0
01:29:58.133 00.000 13007392768 worker thread done servicing request
01:29:58.133 00.000 13007392768 Worker thread wakes up
01:29:58.133 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:29:58.133 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(745,548,31,31)
01:30:00.026 01.893 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5950,"jsonrpc":"2.0","method":"get_connected"}
01:30:00.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5950}
01:30:00.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5951,"jsonrpc":"2.0","method":"get_app_state"}
01:30:00.028 00.000 8626589248 case statement mapped state 3 to 2
01:30:00.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5951}
01:30:02.965 02.937 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5952,"jsonrpc":"2.0","method":"get_connected"}
01:30:02.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5952}
01:30:02.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5953,"jsonrpc":"2.0","method":"get_app_state"}
01:30:02.967 00.000 8626589248 case statement mapped state 3 to 2
01:30:02.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5953}
01:30:03.317 00.350 13007392768 Exposure complete
01:30:03.329 00.012 13007392768 worker thread done servicing request
01:30:03.329 00.000 8626589248 OnExposeComplete: enter
01:30:03.329 00.000 8626589248 UpdateGuideState(): m_state=3
01:30:03.330 00.001 8626589248 Star::Find(15, 759, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
01:30:03.330 00.000 8626589248 Star::Find returns 1 (0), X=760.36, Y=562.57, Mass=500184, SNR=78.4, Peak=34816 HFD=4.0
01:30:03.330 00.000 8626589248 Backlash: Rejected small move of 0.7 px
01:30:03.330 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:30:03.330 00.000 8626589248 Status Line: Clearing backlash step  27
01:30:03.330 00.000 13007392768 Worker thread wakes up
01:30:03.330 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:30:03.330 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:30:03.330 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:30:03.330 00.000 13007392768 MoveAxis(N, 1000, -)
01:30:03.330 00.000 8626589248 Backlash: Clearing backlash step  27, Last Delta = 0.71 px, CumDistance = 13.74 px
01:30:03.331 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65458, med=4505, FiltMin=1536, FiltMax=64576, Gamma=0.680
01:30:03.331 00.000 8626589248 UpdateGuideState exits: m=500184 SNR=78.4
01:30:03.331 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:03.331 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:30:03.331 00.000 8626589248 Enqueuing Expose request
01:30:04.451 01.120 13007392768 Move returns status 0, amount 1000
01:30:04.451 00.000 13007392768 move complete, result=0
01:30:04.451 00.000 13007392768 worker thread done servicing request
01:30:04.451 00.000 13007392768 Worker thread wakes up
01:30:04.451 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:30:04.452 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(745,548,31,31)
01:30:05.967 01.515 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5954,"jsonrpc":"2.0","method":"get_connected"}
01:30:05.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5954}
01:30:05.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5955,"jsonrpc":"2.0","method":"get_app_state"}
01:30:05.969 00.001 8626589248 case statement mapped state 3 to 2
01:30:05.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5955}
01:30:08.967 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5956,"jsonrpc":"2.0","method":"get_connected"}
01:30:08.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5956}
01:30:08.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5957,"jsonrpc":"2.0","method":"get_app_state"}
01:30:08.969 00.001 8626589248 case statement mapped state 3 to 2
01:30:08.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5957}
01:30:09.561 00.592 13007392768 Exposure complete
01:30:09.570 00.009 13007392768 worker thread done servicing request
01:30:09.571 00.001 8626589248 OnExposeComplete: enter
01:30:09.571 00.000 8626589248 UpdateGuideState(): m_state=3
01:30:09.571 00.000 8626589248 Star::Find(15, 760, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
01:30:09.571 00.000 8626589248 Star::Find returns 1 (0), X=760.72, Y=562.59, Mass=498398, SNR=74.3, Peak=37862 HFD=3.6
01:30:09.571 00.000 8626589248 Backlash: Rejected small direction reversal of 0.4 px
01:30:09.571 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:30:09.571 00.000 13007392768 Worker thread wakes up
01:30:09.571 00.000 8626589248 Status Line: Clearing backlash step  28
01:30:09.571 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:30:09.571 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:30:09.571 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:30:09.571 00.000 13007392768 MoveAxis(N, 1000, -)
01:30:09.571 00.000 8626589248 Backlash: Clearing backlash step  28, Last Delta = 0.35 px, CumDistance = 13.69 px
01:30:09.572 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65445, med=4518, FiltMin=1420, FiltMax=64576, Gamma=0.680
01:30:09.572 00.000 8626589248 UpdateGuideState exits: m=498398 SNR=74.3
01:30:09.572 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:09.572 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:30:09.572 00.000 8626589248 Enqueuing Expose request
01:30:10.610 01.038 13007392768 Move returns status 0, amount 1000
01:30:10.610 00.000 13007392768 move complete, result=0
01:30:10.610 00.000 13007392768 worker thread done servicing request
01:30:10.610 00.000 13007392768 Worker thread wakes up
01:30:10.610 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:30:10.611 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(746,548,31,31)
01:30:12.024 01.413 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5958,"jsonrpc":"2.0","method":"get_connected"}
01:30:12.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5958}
01:30:12.025 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5959,"jsonrpc":"2.0","method":"get_app_state"}
01:30:12.025 00.000 8626589248 case statement mapped state 3 to 2
01:30:12.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5959}
01:30:14.965 02.940 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5960,"jsonrpc":"2.0","method":"get_connected"}
01:30:14.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5960}
01:30:14.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5961,"jsonrpc":"2.0","method":"get_app_state"}
01:30:14.967 00.000 8626589248 case statement mapped state 3 to 2
01:30:14.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5961}
01:30:15.810 00.843 13007392768 Exposure complete
01:30:15.822 00.012 13007392768 worker thread done servicing request
01:30:15.822 00.000 8626589248 OnExposeComplete: enter
01:30:15.822 00.000 8626589248 UpdateGuideState(): m_state=3
01:30:15.822 00.000 8626589248 Star::Find(15, 760, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
01:30:15.822 00.000 8626589248 Star::Find returns 1 (0), X=761.77, Y=562.13, Mass=547941, SNR=82.2, Peak=43801 HFD=4.2
01:30:15.823 00.001 8626589248 Backlash: Rejected small move of 1.1 px
01:30:15.823 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:30:15.823 00.000 8626589248 Status Line: Clearing backlash step  29
01:30:15.823 00.000 13007392768 Worker thread wakes up
01:30:15.823 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:30:15.823 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:30:15.823 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:30:15.823 00.000 13007392768 MoveAxis(N, 1000, -)
01:30:15.823 00.000 8626589248 Backlash: Clearing backlash step  29, Last Delta = 1.15 px, CumDistance = 14.12 px
01:30:15.823 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65445, med=4518, FiltMin=1446, FiltMax=64576, Gamma=0.680
01:30:15.823 00.000 8626589248 UpdateGuideState exits: m=547941 SNR=82.2
01:30:15.823 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:15.823 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:30:15.823 00.000 8626589248 Enqueuing Expose request
01:30:16.864 01.041 13007392768 Move returns status 0, amount 1000
01:30:16.864 00.000 13007392768 move complete, result=0
01:30:16.864 00.000 13007392768 worker thread done servicing request
01:30:16.865 00.001 13007392768 Worker thread wakes up
01:30:16.865 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:30:16.865 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(747,547,31,31)
01:30:17.965 01.100 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5962,"jsonrpc":"2.0","method":"get_connected"}
01:30:17.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5962}
01:30:17.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5963,"jsonrpc":"2.0","method":"get_app_state"}
01:30:17.967 00.000 8626589248 case statement mapped state 3 to 2
01:30:17.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5963}
01:30:20.967 03.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5964,"jsonrpc":"2.0","method":"get_connected"}
01:30:20.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5964}
01:30:20.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5965,"jsonrpc":"2.0","method":"get_app_state"}
01:30:20.968 00.000 8626589248 case statement mapped state 3 to 2
01:30:20.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5965}
01:30:22.064 01.095 13007392768 Exposure complete
01:30:22.076 00.012 13007392768 worker thread done servicing request
01:30:22.076 00.000 8626589248 OnExposeComplete: enter
01:30:22.076 00.000 8626589248 UpdateGuideState(): m_state=3
01:30:22.076 00.000 8626589248 Star::Find(15, 761, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
01:30:22.076 00.000 8626589248 Star::Find returns 1 (0), X=761.97, Y=561.37, Mass=520636, SNR=76.2, Peak=40780 HFD=3.8
01:30:22.077 00.001 8626589248 Backlash: Rejected small move of 0.8 px
01:30:22.077 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:30:22.077 00.000 13007392768 Worker thread wakes up
01:30:22.077 00.000 8626589248 Status Line: Clearing backlash step  30
01:30:22.077 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:30:22.077 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:30:22.077 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:30:22.077 00.000 13007392768 MoveAxis(N, 1000, -)
01:30:22.077 00.000 8626589248 Backlash: Clearing backlash step  30, Last Delta = 0.79 px, CumDistance = 14.89 px
01:30:22.077 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65459, med=4518, FiltMin=1548, FiltMax=65190, Gamma=0.680
01:30:22.077 00.000 8626589248 UpdateGuideState exits: m=520636 SNR=76.2
01:30:22.077 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:22.077 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:30:22.077 00.000 8626589248 Enqueuing Expose request
01:30:23.120 01.043 13007392768 Move returns status 0, amount 1000
01:30:23.120 00.000 13007392768 move complete, result=0
01:30:23.120 00.000 13007392768 worker thread done servicing request
01:30:23.120 00.000 13007392768 Worker thread wakes up
01:30:23.120 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:30:23.121 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(747,546,31,31)
01:30:24.028 00.907 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5966,"jsonrpc":"2.0","method":"get_connected"}
01:30:24.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5966}
01:30:24.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5967,"jsonrpc":"2.0","method":"get_app_state"}
01:30:24.030 00.000 8626589248 case statement mapped state 3 to 2
01:30:24.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5967}
01:30:26.966 02.936 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5968,"jsonrpc":"2.0","method":"get_connected"}
01:30:26.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5968}
01:30:26.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5969,"jsonrpc":"2.0","method":"get_app_state"}
01:30:26.969 00.000 8626589248 case statement mapped state 3 to 2
01:30:26.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5969}
01:30:28.303 01.334 13007392768 Exposure complete
01:30:28.315 00.012 13007392768 worker thread done servicing request
01:30:28.315 00.000 8626589248 OnExposeComplete: enter
01:30:28.315 00.000 8626589248 UpdateGuideState(): m_state=3
01:30:28.315 00.000 8626589248 Star::Find(15, 761, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
01:30:28.316 00.001 8626589248 Star::Find returns 1 (0), X=763.09, Y=561.59, Mass=500167, SNR=92.4, Peak=42009 HFD=3.8
01:30:28.316 00.000 8626589248 Backlash: Rejected small direction reversal of 1.1 px
01:30:28.316 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:30:28.316 00.000 8626589248 Status Line: Clearing backlash step  31
01:30:28.316 00.000 13007392768 Worker thread wakes up
01:30:28.316 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:30:28.316 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:30:28.316 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:30:28.316 00.000 13007392768 MoveAxis(N, 1000, -)
01:30:28.317 00.001 8626589248 Backlash: Clearing backlash step  31, Last Delta = 1.13 px, CumDistance = 14.74 px
01:30:28.317 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=25, max=65445, med=4531, FiltMin=1535, FiltMax=65228, Gamma=0.680
01:30:28.317 00.000 8626589248 UpdateGuideState exits: m=500167 SNR=92.4
01:30:28.317 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:28.317 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:30:28.317 00.000 8626589248 Enqueuing Expose request
01:30:29.359 01.042 13007392768 Move returns status 0, amount 1000
01:30:29.359 00.000 13007392768 move complete, result=0
01:30:29.359 00.000 13007392768 worker thread done servicing request
01:30:29.360 00.001 13007392768 Worker thread wakes up
01:30:29.360 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:30:29.360 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(748,547,31,31)
01:30:29.967 00.607 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5970,"jsonrpc":"2.0","method":"get_connected"}
01:30:29.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5970}
01:30:29.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5971,"jsonrpc":"2.0","method":"get_app_state"}
01:30:29.969 00.000 8626589248 case statement mapped state 3 to 2
01:30:29.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5971}
01:30:32.966 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5972,"jsonrpc":"2.0","method":"get_connected"}
01:30:32.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5972}
01:30:32.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5973,"jsonrpc":"2.0","method":"get_app_state"}
01:30:32.968 00.000 8626589248 case statement mapped state 3 to 2
01:30:32.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5973}
01:30:34.551 01.583 13007392768 Exposure complete
01:30:34.564 00.013 13007392768 worker thread done servicing request
01:30:34.564 00.000 8626589248 OnExposeComplete: enter
01:30:34.564 00.000 8626589248 UpdateGuideState(): m_state=3
01:30:34.564 00.000 8626589248 Star::Find(15, 763, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
01:30:34.564 00.000 8626589248 Star::Find returns 1 (0), X=763.42, Y=561.15, Mass=508709, SNR=87.0, Peak=47411 HFD=3.6
01:30:34.564 00.000 8626589248 Backlash: Rejected small move of 0.6 px
01:30:34.564 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:30:34.564 00.000 13007392768 Worker thread wakes up
01:30:34.565 00.001 8626589248 Status Line: Clearing backlash step  32
01:30:34.565 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:30:34.565 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:30:34.565 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:30:34.565 00.000 13007392768 MoveAxis(N, 1000, -)
01:30:34.565 00.000 8626589248 Backlash: Clearing backlash step  32, Last Delta = 0.55 px, CumDistance = 15.21 px
01:30:34.565 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65382, med=4531, FiltMin=1587, FiltMax=65203, Gamma=0.680
01:30:34.565 00.000 8626589248 UpdateGuideState exits: m=508709 SNR=87.0
01:30:34.565 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:34.565 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:30:34.565 00.000 8626589248 Enqueuing Expose request
01:30:35.614 01.049 13007392768 Move returns status 0, amount 1000
01:30:35.614 00.000 13007392768 move complete, result=0
01:30:35.614 00.000 13007392768 worker thread done servicing request
01:30:35.614 00.000 13007392768 Worker thread wakes up
01:30:35.614 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:30:35.614 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(748,546,31,31)
01:30:36.029 00.415 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5974,"jsonrpc":"2.0","method":"get_connected"}
01:30:36.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5974}
01:30:36.031 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5975,"jsonrpc":"2.0","method":"get_app_state"}
01:30:36.031 00.000 8626589248 case statement mapped state 3 to 2
01:30:36.031 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5975}
01:30:38.966 02.935 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5976,"jsonrpc":"2.0","method":"get_connected"}
01:30:38.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5976}
01:30:38.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5977,"jsonrpc":"2.0","method":"get_app_state"}
01:30:38.968 00.000 8626589248 case statement mapped state 3 to 2
01:30:38.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5977}
01:30:40.799 01.831 13007392768 Exposure complete
01:30:40.812 00.013 13007392768 worker thread done servicing request
01:30:40.812 00.000 8626589248 OnExposeComplete: enter
01:30:40.812 00.000 8626589248 UpdateGuideState(): m_state=3
01:30:40.812 00.000 8626589248 Star::Find(15, 763, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
01:30:40.812 00.000 8626589248 Star::Find returns 1 (0), X=763.38, Y=561.01, Mass=517125, SNR=83.5, Peak=37887 HFD=4.1
01:30:40.812 00.000 8626589248 Backlash: Rejected small move of 0.1 px
01:30:40.812 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:30:40.812 00.000 8626589248 Status Line: Clearing backlash step  33
01:30:40.812 00.000 13007392768 Worker thread wakes up
01:30:40.812 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:30:40.812 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:30:40.812 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:30:40.812 00.000 13007392768 MoveAxis(N, 1000, -)
01:30:40.813 00.001 8626589248 Backlash: Clearing backlash step  33, Last Delta = 0.15 px, CumDistance = 15.35 px
01:30:40.813 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65459, med=4531, FiltMin=1395, FiltMax=65203, Gamma=0.680
01:30:40.813 00.000 8626589248 UpdateGuideState exits: m=517125 SNR=83.5
01:30:40.813 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:40.813 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:30:40.813 00.000 8626589248 Enqueuing Expose request
01:30:41.852 01.039 13007392768 Move returns status 0, amount 1000
01:30:41.853 00.001 13007392768 move complete, result=0
01:30:41.853 00.000 13007392768 worker thread done servicing request
01:30:41.853 00.000 13007392768 Worker thread wakes up
01:30:41.853 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:30:41.853 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(748,546,31,31)
01:30:41.967 00.114 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5978,"jsonrpc":"2.0","method":"get_connected"}
01:30:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5978}
01:30:41.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5979,"jsonrpc":"2.0","method":"get_app_state"}
01:30:41.969 00.000 8626589248 case statement mapped state 3 to 2
01:30:41.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5979}
01:30:44.967 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5980,"jsonrpc":"2.0","method":"get_connected"}
01:30:44.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5980}
01:30:44.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5981,"jsonrpc":"2.0","method":"get_app_state"}
01:30:44.969 00.000 8626589248 case statement mapped state 3 to 2
01:30:44.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5981}
01:30:47.044 02.075 13007392768 Exposure complete
01:30:47.056 00.012 13007392768 worker thread done servicing request
01:30:47.057 00.001 8626589248 OnExposeComplete: enter
01:30:47.057 00.000 8626589248 UpdateGuideState(): m_state=3
01:30:47.057 00.000 8626589248 Star::Find(15, 763, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
01:30:47.057 00.000 8626589248 Star::Find returns 1 (0), X=764.04, Y=560.30, Mass=548577, SNR=88.5, Peak=36313 HFD=4.1
01:30:47.057 00.000 8626589248 Backlash: Rejected small move of 1.0 px
01:30:47.057 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:30:47.057 00.000 8626589248 Status Line: Clearing backlash step  34
01:30:47.057 00.000 13007392768 Worker thread wakes up
01:30:47.058 00.001 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:30:47.058 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:30:47.058 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:30:47.058 00.000 13007392768 MoveAxis(N, 1000, -)
01:30:47.058 00.000 8626589248 Backlash: Clearing backlash step  34, Last Delta = 0.96 px, CumDistance = 16.13 px
01:30:47.058 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65343, med=4518, FiltMin=1318, FiltMax=65177, Gamma=0.680
01:30:47.058 00.000 8626589248 UpdateGuideState exits: m=548577 SNR=88.5
01:30:47.058 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:47.058 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:30:47.058 00.000 8626589248 Enqueuing Expose request
01:30:48.028 00.970 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5982,"jsonrpc":"2.0","method":"get_connected"}
01:30:48.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5982}
01:30:48.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5983,"jsonrpc":"2.0","method":"get_app_state"}
01:30:48.030 00.000 8626589248 case statement mapped state 3 to 2
01:30:48.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5983}
01:30:48.107 00.077 13007392768 Move returns status 0, amount 1000
01:30:48.107 00.000 13007392768 move complete, result=0
01:30:48.107 00.000 13007392768 worker thread done servicing request
01:30:48.107 00.000 13007392768 Worker thread wakes up
01:30:48.108 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:30:48.108 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(749,545,31,31)
01:30:50.965 02.857 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5984,"jsonrpc":"2.0","method":"get_connected"}
01:30:50.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5984}
01:30:50.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5985,"jsonrpc":"2.0","method":"get_app_state"}
01:30:50.967 00.000 8626589248 case statement mapped state 3 to 2
01:30:50.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5985}
01:30:53.292 02.325 13007392768 Exposure complete
01:30:53.304 00.012 13007392768 worker thread done servicing request
01:30:53.304 00.000 8626589248 OnExposeComplete: enter
01:30:53.304 00.000 8626589248 UpdateGuideState(): m_state=3
01:30:53.304 00.000 8626589248 Star::Find(15, 764, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
01:30:53.304 00.000 8626589248 Star::Find returns 1 (0), X=764.40, Y=559.73, Mass=554188, SNR=82.8, Peak=45184 HFD=3.7
01:30:53.305 00.001 8626589248 Backlash: Rejected small move of 0.7 px
01:30:53.305 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:30:53.305 00.000 8626589248 Status Line: Clearing backlash step  35
01:30:53.305 00.000 13007392768 Worker thread wakes up
01:30:53.305 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:30:53.305 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:30:53.305 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:30:53.305 00.000 13007392768 MoveAxis(N, 1000, -)
01:30:53.305 00.000 8626589248 Backlash: Clearing backlash step  35, Last Delta = 0.67 px, CumDistance = 16.75 px
01:30:53.306 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=38, max=65343, med=4518, FiltMin=1433, FiltMax=65011, Gamma=0.680
01:30:53.306 00.000 8626589248 UpdateGuideState exits: m=554188 SNR=82.8
01:30:53.306 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:53.306 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:30:53.306 00.000 8626589248 Enqueuing Expose request
01:30:53.966 00.660 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5986,"jsonrpc":"2.0","method":"get_connected"}
01:30:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5986}
01:30:53.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5987,"jsonrpc":"2.0","method":"get_app_state"}
01:30:53.968 00.000 8626589248 case statement mapped state 3 to 2
01:30:53.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5987}
01:30:54.346 00.378 13007392768 Move returns status 0, amount 1000
01:30:54.347 00.001 13007392768 move complete, result=0
01:30:54.347 00.000 13007392768 worker thread done servicing request
01:30:54.347 00.000 13007392768 Worker thread wakes up
01:30:54.347 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:30:54.347 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(749,545,31,31)
01:30:56.966 02.619 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5988,"jsonrpc":"2.0","method":"get_connected"}
01:30:56.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5988}
01:30:56.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5989,"jsonrpc":"2.0","method":"get_app_state"}
01:30:56.968 00.000 8626589248 case statement mapped state 3 to 2
01:30:56.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5989}
01:30:59.536 02.568 13007392768 Exposure complete
01:30:59.547 00.011 13007392768 worker thread done servicing request
01:30:59.548 00.001 8626589248 OnExposeComplete: enter
01:30:59.548 00.000 8626589248 UpdateGuideState(): m_state=3
01:30:59.548 00.000 8626589248 Star::Find(15, 764, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
01:30:59.548 00.000 8626589248 Star::Find returns 1 (0), X=764.98, Y=559.57, Mass=519567, SNR=76.0, Peak=39884 HFD=4.1
01:30:59.548 00.000 8626589248 Backlash: Rejected small move of 0.6 px
01:30:59.548 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:30:59.548 00.000 8626589248 Status Line: Clearing backlash step  36
01:30:59.548 00.000 13007392768 Worker thread wakes up
01:30:59.548 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:30:59.548 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:30:59.548 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:30:59.548 00.000 13007392768 MoveAxis(N, 1000, -)
01:30:59.548 00.000 8626589248 Backlash: Clearing backlash step  36, Last Delta = 0.61 px, CumDistance = 17.02 px
01:30:59.549 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65356, med=4518, FiltMin=1292, FiltMax=65177, Gamma=0.680
01:30:59.549 00.000 8626589248 UpdateGuideState exits: m=519567 SNR=76.0
01:30:59.549 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:59.549 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:30:59.549 00.000 8626589248 Enqueuing Expose request
01:31:00.028 00.479 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5990,"jsonrpc":"2.0","method":"get_connected"}
01:31:00.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5990}
01:31:00.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5991,"jsonrpc":"2.0","method":"get_app_state"}
01:31:00.030 00.000 8626589248 case statement mapped state 3 to 2
01:31:00.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5991}
01:31:00.585 00.555 13007392768 Move returns status 0, amount 1000
01:31:00.585 00.000 13007392768 move complete, result=0
01:31:00.586 00.001 13007392768 worker thread done servicing request
01:31:00.586 00.000 13007392768 Worker thread wakes up
01:31:00.586 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:31:00.586 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,545,31,31)
01:31:02.966 02.380 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5992,"jsonrpc":"2.0","method":"get_connected"}
01:31:02.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5992}
01:31:02.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5993,"jsonrpc":"2.0","method":"get_app_state"}
01:31:02.968 00.000 8626589248 case statement mapped state 3 to 2
01:31:02.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5993}
01:31:05.786 02.817 13007392768 Exposure complete
01:31:05.798 00.012 13007392768 worker thread done servicing request
01:31:05.798 00.000 8626589248 OnExposeComplete: enter
01:31:05.798 00.000 8626589248 UpdateGuideState(): m_state=3
01:31:05.798 00.000 8626589248 Star::Find(15, 764, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
01:31:05.798 00.000 8626589248 Star::Find returns 1 (0), X=764.74, Y=559.60, Mass=457985, SNR=76.7, Peak=38540 HFD=3.7
01:31:05.799 00.001 8626589248 Backlash: Rejected small direction reversal of 0.2 px
01:31:05.799 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:31:05.799 00.000 8626589248 Status Line: Clearing backlash step  37
01:31:05.799 00.000 13007392768 Worker thread wakes up
01:31:05.799 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:31:05.799 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:31:05.799 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:31:05.799 00.000 13007392768 MoveAxis(N, 1000, -)
01:31:05.799 00.000 8626589248 Backlash: Clearing backlash step  37, Last Delta = 0.24 px, CumDistance = 16.94 px
01:31:05.799 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65343, med=4531, FiltMin=1548, FiltMax=65100, Gamma=0.680
01:31:05.799 00.000 8626589248 UpdateGuideState exits: m=457985 SNR=76.7
01:31:05.799 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:05.799 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:31:05.799 00.000 8626589248 Enqueuing Expose request
01:31:05.965 00.166 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5994,"jsonrpc":"2.0","method":"get_connected"}
01:31:05.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5994}
01:31:05.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5995,"jsonrpc":"2.0","method":"get_app_state"}
01:31:05.966 00.000 8626589248 case statement mapped state 3 to 2
01:31:05.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5995}
01:31:06.840 00.874 13007392768 Move returns status 0, amount 1000
01:31:06.840 00.000 13007392768 move complete, result=0
01:31:06.841 00.001 13007392768 worker thread done servicing request
01:31:06.841 00.000 13007392768 Worker thread wakes up
01:31:06.841 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:31:06.841 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,545,31,31)
01:31:08.967 02.126 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5996,"jsonrpc":"2.0","method":"get_connected"}
01:31:08.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5996}
01:31:08.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5997,"jsonrpc":"2.0","method":"get_app_state"}
01:31:08.969 00.001 8626589248 case statement mapped state 3 to 2
01:31:08.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5997}
01:31:12.025 03.056 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5998,"jsonrpc":"2.0","method":"get_connected"}
01:31:12.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":5998}
01:31:12.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":5999,"jsonrpc":"2.0","method":"get_app_state"}
01:31:12.025 00.000 8626589248 case statement mapped state 3 to 2
01:31:12.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":5999}
01:31:12.026 00.000 13007392768 Exposure complete
01:31:12.039 00.013 13007392768 worker thread done servicing request
01:31:12.039 00.000 8626589248 OnExposeComplete: enter
01:31:12.039 00.000 8626589248 UpdateGuideState(): m_state=3
01:31:12.039 00.000 8626589248 Star::Find(15, 764, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
01:31:12.039 00.000 8626589248 Star::Find returns 1 (0), X=764.82, Y=559.04, Mass=510822, SNR=86.2, Peak=42572 HFD=4.0
01:31:12.039 00.000 8626589248 Backlash: Rejected small move of 0.6 px
01:31:12.039 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:31:12.039 00.000 8626589248 Status Line: Clearing backlash step  38
01:31:12.039 00.000 13007392768 Worker thread wakes up
01:31:12.039 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:31:12.039 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:31:12.039 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:31:12.039 00.000 13007392768 MoveAxis(N, 1000, -)
01:31:12.040 00.001 8626589248 Backlash: Clearing backlash step  38, Last Delta = 0.56 px, CumDistance = 17.51 px
01:31:12.040 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65343, med=4518, FiltMin=1420, FiltMax=64870, Gamma=0.680
01:31:12.040 00.000 8626589248 UpdateGuideState exits: m=510822 SNR=86.2
01:31:12.040 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:12.040 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:31:12.040 00.000 8626589248 Enqueuing Expose request
01:31:13.079 01.039 13007392768 Move returns status 0, amount 1000
01:31:13.079 00.000 13007392768 move complete, result=0
01:31:13.079 00.000 13007392768 worker thread done servicing request
01:31:13.079 00.000 13007392768 Worker thread wakes up
01:31:13.080 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:31:13.080 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,544,31,31)
01:31:14.964 01.884 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6000,"jsonrpc":"2.0","method":"get_connected"}
01:31:14.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6000}
01:31:14.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6001,"jsonrpc":"2.0","method":"get_app_state"}
01:31:14.966 00.000 8626589248 case statement mapped state 3 to 2
01:31:14.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6001}
01:31:17.965 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6002,"jsonrpc":"2.0","method":"get_connected"}
01:31:17.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6002}
01:31:17.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6003,"jsonrpc":"2.0","method":"get_app_state"}
01:31:17.966 00.000 8626589248 case statement mapped state 3 to 2
01:31:17.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6003}
01:31:18.291 00.324 13007392768 Exposure complete
01:31:18.306 00.015 13007392768 worker thread done servicing request
01:31:18.306 00.000 8626589248 OnExposeComplete: enter
01:31:18.306 00.000 8626589248 UpdateGuideState(): m_state=3
01:31:18.306 00.000 8626589248 Star::Find(15, 764, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
01:31:18.306 00.000 8626589248 Star::Find returns 1 (0), X=765.30, Y=558.73, Mass=497972, SNR=80.1, Peak=40947 HFD=3.6
01:31:18.307 00.001 8626589248 Backlash: Rejected small move of 0.6 px
01:31:18.307 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:31:18.307 00.000 13007392768 Worker thread wakes up
01:31:18.307 00.000 8626589248 Status Line: Clearing backlash step  39
01:31:18.307 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:31:18.307 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:31:18.307 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:31:18.307 00.000 13007392768 MoveAxis(N, 1000, -)
01:31:18.308 00.001 8626589248 Backlash: Clearing backlash step  39, Last Delta = 0.57 px, CumDistance = 17.91 px
01:31:18.308 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4531, FiltMin=1395, FiltMax=65011, Gamma=0.680
01:31:18.308 00.000 8626589248 UpdateGuideState exits: m=497972 SNR=80.1
01:31:18.308 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:18.308 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:31:18.308 00.000 8626589248 Enqueuing Expose request
01:31:19.349 01.041 13007392768 Move returns status 0, amount 1000
01:31:19.350 00.001 13007392768 move complete, result=0
01:31:19.350 00.000 13007392768 worker thread done servicing request
01:31:19.350 00.000 13007392768 Worker thread wakes up
01:31:19.350 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:31:19.350 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,544,31,31)
01:31:20.966 01.616 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6004,"jsonrpc":"2.0","method":"get_connected"}
01:31:20.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6004}
01:31:20.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6005,"jsonrpc":"2.0","method":"get_app_state"}
01:31:20.967 00.000 8626589248 case statement mapped state 3 to 2
01:31:20.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6005}
01:31:24.010 03.043 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6006,"jsonrpc":"2.0","method":"get_connected"}
01:31:24.010 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6006}
01:31:24.012 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6007,"jsonrpc":"2.0","method":"get_app_state"}
01:31:24.012 00.000 8626589248 case statement mapped state 3 to 2
01:31:24.012 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6007}
01:31:24.538 00.526 13007392768 Exposure complete
01:31:24.552 00.014 13007392768 worker thread done servicing request
01:31:24.552 00.000 8626589248 OnExposeComplete: enter
01:31:24.552 00.000 8626589248 UpdateGuideState(): m_state=3
01:31:24.552 00.000 8626589248 Star::Find(15, 765, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
01:31:24.552 00.000 8626589248 Star::Find returns 1 (0), X=765.15, Y=557.90, Mass=474347, SNR=73.0, Peak=39347 HFD=3.8
01:31:24.553 00.001 8626589248 Backlash: Rejected small move of 0.8 px
01:31:24.553 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:31:24.553 00.000 13007392768 Worker thread wakes up
01:31:24.553 00.000 8626589248 Status Line: Clearing backlash step  40
01:31:24.553 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:31:24.553 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:31:24.553 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:31:24.553 00.000 13007392768 MoveAxis(N, 1000, -)
01:31:24.554 00.001 8626589248 Backlash: Clearing backlash step  40, Last Delta = 0.84 px, CumDistance = 18.69 px
01:31:24.554 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1472, FiltMax=64870, Gamma=0.680
01:31:24.554 00.000 8626589248 UpdateGuideState exits: m=474347 SNR=73.0
01:31:24.554 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:24.554 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:31:24.554 00.000 8626589248 Enqueuing Expose request
01:31:25.604 01.050 13007392768 Move returns status 0, amount 1000
01:31:25.604 00.000 13007392768 move complete, result=0
01:31:25.604 00.000 13007392768 worker thread done servicing request
01:31:25.604 00.000 13007392768 Worker thread wakes up
01:31:25.604 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:31:25.605 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,543,31,31)
01:31:26.961 01.356 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6008,"jsonrpc":"2.0","method":"get_connected"}
01:31:26.962 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6008}
01:31:26.962 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6009,"jsonrpc":"2.0","method":"get_app_state"}
01:31:26.962 00.000 8626589248 case statement mapped state 3 to 2
01:31:26.962 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6009}
01:31:29.966 03.004 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6010,"jsonrpc":"2.0","method":"get_connected"}
01:31:29.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6010}
01:31:29.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6011,"jsonrpc":"2.0","method":"get_app_state"}
01:31:29.968 00.000 8626589248 case statement mapped state 3 to 2
01:31:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6011}
01:31:30.783 00.815 13007392768 Exposure complete
01:31:30.798 00.015 13007392768 worker thread done servicing request
01:31:30.798 00.000 8626589248 OnExposeComplete: enter
01:31:30.798 00.000 8626589248 UpdateGuideState(): m_state=3
01:31:30.798 00.000 8626589248 Star::Find(15, 765, 557, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
01:31:30.798 00.000 8626589248 Star::Find returns 1 (0), X=765.31, Y=557.64, Mass=482245, SNR=71.5, Peak=36339 HFD=3.7
01:31:30.799 00.001 8626589248 Backlash: Rejected small move of 0.3 px
01:31:30.799 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:31:30.799 00.000 13007392768 Worker thread wakes up
01:31:30.799 00.000 8626589248 Status Line: Clearing backlash step  41
01:31:30.799 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:31:30.799 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:31:30.799 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:31:30.799 00.000 13007392768 MoveAxis(N, 1000, -)
01:31:30.800 00.001 8626589248 Backlash: Clearing backlash step  41, Last Delta = 0.30 px, CumDistance = 18.97 px
01:31:30.800 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1433, FiltMax=64870, Gamma=0.680
01:31:30.800 00.000 8626589248 UpdateGuideState exits: m=482245 SNR=71.5
01:31:30.800 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:30.800 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:31:30.800 00.000 8626589248 Enqueuing Expose request
01:31:31.843 01.043 13007392768 Move returns status 0, amount 1000
01:31:31.844 00.001 13007392768 move complete, result=0
01:31:31.844 00.000 13007392768 worker thread done servicing request
01:31:31.844 00.000 13007392768 Worker thread wakes up
01:31:31.844 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:31:31.844 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,543,31,31)
01:31:32.962 01.118 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6012,"jsonrpc":"2.0","method":"get_connected"}
01:31:32.962 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6012}
01:31:32.963 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6013,"jsonrpc":"2.0","method":"get_app_state"}
01:31:32.963 00.000 8626589248 case statement mapped state 3 to 2
01:31:32.963 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6013}
01:31:36.011 03.048 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6014,"jsonrpc":"2.0","method":"get_connected"}
01:31:36.011 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6014}
01:31:36.012 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6015,"jsonrpc":"2.0","method":"get_app_state"}
01:31:36.012 00.000 8626589248 case statement mapped state 3 to 2
01:31:36.012 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6015}
01:31:37.031 01.019 13007392768 Exposure complete
01:31:37.045 00.014 13007392768 worker thread done servicing request
01:31:37.046 00.001 8626589248 OnExposeComplete: enter
01:31:37.046 00.000 8626589248 UpdateGuideState(): m_state=3
01:31:37.046 00.000 8626589248 Star::Find(15, 765, 557, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
01:31:37.046 00.000 8626589248 Star::Find returns 1 (0), X=765.25, Y=557.26, Mass=565693, SNR=88.9, Peak=43110 HFD=4.4
01:31:37.047 00.001 8626589248 Backlash: Rejected small move of 0.4 px
01:31:37.047 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:31:37.047 00.000 13007392768 Worker thread wakes up
01:31:37.047 00.000 8626589248 Status Line: Clearing backlash step  42
01:31:37.047 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:31:37.047 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:31:37.047 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:31:37.047 00.000 13007392768 MoveAxis(N, 1000, -)
01:31:37.047 00.000 8626589248 Backlash: Clearing backlash step  42, Last Delta = 0.39 px, CumDistance = 19.34 px
01:31:37.047 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4531, FiltMin=1426, FiltMax=64984, Gamma=0.680
01:31:37.047 00.000 8626589248 UpdateGuideState exits: m=565693 SNR=88.9
01:31:37.047 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:37.048 00.001 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:31:37.048 00.000 8626589248 Enqueuing Expose request
01:31:38.098 01.050 13007392768 Move returns status 0, amount 1000
01:31:38.099 00.001 13007392768 move complete, result=0
01:31:38.099 00.000 13007392768 worker thread done servicing request
01:31:38.099 00.000 13007392768 Worker thread wakes up
01:31:38.099 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:31:38.099 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,542,31,31)
01:31:38.964 00.865 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6016,"jsonrpc":"2.0","method":"get_connected"}
01:31:38.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6016}
01:31:38.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6017,"jsonrpc":"2.0","method":"get_app_state"}
01:31:38.966 00.000 8626589248 case statement mapped state 3 to 2
01:31:38.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6017}
01:31:41.968 03.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6018,"jsonrpc":"2.0","method":"get_connected"}
01:31:41.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6018}
01:31:41.970 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6019,"jsonrpc":"2.0","method":"get_app_state"}
01:31:41.970 00.000 8626589248 case statement mapped state 3 to 2
01:31:41.970 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6019}
01:31:43.268 01.298 13007392768 Exposure complete
01:31:43.280 00.012 13007392768 worker thread done servicing request
01:31:43.280 00.000 8626589248 OnExposeComplete: enter
01:31:43.280 00.000 8626589248 UpdateGuideState(): m_state=3
01:31:43.280 00.000 8626589248 Star::Find(15, 765, 557, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
01:31:43.280 00.000 8626589248 Star::Find returns 1 (0), X=764.69, Y=556.57, Mass=462407, SNR=72.9, Peak=32128 HFD=3.6
01:31:43.281 00.001 8626589248 Backlash: Rejected small move of 0.9 px
01:31:43.281 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:31:43.281 00.000 13007392768 Worker thread wakes up
01:31:43.281 00.000 8626589248 Status Line: Clearing backlash step  43
01:31:43.281 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:31:43.281 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:31:43.281 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:31:43.281 00.000 13007392768 MoveAxis(N, 1000, -)
01:31:43.281 00.000 8626589248 Backlash: Clearing backlash step  43, Last Delta = 0.89 px, CumDistance = 19.91 px
01:31:43.281 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4531, FiltMin=1484, FiltMax=65215, Gamma=0.680
01:31:43.281 00.000 8626589248 UpdateGuideState exits: m=462407 SNR=72.9
01:31:43.281 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:43.281 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:31:43.281 00.000 8626589248 Enqueuing Expose request
01:31:44.401 01.120 13007392768 Move returns status 0, amount 1000
01:31:44.402 00.001 13007392768 move complete, result=0
01:31:44.402 00.000 13007392768 worker thread done servicing request
01:31:44.402 00.000 13007392768 Worker thread wakes up
01:31:44.402 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:31:44.402 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,542,31,31)
01:31:44.966 00.564 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6020,"jsonrpc":"2.0","method":"get_connected"}
01:31:44.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6020}
01:31:44.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6021,"jsonrpc":"2.0","method":"get_app_state"}
01:31:44.968 00.000 8626589248 case statement mapped state 3 to 2
01:31:44.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6021}
01:31:48.030 03.062 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6022,"jsonrpc":"2.0","method":"get_connected"}
01:31:48.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6022}
01:31:48.031 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6023,"jsonrpc":"2.0","method":"get_app_state"}
01:31:48.032 00.001 8626589248 case statement mapped state 3 to 2
01:31:48.032 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6023}
01:31:49.509 01.477 13007392768 Exposure complete
01:31:49.519 00.010 13007392768 worker thread done servicing request
01:31:49.519 00.000 8626589248 OnExposeComplete: enter
01:31:49.519 00.000 8626589248 UpdateGuideState(): m_state=3
01:31:49.519 00.000 8626589248 Star::Find(15, 764, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
01:31:49.519 00.000 8626589248 Star::Find returns 1 (0), X=765.83, Y=556.13, Mass=468072, SNR=81.8, Peak=36582 HFD=4.1
01:31:49.519 00.000 8626589248 Backlash: Rejected small move of 1.2 px
01:31:49.519 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:31:49.519 00.000 8626589248 Status Line: Clearing backlash step  44
01:31:49.519 00.000 13007392768 Worker thread wakes up
01:31:49.519 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:31:49.519 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:31:49.519 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:31:49.519 00.000 13007392768 MoveAxis(N, 1000, -)
01:31:49.519 00.000 8626589248 Backlash: Clearing backlash step  44, Last Delta = 1.23 px, CumDistance = 20.56 px
01:31:49.519 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4531, FiltMin=1599, FiltMax=65023, Gamma=0.680
01:31:49.519 00.000 8626589248 UpdateGuideState exits: m=468072 SNR=81.8
01:31:49.519 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:49.519 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:31:49.520 00.001 8626589248 Enqueuing Expose request
01:31:50.560 01.040 13007392768 Move returns status 0, amount 1000
01:31:50.560 00.000 13007392768 move complete, result=0
01:31:50.561 00.001 13007392768 worker thread done servicing request
01:31:50.561 00.000 13007392768 Worker thread wakes up
01:31:50.561 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:31:50.561 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,541,31,31)
01:31:50.967 00.406 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6024,"jsonrpc":"2.0","method":"get_connected"}
01:31:50.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6024}
01:31:50.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6025,"jsonrpc":"2.0","method":"get_app_state"}
01:31:50.969 00.000 8626589248 case statement mapped state 3 to 2
01:31:50.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6025}
01:31:53.966 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6026,"jsonrpc":"2.0","method":"get_connected"}
01:31:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6026}
01:31:53.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6027,"jsonrpc":"2.0","method":"get_app_state"}
01:31:53.968 00.000 8626589248 case statement mapped state 3 to 2
01:31:53.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6027}
01:31:55.760 01.792 13007392768 Exposure complete
01:31:55.770 00.010 13007392768 worker thread done servicing request
01:31:55.770 00.000 8626589248 OnExposeComplete: enter
01:31:55.770 00.000 8626589248 UpdateGuideState(): m_state=3
01:31:55.770 00.000 8626589248 Star::Find(15, 765, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
01:31:55.771 00.001 8626589248 Star::Find returns 1 (0), X=765.61, Y=555.54, Mass=518386, SNR=83.2, Peak=41715 HFD=3.4
01:31:55.771 00.000 8626589248 Backlash: Rejected small move of 0.6 px
01:31:55.771 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:31:55.771 00.000 8626589248 Status Line: Clearing backlash step  45
01:31:55.771 00.000 13007392768 Worker thread wakes up
01:31:55.771 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:31:55.771 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:31:55.771 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:31:55.771 00.000 13007392768 MoveAxis(N, 1000, -)
01:31:55.771 00.000 8626589248 Backlash: Clearing backlash step  45, Last Delta = 0.63 px, CumDistance = 21.09 px
01:31:55.771 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4518, FiltMin=1510, FiltMax=64984, Gamma=0.680
01:31:55.771 00.000 8626589248 UpdateGuideState exits: m=518386 SNR=83.2
01:31:55.771 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:55.771 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:31:55.771 00.000 8626589248 Enqueuing Expose request
01:31:56.814 01.043 13007392768 Move returns status 0, amount 1000
01:31:56.815 00.001 13007392768 move complete, result=0
01:31:56.815 00.000 13007392768 worker thread done servicing request
01:31:56.815 00.000 13007392768 Worker thread wakes up
01:31:56.815 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:31:56.815 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,541,31,31)
01:31:56.967 00.152 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6028,"jsonrpc":"2.0","method":"get_connected"}
01:31:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6028}
01:31:56.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6029,"jsonrpc":"2.0","method":"get_app_state"}
01:31:56.968 00.000 8626589248 case statement mapped state 3 to 2
01:31:56.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6029}
01:32:00.030 03.062 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6030,"jsonrpc":"2.0","method":"get_connected"}
01:32:00.031 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6030}
01:32:00.032 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6031,"jsonrpc":"2.0","method":"get_app_state"}
01:32:00.032 00.000 8626589248 case statement mapped state 3 to 2
01:32:00.032 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6031}
01:32:02.004 01.972 13007392768 Exposure complete
01:32:02.016 00.012 13007392768 worker thread done servicing request
01:32:02.016 00.000 8626589248 OnExposeComplete: enter
01:32:02.016 00.000 8626589248 UpdateGuideState(): m_state=3
01:32:02.016 00.000 8626589248 Star::Find(15, 765, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
01:32:02.016 00.000 8626589248 Star::Find returns 1 (0), X=765.78, Y=555.19, Mass=490643, SNR=81.6, Peak=42163 HFD=3.8
01:32:02.017 00.001 8626589248 Backlash: Rejected small move of 0.4 px
01:32:02.017 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:32:02.017 00.000 8626589248 Status Line: Clearing backlash step  46
01:32:02.017 00.000 13007392768 Worker thread wakes up
01:32:02.017 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:32:02.017 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:32:02.017 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:32:02.017 00.000 13007392768 MoveAxis(N, 1000, -)
01:32:02.017 00.000 8626589248 Backlash: Clearing backlash step  46, Last Delta = 0.38 px, CumDistance = 21.47 px
01:32:02.017 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4531, FiltMin=1561, FiltMax=64908, Gamma=0.680
01:32:02.018 00.001 8626589248 UpdateGuideState exits: m=490643 SNR=81.6
01:32:02.018 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:02.018 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:32:02.018 00.000 8626589248 Enqueuing Expose request
01:32:02.965 00.947 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6032,"jsonrpc":"2.0","method":"get_connected"}
01:32:02.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6032}
01:32:02.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6033,"jsonrpc":"2.0","method":"get_app_state"}
01:32:02.968 00.001 8626589248 case statement mapped state 3 to 2
01:32:02.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6033}
01:32:03.054 00.086 13007392768 Move returns status 0, amount 1000
01:32:03.054 00.000 13007392768 move complete, result=0
01:32:03.055 00.001 13007392768 worker thread done servicing request
01:32:03.055 00.000 13007392768 Worker thread wakes up
01:32:03.055 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:32:03.055 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,540,31,31)
01:32:05.966 02.911 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6034,"jsonrpc":"2.0","method":"get_connected"}
01:32:05.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6034}
01:32:05.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6035,"jsonrpc":"2.0","method":"get_app_state"}
01:32:05.968 00.000 8626589248 case statement mapped state 3 to 2
01:32:05.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6035}
01:32:08.256 02.287 13007392768 Exposure complete
01:32:08.265 00.009 13007392768 worker thread done servicing request
01:32:08.265 00.000 8626589248 OnExposeComplete: enter
01:32:08.265 00.000 8626589248 UpdateGuideState(): m_state=3
01:32:08.265 00.000 8626589248 Star::Find(15, 765, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
01:32:08.265 00.000 8626589248 Star::Find returns 1 (0), X=766.30, Y=554.56, Mass=464247, SNR=76.4, Peak=37939 HFD=3.4
01:32:08.266 00.001 8626589248 Backlash: Rejected small move of 0.8 px
01:32:08.266 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:32:08.266 00.000 8626589248 Status Line: Clearing backlash step  47
01:32:08.266 00.000 13007392768 Worker thread wakes up
01:32:08.266 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:32:08.266 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:32:08.266 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:32:08.266 00.000 13007392768 MoveAxis(N, 1000, -)
01:32:08.266 00.000 8626589248 Backlash: Clearing backlash step  47, Last Delta = 0.82 px, CumDistance = 22.19 px
01:32:08.266 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4531, FiltMin=1561, FiltMax=64908, Gamma=0.680
01:32:08.266 00.000 8626589248 UpdateGuideState exits: m=464247 SNR=76.4
01:32:08.266 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:08.266 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:32:08.266 00.000 8626589248 Enqueuing Expose request
01:32:08.966 00.700 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6036,"jsonrpc":"2.0","method":"get_connected"}
01:32:08.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6036}
01:32:08.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6037,"jsonrpc":"2.0","method":"get_app_state"}
01:32:08.968 00.000 8626589248 case statement mapped state 3 to 2
01:32:08.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6037}
01:32:09.309 00.341 13007392768 Move returns status 0, amount 1000
01:32:09.309 00.000 13007392768 move complete, result=0
01:32:09.310 00.001 13007392768 worker thread done servicing request
01:32:09.310 00.000 13007392768 Worker thread wakes up
01:32:09.310 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:32:09.310 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,540,31,31)
01:32:12.025 02.715 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6038,"jsonrpc":"2.0","method":"get_connected"}
01:32:12.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6038}
01:32:12.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6039,"jsonrpc":"2.0","method":"get_app_state"}
01:32:12.026 00.000 8626589248 case statement mapped state 3 to 2
01:32:12.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6039}
01:32:14.497 02.471 13007392768 Exposure complete
01:32:14.509 00.012 13007392768 worker thread done servicing request
01:32:14.509 00.000 8626589248 OnExposeComplete: enter
01:32:14.509 00.000 8626589248 UpdateGuideState(): m_state=3
01:32:14.509 00.000 8626589248 Star::Find(15, 766, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
01:32:14.509 00.000 8626589248 Star::Find returns 1 (0), X=766.70, Y=554.29, Mass=521797, SNR=85.9, Peak=39027 HFD=3.7
01:32:14.510 00.001 8626589248 Backlash: Rejected small move of 0.5 px
01:32:14.510 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:32:14.510 00.000 8626589248 Status Line: Clearing backlash step  48
01:32:14.510 00.000 13007392768 Worker thread wakes up
01:32:14.510 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:32:14.510 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:32:14.510 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:32:14.510 00.000 13007392768 MoveAxis(N, 1000, -)
01:32:14.510 00.000 8626589248 Backlash: Clearing backlash step  48, Last Delta = 0.48 px, CumDistance = 22.54 px
01:32:14.510 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4531, FiltMin=1625, FiltMax=65240, Gamma=0.680
01:32:14.510 00.000 8626589248 UpdateGuideState exits: m=521797 SNR=85.9
01:32:14.510 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:14.510 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:32:14.510 00.000 8626589248 Enqueuing Expose request
01:32:14.966 00.456 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6040,"jsonrpc":"2.0","method":"get_connected"}
01:32:14.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6040}
01:32:14.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6041,"jsonrpc":"2.0","method":"get_app_state"}
01:32:14.967 00.000 8626589248 case statement mapped state 3 to 2
01:32:14.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6041}
01:32:15.564 00.597 13007392768 Move returns status 0, amount 1000
01:32:15.564 00.000 13007392768 move complete, result=0
01:32:15.564 00.000 13007392768 worker thread done servicing request
01:32:15.564 00.000 13007392768 Worker thread wakes up
01:32:15.564 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:32:15.564 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(752,539,31,31)
01:32:17.966 02.402 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6042,"jsonrpc":"2.0","method":"get_connected"}
01:32:17.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6042}
01:32:17.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6043,"jsonrpc":"2.0","method":"get_app_state"}
01:32:17.968 00.000 8626589248 case statement mapped state 3 to 2
01:32:17.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6043}
01:32:20.751 02.783 13007392768 Exposure complete
01:32:20.767 00.016 13007392768 worker thread done servicing request
01:32:20.767 00.000 8626589248 OnExposeComplete: enter
01:32:20.767 00.000 8626589248 UpdateGuideState(): m_state=3
01:32:20.767 00.000 8626589248 Star::Find(15, 766, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
01:32:20.768 00.001 8626589248 Star::Find returns 1 (0), X=767.58, Y=553.70, Mass=406830, SNR=67.6, Peak=38707 HFD=3.4
01:32:20.768 00.000 8626589248 Backlash: Rejected small move of 1.1 px
01:32:20.768 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:32:20.768 00.000 13007392768 Worker thread wakes up
01:32:20.768 00.000 8626589248 Status Line: Clearing backlash step  49
01:32:20.768 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:32:20.768 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:32:20.768 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:32:20.768 00.000 13007392768 MoveAxis(N, 1000, -)
01:32:20.769 00.001 8626589248 Backlash: Clearing backlash step  49, Last Delta = 1.06 px, CumDistance = 23.33 px
01:32:20.769 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4531, FiltMin=1600, FiltMax=65240, Gamma=0.680
01:32:20.769 00.000 8626589248 UpdateGuideState exits: m=406830 SNR=67.6
01:32:20.769 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:20.769 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:32:20.769 00.000 8626589248 Enqueuing Expose request
01:32:20.964 00.195 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6044,"jsonrpc":"2.0","method":"get_connected"}
01:32:20.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6044}
01:32:20.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6045,"jsonrpc":"2.0","method":"get_app_state"}
01:32:20.966 00.000 8626589248 case statement mapped state 3 to 2
01:32:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6045}
01:32:21.819 00.853 13007392768 Move returns status 0, amount 1000
01:32:21.819 00.000 13007392768 move complete, result=0
01:32:21.819 00.000 13007392768 worker thread done servicing request
01:32:21.820 00.001 13007392768 Worker thread wakes up
01:32:21.820 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:32:21.820 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(753,539,31,31)
01:32:24.010 02.190 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6046,"jsonrpc":"2.0","method":"get_connected"}
01:32:24.010 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6046}
01:32:24.011 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6047,"jsonrpc":"2.0","method":"get_app_state"}
01:32:24.011 00.000 8626589248 case statement mapped state 3 to 2
01:32:24.012 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6047}
01:32:26.966 02.954 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6048,"jsonrpc":"2.0","method":"get_connected"}
01:32:26.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6048}
01:32:26.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6049,"jsonrpc":"2.0","method":"get_app_state"}
01:32:26.967 00.000 8626589248 case statement mapped state 3 to 2
01:32:26.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6049}
01:32:26.998 00.031 13007392768 Exposure complete
01:32:27.013 00.015 13007392768 worker thread done servicing request
01:32:27.013 00.000 8626589248 OnExposeComplete: enter
01:32:27.013 00.000 8626589248 UpdateGuideState(): m_state=3
01:32:27.013 00.000 8626589248 Star::Find(15, 767, 553, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
01:32:27.013 00.000 8626589248 Star::Find returns 1 (0), X=767.33, Y=553.26, Mass=522308, SNR=92.0, Peak=46528 HFD=3.7
01:32:27.014 00.001 8626589248 Backlash: Rejected small move of 0.5 px
01:32:27.014 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:32:27.014 00.000 8626589248 Status Line: Clearing backlash step  50
01:32:27.014 00.000 13007392768 Worker thread wakes up
01:32:27.014 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:32:27.014 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:32:27.014 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:32:27.014 00.000 13007392768 MoveAxis(N, 1000, -)
01:32:27.015 00.001 8626589248 Backlash: Clearing backlash step  50, Last Delta = 0.50 px, CumDistance = 23.69 px
01:32:27.015 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65496, med=4531, FiltMin=1484, FiltMax=65189, Gamma=0.680
01:32:27.015 00.000 8626589248 UpdateGuideState exits: m=522308 SNR=92.0
01:32:27.015 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:27.015 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:32:27.015 00.000 8626589248 Enqueuing Expose request
01:32:28.057 01.042 13007392768 Move returns status 0, amount 1000
01:32:28.057 00.000 13007392768 move complete, result=0
01:32:28.058 00.001 13007392768 worker thread done servicing request
01:32:28.058 00.000 13007392768 Worker thread wakes up
01:32:28.058 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:32:28.058 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(752,538,31,31)
01:32:29.966 01.908 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6050,"jsonrpc":"2.0","method":"get_connected"}
01:32:29.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6050}
01:32:29.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6051,"jsonrpc":"2.0","method":"get_app_state"}
01:32:29.968 00.000 8626589248 case statement mapped state 3 to 2
01:32:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6051}
01:32:32.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6052,"jsonrpc":"2.0","method":"get_connected"}
01:32:32.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6052}
01:32:32.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6053,"jsonrpc":"2.0","method":"get_app_state"}
01:32:32.968 00.000 8626589248 case statement mapped state 3 to 2
01:32:32.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6053}
01:32:33.236 00.268 13007392768 Exposure complete
01:32:33.248 00.012 13007392768 worker thread done servicing request
01:32:33.248 00.000 8626589248 OnExposeComplete: enter
01:32:33.248 00.000 8626589248 UpdateGuideState(): m_state=3
01:32:33.248 00.000 8626589248 Star::Find(15, 767, 553, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
01:32:33.248 00.000 8626589248 Star::Find returns 1 (0), X=767.86, Y=552.84, Mass=570239, SNR=92.9, Peak=40576 HFD=4.2
01:32:33.249 00.001 8626589248 Backlash: Rejected small move of 0.7 px
01:32:33.249 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:32:33.249 00.000 8626589248 Status Line: Clearing backlash step  51
01:32:33.249 00.000 13007392768 Worker thread wakes up
01:32:33.249 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:32:33.249 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:32:33.249 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:32:33.249 00.000 13007392768 MoveAxis(N, 1000, -)
01:32:33.249 00.000 8626589248 Backlash: Clearing backlash step  51, Last Delta = 0.68 px, CumDistance = 24.23 px
01:32:33.249 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=12, max=65535, med=4543, FiltMin=1549, FiltMax=65317, Gamma=0.680
01:32:33.249 00.000 8626589248 UpdateGuideState exits: m=570239 SNR=92.9
01:32:33.249 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:33.249 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:32:33.249 00.000 8626589248 Enqueuing Expose request
01:32:34.297 01.048 13007392768 Move returns status 0, amount 1000
01:32:34.297 00.000 13007392768 move complete, result=0
01:32:34.297 00.000 13007392768 worker thread done servicing request
01:32:34.297 00.000 13007392768 Worker thread wakes up
01:32:34.298 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:32:34.298 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(753,538,31,31)
01:32:36.025 01.727 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6054,"jsonrpc":"2.0","method":"get_connected"}
01:32:36.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6054}
01:32:36.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6055,"jsonrpc":"2.0","method":"get_app_state"}
01:32:36.026 00.000 8626589248 case statement mapped state 3 to 2
01:32:36.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6055}
01:32:38.966 02.940 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6056,"jsonrpc":"2.0","method":"get_connected"}
01:32:38.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6056}
01:32:38.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6057,"jsonrpc":"2.0","method":"get_app_state"}
01:32:38.969 00.001 8626589248 case statement mapped state 3 to 2
01:32:38.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6057}
01:32:39.484 00.515 13007392768 Exposure complete
01:32:39.496 00.012 13007392768 worker thread done servicing request
01:32:39.496 00.000 8626589248 OnExposeComplete: enter
01:32:39.496 00.000 8626589248 UpdateGuideState(): m_state=3
01:32:39.496 00.000 8626589248 Star::Find(15, 767, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
01:32:39.496 00.000 8626589248 Star::Find returns 1 (0), X=768.52, Y=552.79, Mass=449265, SNR=82.6, Peak=36441 HFD=3.7
01:32:39.497 00.001 8626589248 Backlash: Rejected small move of 0.7 px
01:32:39.497 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:32:39.497 00.000 8626589248 Status Line: Clearing backlash step  52
01:32:39.497 00.000 13007392768 Worker thread wakes up
01:32:39.497 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:32:39.497 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:32:39.497 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:32:39.497 00.000 13007392768 MoveAxis(N, 1000, -)
01:32:39.497 00.000 8626589248 Backlash: Clearing backlash step  52, Last Delta = 0.66 px, CumDistance = 24.46 px
01:32:39.497 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4544, FiltMin=1260, FiltMax=65484, Gamma=0.680
01:32:39.498 00.001 8626589248 UpdateGuideState exits: m=449265 SNR=82.6
01:32:39.498 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:39.498 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:32:39.498 00.000 8626589248 Enqueuing Expose request
01:32:40.536 01.038 13007392768 Move returns status 0, amount 1000
01:32:40.536 00.000 13007392768 move complete, result=0
01:32:40.536 00.000 13007392768 worker thread done servicing request
01:32:40.537 00.001 13007392768 Worker thread wakes up
01:32:40.537 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:32:40.537 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,538,31,31)
01:32:41.966 01.429 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6058,"jsonrpc":"2.0","method":"get_connected"}
01:32:41.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6058}
01:32:41.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6059,"jsonrpc":"2.0","method":"get_app_state"}
01:32:41.968 00.000 8626589248 case statement mapped state 3 to 2
01:32:41.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6059}
01:32:44.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6060,"jsonrpc":"2.0","method":"get_connected"}
01:32:44.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6060}
01:32:44.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6061,"jsonrpc":"2.0","method":"get_app_state"}
01:32:44.968 00.000 8626589248 case statement mapped state 3 to 2
01:32:44.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6061}
01:32:45.730 00.762 13007392768 Exposure complete
01:32:45.742 00.012 13007392768 worker thread done servicing request
01:32:45.742 00.000 8626589248 OnExposeComplete: enter
01:32:45.743 00.001 8626589248 UpdateGuideState(): m_state=3
01:32:45.743 00.000 8626589248 Star::Find(15, 768, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
01:32:45.743 00.000 8626589248 Star::Find returns 1 (0), X=768.62, Y=551.93, Mass=484745, SNR=75.0, Peak=38770 HFD=4.0
01:32:45.743 00.000 8626589248 Backlash: Rejected small move of 0.9 px
01:32:45.743 00.000 8626589248 Backlash: Reached clearing limit but total displacement > 3px - proceeding with calibration
01:32:45.743 00.000 8626589248 Backlash: North calibration moves starting at {768.5,552.8}, Offset = 42.9 px
01:32:45.743 00.000 8626589248 Backlash: Total distance moved = 43.4
01:32:45.743 00.000 8626589248 Backlash: Falling Through to state GO_NORTH
01:32:45.744 00.001 8626589248 Status Line: North step   1, dist= 0.0
01:32:45.744 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:32:45.744 00.000 13007392768 Worker thread wakes up
01:32:45.744 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:32:45.744 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:32:45.744 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:32:45.744 00.000 13007392768 MoveAxis(N, 1000, -)
01:32:45.744 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4544, FiltMin=1273, FiltMax=65496, Gamma=0.680
01:32:45.744 00.000 8626589248 UpdateGuideState exits: m=484745 SNR=75.0
01:32:45.744 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:45.744 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:32:45.744 00.000 8626589248 Enqueuing Expose request
01:32:46.791 01.047 13007392768 Move returns status 0, amount 1000
01:32:46.791 00.000 13007392768 move complete, result=0
01:32:46.791 00.000 13007392768 worker thread done servicing request
01:32:46.791 00.000 13007392768 Worker thread wakes up
01:32:46.791 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:32:46.791 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,537,31,31)
01:32:48.022 01.231 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6062,"jsonrpc":"2.0","method":"get_connected"}
01:32:48.022 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6062}
01:32:48.023 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6063,"jsonrpc":"2.0","method":"get_app_state"}
01:32:48.023 00.000 8626589248 case statement mapped state 3 to 2
01:32:48.023 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6063}
01:32:50.966 02.943 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6064,"jsonrpc":"2.0","method":"get_connected"}
01:32:50.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6064}
01:32:50.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6065,"jsonrpc":"2.0","method":"get_app_state"}
01:32:50.968 00.000 8626589248 case statement mapped state 3 to 2
01:32:50.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6065}
01:32:51.978 01.010 13007392768 Exposure complete
01:32:51.990 00.012 13007392768 worker thread done servicing request
01:32:51.990 00.000 8626589248 OnExposeComplete: enter
01:32:51.990 00.000 8626589248 UpdateGuideState(): m_state=3
01:32:51.990 00.000 8626589248 Star::Find(15, 768, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
01:32:51.990 00.000 8626589248 Star::Find returns 1 (0), X=768.90, Y=551.38, Mass=457136, SNR=69.5, Peak=37478 HFD=3.6
01:32:51.991 00.001 8626589248 Status Line: North step   2, dist= 0.6
01:32:51.991 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:32:51.991 00.000 13007392768 Worker thread wakes up
01:32:51.991 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:32:51.991 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4544, FiltMin=1587, FiltMax=65484, Gamma=0.680
01:32:51.991 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:32:51.991 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:32:51.991 00.000 13007392768 MoveAxis(N, 1000, -)
01:32:51.991 00.000 8626589248 UpdateGuideState exits: m=457136 SNR=69.5
01:32:51.991 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:51.991 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:32:51.991 00.000 8626589248 Enqueuing Expose request
01:32:53.029 01.038 13007392768 Move returns status 0, amount 1000
01:32:53.030 00.001 13007392768 move complete, result=0
01:32:53.030 00.000 13007392768 worker thread done servicing request
01:32:53.030 00.000 13007392768 Worker thread wakes up
01:32:53.030 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:32:53.030 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,536,31,31)
01:32:53.967 00.937 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6066,"jsonrpc":"2.0","method":"get_connected"}
01:32:53.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6066}
01:32:53.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6067,"jsonrpc":"2.0","method":"get_app_state"}
01:32:53.969 00.001 8626589248 case statement mapped state 3 to 2
01:32:53.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6067}
01:32:56.964 02.995 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6068,"jsonrpc":"2.0","method":"get_connected"}
01:32:56.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6068}
01:32:56.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6069,"jsonrpc":"2.0","method":"get_app_state"}
01:32:56.965 00.000 8626589248 case statement mapped state 3 to 2
01:32:56.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6069}
01:32:58.224 01.259 13007392768 Exposure complete
01:32:58.236 00.012 13007392768 worker thread done servicing request
01:32:58.236 00.000 8626589248 OnExposeComplete: enter
01:32:58.236 00.000 8626589248 UpdateGuideState(): m_state=3
01:32:58.236 00.000 8626589248 Star::Find(15, 768, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
01:32:58.236 00.000 8626589248 Star::Find returns 1 (0), X=769.33, Y=551.13, Mass=529106, SNR=81.6, Peak=42662 HFD=3.9
01:32:58.237 00.001 8626589248 Status Line: North step   3, dist= 1.1
01:32:58.237 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:32:58.237 00.000 13007392768 Worker thread wakes up
01:32:58.237 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:32:58.237 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:32:58.237 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:32:58.237 00.000 13007392768 MoveAxis(N, 1000, -)
01:32:58.237 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4544, FiltMin=1292, FiltMax=65445, Gamma=0.680
01:32:58.237 00.000 8626589248 UpdateGuideState exits: m=529106 SNR=81.6
01:32:58.237 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:58.237 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:32:58.237 00.000 8626589248 Enqueuing Expose request
01:32:59.284 01.047 13007392768 Move returns status 0, amount 1000
01:32:59.284 00.000 13007392768 move complete, result=0
01:32:59.284 00.000 13007392768 worker thread done servicing request
01:32:59.284 00.000 13007392768 Worker thread wakes up
01:32:59.284 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:32:59.284 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,536,31,31)
01:33:00.023 00.739 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6070,"jsonrpc":"2.0","method":"get_connected"}
01:33:00.023 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6070}
01:33:00.024 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6071,"jsonrpc":"2.0","method":"get_app_state"}
01:33:00.024 00.000 8626589248 case statement mapped state 3 to 2
01:33:00.025 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6071}
01:33:02.966 02.941 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6072,"jsonrpc":"2.0","method":"get_connected"}
01:33:02.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6072}
01:33:02.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6073,"jsonrpc":"2.0","method":"get_app_state"}
01:33:02.968 00.000 8626589248 case statement mapped state 3 to 2
01:33:02.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6073}
01:33:04.470 01.502 13007392768 Exposure complete
01:33:04.481 00.011 13007392768 worker thread done servicing request
01:33:04.482 00.001 8626589248 OnExposeComplete: enter
01:33:04.482 00.000 8626589248 UpdateGuideState(): m_state=3
01:33:04.482 00.000 8626589248 Star::Find(15, 769, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
01:33:04.482 00.000 8626589248 Star::Find returns 1 (0), X=769.02, Y=550.72, Mass=521658, SNR=85.2, Peak=32051 HFD=4.0
01:33:04.482 00.000 8626589248 Status Line: North step   4, dist= 1.3
01:33:04.483 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:33:04.483 00.000 13007392768 Worker thread wakes up
01:33:04.483 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:33:04.483 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:33:04.483 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:33:04.483 00.000 13007392768 MoveAxis(N, 1000, -)
01:33:04.483 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4544, FiltMin=1651, FiltMax=65445, Gamma=0.680
01:33:04.483 00.000 8626589248 UpdateGuideState exits: m=521658 SNR=85.2
01:33:04.483 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:04.483 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:33:04.483 00.000 8626589248 Enqueuing Expose request
01:33:05.523 01.040 13007392768 Move returns status 0, amount 1000
01:33:05.524 00.001 13007392768 move complete, result=0
01:33:05.524 00.000 13007392768 worker thread done servicing request
01:33:05.524 00.000 13007392768 Worker thread wakes up
01:33:05.524 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:33:05.524 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,536,31,31)
01:33:05.965 00.441 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6074,"jsonrpc":"2.0","method":"get_connected"}
01:33:05.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6074}
01:33:05.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6075,"jsonrpc":"2.0","method":"get_app_state"}
01:33:05.967 00.000 8626589248 case statement mapped state 3 to 2
01:33:05.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6075}
01:33:08.966 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6076,"jsonrpc":"2.0","method":"get_connected"}
01:33:08.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6076}
01:33:08.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6077,"jsonrpc":"2.0","method":"get_app_state"}
01:33:08.968 00.000 8626589248 case statement mapped state 3 to 2
01:33:08.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6077}
01:33:10.720 01.752 13007392768 Exposure complete
01:33:10.733 00.013 13007392768 worker thread done servicing request
01:33:10.733 00.000 8626589248 OnExposeComplete: enter
01:33:10.733 00.000 8626589248 UpdateGuideState(): m_state=3
01:33:10.733 00.000 8626589248 Star::Find(15, 769, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
01:33:10.733 00.000 8626589248 Star::Find returns 1 (0), X=769.20, Y=550.15, Mass=515461, SNR=86.9, Peak=43456 HFD=4.0
01:33:10.734 00.001 8626589248 Status Line: North step   5, dist= 1.9
01:33:10.734 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:33:10.734 00.000 13007392768 Worker thread wakes up
01:33:10.734 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:33:10.734 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:33:10.734 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:33:10.734 00.000 13007392768 MoveAxis(N, 1000, -)
01:33:10.734 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4556, FiltMin=1510, FiltMax=65177, Gamma=0.680
01:33:10.734 00.000 8626589248 UpdateGuideState exits: m=515461 SNR=86.9
01:33:10.734 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:10.734 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:33:10.734 00.000 8626589248 Enqueuing Expose request
01:33:11.778 01.044 13007392768 Move returns status 0, amount 1000
01:33:11.779 00.001 13007392768 move complete, result=0
01:33:11.779 00.000 13007392768 worker thread done servicing request
01:33:11.779 00.000 13007392768 Worker thread wakes up
01:33:11.779 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:33:11.779 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,535,31,31)
01:33:12.024 00.245 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6078,"jsonrpc":"2.0","method":"get_connected"}
01:33:12.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6078}
01:33:12.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6079,"jsonrpc":"2.0","method":"get_app_state"}
01:33:12.024 00.000 8626589248 case statement mapped state 3 to 2
01:33:12.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6079}
01:33:14.965 02.941 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6080,"jsonrpc":"2.0","method":"get_connected"}
01:33:14.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6080}
01:33:14.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6081,"jsonrpc":"2.0","method":"get_app_state"}
01:33:14.967 00.000 8626589248 case statement mapped state 3 to 2
01:33:14.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6081}
01:33:16.964 01.997 13007392768 Exposure complete
01:33:16.976 00.012 13007392768 worker thread done servicing request
01:33:16.976 00.000 8626589248 OnExposeComplete: enter
01:33:16.976 00.000 8626589248 UpdateGuideState(): m_state=3
01:33:16.976 00.000 8626589248 Star::Find(15, 769, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
01:33:16.976 00.000 8626589248 Star::Find returns 1 (0), X=768.81, Y=549.59, Mass=510793, SNR=75.8, Peak=38873 HFD=3.8
01:33:16.977 00.001 8626589248 Status Line: North step   6, dist= 2.3
01:33:16.977 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:33:16.977 00.000 13007392768 Worker thread wakes up
01:33:16.977 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:33:16.977 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:33:16.977 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:33:16.977 00.000 13007392768 MoveAxis(N, 1000, -)
01:33:16.977 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4557, FiltMin=1561, FiltMax=65241, Gamma=0.680
01:33:16.977 00.000 8626589248 UpdateGuideState exits: m=510793 SNR=75.8
01:33:16.977 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:16.978 00.001 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:33:16.978 00.000 8626589248 Enqueuing Expose request
01:33:17.966 00.988 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6082,"jsonrpc":"2.0","method":"get_connected"}
01:33:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6082}
01:33:17.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6083,"jsonrpc":"2.0","method":"get_app_state"}
01:33:17.968 00.000 8626589248 case statement mapped state 3 to 2
01:33:17.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6083}
01:33:18.017 00.049 13007392768 Move returns status 0, amount 1000
01:33:18.017 00.000 13007392768 move complete, result=0
01:33:18.017 00.000 13007392768 worker thread done servicing request
01:33:18.018 00.001 13007392768 Worker thread wakes up
01:33:18.018 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:33:18.018 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,535,31,31)
01:33:20.966 02.948 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6084,"jsonrpc":"2.0","method":"get_connected"}
01:33:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6084}
01:33:20.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6085,"jsonrpc":"2.0","method":"get_app_state"}
01:33:20.968 00.000 8626589248 case statement mapped state 3 to 2
01:33:20.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6085}
01:33:23.208 02.240 13007392768 Exposure complete
01:33:23.219 00.011 13007392768 worker thread done servicing request
01:33:23.219 00.000 8626589248 OnExposeComplete: enter
01:33:23.219 00.000 8626589248 UpdateGuideState(): m_state=3
01:33:23.219 00.000 8626589248 Star::Find(15, 768, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
01:33:23.219 00.000 8626589248 Star::Find returns 1 (0), X=768.80, Y=549.09, Mass=477846, SNR=89.6, Peak=36377 HFD=4.0
01:33:23.220 00.001 8626589248 Status Line: North step   7, dist= 2.8
01:33:23.220 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:33:23.220 00.000 13007392768 Worker thread wakes up
01:33:23.220 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:33:23.220 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:33:23.220 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:33:23.220 00.000 13007392768 MoveAxis(N, 1000, -)
01:33:23.220 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=51, max=65535, med=4557, FiltMin=1549, FiltMax=65023, Gamma=0.680
01:33:23.220 00.000 8626589248 UpdateGuideState exits: m=477846 SNR=89.6
01:33:23.220 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:23.220 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:33:23.220 00.000 8626589248 Enqueuing Expose request
01:33:24.022 00.802 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6086,"jsonrpc":"2.0","method":"get_connected"}
01:33:24.022 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6086}
01:33:24.023 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6087,"jsonrpc":"2.0","method":"get_app_state"}
01:33:24.023 00.000 8626589248 case statement mapped state 3 to 2
01:33:24.023 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6087}
01:33:24.273 00.250 13007392768 Move returns status 0, amount 1000
01:33:24.273 00.000 13007392768 move complete, result=0
01:33:24.273 00.000 13007392768 worker thread done servicing request
01:33:24.273 00.000 13007392768 Worker thread wakes up
01:33:24.274 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:33:24.274 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,534,31,31)
01:33:26.965 02.691 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6088,"jsonrpc":"2.0","method":"get_connected"}
01:33:26.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6088}
01:33:26.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6089,"jsonrpc":"2.0","method":"get_app_state"}
01:33:26.966 00.000 8626589248 case statement mapped state 3 to 2
01:33:26.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6089}
01:33:29.457 02.491 13007392768 Exposure complete
01:33:29.469 00.012 13007392768 worker thread done servicing request
01:33:29.469 00.000 8626589248 OnExposeComplete: enter
01:33:29.469 00.000 8626589248 UpdateGuideState(): m_state=3
01:33:29.469 00.000 8626589248 Star::Find(15, 768, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
01:33:29.469 00.000 8626589248 Star::Find returns 1 (0), X=768.88, Y=548.77, Mass=530325, SNR=87.8, Peak=39001 HFD=4.1
01:33:29.469 00.000 8626589248 Status Line: North step   8, dist= 3.2
01:33:29.470 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:33:29.470 00.000 13007392768 Worker thread wakes up
01:33:29.470 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:33:29.470 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:33:29.470 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:33:29.470 00.000 13007392768 MoveAxis(N, 1000, -)
01:33:29.470 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4569, FiltMin=1344, FiltMax=65062, Gamma=0.680
01:33:29.470 00.000 8626589248 UpdateGuideState exits: m=530325 SNR=87.8
01:33:29.470 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:29.470 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:33:29.470 00.000 8626589248 Enqueuing Expose request
01:33:29.965 00.495 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6090,"jsonrpc":"2.0","method":"get_connected"}
01:33:29.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6090}
01:33:29.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6091,"jsonrpc":"2.0","method":"get_app_state"}
01:33:29.968 00.001 8626589248 case statement mapped state 3 to 2
01:33:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6091}
01:33:30.511 00.543 13007392768 Move returns status 0, amount 1000
01:33:30.511 00.000 13007392768 move complete, result=0
01:33:30.511 00.000 13007392768 worker thread done servicing request
01:33:30.511 00.000 13007392768 Worker thread wakes up
01:33:30.511 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:33:30.511 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,534,31,31)
01:33:32.966 02.455 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6092,"jsonrpc":"2.0","method":"get_connected"}
01:33:32.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6092}
01:33:32.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6093,"jsonrpc":"2.0","method":"get_app_state"}
01:33:32.968 00.000 8626589248 case statement mapped state 3 to 2
01:33:32.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6093}
01:33:35.704 02.736 13007392768 Exposure complete
01:33:35.716 00.012 13007392768 worker thread done servicing request
01:33:35.716 00.000 8626589248 OnExposeComplete: enter
01:33:35.716 00.000 8626589248 UpdateGuideState(): m_state=3
01:33:35.716 00.000 8626589248 Star::Find(15, 768, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
01:33:35.716 00.000 8626589248 Star::Find returns 1 (0), X=768.19, Y=547.53, Mass=511206, SNR=87.9, Peak=39667 HFD=3.8
01:33:35.716 00.000 8626589248 Status Line: North step   9, dist= 4.4
01:33:35.717 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:33:35.717 00.000 13007392768 Worker thread wakes up
01:33:35.717 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:33:35.717 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:33:35.717 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:33:35.717 00.000 13007392768 MoveAxis(N, 1000, -)
01:33:35.717 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65330, med=4557, FiltMin=1459, FiltMax=64831, Gamma=0.680
01:33:35.717 00.000 8626589248 UpdateGuideState exits: m=511206 SNR=87.9
01:33:35.717 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:35.717 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:33:35.717 00.000 8626589248 Enqueuing Expose request
01:33:36.023 00.306 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6094,"jsonrpc":"2.0","method":"get_connected"}
01:33:36.023 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6094}
01:33:36.024 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6095,"jsonrpc":"2.0","method":"get_app_state"}
01:33:36.024 00.000 8626589248 case statement mapped state 3 to 2
01:33:36.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6095}
01:33:36.766 00.742 13007392768 Move returns status 0, amount 1000
01:33:36.766 00.000 13007392768 move complete, result=0
01:33:36.766 00.000 13007392768 worker thread done servicing request
01:33:36.767 00.001 13007392768 Worker thread wakes up
01:33:36.767 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:33:36.767 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(753,533,31,31)
01:33:38.965 02.198 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6096,"jsonrpc":"2.0","method":"get_connected"}
01:33:38.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6096}
01:33:38.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6097,"jsonrpc":"2.0","method":"get_app_state"}
01:33:38.967 00.000 8626589248 case statement mapped state 3 to 2
01:33:38.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6097}
01:33:41.951 02.984 13007392768 Exposure complete
01:33:41.963 00.012 13007392768 worker thread done servicing request
01:33:41.963 00.000 8626589248 OnExposeComplete: enter
01:33:41.963 00.000 8626589248 UpdateGuideState(): m_state=3
01:33:41.963 00.000 8626589248 Star::Find(15, 768, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
01:33:41.963 00.000 8626589248 Star::Find returns 1 (0), X=768.78, Y=547.24, Mass=514769, SNR=76.9, Peak=37619 HFD=3.9
01:33:41.964 00.001 8626589248 Status Line: North step  10, dist= 4.7
01:33:41.964 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:33:41.964 00.000 13007392768 Worker thread wakes up
01:33:41.964 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:33:41.964 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:33:41.964 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:33:41.964 00.000 13007392768 MoveAxis(N, 1000, -)
01:33:41.964 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65330, med=4569, FiltMin=1600, FiltMax=64831, Gamma=0.680
01:33:41.964 00.000 8626589248 UpdateGuideState exits: m=514769 SNR=76.9
01:33:41.964 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:41.964 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:33:41.964 00.000 8626589248 Enqueuing Expose request
01:33:41.999 00.035 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6098,"jsonrpc":"2.0","method":"get_connected"}
01:33:41.999 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6098}
01:33:42.000 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6099,"jsonrpc":"2.0","method":"get_app_state"}
01:33:42.000 00.000 8626589248 case statement mapped state 3 to 2
01:33:42.000 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6099}
01:33:43.005 01.005 13007392768 Move returns status 0, amount 1000
01:33:43.005 00.000 13007392768 move complete, result=0
01:33:43.005 00.000 13007392768 worker thread done servicing request
01:33:43.005 00.000 13007392768 Worker thread wakes up
01:33:43.006 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:33:43.006 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,532,31,31)
01:33:44.966 01.960 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6100,"jsonrpc":"2.0","method":"get_connected"}
01:33:44.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6100}
01:33:44.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6101,"jsonrpc":"2.0","method":"get_app_state"}
01:33:44.968 00.000 8626589248 case statement mapped state 3 to 2
01:33:44.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6101}
01:33:48.021 03.053 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6102,"jsonrpc":"2.0","method":"get_connected"}
01:33:48.021 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6102}
01:33:48.022 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6103,"jsonrpc":"2.0","method":"get_app_state"}
01:33:48.022 00.000 8626589248 case statement mapped state 3 to 2
01:33:48.022 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6103}
01:33:48.197 00.175 13007392768 Exposure complete
01:33:48.209 00.012 13007392768 worker thread done servicing request
01:33:48.209 00.000 8626589248 OnExposeComplete: enter
01:33:48.209 00.000 8626589248 UpdateGuideState(): m_state=3
01:33:48.209 00.000 8626589248 Star::Find(15, 768, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
01:33:48.209 00.000 8626589248 Star::Find returns 1 (0), X=768.43, Y=546.84, Mass=574883, SNR=77.3, Peak=41139 HFD=4.2
01:33:48.210 00.001 8626589248 Status Line: North step  11, dist= 5.1
01:33:48.210 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:33:48.210 00.000 13007392768 Worker thread wakes up
01:33:48.210 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:33:48.210 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:33:48.210 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:33:48.210 00.000 13007392768 MoveAxis(N, 1000, -)
01:33:48.210 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4582, FiltMin=1292, FiltMax=65113, Gamma=0.680
01:33:48.210 00.000 8626589248 UpdateGuideState exits: m=574883 SNR=77.3
01:33:48.210 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:48.210 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:33:48.210 00.000 8626589248 Enqueuing Expose request
01:33:49.260 01.050 13007392768 Move returns status 0, amount 1000
01:33:49.260 00.000 13007392768 move complete, result=0
01:33:49.260 00.000 13007392768 worker thread done servicing request
01:33:49.260 00.000 13007392768 Worker thread wakes up
01:33:49.260 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:33:49.261 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(753,532,31,31)
01:33:50.965 01.704 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6104,"jsonrpc":"2.0","method":"get_connected"}
01:33:50.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6104}
01:33:50.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6105,"jsonrpc":"2.0","method":"get_app_state"}
01:33:50.967 00.000 8626589248 case statement mapped state 3 to 2
01:33:50.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6105}
01:33:53.965 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6106,"jsonrpc":"2.0","method":"get_connected"}
01:33:53.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6106}
01:33:53.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6107,"jsonrpc":"2.0","method":"get_app_state"}
01:33:53.967 00.000 8626589248 case statement mapped state 3 to 2
01:33:53.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6107}
01:33:54.442 00.475 13007392768 Exposure complete
01:33:54.454 00.012 13007392768 worker thread done servicing request
01:33:54.455 00.001 8626589248 OnExposeComplete: enter
01:33:54.455 00.000 8626589248 UpdateGuideState(): m_state=3
01:33:54.455 00.000 8626589248 Star::Find(15, 768, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
01:33:54.455 00.000 8626589248 Star::Find returns 1 (0), X=768.37, Y=546.33, Mass=511309, SNR=74.6, Peak=36710 HFD=4.4
01:33:54.455 00.000 8626589248 Status Line: North step  12, dist= 5.6
01:33:54.455 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:33:54.455 00.000 13007392768 Worker thread wakes up
01:33:54.455 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:33:54.455 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:33:54.455 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:33:54.455 00.000 13007392768 MoveAxis(N, 1000, -)
01:33:54.455 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65445, med=4595, FiltMin=1318, FiltMax=65024, Gamma=0.680
01:33:54.455 00.000 8626589248 UpdateGuideState exits: m=511309 SNR=74.6
01:33:54.455 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:54.456 00.001 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:33:54.456 00.000 8626589248 Enqueuing Expose request
01:33:55.499 01.043 13007392768 Move returns status 0, amount 1000
01:33:55.499 00.000 13007392768 move complete, result=0
01:33:55.499 00.000 13007392768 worker thread done servicing request
01:33:55.499 00.000 13007392768 Worker thread wakes up
01:33:55.499 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:33:55.499 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(753,531,31,31)
01:33:56.966 01.467 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6108,"jsonrpc":"2.0","method":"get_connected"}
01:33:56.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6108}
01:33:56.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6109,"jsonrpc":"2.0","method":"get_app_state"}
01:33:56.968 00.000 8626589248 case statement mapped state 3 to 2
01:33:56.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6109}
01:34:00.022 03.054 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6110,"jsonrpc":"2.0","method":"get_connected"}
01:34:00.022 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6110}
01:34:00.023 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6111,"jsonrpc":"2.0","method":"get_app_state"}
01:34:00.024 00.001 8626589248 case statement mapped state 3 to 2
01:34:00.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6111}
01:34:00.691 00.667 13007392768 Exposure complete
01:34:00.704 00.013 13007392768 worker thread done servicing request
01:34:00.704 00.000 8626589248 OnExposeComplete: enter
01:34:00.704 00.000 8626589248 UpdateGuideState(): m_state=3
01:34:00.704 00.000 8626589248 Star::Find(15, 768, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
01:34:00.704 00.000 8626589248 Star::Find returns 1 (0), X=768.45, Y=545.66, Mass=547480, SNR=90.6, Peak=42470 HFD=4.1
01:34:00.705 00.001 8626589248 Status Line: North step  13, dist= 6.3
01:34:00.705 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:34:00.705 00.000 13007392768 Worker thread wakes up
01:34:00.705 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:34:00.705 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:34:00.705 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:34:00.705 00.000 13007392768 MoveAxis(N, 1000, -)
01:34:00.705 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65445, med=4582, FiltMin=1638, FiltMax=65317, Gamma=0.680
01:34:00.705 00.000 8626589248 UpdateGuideState exits: m=547480 SNR=90.6
01:34:00.705 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:00.705 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:34:00.705 00.000 8626589248 Enqueuing Expose request
01:34:01.753 01.048 13007392768 Move returns status 0, amount 1000
01:34:01.753 00.000 13007392768 move complete, result=0
01:34:01.753 00.000 13007392768 worker thread done servicing request
01:34:01.754 00.001 13007392768 Worker thread wakes up
01:34:01.754 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:34:01.754 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(753,531,31,31)
01:34:02.964 01.210 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6112,"jsonrpc":"2.0","method":"get_connected"}
01:34:02.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6112}
01:34:02.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6113,"jsonrpc":"2.0","method":"get_app_state"}
01:34:02.966 00.000 8626589248 case statement mapped state 3 to 2
01:34:02.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6113}
01:34:05.966 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6114,"jsonrpc":"2.0","method":"get_connected"}
01:34:05.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6114}
01:34:05.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6115,"jsonrpc":"2.0","method":"get_app_state"}
01:34:05.968 00.000 8626589248 case statement mapped state 3 to 2
01:34:05.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6115}
01:34:06.936 00.968 13007392768 Exposure complete
01:34:06.948 00.012 13007392768 worker thread done servicing request
01:34:06.948 00.000 8626589248 OnExposeComplete: enter
01:34:06.948 00.000 8626589248 UpdateGuideState(): m_state=3
01:34:06.948 00.000 8626589248 Star::Find(15, 768, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
01:34:06.948 00.000 8626589248 Star::Find returns 1 (0), X=768.09, Y=545.23, Mass=509554, SNR=89.8, Peak=50047 HFD=3.5
01:34:06.948 00.000 8626589248 Status Line: North step  14, dist= 6.7
01:34:06.949 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:34:06.949 00.000 13007392768 Worker thread wakes up
01:34:06.949 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:34:06.949 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:34:06.949 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:34:06.949 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65445, med=4595, FiltMin=1536, FiltMax=65317, Gamma=0.680
01:34:06.949 00.000 13007392768 MoveAxis(N, 1000, -)
01:34:06.949 00.000 8626589248 UpdateGuideState exits: m=509554 SNR=89.8
01:34:06.949 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:06.949 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:34:06.949 00.000 8626589248 Enqueuing Expose request
01:34:07.992 01.043 13007392768 Move returns status 0, amount 1000
01:34:07.992 00.000 13007392768 move complete, result=0
01:34:07.992 00.000 13007392768 worker thread done servicing request
01:34:07.992 00.000 13007392768 Worker thread wakes up
01:34:07.992 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:34:07.992 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(753,530,31,31)
01:34:08.966 00.974 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6116,"jsonrpc":"2.0","method":"get_connected"}
01:34:08.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6116}
01:34:08.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6117,"jsonrpc":"2.0","method":"get_app_state"}
01:34:08.968 00.000 8626589248 case statement mapped state 3 to 2
01:34:08.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6117}
01:34:12.023 03.055 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6118,"jsonrpc":"2.0","method":"get_connected"}
01:34:12.023 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6118}
01:34:12.025 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6119,"jsonrpc":"2.0","method":"get_app_state"}
01:34:12.025 00.000 8626589248 case statement mapped state 3 to 2
01:34:12.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6119}
01:34:13.184 01.159 13007392768 Exposure complete
01:34:13.196 00.012 13007392768 worker thread done servicing request
01:34:13.196 00.000 8626589248 OnExposeComplete: enter
01:34:13.196 00.000 8626589248 UpdateGuideState(): m_state=3
01:34:13.196 00.000 8626589248 Star::Find(15, 768, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
01:34:13.196 00.000 8626589248 Star::Find returns 1 (0), X=769.02, Y=544.64, Mass=504679, SNR=79.9, Peak=35558 HFD=3.9
01:34:13.197 00.001 8626589248 Status Line: North step  15, dist= 7.3
01:34:13.197 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:34:13.197 00.000 13007392768 Worker thread wakes up
01:34:13.197 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:34:13.197 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:34:13.197 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:34:13.197 00.000 13007392768 MoveAxis(N, 1000, -)
01:34:13.197 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65445, med=4595, FiltMin=1459, FiltMax=65317, Gamma=0.680
01:34:13.197 00.000 8626589248 UpdateGuideState exits: m=504679 SNR=79.9
01:34:13.197 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:13.198 00.001 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:34:13.198 00.000 8626589248 Enqueuing Expose request
01:34:14.247 01.049 13007392768 Move returns status 0, amount 1000
01:34:14.247 00.000 13007392768 move complete, result=0
01:34:14.247 00.000 13007392768 worker thread done servicing request
01:34:14.247 00.000 13007392768 Worker thread wakes up
01:34:14.248 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:34:14.248 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,530,31,31)
01:34:14.963 00.715 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6120,"jsonrpc":"2.0","method":"get_connected"}
01:34:14.964 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6120}
01:34:14.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6121,"jsonrpc":"2.0","method":"get_app_state"}
01:34:14.965 00.000 8626589248 case statement mapped state 3 to 2
01:34:14.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6121}
01:34:17.964 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6122,"jsonrpc":"2.0","method":"get_connected"}
01:34:17.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6122}
01:34:17.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6123,"jsonrpc":"2.0","method":"get_app_state"}
01:34:17.966 00.000 8626589248 case statement mapped state 3 to 2
01:34:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6123}
01:34:19.431 01.465 13007392768 Exposure complete
01:34:19.443 00.012 13007392768 worker thread done servicing request
01:34:19.444 00.001 8626589248 OnExposeComplete: enter
01:34:19.444 00.000 8626589248 UpdateGuideState(): m_state=3
01:34:19.444 00.000 8626589248 Star::Find(15, 769, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
01:34:19.444 00.000 8626589248 Star::Find returns 1 (0), X=768.98, Y=544.02, Mass=470729, SNR=67.1, Peak=30502 HFD=4.3
01:34:19.444 00.000 8626589248 Status Line: North step  16, dist= 7.9
01:34:19.445 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:34:19.445 00.000 13007392768 Worker thread wakes up
01:34:19.445 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:34:19.445 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:34:19.445 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:34:19.445 00.000 13007392768 MoveAxis(N, 1000, -)
01:34:19.445 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65420, med=4582, FiltMin=1472, FiltMax=65317, Gamma=0.680
01:34:19.445 00.000 8626589248 UpdateGuideState exits: m=470729 SNR=67.1
01:34:19.445 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:19.445 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:34:19.445 00.000 8626589248 Enqueuing Expose request
01:34:20.486 01.041 13007392768 Move returns status 0, amount 1000
01:34:20.486 00.000 13007392768 move complete, result=0
01:34:20.487 00.001 13007392768 worker thread done servicing request
01:34:20.487 00.000 13007392768 Worker thread wakes up
01:34:20.487 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:34:20.487 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,529,31,31)
01:34:20.967 00.480 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6124,"jsonrpc":"2.0","method":"get_connected"}
01:34:20.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6124}
01:34:20.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6125,"jsonrpc":"2.0","method":"get_app_state"}
01:34:20.968 00.000 8626589248 case statement mapped state 3 to 2
01:34:20.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6125}
01:34:24.022 03.054 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6126,"jsonrpc":"2.0","method":"get_connected"}
01:34:24.022 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6126}
01:34:24.023 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6127,"jsonrpc":"2.0","method":"get_app_state"}
01:34:24.023 00.000 8626589248 case statement mapped state 3 to 2
01:34:24.023 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6127}
01:34:25.676 01.653 13007392768 Exposure complete
01:34:25.688 00.012 13007392768 worker thread done servicing request
01:34:25.688 00.000 8626589248 OnExposeComplete: enter
01:34:25.688 00.000 8626589248 UpdateGuideState(): m_state=3
01:34:25.689 00.001 8626589248 Star::Find(15, 768, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
01:34:25.689 00.000 8626589248 Star::Find returns 1 (0), X=768.67, Y=543.59, Mass=431488, SNR=80.1, Peak=31283 HFD=3.8
01:34:25.689 00.000 8626589248 Status Line: North step  17, dist= 8.3
01:34:25.689 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:34:25.689 00.000 13007392768 Worker thread wakes up
01:34:25.689 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:34:25.689 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:34:25.689 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:34:25.689 00.000 13007392768 MoveAxis(N, 1000, -)
01:34:25.689 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65368, med=4595, FiltMin=1587, FiltMax=65317, Gamma=0.680
01:34:25.689 00.000 8626589248 UpdateGuideState exits: m=431488 SNR=80.1
01:34:25.689 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:25.689 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:34:25.689 00.000 8626589248 Enqueuing Expose request
01:34:26.741 01.052 13007392768 Move returns status 0, amount 1000
01:34:26.741 00.000 13007392768 move complete, result=0
01:34:26.741 00.000 13007392768 worker thread done servicing request
01:34:26.742 00.001 13007392768 Worker thread wakes up
01:34:26.742 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:34:26.742 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,529,31,31)
01:34:26.970 00.228 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6128,"jsonrpc":"2.0","method":"get_connected"}
01:34:26.970 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6128}
01:34:26.971 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6129,"jsonrpc":"2.0","method":"get_app_state"}
01:34:26.971 00.000 8626589248 case statement mapped state 3 to 2
01:34:26.971 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6129}
01:34:29.966 02.995 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6130,"jsonrpc":"2.0","method":"get_connected"}
01:34:29.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6130}
01:34:29.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6131,"jsonrpc":"2.0","method":"get_app_state"}
01:34:29.968 00.000 8626589248 case statement mapped state 3 to 2
01:34:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6131}
01:34:31.925 01.957 13007392768 Exposure complete
01:34:31.938 00.013 13007392768 worker thread done servicing request
01:34:31.938 00.000 8626589248 OnExposeComplete: enter
01:34:31.938 00.000 8626589248 UpdateGuideState(): m_state=3
01:34:31.938 00.000 8626589248 Star::Find(15, 768, 543, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 77
01:34:31.938 00.000 8626589248 Star::Find returns 1 (0), X=769.47, Y=542.94, Mass=518146, SNR=90.3, Peak=38886 HFD=4.0
01:34:31.938 00.000 8626589248 Status Line: North step  18, dist= 9.0
01:34:31.939 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:34:31.939 00.000 13007392768 Worker thread wakes up
01:34:31.939 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:34:31.939 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:34:31.939 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:34:31.939 00.000 13007392768 MoveAxis(N, 1000, -)
01:34:31.939 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65496, med=4582, FiltMin=1638, FiltMax=65151, Gamma=0.680
01:34:31.939 00.000 8626589248 UpdateGuideState exits: m=518146 SNR=90.3
01:34:31.939 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:31.939 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:34:31.939 00.000 8626589248 Enqueuing Expose request
01:34:32.967 01.028 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6132,"jsonrpc":"2.0","method":"get_connected"}
01:34:32.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6132}
01:34:32.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6133,"jsonrpc":"2.0","method":"get_app_state"}
01:34:32.968 00.000 8626589248 case statement mapped state 3 to 2
01:34:32.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6133}
01:34:32.979 00.011 13007392768 Move returns status 0, amount 1000
01:34:32.980 00.001 13007392768 move complete, result=0
01:34:32.980 00.000 13007392768 worker thread done servicing request
01:34:32.980 00.000 13007392768 Worker thread wakes up
01:34:32.980 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:34:32.980 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,528,31,31)
01:34:36.024 03.044 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6134,"jsonrpc":"2.0","method":"get_connected"}
01:34:36.025 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6134}
01:34:36.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6135,"jsonrpc":"2.0","method":"get_app_state"}
01:34:36.026 00.001 8626589248 case statement mapped state 3 to 2
01:34:36.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6135}
01:34:38.169 02.143 13007392768 Exposure complete
01:34:38.181 00.012 13007392768 worker thread done servicing request
01:34:38.181 00.000 8626589248 OnExposeComplete: enter
01:34:38.181 00.000 8626589248 UpdateGuideState(): m_state=3
01:34:38.181 00.000 8626589248 Star::Find(15, 769, 542, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 78
01:34:38.182 00.001 8626589248 Star::Find returns 1 (0), X=769.06, Y=542.13, Mass=521371, SNR=78.2, Peak=36991 HFD=4.3
01:34:38.182 00.000 8626589248 Status Line: North step  19, dist= 9.8
01:34:38.182 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:34:38.182 00.000 13007392768 Worker thread wakes up
01:34:38.182 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:34:38.182 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:34:38.182 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:34:38.182 00.000 13007392768 MoveAxis(N, 1000, -)
01:34:38.183 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65317, med=4582, FiltMin=1599, FiltMax=64524, Gamma=0.680
01:34:38.183 00.000 8626589248 UpdateGuideState exits: m=521371 SNR=78.2
01:34:38.183 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:38.183 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:34:38.183 00.000 8626589248 Enqueuing Expose request
01:34:38.965 00.782 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6136,"jsonrpc":"2.0","method":"get_connected"}
01:34:38.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6136}
01:34:38.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6137,"jsonrpc":"2.0","method":"get_app_state"}
01:34:38.967 00.000 8626589248 case statement mapped state 3 to 2
01:34:38.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6137}
01:34:39.218 00.251 13007392768 Move returns status 0, amount 1000
01:34:39.218 00.000 13007392768 move complete, result=0
01:34:39.218 00.000 13007392768 worker thread done servicing request
01:34:39.218 00.000 13007392768 Worker thread wakes up
01:34:39.218 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:34:39.218 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,527,31,31)
01:34:41.965 02.747 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6138,"jsonrpc":"2.0","method":"get_connected"}
01:34:41.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6138}
01:34:41.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6139,"jsonrpc":"2.0","method":"get_app_state"}
01:34:41.967 00.000 8626589248 case statement mapped state 3 to 2
01:34:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6139}
01:34:44.420 02.453 13007392768 Exposure complete
01:34:44.432 00.012 13007392768 worker thread done servicing request
01:34:44.432 00.000 8626589248 OnExposeComplete: enter
01:34:44.432 00.000 8626589248 UpdateGuideState(): m_state=3
01:34:44.432 00.000 8626589248 Star::Find(15, 769, 542, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 79
01:34:44.432 00.000 8626589248 Star::Find returns 1 (0), X=769.43, Y=541.94, Mass=516168, SNR=76.9, Peak=39091 HFD=4.2
01:34:44.433 00.001 8626589248 Status Line: North step  20, dist=10.0
01:34:44.433 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:34:44.433 00.000 13007392768 Worker thread wakes up
01:34:44.433 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:34:44.433 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:34:44.433 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:34:44.433 00.000 13007392768 MoveAxis(N, 1000, -)
01:34:44.433 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65317, med=4595, FiltMin=1548, FiltMax=64524, Gamma=0.680
01:34:44.433 00.000 8626589248 UpdateGuideState exits: m=516168 SNR=76.9
01:34:44.433 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:44.433 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:34:44.433 00.000 8626589248 Enqueuing Expose request
01:34:44.966 00.533 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6140,"jsonrpc":"2.0","method":"get_connected"}
01:34:44.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6140}
01:34:44.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6141,"jsonrpc":"2.0","method":"get_app_state"}
01:34:44.968 00.001 8626589248 case statement mapped state 3 to 2
01:34:44.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6141}
01:34:45.474 00.506 13007392768 Move returns status 0, amount 1000
01:34:45.475 00.001 13007392768 move complete, result=0
01:34:45.475 00.000 13007392768 worker thread done servicing request
01:34:45.475 00.000 13007392768 Worker thread wakes up
01:34:45.475 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:34:45.475 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,527,31,31)
01:34:48.024 02.549 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6142,"jsonrpc":"2.0","method":"get_connected"}
01:34:48.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6142}
01:34:48.025 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6143,"jsonrpc":"2.0","method":"get_app_state"}
01:34:48.025 00.000 8626589248 case statement mapped state 3 to 2
01:34:48.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6143}
01:34:50.664 02.639 13007392768 Exposure complete
01:34:50.676 00.012 13007392768 worker thread done servicing request
01:34:50.676 00.000 8626589248 OnExposeComplete: enter
01:34:50.676 00.000 8626589248 UpdateGuideState(): m_state=3
01:34:50.677 00.001 8626589248 Star::Find(15, 769, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 80
01:34:50.677 00.000 8626589248 Star::Find returns 1 (0), X=769.10, Y=540.98, Mass=526554, SNR=78.5, Peak=44057 HFD=4.2
01:34:50.677 00.000 8626589248 Status Line: North step  21, dist=11.0
01:34:50.677 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:34:50.677 00.000 13007392768 Worker thread wakes up
01:34:50.678 00.001 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:34:50.678 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:34:50.678 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:34:50.678 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65049, med=4582, FiltMin=1651, FiltMax=64524, Gamma=0.680
01:34:50.678 00.000 13007392768 MoveAxis(N, 1000, -)
01:34:50.678 00.000 8626589248 UpdateGuideState exits: m=526554 SNR=78.5
01:34:50.678 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:50.678 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:34:50.678 00.000 8626589248 Enqueuing Expose request
01:34:50.964 00.286 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6144,"jsonrpc":"2.0","method":"get_connected"}
01:34:50.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6144}
01:34:50.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6145,"jsonrpc":"2.0","method":"get_app_state"}
01:34:50.967 00.000 8626589248 case statement mapped state 3 to 2
01:34:50.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6145}
01:34:51.729 00.762 13007392768 Move returns status 0, amount 1000
01:34:51.729 00.000 13007392768 move complete, result=0
01:34:51.729 00.000 13007392768 worker thread done servicing request
01:34:51.729 00.000 13007392768 Worker thread wakes up
01:34:51.729 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:34:51.730 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,526,31,31)
01:34:53.964 02.234 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6146,"jsonrpc":"2.0","method":"get_connected"}
01:34:53.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6146}
01:34:53.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6147,"jsonrpc":"2.0","method":"get_app_state"}
01:34:53.966 00.000 8626589248 case statement mapped state 3 to 2
01:34:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6147}
01:34:56.910 02.944 13007392768 Exposure complete
01:34:56.922 00.012 13007392768 worker thread done servicing request
01:34:56.922 00.000 8626589248 OnExposeComplete: enter
01:34:56.922 00.000 8626589248 UpdateGuideState(): m_state=3
01:34:56.922 00.000 8626589248 Star::Find(15, 769, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 81
01:34:56.922 00.000 8626589248 Star::Find returns 1 (0), X=768.82, Y=540.39, Mass=457838, SNR=79.6, Peak=33433 HFD=3.7
01:34:56.923 00.001 8626589248 Status Line: North step  22, dist=11.5
01:34:56.923 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:34:56.923 00.000 13007392768 Worker thread wakes up
01:34:56.923 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:34:56.923 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:34:56.923 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:34:56.923 00.000 13007392768 MoveAxis(N, 1000, -)
01:34:56.924 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65241, med=4595, FiltMin=1446, FiltMax=64614, Gamma=0.680
01:34:56.924 00.000 8626589248 UpdateGuideState exits: m=457838 SNR=79.6
01:34:56.924 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:56.924 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:34:56.924 00.000 8626589248 Enqueuing Expose request
01:34:56.964 00.040 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6148,"jsonrpc":"2.0","method":"get_connected"}
01:34:56.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6148}
01:34:56.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6149,"jsonrpc":"2.0","method":"get_app_state"}
01:34:56.964 00.000 8626589248 case statement mapped state 3 to 2
01:34:56.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6149}
01:34:57.968 01.004 13007392768 Move returns status 0, amount 1000
01:34:57.969 00.001 13007392768 move complete, result=0
01:34:57.969 00.000 13007392768 worker thread done servicing request
01:34:57.969 00.000 13007392768 Worker thread wakes up
01:34:57.969 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:34:57.969 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,525,31,31)
01:35:00.025 02.056 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6150,"jsonrpc":"2.0","method":"get_connected"}
01:35:00.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6150}
01:35:00.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6151,"jsonrpc":"2.0","method":"get_app_state"}
01:35:00.026 00.000 8626589248 case statement mapped state 3 to 2
01:35:00.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6151}
01:35:02.965 02.939 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6152,"jsonrpc":"2.0","method":"get_connected"}
01:35:02.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6152}
01:35:02.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6153,"jsonrpc":"2.0","method":"get_app_state"}
01:35:02.967 00.000 8626589248 case statement mapped state 3 to 2
01:35:02.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6153}
01:35:03.160 00.193 13007392768 Exposure complete
01:35:03.171 00.011 13007392768 worker thread done servicing request
01:35:03.172 00.001 8626589248 OnExposeComplete: enter
01:35:03.172 00.000 8626589248 UpdateGuideState(): m_state=3
01:35:03.172 00.000 8626589248 Star::Find(15, 768, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 82
01:35:03.172 00.000 8626589248 Star::Find returns 1 (0), X=769.04, Y=539.93, Mass=428584, SNR=69.4, Peak=35276 HFD=4.0
01:35:03.172 00.000 8626589248 Status Line: North step  23, dist=12.0
01:35:03.173 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:35:03.173 00.000 13007392768 Worker thread wakes up
01:35:03.173 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:35:03.173 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:35:03.173 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:35:03.173 00.000 13007392768 MoveAxis(N, 1000, -)
01:35:03.173 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65356, med=4595, FiltMin=1561, FiltMax=64844, Gamma=0.680
01:35:03.173 00.000 8626589248 UpdateGuideState exits: m=428584 SNR=69.4
01:35:03.173 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:03.173 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:35:03.173 00.000 8626589248 Enqueuing Expose request
01:35:04.222 01.049 13007392768 Move returns status 0, amount 1000
01:35:04.222 00.000 13007392768 move complete, result=0
01:35:04.223 00.001 13007392768 worker thread done servicing request
01:35:04.223 00.000 13007392768 Worker thread wakes up
01:35:04.223 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:35:04.223 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(754,525,31,31)
01:35:05.964 01.741 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6154,"jsonrpc":"2.0","method":"get_connected"}
01:35:05.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6154}
01:35:05.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6155,"jsonrpc":"2.0","method":"get_app_state"}
01:35:05.966 00.000 8626589248 case statement mapped state 3 to 2
01:35:05.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6155}
01:35:08.966 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6156,"jsonrpc":"2.0","method":"get_connected"}
01:35:08.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6156}
01:35:08.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6157,"jsonrpc":"2.0","method":"get_app_state"}
01:35:08.968 00.000 8626589248 case statement mapped state 3 to 2
01:35:08.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6157}
01:35:09.409 00.441 13007392768 Exposure complete
01:35:09.420 00.011 13007392768 worker thread done servicing request
01:35:09.421 00.001 8626589248 OnExposeComplete: enter
01:35:09.421 00.000 8626589248 UpdateGuideState(): m_state=3
01:35:09.421 00.000 8626589248 Star::Find(15, 769, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 83
01:35:09.421 00.000 8626589248 Star::Find returns 1 (0), X=768.23, Y=539.47, Mass=555145, SNR=91.6, Peak=45388 HFD=3.8
01:35:09.421 00.000 8626589248 Status Line: North step  24, dist=12.5
01:35:09.421 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:35:09.421 00.000 13007392768 Worker thread wakes up
01:35:09.421 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:35:09.421 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:35:09.421 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:35:09.422 00.001 13007392768 MoveAxis(N, 1000, -)
01:35:09.422 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65509, med=4608, FiltMin=1536, FiltMax=64895, Gamma=0.680
01:35:09.422 00.000 8626589248 UpdateGuideState exits: m=555145 SNR=91.6
01:35:09.422 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:09.422 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:35:09.422 00.000 8626589248 Enqueuing Expose request
01:35:10.460 01.038 13007392768 Move returns status 0, amount 1000
01:35:10.460 00.000 13007392768 move complete, result=0
01:35:10.460 00.000 13007392768 worker thread done servicing request
01:35:10.461 00.001 13007392768 Worker thread wakes up
01:35:10.461 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:35:10.461 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(753,524,31,31)
01:35:12.025 01.564 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6158,"jsonrpc":"2.0","method":"get_connected"}
01:35:12.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6158}
01:35:12.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6159,"jsonrpc":"2.0","method":"get_app_state"}
01:35:12.026 00.000 8626589248 case statement mapped state 3 to 2
01:35:12.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6159}
01:35:14.964 02.938 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6160,"jsonrpc":"2.0","method":"get_connected"}
01:35:14.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6160}
01:35:14.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6161,"jsonrpc":"2.0","method":"get_app_state"}
01:35:14.967 00.001 8626589248 case statement mapped state 3 to 2
01:35:14.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6161}
01:35:15.649 00.682 13007392768 Exposure complete
01:35:15.661 00.012 13007392768 worker thread done servicing request
01:35:15.661 00.000 8626589248 OnExposeComplete: enter
01:35:15.661 00.000 8626589248 UpdateGuideState(): m_state=3
01:35:15.661 00.000 8626589248 Star::Find(15, 768, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 84
01:35:15.661 00.000 8626589248 Star::Find returns 1 (0), X=768.21, Y=539.01, Mass=493943, SNR=83.0, Peak=37119 HFD=4.2
01:35:15.661 00.000 8626589248 Status Line: North step  25, dist=12.9
01:35:15.662 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:35:15.662 00.000 13007392768 Worker thread wakes up
01:35:15.662 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:35:15.662 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:35:15.662 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:35:15.662 00.000 13007392768 MoveAxis(N, 1000, -)
01:35:15.662 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65509, med=4608, FiltMin=1567, FiltMax=65305, Gamma=0.680
01:35:15.662 00.000 8626589248 UpdateGuideState exits: m=493943 SNR=83.0
01:35:15.662 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:15.662 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:35:15.662 00.000 8626589248 Enqueuing Expose request
01:35:16.700 01.038 13007392768 Move returns status 0, amount 1000
01:35:16.701 00.001 13007392768 move complete, result=0
01:35:16.701 00.000 13007392768 worker thread done servicing request
01:35:16.701 00.000 13007392768 Worker thread wakes up
01:35:16.701 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:35:16.701 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(753,524,31,31)
01:35:17.965 01.264 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6162,"jsonrpc":"2.0","method":"get_connected"}
01:35:17.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6162}
01:35:17.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6163,"jsonrpc":"2.0","method":"get_app_state"}
01:35:17.967 00.000 8626589248 case statement mapped state 3 to 2
01:35:17.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6163}
01:35:20.965 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6164,"jsonrpc":"2.0","method":"get_connected"}
01:35:20.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6164}
01:35:20.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6165,"jsonrpc":"2.0","method":"get_app_state"}
01:35:20.968 00.000 8626589248 case statement mapped state 3 to 2
01:35:20.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6165}
01:35:21.897 00.929 13007392768 Exposure complete
01:35:21.909 00.012 13007392768 worker thread done servicing request
01:35:21.909 00.000 8626589248 OnExposeComplete: enter
01:35:21.909 00.000 8626589248 UpdateGuideState(): m_state=3
01:35:21.909 00.000 8626589248 Star::Find(15, 768, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 85
01:35:21.909 00.000 8626589248 Star::Find returns 1 (0), X=767.50, Y=538.19, Mass=495118, SNR=74.5, Peak=43788 HFD=3.8
01:35:21.910 00.001 8626589248 Status Line: North step  26, dist=13.8
01:35:21.910 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:35:21.910 00.000 13007392768 Worker thread wakes up
01:35:21.910 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:35:21.910 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:35:21.910 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:35:21.910 00.000 13007392768 MoveAxis(N, 1000, -)
01:35:21.910 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65509, med=4595, FiltMin=1497, FiltMax=64908, Gamma=0.680
01:35:21.910 00.000 8626589248 UpdateGuideState exits: m=495118 SNR=74.5
01:35:21.910 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:21.910 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:35:21.910 00.000 8626589248 Enqueuing Expose request
01:35:22.955 01.045 13007392768 Move returns status 0, amount 1000
01:35:22.955 00.000 13007392768 move complete, result=0
01:35:22.956 00.001 13007392768 worker thread done servicing request
01:35:22.956 00.000 13007392768 Worker thread wakes up
01:35:22.956 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:35:22.956 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(753,523,31,31)
01:35:24.015 01.059 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6166,"jsonrpc":"2.0","method":"get_connected"}
01:35:24.016 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6166}
01:35:24.016 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6167,"jsonrpc":"2.0","method":"get_app_state"}
01:35:24.017 00.001 8626589248 case statement mapped state 3 to 2
01:35:24.017 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6167}
01:35:26.964 02.947 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6168,"jsonrpc":"2.0","method":"get_connected"}
01:35:26.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6168}
01:35:26.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6169,"jsonrpc":"2.0","method":"get_app_state"}
01:35:26.967 00.000 8626589248 case statement mapped state 3 to 2
01:35:26.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6169}
01:35:28.143 01.176 13007392768 Exposure complete
01:35:28.155 00.012 13007392768 worker thread done servicing request
01:35:28.155 00.000 8626589248 OnExposeComplete: enter
01:35:28.155 00.000 8626589248 UpdateGuideState(): m_state=3
01:35:28.155 00.000 8626589248 Star::Find(15, 767, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 86
01:35:28.155 00.000 8626589248 Star::Find returns 1 (0), X=766.36, Y=537.16, Mass=489605, SNR=72.8, Peak=51020 HFD=3.3
01:35:28.155 00.000 8626589248 Status Line: North step  27, dist=14.9
01:35:28.156 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:35:28.156 00.000 13007392768 Worker thread wakes up
01:35:28.156 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:35:28.156 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:35:28.156 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:35:28.156 00.000 13007392768 MoveAxis(N, 1000, -)
01:35:28.156 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65522, med=4607, FiltMin=1382, FiltMax=64908, Gamma=0.680
01:35:28.156 00.000 8626589248 UpdateGuideState exits: m=489605 SNR=72.8
01:35:28.156 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:28.156 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:35:28.156 00.000 8626589248 Enqueuing Expose request
01:35:29.194 01.038 13007392768 Move returns status 0, amount 1000
01:35:29.195 00.001 13007392768 move complete, result=0
01:35:29.195 00.000 13007392768 worker thread done servicing request
01:35:29.195 00.000 13007392768 Worker thread wakes up
01:35:29.195 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:35:29.196 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,522,31,31)
01:35:29.965 00.769 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6170,"jsonrpc":"2.0","method":"get_connected"}
01:35:29.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6170}
01:35:29.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6171,"jsonrpc":"2.0","method":"get_app_state"}
01:35:29.967 00.000 8626589248 case statement mapped state 3 to 2
01:35:29.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6171}
01:35:32.966 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6172,"jsonrpc":"2.0","method":"get_connected"}
01:35:32.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6172}
01:35:32.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6173,"jsonrpc":"2.0","method":"get_app_state"}
01:35:32.968 00.000 8626589248 case statement mapped state 3 to 2
01:35:32.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6173}
01:35:34.390 01.422 13007392768 Exposure complete
01:35:34.403 00.013 13007392768 worker thread done servicing request
01:35:34.403 00.000 8626589248 OnExposeComplete: enter
01:35:34.403 00.000 8626589248 UpdateGuideState(): m_state=3
01:35:34.403 00.000 8626589248 Star::Find(15, 766, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 87
01:35:34.403 00.000 8626589248 Star::Find returns 1 (0), X=766.69, Y=537.01, Mass=529651, SNR=83.5, Peak=46604 HFD=3.9
01:35:34.403 00.000 8626589248 Status Line: North step  28, dist=15.0
01:35:34.404 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:35:34.404 00.000 13007392768 Worker thread wakes up
01:35:34.404 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:35:34.404 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:35:34.404 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:35:34.404 00.000 13007392768 MoveAxis(N, 1000, -)
01:35:34.404 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=102, max=65522, med=4620, FiltMin=1548, FiltMax=64883, Gamma=0.680
01:35:34.404 00.000 8626589248 UpdateGuideState exits: m=529651 SNR=83.5
01:35:34.404 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:34.404 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:35:34.404 00.000 8626589248 Enqueuing Expose request
01:35:35.449 01.045 13007392768 Move returns status 0, amount 1000
01:35:35.449 00.000 13007392768 move complete, result=0
01:35:35.449 00.000 13007392768 worker thread done servicing request
01:35:35.450 00.001 13007392768 Worker thread wakes up
01:35:35.450 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:35:35.450 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(752,522,31,31)
01:35:36.020 00.570 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6174,"jsonrpc":"2.0","method":"get_connected"}
01:35:36.021 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6174}
01:35:36.021 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6175,"jsonrpc":"2.0","method":"get_app_state"}
01:35:36.021 00.000 8626589248 case statement mapped state 3 to 2
01:35:36.021 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6175}
01:35:38.966 02.945 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6176,"jsonrpc":"2.0","method":"get_connected"}
01:35:38.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6176}
01:35:38.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6177,"jsonrpc":"2.0","method":"get_app_state"}
01:35:38.968 00.000 8626589248 case statement mapped state 3 to 2
01:35:38.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6177}
01:35:40.639 01.671 13007392768 Exposure complete
01:35:40.651 00.012 13007392768 worker thread done servicing request
01:35:40.651 00.000 8626589248 OnExposeComplete: enter
01:35:40.651 00.000 8626589248 UpdateGuideState(): m_state=3
01:35:40.651 00.000 8626589248 Star::Find(15, 766, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 88
01:35:40.651 00.000 8626589248 Star::Find returns 1 (0), X=765.44, Y=536.10, Mass=427259, SNR=73.5, Peak=40998 HFD=3.6
01:35:40.652 00.001 8626589248 Status Line: North step  29, dist=16.1
01:35:40.652 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:35:40.652 00.000 13007392768 Worker thread wakes up
01:35:40.652 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:35:40.652 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:35:40.652 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:35:40.652 00.000 13007392768 MoveAxis(N, 1000, -)
01:35:40.652 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65382, med=4620, FiltMin=1574, FiltMax=64857, Gamma=0.680
01:35:40.652 00.000 8626589248 UpdateGuideState exits: m=427259 SNR=73.5
01:35:40.652 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:40.652 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:35:40.652 00.000 8626589248 Enqueuing Expose request
01:35:41.687 01.035 13007392768 Move returns status 0, amount 1000
01:35:41.687 00.000 13007392768 move complete, result=0
01:35:41.688 00.001 13007392768 worker thread done servicing request
01:35:41.688 00.000 13007392768 Worker thread wakes up
01:35:41.688 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:35:41.688 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,521,31,31)
01:35:41.965 00.277 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6178,"jsonrpc":"2.0","method":"get_connected"}
01:35:41.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6178}
01:35:41.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6179,"jsonrpc":"2.0","method":"get_app_state"}
01:35:41.967 00.000 8626589248 case statement mapped state 3 to 2
01:35:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6179}
01:35:44.966 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6180,"jsonrpc":"2.0","method":"get_connected"}
01:35:44.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6180}
01:35:44.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6181,"jsonrpc":"2.0","method":"get_app_state"}
01:35:44.968 00.000 8626589248 case statement mapped state 3 to 2
01:35:44.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6181}
01:35:46.883 01.915 13007392768 Exposure complete
01:35:46.895 00.012 13007392768 worker thread done servicing request
01:35:46.896 00.001 8626589248 OnExposeComplete: enter
01:35:46.896 00.000 8626589248 UpdateGuideState(): m_state=3
01:35:46.896 00.000 8626589248 Star::Find(15, 765, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 89
01:35:46.896 00.000 8626589248 Star::Find returns 1 (0), X=765.75, Y=535.63, Mass=523918, SNR=84.7, Peak=42445 HFD=3.7
01:35:46.896 00.000 8626589248 Status Line: North step  30, dist=16.5
01:35:46.896 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:35:46.896 00.000 13007392768 Worker thread wakes up
01:35:46.896 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:35:46.896 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:35:46.896 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:35:46.896 00.000 13007392768 MoveAxis(N, 1000, -)
01:35:46.896 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65522, med=4620, FiltMin=1113, FiltMax=64908, Gamma=0.680
01:35:46.897 00.001 8626589248 UpdateGuideState exits: m=523918 SNR=84.7
01:35:46.897 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:46.897 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:35:46.897 00.000 8626589248 Enqueuing Expose request
01:35:47.943 01.046 13007392768 Move returns status 0, amount 1000
01:35:47.943 00.000 13007392768 move complete, result=0
01:35:47.943 00.000 13007392768 worker thread done servicing request
01:35:47.943 00.000 13007392768 Worker thread wakes up
01:35:47.943 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:35:47.944 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,521,31,31)
01:35:48.021 00.077 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6182,"jsonrpc":"2.0","method":"get_connected"}
01:35:48.021 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6182}
01:35:48.022 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6183,"jsonrpc":"2.0","method":"get_app_state"}
01:35:48.022 00.000 8626589248 case statement mapped state 3 to 2
01:35:48.022 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6183}
01:35:50.965 02.943 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6184,"jsonrpc":"2.0","method":"get_connected"}
01:35:50.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6184}
01:35:50.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6185,"jsonrpc":"2.0","method":"get_app_state"}
01:35:50.967 00.000 8626589248 case statement mapped state 3 to 2
01:35:50.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6185}
01:35:53.129 02.162 13007392768 Exposure complete
01:35:53.141 00.012 13007392768 worker thread done servicing request
01:35:53.141 00.000 8626589248 OnExposeComplete: enter
01:35:53.141 00.000 8626589248 UpdateGuideState(): m_state=3
01:35:53.141 00.000 8626589248 Star::Find(15, 765, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 90
01:35:53.141 00.000 8626589248 Star::Find returns 1 (0), X=765.50, Y=534.88, Mass=523194, SNR=82.6, Peak=41805 HFD=3.8
01:35:53.142 00.001 8626589248 Status Line: North step  31, dist=17.3
01:35:53.142 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:35:53.142 00.000 13007392768 Worker thread wakes up
01:35:53.142 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:35:53.142 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:35:53.142 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:35:53.142 00.000 13007392768 MoveAxis(N, 1000, -)
01:35:53.142 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65215, med=4633, FiltMin=1446, FiltMax=64857, Gamma=0.680
01:35:53.142 00.000 8626589248 UpdateGuideState exits: m=523194 SNR=82.6
01:35:53.142 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:53.142 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:35:53.142 00.000 8626589248 Enqueuing Expose request
01:35:53.965 00.823 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6186,"jsonrpc":"2.0","method":"get_connected"}
01:35:53.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6186}
01:35:53.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6187,"jsonrpc":"2.0","method":"get_app_state"}
01:35:53.967 00.000 8626589248 case statement mapped state 3 to 2
01:35:53.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6187}
01:35:54.182 00.215 13007392768 Move returns status 0, amount 1000
01:35:54.182 00.000 13007392768 move complete, result=0
01:35:54.182 00.000 13007392768 worker thread done servicing request
01:35:54.182 00.000 13007392768 Worker thread wakes up
01:35:54.182 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:35:54.182 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,520,31,31)
01:35:56.965 02.783 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6188,"jsonrpc":"2.0","method":"get_connected"}
01:35:56.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6188}
01:35:56.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6189,"jsonrpc":"2.0","method":"get_app_state"}
01:35:56.967 00.000 8626589248 case statement mapped state 3 to 2
01:35:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6189}
01:35:59.376 02.409 13007392768 Exposure complete
01:35:59.388 00.012 13007392768 worker thread done servicing request
01:35:59.389 00.001 8626589248 OnExposeComplete: enter
01:35:59.389 00.000 8626589248 UpdateGuideState(): m_state=3
01:35:59.389 00.000 8626589248 Star::Find(15, 765, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 91
01:35:59.389 00.000 8626589248 Star::Find returns 1 (0), X=765.49, Y=534.41, Mass=503802, SNR=71.6, Peak=42368 HFD=3.3
01:35:59.389 00.000 8626589248 Status Line: North step  32, dist=17.8
01:35:59.390 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:35:59.390 00.000 13007392768 Worker thread wakes up
01:35:59.390 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:35:59.390 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:35:59.390 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:35:59.390 00.000 13007392768 MoveAxis(N, 1000, -)
01:35:59.390 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65189, med=4620, FiltMin=1036, FiltMax=64857, Gamma=0.680
01:35:59.390 00.000 8626589248 UpdateGuideState exits: m=503802 SNR=71.6
01:35:59.390 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:59.390 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:35:59.390 00.000 8626589248 Enqueuing Expose request
01:36:00.022 00.632 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6190,"jsonrpc":"2.0","method":"get_connected"}
01:36:00.023 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6190}
01:36:00.024 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6191,"jsonrpc":"2.0","method":"get_app_state"}
01:36:00.024 00.000 8626589248 case statement mapped state 3 to 2
01:36:00.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6191}
01:36:00.516 00.492 13007392768 Move returns status 0, amount 1000
01:36:00.516 00.000 13007392768 move complete, result=0
01:36:00.517 00.001 13007392768 worker thread done servicing request
01:36:00.517 00.000 13007392768 Worker thread wakes up
01:36:00.517 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:36:00.517 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,519,31,31)
01:36:02.965 02.448 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6192,"jsonrpc":"2.0","method":"get_connected"}
01:36:02.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6192}
01:36:02.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6193,"jsonrpc":"2.0","method":"get_app_state"}
01:36:02.967 00.000 8626589248 case statement mapped state 3 to 2
01:36:02.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6193}
01:36:05.618 02.651 13007392768 Exposure complete
01:36:05.631 00.013 13007392768 worker thread done servicing request
01:36:05.631 00.000 8626589248 OnExposeComplete: enter
01:36:05.631 00.000 8626589248 UpdateGuideState(): m_state=3
01:36:05.631 00.000 8626589248 Star::Find(15, 765, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 92
01:36:05.631 00.000 8626589248 Star::Find returns 1 (0), X=765.75, Y=533.78, Mass=443041, SNR=99.5, Peak=38835 HFD=3.6
01:36:05.631 00.000 8626589248 Status Line: North step  33, dist=18.4
01:36:05.631 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:36:05.631 00.000 13007392768 Worker thread wakes up
01:36:05.632 00.001 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:36:05.632 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:36:05.632 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:36:05.632 00.000 13007392768 MoveAxis(N, 1000, -)
01:36:05.632 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65215, med=4608, FiltMin=1433, FiltMax=64562, Gamma=0.680
01:36:05.632 00.000 8626589248 UpdateGuideState exits: m=443041 SNR=99.5
01:36:05.632 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:05.632 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:36:05.632 00.000 8626589248 Enqueuing Expose request
01:36:05.964 00.332 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6194,"jsonrpc":"2.0","method":"get_connected"}
01:36:05.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6194}
01:36:05.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6195,"jsonrpc":"2.0","method":"get_app_state"}
01:36:05.966 00.000 8626589248 case statement mapped state 3 to 2
01:36:05.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6195}
01:36:06.675 00.709 13007392768 Move returns status 0, amount 1000
01:36:06.676 00.001 13007392768 move complete, result=0
01:36:06.676 00.000 13007392768 worker thread done servicing request
01:36:06.676 00.000 13007392768 Worker thread wakes up
01:36:06.676 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:36:06.676 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,519,31,31)
01:36:08.967 02.291 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6196,"jsonrpc":"2.0","method":"get_connected"}
01:36:08.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6196}
01:36:08.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6197,"jsonrpc":"2.0","method":"get_app_state"}
01:36:08.969 00.000 8626589248 case statement mapped state 3 to 2
01:36:08.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6197}
01:36:11.869 02.900 13007392768 Exposure complete
01:36:11.881 00.012 13007392768 worker thread done servicing request
01:36:11.881 00.000 8626589248 OnExposeComplete: enter
01:36:11.881 00.000 8626589248 UpdateGuideState(): m_state=3
01:36:11.881 00.000 8626589248 Star::Find(15, 765, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 93
01:36:11.881 00.000 8626589248 Star::Find returns 1 (0), X=765.52, Y=533.28, Mass=447704, SNR=74.1, Peak=46374 HFD=3.3
01:36:11.882 00.001 8626589248 Status Line: North step  34, dist=18.9
01:36:11.882 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:36:11.882 00.000 13007392768 Worker thread wakes up
01:36:11.882 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:36:11.882 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:36:11.882 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:36:11.882 00.000 13007392768 MoveAxis(N, 1000, -)
01:36:11.882 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4595, FiltMin=1273, FiltMax=64434, Gamma=0.680
01:36:11.882 00.000 8626589248 UpdateGuideState exits: m=447704 SNR=74.1
01:36:11.882 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:11.882 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:36:11.882 00.000 8626589248 Enqueuing Expose request
01:36:12.018 00.136 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6198,"jsonrpc":"2.0","method":"get_connected"}
01:36:12.018 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6198}
01:36:12.019 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6199,"jsonrpc":"2.0","method":"get_app_state"}
01:36:12.019 00.000 8626589248 case statement mapped state 3 to 2
01:36:12.019 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6199}
01:36:12.930 00.911 13007392768 Move returns status 0, amount 1000
01:36:12.930 00.000 13007392768 move complete, result=0
01:36:12.930 00.000 13007392768 worker thread done servicing request
01:36:12.930 00.000 13007392768 Worker thread wakes up
01:36:12.930 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:36:12.930 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,518,31,31)
01:36:14.965 02.035 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6200,"jsonrpc":"2.0","method":"get_connected"}
01:36:14.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6200}
01:36:14.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6201,"jsonrpc":"2.0","method":"get_app_state"}
01:36:14.967 00.000 8626589248 case statement mapped state 3 to 2
01:36:14.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6201}
01:36:17.965 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6202,"jsonrpc":"2.0","method":"get_connected"}
01:36:17.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6202}
01:36:17.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6203,"jsonrpc":"2.0","method":"get_app_state"}
01:36:17.967 00.000 8626589248 case statement mapped state 3 to 2
01:36:17.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6203}
01:36:18.115 00.147 13007392768 Exposure complete
01:36:18.127 00.012 13007392768 worker thread done servicing request
01:36:18.127 00.000 8626589248 OnExposeComplete: enter
01:36:18.127 00.000 8626589248 UpdateGuideState(): m_state=3
01:36:18.127 00.000 8626589248 Star::Find(15, 765, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 94
01:36:18.128 00.001 8626589248 Star::Find returns 1 (0), X=765.61, Y=532.84, Mass=508514, SNR=85.3, Peak=37555 HFD=3.8
01:36:18.128 00.000 8626589248 Status Line: North step  35, dist=19.3
01:36:18.128 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:36:18.128 00.000 13007392768 Worker thread wakes up
01:36:18.128 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:36:18.128 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:36:18.129 00.001 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:36:18.129 00.000 13007392768 MoveAxis(N, 1000, -)
01:36:18.129 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4582, FiltMin=1625, FiltMax=64998, Gamma=0.680
01:36:18.129 00.000 8626589248 UpdateGuideState exits: m=508514 SNR=85.3
01:36:18.129 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:18.129 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:36:18.129 00.000 8626589248 Enqueuing Expose request
01:36:19.169 01.040 13007392768 Move returns status 0, amount 1000
01:36:19.169 00.000 13007392768 move complete, result=0
01:36:19.170 00.001 13007392768 worker thread done servicing request
01:36:19.170 00.000 13007392768 Worker thread wakes up
01:36:19.170 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:36:19.170 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,518,31,31)
01:36:20.966 01.796 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6204,"jsonrpc":"2.0","method":"get_connected"}
01:36:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6204}
01:36:20.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6205,"jsonrpc":"2.0","method":"get_app_state"}
01:36:20.968 00.000 8626589248 case statement mapped state 3 to 2
01:36:20.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6205}
01:36:24.020 03.052 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6206,"jsonrpc":"2.0","method":"get_connected"}
01:36:24.020 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6206}
01:36:24.021 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6207,"jsonrpc":"2.0","method":"get_app_state"}
01:36:24.021 00.000 8626589248 case statement mapped state 3 to 2
01:36:24.021 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6207}
01:36:24.362 00.341 13007392768 Exposure complete
01:36:24.373 00.011 13007392768 worker thread done servicing request
01:36:24.374 00.001 8626589248 OnExposeComplete: enter
01:36:24.374 00.000 8626589248 UpdateGuideState(): m_state=3
01:36:24.374 00.000 8626589248 Star::Find(15, 765, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 95
01:36:24.374 00.000 8626589248 Star::Find returns 1 (0), X=765.58, Y=532.59, Mass=468037, SNR=79.8, Peak=36646 HFD=3.7
01:36:24.374 00.000 8626589248 Status Line: North step  36, dist=19.6
01:36:24.374 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:36:24.374 00.000 13007392768 Worker thread wakes up
01:36:24.374 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:36:24.374 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:36:24.374 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:36:24.375 00.001 13007392768 MoveAxis(N, 1000, -)
01:36:24.375 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4595, FiltMin=1062, FiltMax=63948, Gamma=0.680
01:36:24.375 00.000 8626589248 UpdateGuideState exits: m=468037 SNR=79.8
01:36:24.375 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:24.375 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:36:24.375 00.000 8626589248 Enqueuing Expose request
01:36:25.424 01.049 13007392768 Move returns status 0, amount 1000
01:36:25.424 00.000 13007392768 move complete, result=0
01:36:25.424 00.000 13007392768 worker thread done servicing request
01:36:25.425 00.001 13007392768 Worker thread wakes up
01:36:25.425 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:36:25.425 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,518,31,31)
01:36:26.966 01.541 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6208,"jsonrpc":"2.0","method":"get_connected"}
01:36:26.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6208}
01:36:26.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6209,"jsonrpc":"2.0","method":"get_app_state"}
01:36:26.968 00.000 8626589248 case statement mapped state 3 to 2
01:36:26.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6209}
01:36:29.964 02.996 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6210,"jsonrpc":"2.0","method":"get_connected"}
01:36:29.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6210}
01:36:29.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6211,"jsonrpc":"2.0","method":"get_app_state"}
01:36:29.966 00.000 8626589248 case statement mapped state 3 to 2
01:36:29.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6211}
01:36:30.610 00.643 13007392768 Exposure complete
01:36:30.622 00.012 13007392768 worker thread done servicing request
01:36:30.623 00.001 8626589248 OnExposeComplete: enter
01:36:30.623 00.000 8626589248 UpdateGuideState(): m_state=3
01:36:30.623 00.000 8626589248 Star::Find(15, 765, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 96
01:36:30.623 00.000 8626589248 Star::Find returns 1 (0), X=765.49, Y=531.98, Mass=475462, SNR=71.5, Peak=41638 HFD=3.6
01:36:30.623 00.000 8626589248 Status Line: North step  37, dist=20.2
01:36:30.624 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:36:30.624 00.000 13007392768 Worker thread wakes up
01:36:30.624 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:36:30.624 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:36:30.624 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:36:30.624 00.000 13007392768 MoveAxis(N, 1000, -)
01:36:30.624 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4595, FiltMin=1267, FiltMax=64844, Gamma=0.680
01:36:30.624 00.000 8626589248 UpdateGuideState exits: m=475462 SNR=71.5
01:36:30.624 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:30.624 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:36:30.624 00.000 8626589248 Enqueuing Expose request
01:36:31.663 01.039 13007392768 Move returns status 0, amount 1000
01:36:31.664 00.001 13007392768 move complete, result=0
01:36:31.664 00.000 13007392768 worker thread done servicing request
01:36:31.664 00.000 13007392768 Worker thread wakes up
01:36:31.664 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:36:31.664 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,517,31,31)
01:36:32.964 01.300 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6212,"jsonrpc":"2.0","method":"get_connected"}
01:36:32.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6212}
01:36:32.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6213,"jsonrpc":"2.0","method":"get_app_state"}
01:36:32.967 00.000 8626589248 case statement mapped state 3 to 2
01:36:32.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6213}
01:36:36.022 03.055 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6214,"jsonrpc":"2.0","method":"get_connected"}
01:36:36.022 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6214}
01:36:36.023 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6215,"jsonrpc":"2.0","method":"get_app_state"}
01:36:36.023 00.000 8626589248 case statement mapped state 3 to 2
01:36:36.023 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6215}
01:36:36.855 00.832 13007392768 Exposure complete
01:36:36.867 00.012 13007392768 worker thread done servicing request
01:36:36.868 00.001 8626589248 OnExposeComplete: enter
01:36:36.868 00.000 8626589248 UpdateGuideState(): m_state=3
01:36:36.868 00.000 8626589248 Star::Find(15, 765, 531, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 97
01:36:36.868 00.000 8626589248 Star::Find returns 1 (0), X=766.21, Y=531.59, Mass=477055, SNR=90.3, Peak=36672 HFD=3.9
01:36:36.868 00.000 8626589248 Status Line: North step  38, dist=20.5
01:36:36.868 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:36:36.868 00.000 13007392768 Worker thread wakes up
01:36:36.868 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:36:36.869 00.001 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:36:36.869 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:36:36.869 00.000 13007392768 MoveAxis(N, 1000, -)
01:36:36.869 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4608, FiltMin=1574, FiltMax=65190, Gamma=0.680
01:36:36.869 00.000 8626589248 UpdateGuideState exits: m=477055 SNR=90.3
01:36:36.869 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:36.869 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:36:36.869 00.000 8626589248 Enqueuing Expose request
01:36:37.902 01.033 13007392768 Move returns status 0, amount 1000
01:36:37.902 00.000 13007392768 move complete, result=0
01:36:37.902 00.000 13007392768 worker thread done servicing request
01:36:37.902 00.000 13007392768 Worker thread wakes up
01:36:37.903 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:36:37.903 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,517,31,31)
01:36:38.963 01.060 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6216,"jsonrpc":"2.0","method":"get_connected"}
01:36:38.964 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6216}
01:36:38.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6217,"jsonrpc":"2.0","method":"get_app_state"}
01:36:38.966 00.001 8626589248 case statement mapped state 3 to 2
01:36:38.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6217}
01:36:40.965 01.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6218,"jsonrpc":"2.0","method":"stop_capture"}
01:36:40.965 00.000 8626589248 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:36:40.965 00.000 8626589248 Status Line: Waiting for devices...
01:36:40.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":0,"id":6218}
01:36:41.967 01.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6219,"jsonrpc":"2.0","method":"get_connected"}
01:36:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6219}
01:36:41.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6220,"jsonrpc":"2.0","method":"get_app_state"}
01:36:41.969 00.000 8626589248 case statement mapped state 3 to 2
01:36:41.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6220}
01:36:43.104 01.135 13007392768 Exposure complete
01:36:43.116 00.012 13007392768 worker thread done servicing request
01:36:43.116 00.000 8626589248 OnExposeComplete: enter
01:36:43.116 00.000 8626589248 UpdateGuideState(): m_state=3
01:36:43.116 00.000 8626589248 Mount: notify guiding stopped
01:36:43.116 00.000 8626589248 PhdController failed: Guiding stopped
01:36:43.116 00.000 8626589248 PhdController: newstate STATE_FINISH
01:36:43.116 00.000 8626589248 PhdController complete: fail: Guiding stopped
01:36:43.117 00.001 8626589248 evsrv: {"Event":"SettleDone","Timestamp":1781977003.117,"Host":"Mac","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":0,"DroppedFrames":0}
01:36:43.117 00.000 8626589248 Mount: notify guiding dither settle done success=0
01:36:43.117 00.000 8626589248 PhdController: newstate STATE_IDLE
01:36:43.117 00.000 8626589248 Changing from state CALIBRATING_PRIMARY to STOP
01:36:43.117 00.000 8626589248 guider state => SELECTING
01:36:43.117 00.000 8626589248 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1294->Stopped Guiding
01:36:43.117 00.000 8626589248 Status Line: Stopped Guiding
01:36:43.117 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4620, FiltMin=1420, FiltMax=65202, Gamma=0.680
01:36:43.117 00.000 8626589248 UpdateGuideState exits: Stopped Guiding
01:36:43.117 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
01:36:43.118 00.001 8626589248 setting force full frames = true
01:36:43.118 00.000 8626589248 Status Line: Stopped.
01:36:44.967 01.849 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6221,"jsonrpc":"2.0","method":"get_connected"}
01:36:44.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6221}
01:36:44.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6222,"jsonrpc":"2.0","method":"get_app_state"}
01:36:44.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6222}
01:36:48.029 03.060 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6223,"jsonrpc":"2.0","method":"get_connected"}
01:36:48.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6223}
01:36:48.031 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6224,"jsonrpc":"2.0","method":"get_app_state"}
01:36:48.031 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6224}
01:36:50.965 02.934 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6225,"jsonrpc":"2.0","method":"get_connected"}
01:36:50.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6225}
01:36:50.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6226,"jsonrpc":"2.0","method":"get_app_state"}
01:36:50.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6226}
01:36:53.965 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6227,"jsonrpc":"2.0","method":"get_connected"}
01:36:53.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6227}
01:36:53.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6228,"jsonrpc":"2.0","method":"get_app_state"}
01:36:53.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6228}
01:36:56.967 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6229,"jsonrpc":"2.0","method":"get_connected"}
01:36:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6229}
01:36:56.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6230,"jsonrpc":"2.0","method":"get_app_state"}
01:36:56.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6230}
01:37:00.027 03.059 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6231,"jsonrpc":"2.0","method":"get_connected"}
01:37:00.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6231}
01:37:00.029 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6232,"jsonrpc":"2.0","method":"get_app_state"}
01:37:00.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6232}
01:37:02.966 02.937 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6233,"jsonrpc":"2.0","method":"get_connected"}
01:37:02.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6233}
01:37:02.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6234,"jsonrpc":"2.0","method":"get_app_state"}
01:37:02.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6234}
01:37:05.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6235,"jsonrpc":"2.0","method":"get_connected"}
01:37:05.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6235}
01:37:05.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6236,"jsonrpc":"2.0","method":"get_app_state"}
01:37:05.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6236}
01:37:08.788 02.820 8626589248 StartLoopingInteractive: Loop button clicked
01:37:08.788 00.000 8626589248 Status Line: Looping
01:37:08.789 00.001 8626589248 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:37:08.791 00.002 8626589248 ScheduleExposure(1000,3,0) exposurePending=0
01:37:08.791 00.000 8626589248 Enqueuing Expose request
01:37:08.791 00.000 13007392768 Worker thread wakes up
01:37:08.791 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:37:08.791 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
01:37:08.966 00.175 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6237,"jsonrpc":"2.0","method":"get_connected"}
01:37:08.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6237}
01:37:08.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6238,"jsonrpc":"2.0","method":"get_app_state"}
01:37:08.967 00.000 8626589248 case statement mapped state 1 to 101
01:37:08.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":6238}
01:37:12.028 03.061 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6239,"jsonrpc":"2.0","method":"get_connected"}
01:37:12.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6239}
01:37:12.030 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6240,"jsonrpc":"2.0","method":"get_app_state"}
01:37:12.030 00.000 8626589248 case statement mapped state 1 to 101
01:37:12.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":6240}
01:37:14.334 02.304 13007392768 Exposure complete
01:37:14.343 00.009 13007392768 worker thread done servicing request
01:37:14.343 00.000 8626589248 OnExposeComplete: enter
01:37:14.344 00.001 8626589248 UpdateGuideState(): m_state=1
01:37:14.344 00.000 8626589248 Star::Find(15, 766, 531, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
01:37:14.344 00.000 8626589248 Star::Find returns 1 (0), X=762.25, Y=537.49, Mass=538333, SNR=90.9, Peak=44096 HFD=3.9
01:37:14.344 00.000 8626589248 setting force full frames = false
01:37:14.344 00.000 8626589248 setting lock position to (762.25, 537.49)
01:37:14.344 00.000 8626589248 MultiStar: stabilizing after lock position change
01:37:14.344 00.000 8626589248 CurrentPosition() valid, moving to STATE_SELECTED
01:37:14.344 00.000 8626589248 Changing from state SELECTING to SELECTED
01:37:14.344 00.000 8626589248 guider state => SELECTED
01:37:14.344 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4748, FiltMin=1408, FiltMax=65138, Gamma=0.680
01:37:14.344 00.000 8626589248 UpdateGuideState exits: m=538333 SNR=90.9
01:37:14.344 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:14.344 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:37:14.344 00.000 8626589248 Enqueuing Expose request
01:37:14.344 00.000 13007392768 Worker thread wakes up
01:37:14.345 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:37:14.345 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(747,522,31,31)
01:37:14.966 00.621 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6241,"jsonrpc":"2.0","method":"get_connected"}
01:37:14.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6241}
01:37:14.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6242,"jsonrpc":"2.0","method":"get_app_state"}
01:37:14.968 00.000 8626589248 case statement mapped state 2 to 1
01:37:14.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6242}
01:37:17.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6243,"jsonrpc":"2.0","method":"get_connected"}
01:37:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6243}
01:37:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6244,"jsonrpc":"2.0","method":"get_app_state"}
01:37:17.966 00.000 8626589248 case statement mapped state 2 to 1
01:37:17.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6244}
01:37:20.593 02.626 13007392768 Exposure complete
01:37:20.608 00.015 13007392768 worker thread done servicing request
01:37:20.608 00.000 8626589248 OnExposeComplete: enter
01:37:20.608 00.000 8626589248 UpdateGuideState(): m_state=2
01:37:20.608 00.000 8626589248 Star::Find(15, 762, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
01:37:20.608 00.000 8626589248 Star::Find returns 1 (0), X=761.62, Y=538.88, Mass=500647, SNR=74.2, Peak=38860 HFD=3.9
01:37:20.609 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=4761, FiltMin=1728, FiltMax=65139, Gamma=0.680
01:37:20.609 00.000 8626589248 UpdateGuideState exits: m=500647 SNR=74.2
01:37:20.609 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:20.609 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:37:20.609 00.000 8626589248 Enqueuing Expose request
01:37:20.609 00.000 13007392768 Worker thread wakes up
01:37:20.609 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:37:20.609 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(747,524,31,31)
01:37:20.963 00.354 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6245,"jsonrpc":"2.0","method":"get_connected"}
01:37:20.964 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6245}
01:37:20.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6246,"jsonrpc":"2.0","method":"get_app_state"}
01:37:20.964 00.000 8626589248 case statement mapped state 2 to 1
01:37:20.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6246}
01:37:24.014 03.050 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6247,"jsonrpc":"2.0","method":"get_connected"}
01:37:24.014 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6247}
01:37:24.015 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6248,"jsonrpc":"2.0","method":"get_app_state"}
01:37:24.015 00.000 8626589248 case statement mapped state 2 to 1
01:37:24.015 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6248}
01:37:26.837 02.822 13007392768 Exposure complete
01:37:26.853 00.016 13007392768 worker thread done servicing request
01:37:26.853 00.000 8626589248 OnExposeComplete: enter
01:37:26.853 00.000 8626589248 UpdateGuideState(): m_state=2
01:37:26.853 00.000 8626589248 Star::Find(15, 761, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
01:37:26.853 00.000 8626589248 Star::Find returns 1 (0), X=760.85, Y=539.91, Mass=523017, SNR=87.6, Peak=35481 HFD=4.3
01:37:26.854 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=89, max=65522, med=4697, FiltMin=1523, FiltMax=65100, Gamma=0.680
01:37:26.854 00.000 8626589248 UpdateGuideState exits: m=523017 SNR=87.6
01:37:26.854 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:26.854 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:37:26.854 00.000 8626589248 Enqueuing Expose request
01:37:26.854 00.000 13007392768 Worker thread wakes up
01:37:26.855 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:37:26.855 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(746,525,31,31)
01:37:26.965 00.110 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6249,"jsonrpc":"2.0","method":"get_connected"}
01:37:26.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6249}
01:37:26.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6250,"jsonrpc":"2.0","method":"get_app_state"}
01:37:26.966 00.000 8626589248 case statement mapped state 2 to 1
01:37:26.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6250}
01:37:29.495 02.529 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6251,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
01:37:29.495 00.000 8626589248 INDI Mount: SideOfPier returns 1
01:37:29.495 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":0,"id":6251}
01:37:29.968 00.473 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6252,"jsonrpc":"2.0","method":"get_connected"}
01:37:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6252}
01:37:29.970 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6253,"jsonrpc":"2.0","method":"get_app_state"}
01:37:29.970 00.000 8626589248 case statement mapped state 2 to 1
01:37:29.970 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6253}
01:37:32.963 02.993 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6254,"jsonrpc":"2.0","method":"get_connected"}
01:37:32.963 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6254}
01:37:32.964 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6255,"jsonrpc":"2.0","method":"get_app_state"}
01:37:32.964 00.000 8626589248 case statement mapped state 2 to 1
01:37:32.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6255}
01:37:33.078 00.114 13007392768 Exposure complete
01:37:33.089 00.011 13007392768 worker thread done servicing request
01:37:33.090 00.001 8626589248 OnExposeComplete: enter
01:37:33.090 00.000 8626589248 UpdateGuideState(): m_state=2
01:37:33.090 00.000 8626589248 Star::Find(15, 760, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
01:37:33.090 00.000 8626589248 Star::Find false star n=3 nbg=254 bg=7139.4 sigma=912.2 thresh=9876 peak=9542
01:37:33.090 00.000 8626589248 Star::Find returns 0 (2), X=760.00, Y=539.00, Mass=9928, SNR=2.9, Peak=10764 HFD=0.0
01:37:33.090 00.000 8626589248 DistanceChecker: activated
01:37:33.090 00.000 8626589248 Error thrown from /Users/andy/Incoming/phd2/src/guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
01:37:33.090 00.000 8626589248 Changing from state SELECTED to UNINITIALIZED
01:37:33.090 00.000 8626589248 guider state => SELECTING
01:37:33.090 00.000 8626589248 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
01:37:33.090 00.000 8626589248 Status Line: Star lost - low SNR
01:37:33.091 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=102, max=24614, med=7117, FiltMin=1849, FiltMax=12825, Gamma=0.680
01:37:33.091 00.000 8626589248 UpdateGuideState exits: Star lost - low SNR
01:37:33.091 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:33.091 00.000 8626589248 ScheduleExposure(1000,3,0) exposurePending=0
01:37:33.091 00.000 8626589248 Enqueuing Expose request
01:37:33.091 00.000 13007392768 Worker thread wakes up
01:37:33.091 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:37:33.091 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
01:37:36.027 02.936 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6256,"jsonrpc":"2.0","method":"get_connected"}
01:37:36.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6256}
01:37:36.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6257,"jsonrpc":"2.0","method":"get_app_state"}
01:37:36.029 00.000 8626589248 case statement mapped state 1 to 101
01:37:36.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":6257}
01:37:38.963 02.934 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6258,"jsonrpc":"2.0","method":"get_connected"}
01:37:38.964 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6258}
01:37:38.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6259,"jsonrpc":"2.0","method":"get_app_state"}
01:37:38.965 00.000 8626589248 case statement mapped state 1 to 101
01:37:38.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":6259}
01:37:39.325 00.360 13007392768 Exposure complete
01:37:39.337 00.012 13007392768 worker thread done servicing request
01:37:39.337 00.000 8626589248 OnExposeComplete: enter
01:37:39.337 00.000 8626589248 UpdateGuideState(): m_state=1
01:37:39.337 00.000 8626589248 Star::Find(15, 760, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
01:37:39.337 00.000 8626589248 Star::Find returns 1 (0), X=766.75, Y=537.38, Mass=28809, SNR=12.8, Peak=9523 HFD=3.4
01:37:39.337 00.000 8626589248 DistanceChecker: deactivated
01:37:39.338 00.001 8626589248 setting lock position to (766.75, 537.38)
01:37:39.338 00.000 8626589248 MultiStar: stabilizing after lock position change
01:37:39.338 00.000 8626589248 CurrentPosition() valid, moving to STATE_SELECTED
01:37:39.338 00.000 8626589248 Changing from state SELECTING to SELECTED
01:37:39.338 00.000 8626589248 guider state => SELECTED
01:37:39.338 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=22310, med=5030, FiltMin=1868, FiltMax=10073, Gamma=0.680
01:37:39.338 00.000 8626589248 UpdateGuideState exits: m=28809 SNR=12.8
01:37:39.338 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:39.338 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:37:39.338 00.000 8626589248 Enqueuing Expose request
01:37:39.338 00.000 13007392768 Worker thread wakes up
01:37:39.339 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:37:39.339 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(752,522,31,31)
01:37:41.965 02.626 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6260,"jsonrpc":"2.0","method":"get_connected"}
01:37:41.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6260}
01:37:41.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6261,"jsonrpc":"2.0","method":"get_app_state"}
01:37:41.968 00.001 8626589248 case statement mapped state 2 to 1
01:37:41.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6261}
01:37:44.963 02.995 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6262,"jsonrpc":"2.0","method":"get_connected"}
01:37:44.963 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6262}
01:37:44.964 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6263,"jsonrpc":"2.0","method":"get_app_state"}
01:37:44.964 00.000 8626589248 case statement mapped state 2 to 1
01:37:44.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6263}
01:37:45.580 00.616 13007392768 Exposure complete
01:37:45.592 00.012 13007392768 worker thread done servicing request
01:37:45.592 00.000 8626589248 OnExposeComplete: enter
01:37:45.592 00.000 8626589248 UpdateGuideState(): m_state=2
01:37:45.592 00.000 8626589248 Star::Find(15, 766, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
01:37:45.592 00.000 8626589248 Star::Find false star n=1 nbg=259 bg=5964.0 sigma=914.8 thresh=8708 peak=7867
01:37:45.592 00.000 8626589248 Star::Find returns 0 (2), X=766.00, Y=537.00, Mass=3175, SNR=2.9, Peak=9139 HFD=0.0
01:37:45.592 00.000 8626589248 DistanceChecker: activated
01:37:45.592 00.000 8626589248 Error thrown from /Users/andy/Incoming/phd2/src/guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
01:37:45.592 00.000 8626589248 Changing from state SELECTED to UNINITIALIZED
01:37:45.592 00.000 8626589248 guider state => SELECTING
01:37:45.592 00.000 8626589248 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
01:37:45.592 00.000 8626589248 Status Line: Star lost - low SNR
01:37:45.593 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=166, max=35328, med=5862, FiltMin=2048, FiltMax=26764, Gamma=0.680
01:37:45.593 00.000 8626589248 UpdateGuideState exits: Star lost - low SNR
01:37:45.593 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:45.593 00.000 8626589248 ScheduleExposure(1000,3,0) exposurePending=0
01:37:45.593 00.000 8626589248 Enqueuing Expose request
01:37:45.593 00.000 13007392768 Worker thread wakes up
01:37:45.593 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:37:45.593 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
01:37:48.008 02.415 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6264,"jsonrpc":"2.0","method":"get_connected"}
01:37:48.008 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6264}
01:37:48.009 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6265,"jsonrpc":"2.0","method":"get_app_state"}
01:37:48.009 00.000 8626589248 case statement mapped state 1 to 101
01:37:48.010 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":6265}
01:37:50.964 02.954 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6266,"jsonrpc":"2.0","method":"get_connected"}
01:37:50.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6266}
01:37:50.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6267,"jsonrpc":"2.0","method":"get_app_state"}
01:37:50.966 00.000 8626589248 case statement mapped state 1 to 101
01:37:50.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":6267}
01:37:51.827 00.861 13007392768 Exposure complete
01:37:51.841 00.014 13007392768 worker thread done servicing request
01:37:51.841 00.000 8626589248 OnExposeComplete: enter
01:37:51.841 00.000 8626589248 UpdateGuideState(): m_state=1
01:37:51.841 00.000 8626589248 Star::Find(15, 766, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
01:37:51.841 00.000 8626589248 Star::Find false star n=5 nbg=248 bg=5699.9 sigma=836.6 thresh=8210 peak=7744
01:37:51.841 00.000 8626589248 Star::Find returns 0 (2), X=766.00, Y=537.00, Mass=14570, SNR=2.9, Peak=8998 HFD=0.0
01:37:51.841 00.000 8626589248 Error thrown from /Users/andy/Incoming/phd2/src/guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
01:37:51.842 00.001 8626589248 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
01:37:51.842 00.000 8626589248 Status Line: Star lost - low SNR
01:37:51.842 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=307, max=65535, med=5888, FiltMin=2291, FiltMax=65381, Gamma=0.680
01:37:51.842 00.000 8626589248 UpdateGuideState exits: Star lost - low SNR
01:37:51.842 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:51.842 00.000 8626589248 ScheduleExposure(1000,3,0) exposurePending=0
01:37:51.842 00.000 8626589248 Enqueuing Expose request
01:37:51.842 00.000 13007392768 Worker thread wakes up
01:37:51.842 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:37:51.842 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
01:37:53.966 02.124 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6268,"jsonrpc":"2.0","method":"get_connected"}
01:37:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6268}
01:37:53.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6269,"jsonrpc":"2.0","method":"get_app_state"}
01:37:53.967 00.000 8626589248 case statement mapped state 1 to 101
01:37:53.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":6269}
01:37:56.964 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6270,"jsonrpc":"2.0","method":"get_connected"}
01:37:56.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6270}
01:37:56.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6271,"jsonrpc":"2.0","method":"get_app_state"}
01:37:56.966 00.000 8626589248 case statement mapped state 1 to 101
01:37:56.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":6271}
01:37:58.072 01.106 13007392768 Exposure complete
01:37:58.087 00.015 13007392768 worker thread done servicing request
01:37:58.088 00.001 8626589248 OnExposeComplete: enter
01:37:58.088 00.000 8626589248 UpdateGuideState(): m_state=1
01:37:58.088 00.000 8626589248 Star::Find(15, 766, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
01:37:58.088 00.000 8626589248 Star::Find false star n=1 nbg=269 bg=6001.3 sigma=978.5 thresh=8937 peak=8089
01:37:58.088 00.000 8626589248 Star::Find returns 0 (2), X=766.00, Y=537.00, Mass=3650, SNR=2.9, Peak=9651 HFD=0.0
01:37:58.088 00.000 8626589248 Error thrown from /Users/andy/Incoming/phd2/src/guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
01:37:58.088 00.000 8626589248 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1370->unable to update current position
01:37:58.088 00.000 8626589248 Status Line: Star lost - low SNR
01:37:58.088 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5887, FiltMin=2406, FiltMax=65381, Gamma=0.680
01:37:58.088 00.000 8626589248 UpdateGuideState exits: Star lost - low SNR
01:37:58.088 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:58.088 00.000 8626589248 ScheduleExposure(1000,3,0) exposurePending=0
01:37:58.088 00.000 8626589248 Enqueuing Expose request
01:37:58.088 00.000 13007392768 Worker thread wakes up
01:37:58.088 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:37:58.088 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
01:37:59.499 01.411 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6272,"jsonrpc":"2.0","method":"clear_calibration","params":["mount"]}
01:37:59.500 00.001 8626589248 INDI Mount: SideOfPier returns 1
01:37:59.501 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":0,"id":6272}
01:38:00.011 00.510 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6273,"jsonrpc":"2.0","method":"get_connected"}
01:38:00.011 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6273}
01:38:00.012 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6274,"jsonrpc":"2.0","method":"get_app_state"}
01:38:00.012 00.000 8626589248 case statement mapped state 1 to 101
01:38:00.012 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":6274}
01:38:02.965 02.953 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6275,"jsonrpc":"2.0","method":"get_connected"}
01:38:02.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6275}
01:38:02.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6276,"jsonrpc":"2.0","method":"get_app_state"}
01:38:02.967 00.000 8626589248 case statement mapped state 1 to 101
01:38:02.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Looping","id":6276}
01:38:04.318 01.351 13007392768 Exposure complete
01:38:04.334 00.016 13007392768 worker thread done servicing request
01:38:04.334 00.000 8626589248 OnExposeComplete: enter
01:38:04.334 00.000 8626589248 UpdateGuideState(): m_state=1
01:38:04.334 00.000 8626589248 Star::Find(15, 766, 537, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
01:38:04.334 00.000 8626589248 Star::Find returns 1 (0), X=765.79, Y=534.90, Mass=93676, SNR=24.8, Peak=12301 HFD=4.0
01:38:04.334 00.000 8626589248 DistanceChecker: deactivated
01:38:04.335 00.001 8626589248 setting lock position to (765.79, 534.90)
01:38:04.335 00.000 8626589248 MultiStar: stabilizing after lock position change
01:38:04.335 00.000 8626589248 CurrentPosition() valid, moving to STATE_SELECTED
01:38:04.335 00.000 8626589248 Changing from state SELECTING to SELECTED
01:38:04.335 00.000 8626589248 guider state => SELECTED
01:38:04.336 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=51, max=65535, med=5900, FiltMin=2048, FiltMax=65305, Gamma=0.680
01:38:04.336 00.000 8626589248 UpdateGuideState exits: m=93676 SNR=24.8
01:38:04.336 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:04.336 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:38:04.336 00.000 8626589248 Enqueuing Expose request
01:38:04.336 00.000 13007392768 Worker thread wakes up
01:38:04.336 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:38:04.336 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,520,31,31)
01:38:05.964 01.628 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6277,"jsonrpc":"2.0","method":"get_connected"}
01:38:05.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6277}
01:38:05.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6278,"jsonrpc":"2.0","method":"get_app_state"}
01:38:05.966 00.000 8626589248 case statement mapped state 2 to 1
01:38:05.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6278}
01:38:08.963 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6279,"jsonrpc":"2.0","method":"get_connected"}
01:38:08.963 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6279}
01:38:08.964 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6280,"jsonrpc":"2.0","method":"get_app_state"}
01:38:08.964 00.000 8626589248 case statement mapped state 2 to 1
01:38:08.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6280}
01:38:10.566 01.602 13007392768 Exposure complete
01:38:10.581 00.015 13007392768 worker thread done servicing request
01:38:10.581 00.000 8626589248 OnExposeComplete: enter
01:38:10.582 00.001 8626589248 UpdateGuideState(): m_state=2
01:38:10.582 00.000 8626589248 Star::Find(15, 765, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
01:38:10.582 00.000 8626589248 Star::Find returns 1 (0), X=765.67, Y=536.25, Mass=84259, SNR=24.1, Peak=12774 HFD=3.7
01:38:10.582 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=51, max=65535, med=5875, FiltMin=2112, FiltMax=65382, Gamma=0.680
01:38:10.583 00.001 8626589248 UpdateGuideState exits: m=84259 SNR=24.1
01:38:10.583 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:10.583 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:38:10.583 00.000 8626589248 Enqueuing Expose request
01:38:10.583 00.000 13007392768 Worker thread wakes up
01:38:10.583 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:38:10.583 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(751,521,31,31)
01:38:11.991 01.408 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6281,"jsonrpc":"2.0","method":"get_connected"}
01:38:11.991 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6281}
01:38:11.992 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6282,"jsonrpc":"2.0","method":"get_app_state"}
01:38:11.992 00.000 8626589248 case statement mapped state 2 to 1
01:38:11.992 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6282}
01:38:14.965 02.973 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6283,"jsonrpc":"2.0","method":"get_connected"}
01:38:14.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6283}
01:38:14.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6284,"jsonrpc":"2.0","method":"get_app_state"}
01:38:14.966 00.000 8626589248 case statement mapped state 2 to 1
01:38:14.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6284}
01:38:16.798 01.832 13007392768 Exposure complete
01:38:16.810 00.012 13007392768 worker thread done servicing request
01:38:16.811 00.001 8626589248 OnExposeComplete: enter
01:38:16.811 00.000 8626589248 UpdateGuideState(): m_state=2
01:38:16.811 00.000 8626589248 Star::Find(15, 765, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
01:38:16.811 00.000 8626589248 Star::Find returns 1 (0), X=764.91, Y=538.33, Mass=74004, SNR=20.1, Peak=12838 HFD=3.1
01:38:16.811 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=332, max=65535, med=5875, FiltMin=2304, FiltMax=65331, Gamma=0.680
01:38:16.811 00.000 8626589248 UpdateGuideState exits: m=74004 SNR=20.1
01:38:16.811 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:16.811 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:38:16.811 00.000 8626589248 Enqueuing Expose request
01:38:16.811 00.000 13007392768 Worker thread wakes up
01:38:16.811 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:38:16.811 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,523,31,31)
01:38:17.965 01.154 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6285,"jsonrpc":"2.0","method":"get_connected"}
01:38:17.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6285}
01:38:17.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6286,"jsonrpc":"2.0","method":"get_app_state"}
01:38:17.967 00.000 8626589248 case statement mapped state 2 to 1
01:38:17.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6286}
01:38:20.966 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6287,"jsonrpc":"2.0","method":"get_connected"}
01:38:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6287}
01:38:20.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6288,"jsonrpc":"2.0","method":"get_app_state"}
01:38:20.967 00.000 8626589248 case statement mapped state 2 to 1
01:38:20.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6288}
01:38:23.048 02.081 13007392768 Exposure complete
01:38:23.060 00.012 13007392768 worker thread done servicing request
01:38:23.060 00.000 8626589248 OnExposeComplete: enter
01:38:23.060 00.000 8626589248 UpdateGuideState(): m_state=2
01:38:23.060 00.000 8626589248 Star::Find(15, 764, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:38:23.060 00.000 8626589248 Star::Find returns 1 (0), X=764.67, Y=539.55, Mass=45175, SNR=14.5, Peak=13747 HFD=1.7
01:38:23.060 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=12, max=65535, med=5875, FiltMin=1964, FiltMax=65343, Gamma=0.680
01:38:23.060 00.000 8626589248 UpdateGuideState exits: m=45175 SNR=14.5
01:38:23.060 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:23.060 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:38:23.061 00.001 8626589248 Enqueuing Expose request
01:38:23.061 00.000 13007392768 Worker thread wakes up
01:38:23.061 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:38:23.061 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(750,525,31,31)
01:38:23.683 00.622 8626589248 SetCurrentPosition(1232.36,768.05)
01:38:23.684 00.001 8626589248 Star::Find(15, 1232, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
01:38:23.684 00.000 8626589248 Star::Find returns 1 (0), X=1231.74, Y=774.70, Mass=2906877, SNR=190.6, Peak=65062 HFD=5.8
01:38:23.684 00.000 8626589248 setting lock position to (1231.74, 774.70)
01:38:23.684 00.000 8626589248 MultiStar: stabilizing after lock position change
01:38:23.684 00.000 8626589248 MultiStar: secondary guide stars cleared01:38:23.684 00.000 8626589248 MultiStar: single-star usage forced by user star selection
01:38:23.684 00.000 8626589248 Status Line: Selected star at (1231.7, 774.7)
01:38:23.685 00.001 8626589248 Changing from state SELECTED to SELECTED
01:38:23.685 00.000 8626589248 guider state => SELECTED
01:38:24.025 00.340 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6289,"jsonrpc":"2.0","method":"get_connected"}
01:38:24.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6289}
01:38:24.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6290,"jsonrpc":"2.0","method":"get_app_state"}
01:38:24.026 00.000 8626589248 case statement mapped state 2 to 1
01:38:24.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6290}
01:38:25.979 01.953 8626589248 GuideButtonClick i=1 ctx=Guide button clicked
01:38:25.980 00.001 8626589248 GetBoolean("/Confirm/v2_highdec_calibration_ok", 0) returns 0
01:38:26.964 00.984 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6291,"jsonrpc":"2.0","method":"get_connected"}
01:38:26.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6291}
01:38:26.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6292,"jsonrpc":"2.0","method":"get_app_state"}
01:38:26.966 00.000 8626589248 case statement mapped state 2 to 1
01:38:26.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6292}
01:38:29.294 02.328 13007392768 Exposure complete
01:38:29.305 00.011 13007392768 worker thread done servicing request
01:38:29.305 00.000 8626589248 OnExposeComplete: enter
01:38:29.305 00.000 8626589248 UpdateGuideState(): m_state=2
01:38:29.305 00.000 8626589248 Star::Find(15, 1231, 774, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
01:38:29.305 00.000 8626589248 Star::Find returns 1 (0), X=1232.12, Y=776.26, Mass=2830530, SNR=193.0, Peak=64934 HFD=5.9
01:38:29.306 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=320, max=65535, med=5875, FiltMin=2265, FiltMax=65394, Gamma=0.680
01:38:29.306 00.000 8626589248 UpdateGuideState exits: m=2830530 SNR=193.0
01:38:29.306 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:29.306 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:38:29.306 00.000 8626589248 Enqueuing Expose request
01:38:29.306 00.000 13007392768 Worker thread wakes up
01:38:29.306 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:38:29.306 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1217,761,31,31)
01:38:29.971 00.665 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6293,"jsonrpc":"2.0","method":"get_connected"}
01:38:29.971 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6293}
01:38:29.973 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6294,"jsonrpc":"2.0","method":"get_app_state"}
01:38:29.973 00.000 8626589248 case statement mapped state 2 to 1
01:38:29.973 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6294}
01:38:32.967 02.994 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6295,"jsonrpc":"2.0","method":"get_connected"}
01:38:32.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6295}
01:38:32.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6296,"jsonrpc":"2.0","method":"get_app_state"}
01:38:32.969 00.000 8626589248 case statement mapped state 2 to 1
01:38:32.970 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Selected","id":6296}
01:38:35.541 02.571 13007392768 Exposure complete
01:38:35.552 00.011 13007392768 worker thread done servicing request
01:38:35.552 00.000 8626589248 OnExposeComplete: enter
01:38:35.553 00.001 8626589248 UpdateGuideState(): m_state=2
01:38:35.553 00.000 8626589248 Star::Find(15, 1232, 776, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
01:38:35.553 00.000 8626589248 Star::Find returns 1 (0), X=1231.52, Y=777.66, Mass=2857448, SNR=188.9, Peak=65407 HFD=5.9
01:38:35.553 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=307, max=65535, med=5875, FiltMin=2368, FiltMax=65445, Gamma=0.680
01:38:35.553 00.000 8626589248 UpdateGuideState exits: m=2857448 SNR=188.9
01:38:35.553 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:35.553 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:38:35.553 00.000 8626589248 Enqueuing Expose request
01:38:35.553 00.000 13007392768 Worker thread wakes up
01:38:35.553 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:38:35.553 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1217,763,31,31)
01:38:36.024 00.471 8626589248 Changing from state SELECTED to CALIBRATING_PRIMARY
01:38:36.024 00.000 8626589248 GetInt("/profile/5/scope/calibration/focal_length", 0) returns 130
01:38:36.024 00.000 8626589248 GetDouble("/profile/5/scope/calibration/image_scale", 1.000000) returns 3.490640
01:38:36.025 00.001 8626589248 GetDouble("/profile/5/scope/calibration/ra_guide_rate", -1.000000) returns 0.002078
01:38:36.025 00.000 8626589248 GetDouble("/profile/5/scope/calibration/dec_guide_rate", -1.000000) returns 0.002078
01:38:36.025 00.000 8626589248 GetDouble("/profile/5/scope/calibration/ortho_error", 0.000000) returns 34.364300
01:38:36.025 00.000 8626589248 GetInt("/profile/5/scope/calibration/ra_step_count", 0) returns 8
01:38:36.025 00.000 8626589248 GetInt("/profile/5/scope/calibration/dec_step_count", 0) returns 21
01:38:36.025 00.000 8626589248 GetDouble("/profile/5/scope/calibration/orig_binning", 1.000000) returns 1.000000
01:38:36.025 00.000 8626589248 GetInt("/profile/5/scope/calibration/last_issue", 0) returns 2
01:38:36.025 00.000 8626589248 GetString("/profile/5/scope/calibration/orig_timestamp", "Unknown") returns "Sunday, 21 June 2026 at 12:04:59 AM"
01:38:36.025 00.000 8626589248 GetInt("/profile/5/scope/calibration/orig_pierside", -1) returns 1
01:38:36.025 00.000 8626589248 GetString("/profile/5/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-1.8 -2.6}, {-3.4 -5.0}, {-4.6 -7.6}, {-6.7 -10.3}, {-9.5 -13.3}, {-11.9 -16.1}, {-14.0 -18.8}, {-16.3 -22.0}, {-16.3 -22.0}, {-10.2 -21.9}, {-5.6 -22.6}, {0.5 -22.6}, {6.2 -23.0}, {11.0 -23.3}"
01:38:36.025 00.000 8626589248 GetString("/profile/5/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.1}, {-0.9 2.3}, {-1.5 3.6}, {-2.3 4.8}, {-2.8 6.1}, {-3.0 7.2}, {-3.6 8.5}, {-4.2 9.7}, {-3.9 10.9}, {-3.7 11.9}, {-4.4 13.1}, {-4.4 14.1}, {-4.4 15.5}, {-4.4 16.7}, {-5.0 17.5}, {-5.2 19.1}, {-5.6 20.2}, {-6.6 21.1}, {-7.3 22.2}, {-7.8 23.6}, {-8.5 24.6}, {-8.5 24.6}, {-7.2 19.9}, {-5.6 12.7}, {-3.1 5.8}, {-0.5 -0.9}, {2.6 -7.6}, {5.2 -14.2}, {8.3 -20.4}, {10.8 -27.0}, {14.1 -33.7}, {16.3 -40.6}, {18.7 -47.8}, {20.9 -54.7}, {22.9 -59.0}"
01:38:36.025 00.000 8626589248 INDI Mount: SideOfPier returns 1
01:38:36.025 00.000 8626589248 GetString("/profile/5/name", "") returns "TRY KSTARS"
01:38:36.025 00.000 8626589248 INDI Mount: SideOfPier returns 1
01:38:36.026 00.001 8626589248 guider state => CALIBRATING_PRIMARY
01:38:36.026 00.000 8626589248 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:38:36.026 00.000 8626589248 reset dither spiral
01:38:36.058 00.032 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6297,"jsonrpc":"2.0","method":"get_connected"}
01:38:36.058 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6297}
01:38:36.059 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6298,"jsonrpc":"2.0","method":"get_app_state"}
01:38:36.059 00.000 8626589248 case statement mapped state 3 to 2
01:38:36.059 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6298}
01:38:38.965 02.906 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6299,"jsonrpc":"2.0","method":"get_connected"}
01:38:38.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6299}
01:38:38.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6300,"jsonrpc":"2.0","method":"get_app_state"}
01:38:38.968 00.000 8626589248 case statement mapped state 3 to 2
01:38:38.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6300}
01:38:41.790 02.822 13007392768 Exposure complete
01:38:41.802 00.012 13007392768 worker thread done servicing request
01:38:41.802 00.000 8626589248 OnExposeComplete: enter
01:38:41.803 00.001 8626589248 UpdateGuideState(): m_state=3
01:38:41.803 00.000 8626589248 Star::Find(15, 1231, 777, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
01:38:41.803 00.000 8626589248 Star::Find returns 1 (0), X=1231.66, Y=779.38, Mass=2716032, SNR=172.3, Peak=65407 HFD=5.5
01:38:41.803 00.000 8626589248 Scope::UpdateCalibrationstate: starting location = 1231.66,779.38 coords = 20.87,44.5
01:38:41.803 00.000 8626589248 Status Line: West step   1, dist= 0.0
01:38:41.803 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:38:41.804 00.001 13007392768 Worker thread wakes up
01:38:41.804 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:38:41.804 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:38:41.804 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:38:41.804 00.000 13007392768 MoveAxis(W, 1000, -)
01:38:41.804 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5875, FiltMin=2022, FiltMax=65356, Gamma=0.680
01:38:41.804 00.000 8626589248 UpdateGuideState exits: m=2716032 SNR=172.3
01:38:41.804 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:41.804 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:38:41.804 00.000 8626589248 Enqueuing Expose request
01:38:41.966 00.162 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6301,"jsonrpc":"2.0","method":"get_connected"}
01:38:41.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6301}
01:38:41.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6302,"jsonrpc":"2.0","method":"get_app_state"}
01:38:41.967 00.000 8626589248 case statement mapped state 3 to 2
01:38:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6302}
01:38:42.888 00.921 13007392768 Move returns status 0, amount 1000
01:38:42.889 00.001 13007392768 move complete, result=0
01:38:42.889 00.000 13007392768 worker thread done servicing request
01:38:42.889 00.000 13007392768 Worker thread wakes up
01:38:42.890 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:38:42.890 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1217,764,31,31)
01:38:44.966 02.076 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6303,"jsonrpc":"2.0","method":"get_connected"}
01:38:44.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6303}
01:38:44.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6304,"jsonrpc":"2.0","method":"get_app_state"}
01:38:44.968 00.000 8626589248 case statement mapped state 3 to 2
01:38:44.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6304}
01:38:48.027 03.059 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6305,"jsonrpc":"2.0","method":"get_connected"}
01:38:48.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6305}
01:38:48.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6306,"jsonrpc":"2.0","method":"get_app_state"}
01:38:48.027 00.000 8626589248 case statement mapped state 3 to 2
01:38:48.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6306}
01:38:48.033 00.006 13007392768 Exposure complete
01:38:48.045 00.012 13007392768 worker thread done servicing request
01:38:48.045 00.000 8626589248 OnExposeComplete: enter
01:38:48.045 00.000 8626589248 UpdateGuideState(): m_state=3
01:38:48.045 00.000 8626589248 Star::Find(15, 1231, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
01:38:48.045 00.000 8626589248 Star::Find returns 1 (0), X=1232.91, Y=781.22, Mass=2958917, SNR=221.9, Peak=65496 HFD=6.0
01:38:48.045 00.000 8626589248 Status Line: West step   2, dist= 2.2
01:38:48.045 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:38:48.045 00.000 13007392768 Worker thread wakes up
01:38:48.045 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:38:48.045 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:38:48.045 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:38:48.045 00.000 13007392768 MoveAxis(W, 1000, -)
01:38:48.045 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=51, max=65535, med=5862, FiltMin=2329, FiltMax=65190, Gamma=0.680
01:38:48.045 00.000 8626589248 UpdateGuideState exits: m=2958917 SNR=221.9
01:38:48.046 00.001 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:48.046 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:38:48.046 00.000 8626589248 Enqueuing Expose request
01:38:49.126 01.080 13007392768 Move returns status 0, amount 1000
01:38:49.127 00.001 13007392768 move complete, result=0
01:38:49.127 00.000 13007392768 worker thread done servicing request
01:38:49.127 00.000 13007392768 Worker thread wakes up
01:38:49.127 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:38:49.127 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1218,766,31,31)
01:38:50.966 01.839 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6307,"jsonrpc":"2.0","method":"get_connected"}
01:38:50.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6307}
01:38:50.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6308,"jsonrpc":"2.0","method":"get_app_state"}
01:38:50.968 00.000 8626589248 case statement mapped state 3 to 2
01:38:50.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6308}
01:38:53.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6309,"jsonrpc":"2.0","method":"get_connected"}
01:38:53.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6309}
01:38:53.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6310,"jsonrpc":"2.0","method":"get_app_state"}
01:38:53.968 00.000 8626589248 case statement mapped state 3 to 2
01:38:53.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6310}
01:38:54.283 00.315 13007392768 Exposure complete
01:38:54.295 00.012 13007392768 worker thread done servicing request
01:38:54.296 00.001 8626589248 OnExposeComplete: enter
01:38:54.296 00.000 8626589248 UpdateGuideState(): m_state=3
01:38:54.296 00.000 8626589248 Star::Find(15, 1232, 781, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
01:38:54.296 00.000 8626589248 Star::Find returns 1 (0), X=1233.44, Y=783.01, Mass=2835761, SNR=203.3, Peak=65535 HFD=6.1
01:38:54.296 00.000 8626589248 Status Line: West step   3, dist= 4.0
01:38:54.297 00.001 8626589248 Enqueuing Calibration Move request for direction 3
01:38:54.297 00.000 13007392768 Worker thread wakes up
01:38:54.297 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:38:54.297 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:38:54.297 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:38:54.297 00.000 13007392768 MoveAxis(W, 1000, -)
01:38:54.297 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=243, max=65535, med=5875, FiltMin=2406, FiltMax=65381, Gamma=0.680
01:38:54.297 00.000 8626589248 UpdateGuideState exits: m=2835761 SNR=203.3
01:38:54.297 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:54.297 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:38:54.297 00.000 8626589248 Enqueuing Expose request
01:38:55.365 01.068 13007392768 Move returns status 0, amount 1000
01:38:55.365 00.000 13007392768 move complete, result=0
01:38:55.366 00.001 13007392768 worker thread done servicing request
01:38:55.366 00.000 13007392768 Worker thread wakes up
01:38:55.366 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:38:55.366 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1218,768,31,31)
01:38:56.965 01.599 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6311,"jsonrpc":"2.0","method":"get_connected"}
01:38:56.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6311}
01:38:56.988 00.023 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6312,"jsonrpc":"2.0","method":"get_app_state"}
01:38:56.989 00.001 8626589248 case statement mapped state 3 to 2
01:38:56.989 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6312}
01:39:00.028 03.039 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6313,"jsonrpc":"2.0","method":"get_connected"}
01:39:00.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6313}
01:39:00.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6314,"jsonrpc":"2.0","method":"get_app_state"}
01:39:00.030 00.001 8626589248 case statement mapped state 3 to 2
01:39:00.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6314}
01:39:00.527 00.497 13007392768 Exposure complete
01:39:00.538 00.011 13007392768 worker thread done servicing request
01:39:00.538 00.000 8626589248 OnExposeComplete: enter
01:39:00.538 00.000 8626589248 UpdateGuideState(): m_state=3
01:39:00.538 00.000 8626589248 Star::Find(15, 1233, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
01:39:00.539 00.001 8626589248 Star::Find returns 1 (0), X=1235.26, Y=785.04, Mass=2862665, SNR=233.2, Peak=65343 HFD=6.0
01:39:00.539 00.000 8626589248 Status Line: West step   4, dist= 6.7
01:39:00.539 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:39:00.539 00.000 13007392768 Worker thread wakes up
01:39:00.539 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:39:00.539 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:39:00.539 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:39:00.539 00.000 13007392768 MoveAxis(W, 1000, -)
01:39:00.540 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5862, FiltMin=2188, FiltMax=65305, Gamma=0.680
01:39:00.540 00.000 8626589248 UpdateGuideState exits: m=2862665 SNR=233.2
01:39:00.540 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:00.540 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:39:00.540 00.000 8626589248 Enqueuing Expose request
01:39:01.619 01.079 13007392768 Move returns status 0, amount 1000
01:39:01.620 00.001 13007392768 move complete, result=0
01:39:01.620 00.000 13007392768 worker thread done servicing request
01:39:01.620 00.000 13007392768 Worker thread wakes up
01:39:01.620 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:39:01.620 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1220,770,31,31)
01:39:02.965 01.345 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6315,"jsonrpc":"2.0","method":"get_connected"}
01:39:02.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6315}
01:39:02.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6316,"jsonrpc":"2.0","method":"get_app_state"}
01:39:02.968 00.000 8626589248 case statement mapped state 3 to 2
01:39:02.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6316}
01:39:05.965 02.996 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6317,"jsonrpc":"2.0","method":"get_connected"}
01:39:05.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6317}
01:39:05.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6318,"jsonrpc":"2.0","method":"get_app_state"}
01:39:05.967 00.000 8626589248 case statement mapped state 3 to 2
01:39:05.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6318}
01:39:06.774 00.807 13007392768 Exposure complete
01:39:06.784 00.010 13007392768 worker thread done servicing request
01:39:06.784 00.000 8626589248 OnExposeComplete: enter
01:39:06.784 00.000 8626589248 UpdateGuideState(): m_state=3
01:39:06.784 00.000 8626589248 Star::Find(15, 1235, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
01:39:06.784 00.000 8626589248 Star::Find returns 1 (0), X=1236.48, Y=787.13, Mass=2633739, SNR=224.4, Peak=65330 HFD=5.6
01:39:06.785 00.001 8626589248 Status Line: West step   5, dist= 9.1
01:39:06.785 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:39:06.785 00.000 13007392768 Worker thread wakes up
01:39:06.785 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:39:06.785 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:39:06.785 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:39:06.785 00.000 13007392768 MoveAxis(W, 1000, -)
01:39:06.785 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=51, max=65535, med=5849, FiltMin=2278, FiltMax=65126, Gamma=0.680
01:39:06.785 00.000 8626589248 UpdateGuideState exits: m=2633739 SNR=224.4
01:39:06.785 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:06.785 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:39:06.785 00.000 8626589248 Enqueuing Expose request
01:39:07.859 01.074 13007392768 Move returns status 0, amount 1000
01:39:07.859 00.000 13007392768 move complete, result=0
01:39:07.859 00.000 13007392768 worker thread done servicing request
01:39:07.859 00.000 13007392768 Worker thread wakes up
01:39:07.860 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:39:07.860 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1221,772,31,31)
01:39:08.964 01.104 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6319,"jsonrpc":"2.0","method":"get_connected"}
01:39:08.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6319}
01:39:08.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6320,"jsonrpc":"2.0","method":"get_app_state"}
01:39:08.966 00.000 8626589248 case statement mapped state 3 to 2
01:39:08.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6320}
01:39:12.023 03.057 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6321,"jsonrpc":"2.0","method":"get_connected"}
01:39:12.023 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6321}
01:39:12.024 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6322,"jsonrpc":"2.0","method":"get_app_state"}
01:39:12.024 00.000 8626589248 case statement mapped state 3 to 2
01:39:12.025 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6322}
01:39:13.021 00.996 13007392768 Exposure complete
01:39:13.032 00.011 13007392768 worker thread done servicing request
01:39:13.033 00.001 8626589248 OnExposeComplete: enter
01:39:13.033 00.000 8626589248 UpdateGuideState(): m_state=3
01:39:13.033 00.000 8626589248 Star::Find(15, 1236, 787, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
01:39:13.033 00.000 8626589248 Star::Find returns 1 (0), X=1236.97, Y=788.85, Mass=2711931, SNR=187.9, Peak=65535 HFD=5.9
01:39:13.033 00.000 8626589248 Status Line: West step   6, dist=10.9
01:39:13.034 00.001 8626589248 Enqueuing Calibration Move request for direction 3
01:39:13.034 00.000 13007392768 Worker thread wakes up
01:39:13.034 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:39:13.034 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:39:13.034 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:39:13.034 00.000 13007392768 MoveAxis(W, 1000, -)
01:39:13.034 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5837, FiltMin=2227, FiltMax=65266, Gamma=0.680
01:39:13.034 00.000 8626589248 UpdateGuideState exits: m=2711931 SNR=187.9
01:39:13.034 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:13.034 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:39:13.034 00.000 8626589248 Enqueuing Expose request
01:39:14.194 01.160 13007392768 Move returns status 0, amount 1000
01:39:14.194 00.000 13007392768 move complete, result=0
01:39:14.194 00.000 13007392768 worker thread done servicing request
01:39:14.195 00.001 13007392768 Worker thread wakes up
01:39:14.195 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:39:14.195 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1222,774,31,31)
01:39:14.966 00.771 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6323,"jsonrpc":"2.0","method":"get_connected"}
01:39:14.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6323}
01:39:14.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6324,"jsonrpc":"2.0","method":"get_app_state"}
01:39:14.969 00.001 8626589248 case statement mapped state 3 to 2
01:39:14.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6324}
01:39:17.966 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6325,"jsonrpc":"2.0","method":"get_connected"}
01:39:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6325}
01:39:17.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6326,"jsonrpc":"2.0","method":"get_app_state"}
01:39:17.968 00.000 8626589248 case statement mapped state 3 to 2
01:39:17.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6326}
01:39:19.265 01.297 13007392768 Exposure complete
01:39:19.275 00.010 13007392768 worker thread done servicing request
01:39:19.275 00.000 8626589248 OnExposeComplete: enter
01:39:19.275 00.000 8626589248 UpdateGuideState(): m_state=3
01:39:19.275 00.000 8626589248 Star::Find(15, 1236, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
01:39:19.275 00.000 8626589248 Star::Find returns 1 (0), X=1238.06, Y=790.78, Mass=2830426, SNR=196.4, Peak=65535 HFD=5.9
01:39:19.276 00.001 8626589248 Status Line: West step   7, dist=13.1
01:39:19.276 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:39:19.276 00.000 13007392768 Worker thread wakes up
01:39:19.276 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:39:19.276 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:39:19.276 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:39:19.276 00.000 13007392768 MoveAxis(W, 1000, -)
01:39:19.276 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=128, max=65535, med=5849, FiltMin=2060, FiltMax=65036, Gamma=0.680
01:39:19.276 00.000 8626589248 UpdateGuideState exits: m=2830426 SNR=196.4
01:39:19.276 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:19.276 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:39:19.276 00.000 8626589248 Enqueuing Expose request
01:39:20.353 01.077 13007392768 Move returns status 0, amount 1000
01:39:20.353 00.000 13007392768 move complete, result=0
01:39:20.353 00.000 13007392768 worker thread done servicing request
01:39:20.353 00.000 13007392768 Worker thread wakes up
01:39:20.353 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:39:20.353 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1223,776,31,31)
01:39:20.966 00.613 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6327,"jsonrpc":"2.0","method":"get_connected"}
01:39:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6327}
01:39:20.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6328,"jsonrpc":"2.0","method":"get_app_state"}
01:39:20.968 00.000 8626589248 case statement mapped state 3 to 2
01:39:20.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6328}
01:39:24.026 03.058 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6329,"jsonrpc":"2.0","method":"get_connected"}
01:39:24.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6329}
01:39:24.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6330,"jsonrpc":"2.0","method":"get_app_state"}
01:39:24.027 00.000 8626589248 case statement mapped state 3 to 2
01:39:24.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6330}
01:39:25.515 01.488 13007392768 Exposure complete
01:39:25.526 00.011 13007392768 worker thread done servicing request
01:39:25.526 00.000 8626589248 OnExposeComplete: enter
01:39:25.526 00.000 8626589248 UpdateGuideState(): m_state=3
01:39:25.526 00.000 8626589248 Star::Find(15, 1238, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
01:39:25.526 00.000 8626589248 Star::Find returns 1 (0), X=1238.88, Y=792.82, Mass=2895960, SNR=207.4, Peak=65203 HFD=6.0
01:39:25.527 00.001 8626589248 Status Line: West step   8, dist=15.3
01:39:25.527 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:39:25.527 00.000 13007392768 Worker thread wakes up
01:39:25.527 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:39:25.527 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:39:25.527 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:39:25.527 00.000 13007392768 MoveAxis(W, 1000, -)
01:39:25.527 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=358, max=65535, med=5849, FiltMin=2406, FiltMax=64870, Gamma=0.680
01:39:25.527 00.000 8626589248 UpdateGuideState exits: m=2895960 SNR=207.4
01:39:25.527 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:25.527 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:39:25.527 00.000 8626589248 Enqueuing Expose request
01:39:26.592 01.065 13007392768 Move returns status 0, amount 1000
01:39:26.592 00.000 13007392768 move complete, result=0
01:39:26.592 00.000 13007392768 worker thread done servicing request
01:39:26.592 00.000 13007392768 Worker thread wakes up
01:39:26.592 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:39:26.592 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1224,778,31,31)
01:39:26.965 00.373 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6331,"jsonrpc":"2.0","method":"get_connected"}
01:39:26.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6331}
01:39:26.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6332,"jsonrpc":"2.0","method":"get_app_state"}
01:39:26.967 00.000 8626589248 case statement mapped state 3 to 2
01:39:26.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6332}
01:39:29.965 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6333,"jsonrpc":"2.0","method":"get_connected"}
01:39:29.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6333}
01:39:29.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6334,"jsonrpc":"2.0","method":"get_app_state"}
01:39:29.968 00.001 8626589248 case statement mapped state 3 to 2
01:39:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6334}
01:39:31.760 01.792 13007392768 Exposure complete
01:39:31.768 00.008 13007392768 worker thread done servicing request
01:39:31.768 00.000 8626589248 OnExposeComplete: enter
01:39:31.768 00.000 8626589248 UpdateGuideState(): m_state=3
01:39:31.768 00.000 8626589248 Star::Find(15, 1238, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
01:39:31.768 00.000 8626589248 Star::Find returns 1 (0), X=1239.41, Y=794.45, Mass=2630050, SNR=172.9, Peak=65535 HFD=5.8
01:39:31.769 00.001 8626589248 Status Line: West step   9, dist=16.9
01:39:31.769 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:39:31.769 00.000 13007392768 Worker thread wakes up
01:39:31.769 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:39:31.769 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:39:31.769 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:39:31.769 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=115, max=65535, med=5849, FiltMin=2342, FiltMax=65381, Gamma=0.680
01:39:31.769 00.000 8626589248 UpdateGuideState exits: m=2630050 SNR=172.9
01:39:31.769 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:31.769 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:39:31.769 00.000 8626589248 Enqueuing Expose request
01:39:31.769 00.000 13007392768 MoveAxis(W, 1000, -)
01:39:32.846 01.077 13007392768 Move returns status 0, amount 1000
01:39:32.846 00.000 13007392768 move complete, result=0
01:39:32.846 00.000 13007392768 worker thread done servicing request
01:39:32.847 00.001 13007392768 Worker thread wakes up
01:39:32.847 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:39:32.847 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1224,779,31,31)
01:39:32.966 00.119 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6335,"jsonrpc":"2.0","method":"get_connected"}
01:39:32.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6335}
01:39:32.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6336,"jsonrpc":"2.0","method":"get_app_state"}
01:39:32.968 00.000 8626589248 case statement mapped state 3 to 2
01:39:32.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6336}
01:39:36.027 03.059 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6337,"jsonrpc":"2.0","method":"get_connected"}
01:39:36.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6337}
01:39:36.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6338,"jsonrpc":"2.0","method":"get_app_state"}
01:39:36.029 00.001 8626589248 case statement mapped state 3 to 2
01:39:36.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6338}
01:39:38.007 01.978 13007392768 Exposure complete
01:39:38.019 00.012 13007392768 worker thread done servicing request
01:39:38.019 00.000 8626589248 OnExposeComplete: enter
01:39:38.019 00.000 8626589248 UpdateGuideState(): m_state=3
01:39:38.019 00.000 8626589248 Star::Find(15, 1239, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
01:39:38.020 00.001 8626589248 Star::Find returns 1 (0), X=1240.47, Y=796.47, Mass=2856598, SNR=230.9, Peak=65535 HFD=5.8
01:39:38.020 00.000 8626589248 Status Line: West step  10, dist=19.2
01:39:38.020 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:39:38.020 00.000 13007392768 Worker thread wakes up
01:39:38.020 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:39:38.020 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:39:38.021 00.001 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:39:38.021 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=153, max=65535, med=5849, FiltMin=2406, FiltMax=65356, Gamma=0.680
01:39:38.021 00.000 13007392768 MoveAxis(W, 1000, -)
01:39:38.021 00.000 8626589248 UpdateGuideState exits: m=2856598 SNR=230.9
01:39:38.021 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:38.021 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:39:38.021 00.000 8626589248 Enqueuing Expose request
01:39:38.965 00.944 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6339,"jsonrpc":"2.0","method":"get_connected"}
01:39:38.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6339}
01:39:38.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6340,"jsonrpc":"2.0","method":"get_app_state"}
01:39:38.967 00.000 8626589248 case statement mapped state 3 to 2
01:39:38.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6340}
01:39:39.101 00.134 13007392768 Move returns status 0, amount 1000
01:39:39.102 00.001 13007392768 move complete, result=0
01:39:39.102 00.000 13007392768 worker thread done servicing request
01:39:39.102 00.000 13007392768 Worker thread wakes up
01:39:39.102 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:39:39.102 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1225,781,31,31)
01:39:41.965 02.863 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6341,"jsonrpc":"2.0","method":"get_connected"}
01:39:41.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6341}
01:39:41.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6342,"jsonrpc":"2.0","method":"get_app_state"}
01:39:41.967 00.000 8626589248 case statement mapped state 3 to 2
01:39:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6342}
01:39:44.255 02.288 13007392768 Exposure complete
01:39:44.267 00.012 13007392768 worker thread done servicing request
01:39:44.267 00.000 8626589248 OnExposeComplete: enter
01:39:44.267 00.000 8626589248 UpdateGuideState(): m_state=3
01:39:44.267 00.000 8626589248 Star::Find(15, 1240, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
01:39:44.267 00.000 8626589248 Star::Find returns 1 (0), X=1241.58, Y=798.37, Mass=2533586, SNR=180.2, Peak=65535 HFD=5.5
01:39:44.268 00.001 8626589248 Status Line: West step  11, dist=21.4
01:39:44.268 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:39:44.268 00.000 13007392768 Worker thread wakes up
01:39:44.268 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:39:44.268 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:39:44.268 00.000 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:39:44.268 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5849, FiltMin=2368, FiltMax=65420, Gamma=0.680
01:39:44.268 00.000 8626589248 UpdateGuideState exits: m=2533586 SNR=180.2
01:39:44.268 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:44.268 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:39:44.268 00.000 8626589248 Enqueuing Expose request
01:39:44.268 00.000 13007392768 MoveAxis(W, 1000, -)
01:39:44.966 00.698 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6343,"jsonrpc":"2.0","method":"get_connected"}
01:39:44.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6343}
01:39:44.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6344,"jsonrpc":"2.0","method":"get_app_state"}
01:39:44.967 00.000 8626589248 case statement mapped state 3 to 2
01:39:44.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6344}
01:39:45.341 00.374 13007392768 Move returns status 0, amount 1000
01:39:45.341 00.000 13007392768 move complete, result=0
01:39:45.341 00.000 13007392768 worker thread done servicing request
01:39:45.341 00.000 13007392768 Worker thread wakes up
01:39:45.341 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:39:45.341 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1227,783,31,31)
01:39:48.028 02.687 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6345,"jsonrpc":"2.0","method":"get_connected"}
01:39:48.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6345}
01:39:48.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6346,"jsonrpc":"2.0","method":"get_app_state"}
01:39:48.028 00.000 8626589248 case statement mapped state 3 to 2
01:39:48.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6346}
01:39:50.505 02.477 13007392768 Exposure complete
01:39:50.516 00.011 13007392768 worker thread done servicing request
01:39:50.517 00.001 8626589248 OnExposeComplete: enter
01:39:50.517 00.000 8626589248 UpdateGuideState(): m_state=3
01:39:50.517 00.000 8626589248 Star::Find(15, 1241, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
01:39:50.517 00.000 8626589248 Star::Find returns 1 (0), X=1242.22, Y=800.36, Mass=2887907, SNR=214.9, Peak=65471 HFD=5.7
01:39:50.517 00.000 8626589248 Status Line: West step  12, dist=23.5
01:39:50.517 00.000 8626589248 Enqueuing Calibration Move request for direction 3
01:39:50.517 00.000 13007392768 Worker thread wakes up
01:39:50.517 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir W(3) 1000 opts 0x0
01:39:50.517 00.000 13007392768 Handling axis move in thread for scope dir=3 dur=1000
01:39:50.518 00.001 13007392768 scope move axis dir= 3 dur= 1000 opts= 0x0
01:39:50.518 00.000 13007392768 MoveAxis(W, 1000, -)
01:39:50.518 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5849, FiltMin=2073, FiltMax=65241, Gamma=0.680
01:39:50.518 00.000 8626589248 UpdateGuideState exits: m=2887907 SNR=214.9
01:39:50.518 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:50.518 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:39:50.518 00.000 8626589248 Enqueuing Expose request
01:39:50.965 00.447 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6347,"jsonrpc":"2.0","method":"get_connected"}
01:39:50.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6347}
01:39:50.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6348,"jsonrpc":"2.0","method":"get_app_state"}
01:39:50.967 00.000 8626589248 case statement mapped state 3 to 2
01:39:50.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6348}
01:39:51.595 00.628 13007392768 Move returns status 0, amount 1000
01:39:51.596 00.001 13007392768 move complete, result=0
01:39:51.596 00.000 13007392768 worker thread done servicing request
01:39:51.596 00.000 13007392768 Worker thread wakes up
01:39:51.596 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:39:51.596 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1227,785,31,31)
01:39:53.965 02.369 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6349,"jsonrpc":"2.0","method":"get_connected"}
01:39:53.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6349}
01:39:53.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6350,"jsonrpc":"2.0","method":"get_app_state"}
01:39:53.967 00.000 8626589248 case statement mapped state 3 to 2
01:39:53.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6350}
01:39:56.748 02.781 13007392768 Exposure complete
01:39:56.759 00.011 13007392768 worker thread done servicing request
01:39:56.760 00.001 8626589248 OnExposeComplete: enter
01:39:56.760 00.000 8626589248 UpdateGuideState(): m_state=3
01:39:56.760 00.000 8626589248 Star::Find(15, 1242, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
01:39:56.760 00.000 8626589248 Star::Find returns 1 (0), X=1243.46, Y=802.22, Mass=2785629, SNR=182.9, Peak=65458 HFD=5.6
01:39:56.760 00.000 8626589248 WEST calibration completes with steps=12 angle=-117.3 rate=2.143 parity=1
01:39:56.760 00.000 8626589248 Falling Through to state GO_EAST
01:39:56.760 00.000 8626589248 Status Line: East step   5, dist=25.7
01:39:56.761 00.001 8626589248 Enqueuing Calibration Move request for direction 2
01:39:56.761 00.000 13007392768 Worker thread wakes up
01:39:56.761 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
01:39:56.761 00.000 13007392768 Handling axis move in thread for scope dir=2 dur=2500
01:39:56.761 00.000 13007392768 scope move axis dir= 2 dur= 2500 opts= 0x0
01:39:56.761 00.000 13007392768 MoveAxis(E, 2500, -)
01:39:56.761 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=409, max=65535, med=5849, FiltMin=2368, FiltMax=65356, Gamma=0.680
01:39:56.761 00.000 8626589248 UpdateGuideState exits: m=2785629 SNR=182.9
01:39:56.761 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:56.761 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:39:56.761 00.000 8626589248 Enqueuing Expose request
01:39:56.965 00.204 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6351,"jsonrpc":"2.0","method":"get_connected"}
01:39:56.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6351}
01:39:56.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6352,"jsonrpc":"2.0","method":"get_app_state"}
01:39:56.966 00.000 8626589248 case statement mapped state 3 to 2
01:39:56.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6352}
01:39:59.338 02.372 13007392768 Move returns status 0, amount 2500
01:39:59.338 00.000 13007392768 move complete, result=0
01:39:59.338 00.000 13007392768 worker thread done servicing request
01:39:59.338 00.000 13007392768 Worker thread wakes up
01:39:59.339 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:39:59.339 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1228,787,31,31)
01:40:00.027 00.688 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6353,"jsonrpc":"2.0","method":"get_connected"}
01:40:00.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6353}
01:40:00.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6354,"jsonrpc":"2.0","method":"get_app_state"}
01:40:00.029 00.000 8626589248 case statement mapped state 3 to 2
01:40:00.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6354}
01:40:02.965 02.936 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6355,"jsonrpc":"2.0","method":"get_connected"}
01:40:02.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6355}
01:40:02.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6356,"jsonrpc":"2.0","method":"get_app_state"}
01:40:02.968 00.001 8626589248 case statement mapped state 3 to 2
01:40:02.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6356}
01:40:05.495 02.527 13007392768 Exposure complete
01:40:05.507 00.012 13007392768 worker thread done servicing request
01:40:05.507 00.000 8626589248 OnExposeComplete: enter
01:40:05.507 00.000 8626589248 UpdateGuideState(): m_state=3
01:40:05.507 00.000 8626589248 Star::Find(15, 1243, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
01:40:05.507 00.000 8626589248 Star::Find returns 1 (0), X=1239.73, Y=802.81, Mass=2811141, SNR=217.0, Peak=65343 HFD=5.8
01:40:05.508 00.001 8626589248 Status Line: East step   4, dist=24.8
01:40:05.508 00.000 8626589248 Enqueuing Calibration Move request for direction 2
01:40:05.508 00.000 13007392768 Worker thread wakes up
01:40:05.508 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
01:40:05.508 00.000 13007392768 Handling axis move in thread for scope dir=2 dur=2500
01:40:05.508 00.000 13007392768 scope move axis dir= 2 dur= 2500 opts= 0x0
01:40:05.508 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65509, med=5862, FiltMin=2048, FiltMax=65190, Gamma=0.680
01:40:05.508 00.000 13007392768 MoveAxis(E, 2500, -)
01:40:05.509 00.001 8626589248 UpdateGuideState exits: m=2811141 SNR=217.0
01:40:05.509 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:05.509 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:40:05.509 00.000 8626589248 Enqueuing Expose request
01:40:05.966 00.457 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6357,"jsonrpc":"2.0","method":"get_connected"}
01:40:05.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6357}
01:40:05.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6358,"jsonrpc":"2.0","method":"get_app_state"}
01:40:05.968 00.000 8626589248 case statement mapped state 3 to 2
01:40:05.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6358}
01:40:08.088 02.120 13007392768 Move returns status 0, amount 2500
01:40:08.088 00.000 13007392768 move complete, result=0
01:40:08.088 00.000 13007392768 worker thread done servicing request
01:40:08.088 00.000 13007392768 Worker thread wakes up
01:40:08.088 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:40:08.088 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1225,788,31,31)
01:40:08.968 00.880 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6359,"jsonrpc":"2.0","method":"get_connected"}
01:40:08.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6359}
01:40:08.969 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6360,"jsonrpc":"2.0","method":"get_app_state"}
01:40:08.970 00.001 8626589248 case statement mapped state 3 to 2
01:40:08.970 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6360}
01:40:12.022 03.052 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6361,"jsonrpc":"2.0","method":"get_connected"}
01:40:12.023 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6361}
01:40:12.024 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6362,"jsonrpc":"2.0","method":"get_app_state"}
01:40:12.024 00.000 8626589248 case statement mapped state 3 to 2
01:40:12.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6362}
01:40:14.237 02.213 13007392768 Exposure complete
01:40:14.247 00.010 13007392768 worker thread done servicing request
01:40:14.247 00.000 8626589248 OnExposeComplete: enter
01:40:14.248 00.001 8626589248 UpdateGuideState(): m_state=3
01:40:14.248 00.000 8626589248 Star::Find(15, 1239, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
01:40:14.248 00.000 8626589248 Star::Find returns 1 (0), X=1235.94, Y=803.69, Mass=2889480, SNR=239.4, Peak=65535 HFD=5.9
01:40:14.248 00.000 8626589248 Status Line: East step   3, dist=24.7
01:40:14.248 00.000 8626589248 Enqueuing Calibration Move request for direction 2
01:40:14.248 00.000 13007392768 Worker thread wakes up
01:40:14.248 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
01:40:14.248 00.000 13007392768 Handling axis move in thread for scope dir=2 dur=2500
01:40:14.248 00.000 13007392768 scope move axis dir= 2 dur= 2500 opts= 0x0
01:40:14.248 00.000 13007392768 MoveAxis(E, 2500, -)
01:40:14.248 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=448, max=65535, med=5849, FiltMin=2291, FiltMax=65432, Gamma=0.680
01:40:14.248 00.000 8626589248 UpdateGuideState exits: m=2889480 SNR=239.4
01:40:14.249 00.001 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:14.249 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:40:14.249 00.000 8626589248 Enqueuing Expose request
01:40:14.966 00.717 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6363,"jsonrpc":"2.0","method":"get_connected"}
01:40:14.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6363}
01:40:14.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6364,"jsonrpc":"2.0","method":"get_app_state"}
01:40:14.968 00.000 8626589248 case statement mapped state 3 to 2
01:40:14.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6364}
01:40:16.822 01.854 13007392768 Move returns status 0, amount 2500
01:40:16.822 00.000 13007392768 move complete, result=0
01:40:16.822 00.000 13007392768 worker thread done servicing request
01:40:16.822 00.000 13007392768 Worker thread wakes up
01:40:16.823 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:40:16.823 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1221,789,31,31)
01:40:17.965 01.142 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6365,"jsonrpc":"2.0","method":"get_connected"}
01:40:17.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6365}
01:40:17.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6366,"jsonrpc":"2.0","method":"get_app_state"}
01:40:17.967 00.001 8626589248 case statement mapped state 3 to 2
01:40:17.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6366}
01:40:20.966 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6367,"jsonrpc":"2.0","method":"get_connected"}
01:40:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6367}
01:40:20.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6368,"jsonrpc":"2.0","method":"get_app_state"}
01:40:20.967 00.000 8626589248 case statement mapped state 3 to 2
01:40:20.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6368}
01:40:22.982 02.015 13007392768 Exposure complete
01:40:22.993 00.011 13007392768 worker thread done servicing request
01:40:22.993 00.000 8626589248 OnExposeComplete: enter
01:40:22.993 00.000 8626589248 UpdateGuideState(): m_state=3
01:40:22.993 00.000 8626589248 Star::Find(15, 1235, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
01:40:22.993 00.000 8626589248 Star::Find returns 1 (0), X=1232.34, Y=804.39, Mass=2953537, SNR=224.7, Peak=65535 HFD=5.7
01:40:22.993 00.000 8626589248 Status Line: East step   2, dist=25.0
01:40:22.994 00.001 8626589248 Enqueuing Calibration Move request for direction 2
01:40:22.994 00.000 13007392768 Worker thread wakes up
01:40:22.994 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
01:40:22.994 00.000 13007392768 Handling axis move in thread for scope dir=2 dur=2500
01:40:22.994 00.000 13007392768 scope move axis dir= 2 dur= 2500 opts= 0x0
01:40:22.994 00.000 13007392768 MoveAxis(E, 2500, -)
01:40:22.994 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=294, max=65535, med=5849, FiltMin=2182, FiltMax=65189, Gamma=0.680
01:40:22.994 00.000 8626589248 UpdateGuideState exits: m=2953537 SNR=224.7
01:40:22.994 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:22.994 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:40:22.994 00.000 8626589248 Enqueuing Expose request
01:40:24.026 01.032 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6369,"jsonrpc":"2.0","method":"get_connected"}
01:40:24.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6369}
01:40:24.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6370,"jsonrpc":"2.0","method":"get_app_state"}
01:40:24.027 00.000 8626589248 case statement mapped state 3 to 2
01:40:24.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6370}
01:40:25.574 01.546 13007392768 Move returns status 0, amount 2500
01:40:25.574 00.000 13007392768 move complete, result=0
01:40:25.574 00.000 13007392768 worker thread done servicing request
01:40:25.574 00.000 13007392768 Worker thread wakes up
01:40:25.575 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:40:25.575 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1217,789,31,31)
01:40:26.966 01.391 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6371,"jsonrpc":"2.0","method":"get_connected"}
01:40:26.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6371}
01:40:26.969 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6372,"jsonrpc":"2.0","method":"get_app_state"}
01:40:26.969 00.000 8626589248 case statement mapped state 3 to 2
01:40:26.969 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6372}
01:40:29.965 02.996 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6373,"jsonrpc":"2.0","method":"get_connected"}
01:40:29.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6373}
01:40:29.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6374,"jsonrpc":"2.0","method":"get_app_state"}
01:40:29.968 00.000 8626589248 case statement mapped state 3 to 2
01:40:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6374}
01:40:31.728 01.760 13007392768 Exposure complete
01:40:31.740 00.012 13007392768 worker thread done servicing request
01:40:31.740 00.000 8626589248 OnExposeComplete: enter
01:40:31.740 00.000 8626589248 UpdateGuideState(): m_state=3
01:40:31.740 00.000 8626589248 Star::Find(15, 1232, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
01:40:31.740 00.000 8626589248 Star::Find returns 1 (0), X=1228.94, Y=805.22, Mass=2697522, SNR=179.6, Peak=65292 HFD=5.9
01:40:31.741 00.001 8626589248 Status Line: East step   1, dist=26.0
01:40:31.741 00.000 8626589248 Enqueuing Calibration Move request for direction 2
01:40:31.741 00.000 13007392768 Worker thread wakes up
01:40:31.741 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir E(2) 2000 opts 0x0
01:40:31.741 00.000 13007392768 Handling axis move in thread for scope dir=2 dur=2000
01:40:31.741 00.000 13007392768 scope move axis dir= 2 dur= 2000 opts= 0x0
01:40:31.741 00.000 13007392768 MoveAxis(E, 2000, -)
01:40:31.741 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5862, FiltMin=2380, FiltMax=65266, Gamma=0.680
01:40:31.741 00.000 8626589248 UpdateGuideState exits: m=2697522 SNR=179.6
01:40:31.741 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:31.741 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:40:31.741 00.000 8626589248 Enqueuing Expose request
01:40:32.966 01.225 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6375,"jsonrpc":"2.0","method":"get_connected"}
01:40:32.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6375}
01:40:32.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6376,"jsonrpc":"2.0","method":"get_app_state"}
01:40:32.968 00.000 8626589248 case statement mapped state 3 to 2
01:40:32.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6376}
01:40:33.812 00.844 13007392768 Move returns status 0, amount 2000
01:40:33.812 00.000 13007392768 move complete, result=0
01:40:33.812 00.000 13007392768 worker thread done servicing request
01:40:33.812 00.000 13007392768 Worker thread wakes up
01:40:33.812 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:40:33.813 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1214,790,31,31)
01:40:36.027 02.214 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6377,"jsonrpc":"2.0","method":"get_connected"}
01:40:36.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6377}
01:40:36.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6378,"jsonrpc":"2.0","method":"get_app_state"}
01:40:36.028 00.000 8626589248 case statement mapped state 3 to 2
01:40:36.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6378}
01:40:38.966 02.937 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6379,"jsonrpc":"2.0","method":"get_connected"}
01:40:38.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6379}
01:40:38.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6380,"jsonrpc":"2.0","method":"get_app_state"}
01:40:38.968 00.000 8626589248 case statement mapped state 3 to 2
01:40:38.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6380}
01:40:39.223 00.255 13007392768 Exposure complete
01:40:39.234 00.011 13007392768 worker thread done servicing request
01:40:39.234 00.000 8626589248 OnExposeComplete: enter
01:40:39.234 00.000 8626589248 UpdateGuideState(): m_state=3
01:40:39.234 00.000 8626589248 Star::Find(15, 1228, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
01:40:39.234 00.000 8626589248 Star::Find returns 1 (0), X=1225.75, Y=806.06, Mass=2702668, SNR=211.2, Peak=65458 HFD=5.9
01:40:39.234 00.000 8626589248 Backlash: Looking for 3 moves of 1.3 px, max attempts = 60
01:40:39.234 00.000 8626589248 Falling Through to state CLEAR_BACKLASH
01:40:39.234 00.000 8626589248 Backlash: Starting north clearing using pulse width of 1000
01:40:39.234 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:40:39.234 00.000 8626589248 Status Line: Clearing backlash step 1
01:40:39.234 00.000 13007392768 Worker thread wakes up
01:40:39.234 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:40:39.234 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:40:39.234 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:40:39.235 00.001 13007392768 MoveAxis(N, 1000, -)
01:40:39.235 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5837, FiltMin=2406, FiltMax=65228, Gamma=0.680
01:40:39.235 00.000 8626589248 UpdateGuideState exits: m=2702668 SNR=211.2
01:40:39.235 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:39.235 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:40:39.235 00.000 8626589248 Enqueuing Expose request
01:40:40.276 01.041 13007392768 Move returns status 0, amount 1000
01:40:40.276 00.000 13007392768 move complete, result=0
01:40:40.276 00.000 13007392768 worker thread done servicing request
01:40:40.276 00.000 13007392768 Worker thread wakes up
01:40:40.276 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:40:40.276 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1211,791,31,31)
01:40:41.966 01.690 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6381,"jsonrpc":"2.0","method":"get_connected"}
01:40:41.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6381}
01:40:41.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6382,"jsonrpc":"2.0","method":"get_app_state"}
01:40:41.968 00.000 8626589248 case statement mapped state 3 to 2
01:40:41.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6382}
01:40:44.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6383,"jsonrpc":"2.0","method":"get_connected"}
01:40:44.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6383}
01:40:44.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6384,"jsonrpc":"2.0","method":"get_app_state"}
01:40:44.968 00.000 8626589248 case statement mapped state 3 to 2
01:40:44.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6384}
01:40:45.472 00.504 13007392768 Exposure complete
01:40:45.483 00.011 13007392768 worker thread done servicing request
01:40:45.484 00.001 8626589248 OnExposeComplete: enter
01:40:45.484 00.000 8626589248 UpdateGuideState(): m_state=3
01:40:45.484 00.000 8626589248 Star::Find(15, 1225, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
01:40:45.484 00.000 8626589248 Star::Find returns 1 (0), X=1226.36, Y=806.73, Mass=2720124, SNR=227.7, Peak=65458 HFD=5.6
01:40:45.484 00.000 8626589248 Backlash: Rejected small move of 0.9 px
01:40:45.484 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:40:45.484 00.000 8626589248 Status Line: Clearing backlash step   2
01:40:45.484 00.000 13007392768 Worker thread wakes up
01:40:45.484 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:40:45.484 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:40:45.484 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:40:45.484 00.000 13007392768 MoveAxis(N, 1000, -)
01:40:45.484 00.000 8626589248 Backlash: Clearing backlash step   2, Last Delta = 0.91 px, CumDistance = 0.91 px
01:40:45.485 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=166, max=65535, med=5849, FiltMin=2406, FiltMax=65151, Gamma=0.680
01:40:45.485 00.000 8626589248 UpdateGuideState exits: m=2720124 SNR=227.7
01:40:45.485 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:45.485 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:40:45.485 00.000 8626589248 Enqueuing Expose request
01:40:46.529 01.044 13007392768 Move returns status 0, amount 1000
01:40:46.529 00.000 13007392768 move complete, result=0
01:40:46.530 00.001 13007392768 worker thread done servicing request
01:40:46.530 00.000 13007392768 Worker thread wakes up
01:40:46.530 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:40:46.530 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1211,792,31,31)
01:40:48.028 01.498 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6385,"jsonrpc":"2.0","method":"get_connected"}
01:40:48.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6385}
01:40:48.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6386,"jsonrpc":"2.0","method":"get_app_state"}
01:40:48.029 00.000 8626589248 case statement mapped state 3 to 2
01:40:48.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6386}
01:40:50.965 02.935 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6387,"jsonrpc":"2.0","method":"get_connected"}
01:40:50.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6387}
01:40:50.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6388,"jsonrpc":"2.0","method":"get_app_state"}
01:40:50.968 00.000 8626589248 case statement mapped state 3 to 2
01:40:50.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6388}
01:40:51.719 00.751 13007392768 Exposure complete
01:40:51.731 00.012 13007392768 worker thread done servicing request
01:40:51.731 00.000 8626589248 OnExposeComplete: enter
01:40:51.732 00.001 8626589248 UpdateGuideState(): m_state=3
01:40:51.732 00.000 8626589248 Star::Find(15, 1226, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
01:40:51.732 00.000 8626589248 Star::Find returns 1 (0), X=1227.09, Y=806.44, Mass=2600522, SNR=172.9, Peak=65113 HFD=5.5
01:40:51.732 00.000 8626589248 Backlash: Rejected small move of 0.8 px
01:40:51.732 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:40:51.732 00.000 8626589248 Status Line: Clearing backlash step   3
01:40:51.732 00.000 13007392768 Worker thread wakes up
01:40:51.732 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:40:51.732 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:40:51.732 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:40:51.732 00.000 13007392768 MoveAxis(N, 1000, -)
01:40:51.732 00.000 8626589248 Backlash: Clearing backlash step   3, Last Delta = 0.78 px, CumDistance = 1.39 px
01:40:51.732 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=320, max=65535, med=5849, FiltMin=1830, FiltMax=65266, Gamma=0.680
01:40:51.732 00.000 8626589248 UpdateGuideState exits: m=2600522 SNR=172.9
01:40:51.732 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:51.732 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:40:51.733 00.001 8626589248 Enqueuing Expose request
01:40:52.784 01.051 13007392768 Move returns status 0, amount 1000
01:40:52.784 00.000 13007392768 move complete, result=0
01:40:52.784 00.000 13007392768 worker thread done servicing request
01:40:52.785 00.001 13007392768 Worker thread wakes up
01:40:52.785 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:40:52.785 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1212,791,31,31)
01:40:53.966 01.181 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6389,"jsonrpc":"2.0","method":"get_connected"}
01:40:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6389}
01:40:53.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6390,"jsonrpc":"2.0","method":"get_app_state"}
01:40:53.968 00.000 8626589248 case statement mapped state 3 to 2
01:40:53.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6390}
01:40:56.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6391,"jsonrpc":"2.0","method":"get_connected"}
01:40:56.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6391}
01:40:56.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6392,"jsonrpc":"2.0","method":"get_app_state"}
01:40:56.967 00.000 8626589248 case statement mapped state 3 to 2
01:40:56.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6392}
01:40:57.966 00.998 13007392768 Exposure complete
01:40:57.978 00.012 13007392768 worker thread done servicing request
01:40:57.979 00.001 8626589248 OnExposeComplete: enter
01:40:57.979 00.000 8626589248 UpdateGuideState(): m_state=3
01:40:57.979 00.000 8626589248 Star::Find(15, 1227, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
01:40:57.979 00.000 8626589248 Star::Find returns 1 (0), X=1227.62, Y=805.95, Mass=2735246, SNR=201.0, Peak=65202 HFD=6.0
01:40:57.979 00.000 8626589248 Backlash: Rejected small move of 0.7 px
01:40:57.979 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:40:57.979 00.000 8626589248 Status Line: Clearing backlash step   4
01:40:57.979 00.000 13007392768 Worker thread wakes up
01:40:57.979 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:40:57.979 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:40:57.979 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:40:57.979 00.000 13007392768 MoveAxis(N, 1000, -)
01:40:57.980 00.001 8626589248 Backlash: Clearing backlash step   4, Last Delta = 0.72 px, CumDistance = 1.86 px
01:40:57.980 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5837, FiltMin=2406, FiltMax=65266, Gamma=0.680
01:40:57.980 00.000 8626589248 UpdateGuideState exits: m=2735246 SNR=201.0
01:40:57.980 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:57.980 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:40:57.980 00.000 8626589248 Enqueuing Expose request
01:40:59.087 01.107 13007392768 Move returns status 0, amount 1000
01:40:59.088 00.001 13007392768 move complete, result=0
01:40:59.088 00.000 13007392768 worker thread done servicing request
01:40:59.088 00.000 13007392768 Worker thread wakes up
01:40:59.088 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:40:59.088 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1213,791,31,31)
01:41:00.030 00.942 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6393,"jsonrpc":"2.0","method":"get_connected"}
01:41:00.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6393}
01:41:00.032 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6394,"jsonrpc":"2.0","method":"get_app_state"}
01:41:00.032 00.000 8626589248 case statement mapped state 3 to 2
01:41:00.032 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6394}
01:41:02.965 02.933 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6395,"jsonrpc":"2.0","method":"get_connected"}
01:41:02.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6395}
01:41:02.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6396,"jsonrpc":"2.0","method":"get_app_state"}
01:41:02.966 00.000 8626589248 case statement mapped state 3 to 2
01:41:02.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6396}
01:41:04.212 01.246 13007392768 Exposure complete
01:41:04.222 00.010 13007392768 worker thread done servicing request
01:41:04.223 00.001 8626589248 OnExposeComplete: enter
01:41:04.223 00.000 8626589248 UpdateGuideState(): m_state=3
01:41:04.223 00.000 8626589248 Star::Find(15, 1227, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
01:41:04.223 00.000 8626589248 Star::Find returns 1 (0), X=1228.12, Y=805.62, Mass=2850992, SNR=181.6, Peak=65292 HFD=5.9
01:41:04.223 00.000 8626589248 Backlash: Rejected small move of 0.6 px
01:41:04.223 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:41:04.223 00.000 8626589248 Status Line: Clearing backlash step   5
01:41:04.223 00.000 13007392768 Worker thread wakes up
01:41:04.223 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:41:04.223 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:41:04.223 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:41:04.223 00.000 13007392768 MoveAxis(N, 1000, -)
01:41:04.223 00.000 8626589248 Backlash: Clearing backlash step   5, Last Delta = 0.61 px, CumDistance = 2.41 px
01:41:04.224 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65445, med=5824, FiltMin=2150, FiltMax=65266, Gamma=0.680
01:41:04.224 00.000 8626589248 UpdateGuideState exits: m=2850992 SNR=181.6
01:41:04.224 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:04.224 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:41:04.224 00.000 8626589248 Enqueuing Expose request
01:41:05.263 01.039 13007392768 Move returns status 0, amount 1000
01:41:05.263 00.000 13007392768 move complete, result=0
01:41:05.263 00.000 13007392768 worker thread done servicing request
01:41:05.263 00.000 13007392768 Worker thread wakes up
01:41:05.263 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:41:05.264 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1213,791,31,31)
01:41:05.965 00.701 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6397,"jsonrpc":"2.0","method":"get_connected"}
01:41:05.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6397}
01:41:05.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6398,"jsonrpc":"2.0","method":"get_app_state"}
01:41:05.967 00.000 8626589248 case statement mapped state 3 to 2
01:41:05.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6398}
01:41:08.965 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6399,"jsonrpc":"2.0","method":"get_connected"}
01:41:08.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6399}
01:41:08.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6400,"jsonrpc":"2.0","method":"get_app_state"}
01:41:08.967 00.000 8626589248 case statement mapped state 3 to 2
01:41:08.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6400}
01:41:10.456 01.489 13007392768 Exposure complete
01:41:10.468 00.012 13007392768 worker thread done servicing request
01:41:10.468 00.000 8626589248 OnExposeComplete: enter
01:41:10.468 00.000 8626589248 UpdateGuideState(): m_state=3
01:41:10.468 00.000 8626589248 Star::Find(15, 1228, 805, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
01:41:10.468 00.000 8626589248 Star::Find returns 1 (0), X=1228.05, Y=804.91, Mass=2825731, SNR=193.2, Peak=65535 HFD=6.0
01:41:10.468 00.000 8626589248 Backlash: Rejected small move of 0.7 px
01:41:10.468 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:41:10.468 00.000 13007392768 Worker thread wakes up
01:41:10.468 00.000 8626589248 Status Line: Clearing backlash step   6
01:41:10.468 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:41:10.468 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:41:10.468 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:41:10.468 00.000 13007392768 MoveAxis(N, 1000, -)
01:41:10.469 00.001 8626589248 Backlash: Clearing backlash step   6, Last Delta = 0.71 px, CumDistance = 2.56 px
01:41:10.469 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=128, max=65535, med=5824, FiltMin=2227, FiltMax=65266, Gamma=0.680
01:41:10.469 00.000 8626589248 UpdateGuideState exits: m=2825731 SNR=193.2
01:41:10.469 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:10.469 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:41:10.469 00.000 8626589248 Enqueuing Expose request
01:41:11.517 01.048 13007392768 Move returns status 0, amount 1000
01:41:11.517 00.000 13007392768 move complete, result=0
01:41:11.518 00.001 13007392768 worker thread done servicing request
01:41:11.518 00.000 13007392768 Worker thread wakes up
01:41:11.518 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:41:11.518 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1213,790,31,31)
01:41:12.032 00.514 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6401,"jsonrpc":"2.0","method":"get_connected"}
01:41:12.032 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6401}
01:41:12.033 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6402,"jsonrpc":"2.0","method":"get_app_state"}
01:41:12.033 00.000 8626589248 case statement mapped state 3 to 2
01:41:12.034 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6402}
01:41:14.964 02.930 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6403,"jsonrpc":"2.0","method":"get_connected"}
01:41:14.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6403}
01:41:14.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6404,"jsonrpc":"2.0","method":"get_app_state"}
01:41:14.967 00.000 8626589248 case statement mapped state 3 to 2
01:41:14.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6404}
01:41:16.707 01.740 13007392768 Exposure complete
01:41:16.719 00.012 13007392768 worker thread done servicing request
01:41:16.720 00.001 8626589248 OnExposeComplete: enter
01:41:16.720 00.000 8626589248 UpdateGuideState(): m_state=3
01:41:16.720 00.000 8626589248 Star::Find(15, 1228, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
01:41:16.720 00.000 8626589248 Star::Find returns 1 (0), X=1228.64, Y=804.43, Mass=3028595, SNR=225.2, Peak=65535 HFD=5.8
01:41:16.720 00.000 8626589248 Backlash: Rejected small move of 0.8 px
01:41:16.720 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:41:16.720 00.000 8626589248 Status Line: Clearing backlash step   7
01:41:16.720 00.000 13007392768 Worker thread wakes up
01:41:16.720 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:41:16.720 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:41:16.720 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:41:16.721 00.001 13007392768 MoveAxis(N, 1000, -)
01:41:16.721 00.000 8626589248 Backlash: Clearing backlash step   7, Last Delta = 0.77 px, CumDistance = 3.32 px
01:41:16.721 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=217, max=65535, med=5811, FiltMin=2348, FiltMax=65177, Gamma=0.680
01:41:16.721 00.000 8626589248 UpdateGuideState exits: m=3028595 SNR=225.2
01:41:16.721 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:16.721 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:41:16.721 00.000 8626589248 Enqueuing Expose request
01:41:17.756 01.035 13007392768 Move returns status 0, amount 1000
01:41:17.756 00.000 13007392768 move complete, result=0
01:41:17.756 00.000 13007392768 worker thread done servicing request
01:41:17.757 00.001 13007392768 Worker thread wakes up
01:41:17.757 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:41:17.757 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1214,789,31,31)
01:41:17.965 00.208 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6405,"jsonrpc":"2.0","method":"get_connected"}
01:41:17.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6405}
01:41:17.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6406,"jsonrpc":"2.0","method":"get_app_state"}
01:41:17.968 00.001 8626589248 case statement mapped state 3 to 2
01:41:17.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6406}
01:41:20.965 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6407,"jsonrpc":"2.0","method":"get_connected"}
01:41:20.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6407}
01:41:20.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6408,"jsonrpc":"2.0","method":"get_app_state"}
01:41:20.967 00.000 8626589248 case statement mapped state 3 to 2
01:41:20.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6408}
01:41:22.951 01.984 13007392768 Exposure complete
01:41:22.962 00.011 13007392768 worker thread done servicing request
01:41:22.962 00.000 8626589248 OnExposeComplete: enter
01:41:22.962 00.000 8626589248 UpdateGuideState(): m_state=3
01:41:22.962 00.000 8626589248 Star::Find(15, 1228, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
01:41:22.963 00.001 8626589248 Star::Find returns 1 (0), X=1229.30, Y=803.79, Mass=2816361, SNR=192.4, Peak=65535 HFD=5.8
01:41:22.963 00.000 8626589248 Backlash: Rejected small move of 0.9 px
01:41:22.963 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:41:22.963 00.000 8626589248 Status Line: Clearing backlash step   8
01:41:22.963 00.000 13007392768 Worker thread wakes up
01:41:22.963 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:41:22.963 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:41:22.963 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:41:22.963 00.000 13007392768 MoveAxis(N, 1000, -)
01:41:22.963 00.000 8626589248 Backlash: Clearing backlash step   8, Last Delta = 0.92 px, CumDistance = 4.21 px
01:41:22.963 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=294, max=65535, med=5811, FiltMin=2367, FiltMax=65420, Gamma=0.680
01:41:22.963 00.000 8626589248 UpdateGuideState exits: m=2816361 SNR=192.4
01:41:22.963 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:22.963 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:41:22.963 00.000 8626589248 Enqueuing Expose request
01:41:24.010 01.047 13007392768 Move returns status 0, amount 1000
01:41:24.010 00.000 13007392768 move complete, result=0
01:41:24.010 00.000 13007392768 worker thread done servicing request
01:41:24.011 00.001 13007392768 Worker thread wakes up
01:41:24.011 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:41:24.011 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1214,789,31,31)
01:41:24.023 00.012 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6409,"jsonrpc":"2.0","method":"get_connected"}
01:41:24.023 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6409}
01:41:24.024 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6410,"jsonrpc":"2.0","method":"get_app_state"}
01:41:24.024 00.000 8626589248 case statement mapped state 3 to 2
01:41:24.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6410}
01:41:26.966 02.942 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6411,"jsonrpc":"2.0","method":"get_connected"}
01:41:26.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6411}
01:41:26.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6412,"jsonrpc":"2.0","method":"get_app_state"}
01:41:26.968 00.000 8626589248 case statement mapped state 3 to 2
01:41:26.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6412}
01:41:29.200 02.232 13007392768 Exposure complete
01:41:29.212 00.012 13007392768 worker thread done servicing request
01:41:29.212 00.000 8626589248 OnExposeComplete: enter
01:41:29.212 00.000 8626589248 UpdateGuideState(): m_state=3
01:41:29.212 00.000 8626589248 Star::Find(15, 1229, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
01:41:29.212 00.000 8626589248 Star::Find returns 1 (0), X=1229.30, Y=803.50, Mass=2802143, SNR=192.6, Peak=65535 HFD=5.6
01:41:29.213 00.001 8626589248 Backlash: Rejected small move of 0.3 px
01:41:29.213 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:41:29.213 00.000 8626589248 Status Line: Clearing backlash step   9
01:41:29.213 00.000 13007392768 Worker thread wakes up
01:41:29.213 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:41:29.213 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:41:29.213 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:41:29.213 00.000 13007392768 MoveAxis(N, 1000, -)
01:41:29.213 00.000 8626589248 Backlash: Clearing backlash step   9, Last Delta = 0.30 px, CumDistance = 4.38 px
01:41:29.213 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=320, max=65535, med=5811, FiltMin=2150, FiltMax=65215, Gamma=0.680
01:41:29.213 00.000 8626589248 UpdateGuideState exits: m=2802143 SNR=192.6
01:41:29.213 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:29.213 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:41:29.213 00.000 8626589248 Enqueuing Expose request
01:41:29.965 00.752 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6413,"jsonrpc":"2.0","method":"get_connected"}
01:41:29.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6413}
01:41:29.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6414,"jsonrpc":"2.0","method":"get_app_state"}
01:41:29.967 00.000 8626589248 case statement mapped state 3 to 2
01:41:29.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6414}
01:41:30.250 00.283 13007392768 Move returns status 0, amount 1000
01:41:30.250 00.000 13007392768 move complete, result=0
01:41:30.250 00.000 13007392768 worker thread done servicing request
01:41:30.251 00.001 13007392768 Worker thread wakes up
01:41:30.251 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:41:30.251 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1214,788,31,31)
01:41:32.965 02.714 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6415,"jsonrpc":"2.0","method":"get_connected"}
01:41:32.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6415}
01:41:32.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6416,"jsonrpc":"2.0","method":"get_app_state"}
01:41:32.966 00.000 8626589248 case statement mapped state 3 to 2
01:41:32.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6416}
01:41:35.446 02.480 13007392768 Exposure complete
01:41:35.458 00.012 13007392768 worker thread done servicing request
01:41:35.459 00.001 8626589248 OnExposeComplete: enter
01:41:35.459 00.000 8626589248 UpdateGuideState(): m_state=3
01:41:35.459 00.000 8626589248 Star::Find(15, 1229, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
01:41:35.459 00.000 8626589248 Star::Find returns 1 (0), X=1229.67, Y=803.14, Mass=2974596, SNR=239.1, Peak=65535 HFD=6.0
01:41:35.459 00.000 8626589248 Backlash: Rejected small move of 0.5 px
01:41:35.459 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:41:35.459 00.000 8626589248 Status Line: Clearing backlash step  10
01:41:35.459 00.000 13007392768 Worker thread wakes up
01:41:35.459 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:41:35.459 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:41:35.459 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:41:35.459 00.000 13007392768 MoveAxis(N, 1000, -)
01:41:35.460 00.001 8626589248 Backlash: Clearing backlash step  10, Last Delta = 0.51 px, CumDistance = 4.88 px
01:41:35.460 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=38, max=65535, med=5811, FiltMin=2169, FiltMax=65266, Gamma=0.680
01:41:35.460 00.000 8626589248 UpdateGuideState exits: m=2974596 SNR=239.1
01:41:35.460 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:35.460 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:41:35.460 00.000 8626589248 Enqueuing Expose request
01:41:36.027 00.567 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6417,"jsonrpc":"2.0","method":"get_connected"}
01:41:36.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6417}
01:41:36.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6418,"jsonrpc":"2.0","method":"get_app_state"}
01:41:36.028 00.000 8626589248 case statement mapped state 3 to 2
01:41:36.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6418}
01:41:36.505 00.477 13007392768 Move returns status 0, amount 1000
01:41:36.505 00.000 13007392768 move complete, result=0
01:41:36.505 00.000 13007392768 worker thread done servicing request
01:41:36.505 00.000 13007392768 Worker thread wakes up
01:41:36.506 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:41:36.506 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1215,788,31,31)
01:41:38.965 02.459 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6419,"jsonrpc":"2.0","method":"get_connected"}
01:41:38.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6419}
01:41:38.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6420,"jsonrpc":"2.0","method":"get_app_state"}
01:41:38.968 00.001 8626589248 case statement mapped state 3 to 2
01:41:38.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6420}
01:41:41.693 02.725 13007392768 Exposure complete
01:41:41.705 00.012 13007392768 worker thread done servicing request
01:41:41.705 00.000 8626589248 OnExposeComplete: enter
01:41:41.705 00.000 8626589248 UpdateGuideState(): m_state=3
01:41:41.705 00.000 8626589248 Star::Find(15, 1229, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
01:41:41.706 00.001 8626589248 Star::Find returns 1 (0), X=1229.82, Y=802.49, Mass=2770021, SNR=209.6, Peak=65535 HFD=5.7
01:41:41.706 00.000 8626589248 Backlash: Rejected small move of 0.7 px
01:41:41.706 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:41:41.706 00.000 8626589248 Status Line: Clearing backlash step  11
01:41:41.706 00.000 13007392768 Worker thread wakes up
01:41:41.706 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:41:41.706 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:41:41.706 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:41:41.706 00.000 13007392768 MoveAxis(N, 1000, -)
01:41:41.706 00.000 8626589248 Backlash: Clearing backlash step  11, Last Delta = 0.67 px, CumDistance = 5.42 px
01:41:41.706 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5811, FiltMin=1996, FiltMax=65318, Gamma=0.680
01:41:41.706 00.000 8626589248 UpdateGuideState exits: m=2770021 SNR=209.6
01:41:41.706 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:41.706 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:41:41.706 00.000 8626589248 Enqueuing Expose request
01:41:41.964 00.258 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6421,"jsonrpc":"2.0","method":"get_connected"}
01:41:41.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6421}
01:41:41.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6422,"jsonrpc":"2.0","method":"get_app_state"}
01:41:41.965 00.000 8626589248 case statement mapped state 3 to 2
01:41:41.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6422}
01:41:42.744 00.778 13007392768 Move returns status 0, amount 1000
01:41:42.744 00.000 13007392768 move complete, result=0
01:41:42.744 00.000 13007392768 worker thread done servicing request
01:41:42.744 00.000 13007392768 Worker thread wakes up
01:41:42.744 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:41:42.744 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1215,787,31,31)
01:41:44.966 02.222 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6423,"jsonrpc":"2.0","method":"get_connected"}
01:41:44.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6423}
01:41:44.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6424,"jsonrpc":"2.0","method":"get_app_state"}
01:41:44.968 00.000 8626589248 case statement mapped state 3 to 2
01:41:44.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6424}
01:41:47.937 02.969 13007392768 Exposure complete
01:41:47.949 00.012 13007392768 worker thread done servicing request
01:41:47.949 00.000 8626589248 OnExposeComplete: enter
01:41:47.949 00.000 8626589248 UpdateGuideState(): m_state=3
01:41:47.949 00.000 8626589248 Star::Find(15, 1229, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
01:41:47.950 00.001 8626589248 Star::Find returns 1 (0), X=1229.91, Y=801.74, Mass=2587747, SNR=174.7, Peak=65535 HFD=5.8
01:41:47.950 00.000 8626589248 Backlash: Rejected small move of 0.8 px
01:41:47.950 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:41:47.950 00.000 8626589248 Status Line: Clearing backlash step  12
01:41:47.950 00.000 13007392768 Worker thread wakes up
01:41:47.950 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:41:47.950 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:41:47.950 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:41:47.950 00.000 13007392768 MoveAxis(N, 1000, -)
01:41:47.950 00.000 8626589248 Backlash: Clearing backlash step  12, Last Delta = 0.75 px, CumDistance = 5.99 px
01:41:47.951 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5823, FiltMin=2368, FiltMax=65318, Gamma=0.680
01:41:47.951 00.000 8626589248 UpdateGuideState exits: m=2587747 SNR=174.7
01:41:47.951 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:47.951 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:41:47.951 00.000 8626589248 Enqueuing Expose request
01:41:48.015 00.064 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6425,"jsonrpc":"2.0","method":"get_connected"}
01:41:48.015 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6425}
01:41:48.016 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6426,"jsonrpc":"2.0","method":"get_app_state"}
01:41:48.016 00.000 8626589248 case statement mapped state 3 to 2
01:41:48.016 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6426}
01:41:48.998 00.982 13007392768 Move returns status 0, amount 1000
01:41:48.999 00.001 13007392768 move complete, result=0
01:41:48.999 00.000 13007392768 worker thread done servicing request
01:41:48.999 00.000 13007392768 Worker thread wakes up
01:41:48.999 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:41:48.999 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1215,787,31,31)
01:41:50.965 01.966 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6427,"jsonrpc":"2.0","method":"get_connected"}
01:41:50.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6427}
01:41:50.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6428,"jsonrpc":"2.0","method":"get_app_state"}
01:41:50.968 00.000 8626589248 case statement mapped state 3 to 2
01:41:50.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6428}
01:41:53.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6429,"jsonrpc":"2.0","method":"get_connected"}
01:41:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6429}
01:41:53.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6430,"jsonrpc":"2.0","method":"get_app_state"}
01:41:53.968 00.000 8626589248 case statement mapped state 3 to 2
01:41:53.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6430}
01:41:54.187 00.219 13007392768 Exposure complete
01:41:54.199 00.012 13007392768 worker thread done servicing request
01:41:54.199 00.000 8626589248 OnExposeComplete: enter
01:41:54.199 00.000 8626589248 UpdateGuideState(): m_state=3
01:41:54.199 00.000 8626589248 Star::Find(15, 1229, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
01:41:54.199 00.000 8626589248 Star::Find returns 1 (0), X=1230.37, Y=801.30, Mass=2788581, SNR=241.8, Peak=65189 HFD=5.7
01:41:54.200 00.001 8626589248 Backlash: Rejected small move of 0.6 px
01:41:54.200 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:41:54.200 00.000 8626589248 Status Line: Clearing backlash step  13
01:41:54.200 00.000 13007392768 Worker thread wakes up
01:41:54.200 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:41:54.200 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:41:54.200 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:41:54.200 00.000 13007392768 MoveAxis(N, 1000, -)
01:41:54.200 00.000 8626589248 Backlash: Clearing backlash step  13, Last Delta = 0.64 px, CumDistance = 6.63 px
01:41:54.200 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5824, FiltMin=2380, FiltMax=65382, Gamma=0.680
01:41:54.200 00.000 8626589248 UpdateGuideState exits: m=2788581 SNR=241.8
01:41:54.200 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:54.200 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:41:54.200 00.000 8626589248 Enqueuing Expose request
01:41:55.237 01.037 13007392768 Move returns status 0, amount 1000
01:41:55.237 00.000 13007392768 move complete, result=0
01:41:55.237 00.000 13007392768 worker thread done servicing request
01:41:55.237 00.000 13007392768 Worker thread wakes up
01:41:55.237 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:41:55.237 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1215,786,31,31)
01:41:56.966 01.729 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6431,"jsonrpc":"2.0","method":"get_connected"}
01:41:56.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6431}
01:41:56.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6432,"jsonrpc":"2.0","method":"get_app_state"}
01:41:56.967 00.000 8626589248 case statement mapped state 3 to 2
01:41:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6432}
01:42:00.028 03.061 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6433,"jsonrpc":"2.0","method":"get_connected"}
01:42:00.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6433}
01:42:00.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6434,"jsonrpc":"2.0","method":"get_app_state"}
01:42:00.030 00.001 8626589248 case statement mapped state 3 to 2
01:42:00.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6434}
01:42:00.432 00.402 13007392768 Exposure complete
01:42:00.444 00.012 13007392768 worker thread done servicing request
01:42:00.444 00.000 8626589248 OnExposeComplete: enter
01:42:00.444 00.000 8626589248 UpdateGuideState(): m_state=3
01:42:00.444 00.000 8626589248 Star::Find(15, 1230, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
01:42:00.444 00.000 8626589248 Star::Find returns 1 (0), X=1230.26, Y=800.60, Mass=2882817, SNR=166.1, Peak=64818 HFD=5.7
01:42:00.445 00.001 8626589248 Backlash: Rejected small move of 0.7 px
01:42:00.445 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:42:00.445 00.000 8626589248 Status Line: Clearing backlash step  14
01:42:00.445 00.000 13007392768 Worker thread wakes up
01:42:00.445 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:42:00.445 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:42:00.445 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:42:00.445 00.000 13007392768 MoveAxis(N, 1000, -)
01:42:00.445 00.000 8626589248 Backlash: Clearing backlash step  14, Last Delta = 0.70 px, CumDistance = 7.07 px
01:42:00.445 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=217, max=65535, med=5824, FiltMin=2291, FiltMax=65382, Gamma=0.680
01:42:00.445 00.000 8626589248 UpdateGuideState exits: m=2882817 SNR=166.1
01:42:00.445 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:00.445 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:42:00.445 00.000 8626589248 Enqueuing Expose request
01:42:01.492 01.047 13007392768 Move returns status 0, amount 1000
01:42:01.493 00.001 13007392768 move complete, result=0
01:42:01.493 00.000 13007392768 worker thread done servicing request
01:42:01.493 00.000 13007392768 Worker thread wakes up
01:42:01.493 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:42:01.493 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1215,786,31,31)
01:42:02.965 01.472 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6435,"jsonrpc":"2.0","method":"get_connected"}
01:42:02.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6435}
01:42:02.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6436,"jsonrpc":"2.0","method":"get_app_state"}
01:42:02.967 00.000 8626589248 case statement mapped state 3 to 2
01:42:02.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6436}
01:42:05.965 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6437,"jsonrpc":"2.0","method":"get_connected"}
01:42:05.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6437}
01:42:05.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6438,"jsonrpc":"2.0","method":"get_app_state"}
01:42:05.967 00.000 8626589248 case statement mapped state 3 to 2
01:42:05.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6438}
01:42:06.679 00.712 13007392768 Exposure complete
01:42:06.692 00.013 13007392768 worker thread done servicing request
01:42:06.692 00.000 8626589248 OnExposeComplete: enter
01:42:06.692 00.000 8626589248 UpdateGuideState(): m_state=3
01:42:06.692 00.000 8626589248 Star::Find(15, 1230, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
01:42:06.692 00.000 8626589248 Star::Find returns 1 (0), X=1230.86, Y=799.96, Mass=2898390, SNR=226.0, Peak=65471 HFD=6.0
01:42:06.693 00.001 8626589248 Backlash: Rejected small move of 0.9 px
01:42:06.693 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:42:06.693 00.000 8626589248 Status Line: Clearing backlash step  15
01:42:06.693 00.000 13007392768 Worker thread wakes up
01:42:06.693 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:42:06.693 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:42:06.693 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:42:06.693 00.000 13007392768 MoveAxis(N, 1000, -)
01:42:06.693 00.000 8626589248 Backlash: Clearing backlash step  15, Last Delta = 0.88 px, CumDistance = 7.96 px
01:42:06.693 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=294, max=65535, med=5824, FiltMin=2316, FiltMax=65382, Gamma=0.680
01:42:06.693 00.000 8626589248 UpdateGuideState exits: m=2898390 SNR=226.0
01:42:06.693 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:06.693 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:42:06.693 00.000 8626589248 Enqueuing Expose request
01:42:07.731 01.038 13007392768 Move returns status 0, amount 1000
01:42:07.732 00.001 13007392768 move complete, result=0
01:42:07.732 00.000 13007392768 worker thread done servicing request
01:42:07.732 00.000 13007392768 Worker thread wakes up
01:42:07.732 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:42:07.732 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1216,785,31,31)
01:42:08.965 01.233 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6439,"jsonrpc":"2.0","method":"get_connected"}
01:42:08.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6439}
01:42:08.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6440,"jsonrpc":"2.0","method":"get_app_state"}
01:42:08.967 00.000 8626589248 case statement mapped state 3 to 2
01:42:08.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6440}
01:42:12.023 03.056 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6441,"jsonrpc":"2.0","method":"get_connected"}
01:42:12.024 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6441}
01:42:12.025 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6442,"jsonrpc":"2.0","method":"get_app_state"}
01:42:12.025 00.000 8626589248 case statement mapped state 3 to 2
01:42:12.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6442}
01:42:12.923 00.898 13007392768 Exposure complete
01:42:12.933 00.010 13007392768 worker thread done servicing request
01:42:12.933 00.000 8626589248 OnExposeComplete: enter
01:42:12.933 00.000 8626589248 UpdateGuideState(): m_state=3
01:42:12.933 00.000 8626589248 Star::Find(15, 1230, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
01:42:12.933 00.000 8626589248 Star::Find returns 1 (0), X=1231.20, Y=799.52, Mass=2751975, SNR=175.8, Peak=65509 HFD=5.7
01:42:12.933 00.000 8626589248 Backlash: Rejected small move of 0.6 px
01:42:12.933 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:42:12.933 00.000 8626589248 Status Line: Clearing backlash step  16
01:42:12.933 00.000 13007392768 Worker thread wakes up
01:42:12.933 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:42:12.933 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:42:12.933 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:42:12.934 00.001 13007392768 MoveAxis(N, 1000, -)
01:42:12.934 00.000 8626589248 Backlash: Clearing backlash step  16, Last Delta = 0.55 px, CumDistance = 8.51 px
01:42:12.934 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=12, max=65535, med=5837, FiltMin=2348, FiltMax=65343, Gamma=0.680
01:42:12.934 00.000 8626589248 UpdateGuideState exits: m=2751975 SNR=175.8
01:42:12.934 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:12.934 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:42:12.934 00.000 8626589248 Enqueuing Expose request
01:42:13.970 01.036 13007392768 Move returns status 0, amount 1000
01:42:13.970 00.000 13007392768 move complete, result=0
01:42:13.971 00.001 13007392768 worker thread done servicing request
01:42:13.971 00.000 13007392768 Worker thread wakes up
01:42:13.971 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:42:13.971 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1216,785,31,31)
01:42:14.964 00.993 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6443,"jsonrpc":"2.0","method":"get_connected"}
01:42:14.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6443}
01:42:14.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6444,"jsonrpc":"2.0","method":"get_app_state"}
01:42:14.966 00.000 8626589248 case statement mapped state 3 to 2
01:42:14.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6444}
01:42:17.964 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6445,"jsonrpc":"2.0","method":"get_connected"}
01:42:17.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6445}
01:42:17.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6446,"jsonrpc":"2.0","method":"get_app_state"}
01:42:17.965 00.000 8626589248 case statement mapped state 3 to 2
01:42:17.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6446}
01:42:19.173 01.208 13007392768 Exposure complete
01:42:19.184 00.011 13007392768 worker thread done servicing request
01:42:19.185 00.001 8626589248 OnExposeComplete: enter
01:42:19.185 00.000 8626589248 UpdateGuideState(): m_state=3
01:42:19.185 00.000 8626589248 Star::Find(15, 1231, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
01:42:19.185 00.000 8626589248 Star::Find returns 1 (0), X=1231.36, Y=799.02, Mass=2799475, SNR=160.6, Peak=65509 HFD=6.0
01:42:19.185 00.000 8626589248 Backlash: Rejected small move of 0.5 px
01:42:19.185 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:42:19.185 00.000 8626589248 Status Line: Clearing backlash step  17
01:42:19.185 00.000 13007392768 Worker thread wakes up
01:42:19.185 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:42:19.185 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:42:19.185 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:42:19.185 00.000 13007392768 MoveAxis(N, 1000, -)
01:42:19.185 00.000 8626589248 Backlash: Clearing backlash step  17, Last Delta = 0.53 px, CumDistance = 9.00 px
01:42:19.186 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5836, FiltMin=2252, FiltMax=65343, Gamma=0.680
01:42:19.186 00.000 8626589248 UpdateGuideState exits: m=2799475 SNR=160.6
01:42:19.186 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:19.186 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:42:19.186 00.000 8626589248 Enqueuing Expose request
01:42:20.225 01.039 13007392768 Move returns status 0, amount 1000
01:42:20.225 00.000 13007392768 move complete, result=0
01:42:20.225 00.000 13007392768 worker thread done servicing request
01:42:20.225 00.000 13007392768 Worker thread wakes up
01:42:20.226 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:42:20.226 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1216,784,31,31)
01:42:20.964 00.738 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6447,"jsonrpc":"2.0","method":"get_connected"}
01:42:20.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6447}
01:42:20.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6448,"jsonrpc":"2.0","method":"get_app_state"}
01:42:20.966 00.000 8626589248 case statement mapped state 3 to 2
01:42:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6448}
01:42:24.026 03.060 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6449,"jsonrpc":"2.0","method":"get_connected"}
01:42:24.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6449}
01:42:24.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6450,"jsonrpc":"2.0","method":"get_app_state"}
01:42:24.027 00.000 8626589248 case statement mapped state 3 to 2
01:42:24.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6450}
01:42:25.417 01.390 13007392768 Exposure complete
01:42:25.429 00.012 13007392768 worker thread done servicing request
01:42:25.430 00.001 8626589248 OnExposeComplete: enter
01:42:25.430 00.000 8626589248 UpdateGuideState(): m_state=3
01:42:25.430 00.000 8626589248 Star::Find(15, 1231, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
01:42:25.430 00.000 8626589248 Star::Find returns 1 (0), X=1232.06, Y=798.62, Mass=2748698, SNR=195.0, Peak=65509 HFD=5.6
01:42:25.430 00.000 8626589248 Backlash: Rejected small move of 0.8 px
01:42:25.430 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:42:25.430 00.000 13007392768 Worker thread wakes up
01:42:25.430 00.000 8626589248 Status Line: Clearing backlash step  18
01:42:25.431 00.001 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:42:25.431 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:42:25.431 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:42:25.431 00.000 13007392768 MoveAxis(N, 1000, -)
01:42:25.431 00.000 8626589248 Backlash: Clearing backlash step  18, Last Delta = 0.80 px, CumDistance = 9.75 px
01:42:25.431 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=166, max=65535, med=5836, FiltMin=1638, FiltMax=65318, Gamma=0.680
01:42:25.431 00.000 8626589248 UpdateGuideState exits: m=2748698 SNR=195.0
01:42:25.431 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:25.431 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:42:25.431 00.000 8626589248 Enqueuing Expose request
01:42:26.479 01.048 13007392768 Move returns status 0, amount 1000
01:42:26.480 00.001 13007392768 move complete, result=0
01:42:26.480 00.000 13007392768 worker thread done servicing request
01:42:26.480 00.000 13007392768 Worker thread wakes up
01:42:26.480 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:42:26.480 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1217,784,31,31)
01:42:26.965 00.485 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6451,"jsonrpc":"2.0","method":"get_connected"}
01:42:26.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6451}
01:42:26.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6452,"jsonrpc":"2.0","method":"get_app_state"}
01:42:26.967 00.000 8626589248 case statement mapped state 3 to 2
01:42:26.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6452}
01:42:29.966 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6453,"jsonrpc":"2.0","method":"get_connected"}
01:42:29.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6453}
01:42:29.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6454,"jsonrpc":"2.0","method":"get_app_state"}
01:42:29.968 00.000 8626589248 case statement mapped state 3 to 2
01:42:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6454}
01:42:31.666 01.698 13007392768 Exposure complete
01:42:31.673 00.007 13007392768 worker thread done servicing request
01:42:31.673 00.000 8626589248 OnExposeComplete: enter
01:42:31.673 00.000 8626589248 UpdateGuideState(): m_state=3
01:42:31.673 00.000 8626589248 Star::Find(15, 1232, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
01:42:31.673 00.000 8626589248 Star::Find returns 1 (0), X=1232.38, Y=798.14, Mass=2817544, SNR=217.7, Peak=65509 HFD=5.8
01:42:31.674 00.001 8626589248 Backlash: Rejected small move of 0.6 px
01:42:31.674 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:42:31.674 00.000 8626589248 Status Line: Clearing backlash step  19
01:42:31.674 00.000 13007392768 Worker thread wakes up
01:42:31.674 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:42:31.674 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:42:31.674 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:42:31.674 00.000 13007392768 MoveAxis(N, 1000, -)
01:42:31.674 00.000 8626589248 Backlash: Clearing backlash step  19, Last Delta = 0.58 px, CumDistance = 10.33 px
01:42:31.674 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=281, max=65535, med=5824, FiltMin=2246, FiltMax=65228, Gamma=0.680
01:42:31.674 00.000 8626589248 UpdateGuideState exits: m=2817544 SNR=217.7
01:42:31.674 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:31.674 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:42:31.674 00.000 8626589248 Enqueuing Expose request
01:42:32.719 01.045 13007392768 Move returns status 0, amount 1000
01:42:32.719 00.000 13007392768 move complete, result=0
01:42:32.719 00.000 13007392768 worker thread done servicing request
01:42:32.720 00.001 13007392768 Worker thread wakes up
01:42:32.720 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:42:32.720 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1217,783,31,31)
01:42:32.966 00.246 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6455,"jsonrpc":"2.0","method":"get_connected"}
01:42:32.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6455}
01:42:32.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6456,"jsonrpc":"2.0","method":"get_app_state"}
01:42:32.968 00.000 8626589248 case statement mapped state 3 to 2
01:42:32.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6456}
01:42:36.025 03.057 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6457,"jsonrpc":"2.0","method":"get_connected"}
01:42:36.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6457}
01:42:36.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6458,"jsonrpc":"2.0","method":"get_app_state"}
01:42:36.026 00.000 8626589248 case statement mapped state 3 to 2
01:42:36.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6458}
01:42:37.912 01.886 13007392768 Exposure complete
01:42:37.923 00.011 13007392768 worker thread done servicing request
01:42:37.924 00.001 8626589248 OnExposeComplete: enter
01:42:37.924 00.000 8626589248 UpdateGuideState(): m_state=3
01:42:37.924 00.000 8626589248 Star::Find(15, 1232, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
01:42:37.924 00.000 8626589248 Star::Find returns 1 (0), X=1233.25, Y=797.97, Mass=2911164, SNR=178.5, Peak=65509 HFD=6.0
01:42:37.924 00.000 8626589248 Backlash: Rejected small move of 0.9 px
01:42:37.924 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:42:37.924 00.000 8626589248 Status Line: Clearing backlash step  20
01:42:37.924 00.000 13007392768 Worker thread wakes up
01:42:37.924 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:42:37.924 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:42:37.924 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:42:37.924 00.000 13007392768 MoveAxis(N, 1000, -)
01:42:37.925 00.001 8626589248 Backlash: Clearing backlash step  20, Last Delta = 0.89 px, CumDistance = 11.03 px
01:42:37.925 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=179, max=65535, med=5836, FiltMin=1484, FiltMax=65279, Gamma=0.680
01:42:37.925 00.000 8626589248 UpdateGuideState exits: m=2911164 SNR=178.5
01:42:37.925 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:37.925 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:42:37.925 00.000 8626589248 Enqueuing Expose request
01:42:38.965 01.040 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6459,"jsonrpc":"2.0","method":"get_connected"}
01:42:38.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6459}
01:42:38.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6460,"jsonrpc":"2.0","method":"get_app_state"}
01:42:38.967 00.000 8626589248 case statement mapped state 3 to 2
01:42:38.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6460}
01:42:38.974 00.007 13007392768 Move returns status 0, amount 1000
01:42:38.974 00.000 13007392768 move complete, result=0
01:42:38.974 00.000 13007392768 worker thread done servicing request
01:42:38.974 00.000 13007392768 Worker thread wakes up
01:42:38.975 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:42:38.975 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1218,783,31,31)
01:42:41.966 02.991 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6461,"jsonrpc":"2.0","method":"get_connected"}
01:42:41.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6461}
01:42:41.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6462,"jsonrpc":"2.0","method":"get_app_state"}
01:42:41.968 00.000 8626589248 case statement mapped state 3 to 2
01:42:41.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6462}
01:42:44.162 02.194 13007392768 Exposure complete
01:42:44.169 00.007 13007392768 worker thread done servicing request
01:42:44.169 00.000 8626589248 OnExposeComplete: enter
01:42:44.169 00.000 8626589248 UpdateGuideState(): m_state=3
01:42:44.169 00.000 8626589248 Star::Find(15, 1233, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
01:42:44.169 00.000 8626589248 Star::Find returns 1 (0), X=1233.65, Y=797.29, Mass=2829833, SNR=191.6, Peak=65509 HFD=5.7
01:42:44.169 00.000 8626589248 Backlash: Rejected small move of 0.8 px
01:42:44.170 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:42:44.170 00.000 8626589248 Status Line: Clearing backlash step  21
01:42:44.170 00.000 13007392768 Worker thread wakes up
01:42:44.170 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:42:44.170 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:42:44.170 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:42:44.170 00.000 13007392768 MoveAxis(N, 1000, -)
01:42:44.170 00.000 8626589248 Backlash: Clearing backlash step  21, Last Delta = 0.79 px, CumDistance = 11.80 px
01:42:44.170 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=12, max=65535, med=5837, FiltMin=2406, FiltMax=65279, Gamma=0.680
01:42:44.170 00.000 8626589248 UpdateGuideState exits: m=2829833 SNR=191.6
01:42:44.170 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:44.170 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:42:44.170 00.000 8626589248 Enqueuing Expose request
01:42:44.966 00.796 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6463,"jsonrpc":"2.0","method":"get_connected"}
01:42:44.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6463}
01:42:44.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6464,"jsonrpc":"2.0","method":"get_app_state"}
01:42:44.967 00.000 8626589248 case statement mapped state 3 to 2
01:42:44.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6464}
01:42:45.212 00.245 13007392768 Move returns status 0, amount 1000
01:42:45.212 00.000 13007392768 move complete, result=0
01:42:45.212 00.000 13007392768 worker thread done servicing request
01:42:45.213 00.001 13007392768 Worker thread wakes up
01:42:45.213 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:42:45.213 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1219,782,31,31)
01:42:48.024 02.811 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6465,"jsonrpc":"2.0","method":"get_connected"}
01:42:48.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6465}
01:42:48.025 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6466,"jsonrpc":"2.0","method":"get_app_state"}
01:42:48.025 00.000 8626589248 case statement mapped state 3 to 2
01:42:48.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6466}
01:42:50.405 02.379 13007392768 Exposure complete
01:42:50.417 00.012 13007392768 worker thread done servicing request
01:42:50.417 00.000 8626589248 OnExposeComplete: enter
01:42:50.417 00.000 8626589248 UpdateGuideState(): m_state=3
01:42:50.417 00.000 8626589248 Star::Find(15, 1233, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
01:42:50.417 00.000 8626589248 Star::Find returns 1 (0), X=1234.07, Y=796.75, Mass=2921850, SNR=205.6, Peak=65408 HFD=5.9
01:42:50.418 00.001 8626589248 Backlash: Rejected small move of 0.7 px
01:42:50.418 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:42:50.418 00.000 13007392768 Worker thread wakes up
01:42:50.418 00.000 8626589248 Status Line: Clearing backlash step  22
01:42:50.418 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:42:50.418 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:42:50.418 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:42:50.418 00.000 13007392768 MoveAxis(N, 1000, -)
01:42:50.418 00.000 8626589248 Backlash: Clearing backlash step  22, Last Delta = 0.68 px, CumDistance = 12.48 px
01:42:50.418 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=166, max=65535, med=5836, FiltMin=2348, FiltMax=65279, Gamma=0.680
01:42:50.418 00.000 8626589248 UpdateGuideState exits: m=2921850 SNR=205.6
01:42:50.418 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:50.418 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:42:50.418 00.000 8626589248 Enqueuing Expose request
01:42:50.963 00.545 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6467,"jsonrpc":"2.0","method":"get_connected"}
01:42:50.964 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6467}
01:42:50.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6468,"jsonrpc":"2.0","method":"get_app_state"}
01:42:50.965 00.000 8626589248 case statement mapped state 3 to 2
01:42:50.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6468}
01:42:51.468 00.503 13007392768 Move returns status 0, amount 1000
01:42:51.468 00.000 13007392768 move complete, result=0
01:42:51.468 00.000 13007392768 worker thread done servicing request
01:42:51.468 00.000 13007392768 Worker thread wakes up
01:42:51.468 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:42:51.469 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1219,782,31,31)
01:42:53.965 02.496 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6469,"jsonrpc":"2.0","method":"get_connected"}
01:42:53.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6469}
01:42:53.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6470,"jsonrpc":"2.0","method":"get_app_state"}
01:42:53.967 00.000 8626589248 case statement mapped state 3 to 2
01:42:53.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6470}
01:42:56.650 02.682 13007392768 Exposure complete
01:42:56.662 00.012 13007392768 worker thread done servicing request
01:42:56.662 00.000 8626589248 OnExposeComplete: enter
01:42:56.662 00.000 8626589248 UpdateGuideState(): m_state=3
01:42:56.662 00.000 8626589248 Star::Find(15, 1234, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
01:42:56.662 00.000 8626589248 Star::Find returns 1 (0), X=1235.14, Y=796.36, Mass=2628132, SNR=181.0, Peak=65535 HFD=5.8
01:42:56.662 00.000 8626589248 Backlash: Rejected small move of 1.1 px
01:42:56.662 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:42:56.662 00.000 8626589248 Status Line: Clearing backlash step  23
01:42:56.662 00.000 13007392768 Worker thread wakes up
01:42:56.662 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:42:56.662 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:42:56.663 00.001 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:42:56.663 00.000 13007392768 MoveAxis(N, 1000, -)
01:42:56.663 00.000 8626589248 Backlash: Clearing backlash step  23, Last Delta = 1.15 px, CumDistance = 13.50 px
01:42:56.663 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=435, max=65535, med=5836, FiltMin=2342, FiltMax=65304, Gamma=0.680
01:42:56.663 00.000 8626589248 UpdateGuideState exits: m=2628132 SNR=181.0
01:42:56.663 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:56.663 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:42:56.663 00.000 8626589248 Enqueuing Expose request
01:42:56.965 00.302 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6471,"jsonrpc":"2.0","method":"get_connected"}
01:42:56.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6471}
01:42:56.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6472,"jsonrpc":"2.0","method":"get_app_state"}
01:42:56.966 00.000 8626589248 case statement mapped state 3 to 2
01:42:56.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6472}
01:42:57.706 00.740 13007392768 Move returns status 0, amount 1000
01:42:57.706 00.000 13007392768 move complete, result=0
01:42:57.706 00.000 13007392768 worker thread done servicing request
01:42:57.707 00.001 13007392768 Worker thread wakes up
01:42:57.707 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:42:57.707 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1220,781,31,31)
01:43:00.025 02.318 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6473,"jsonrpc":"2.0","method":"get_connected"}
01:43:00.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6473}
01:43:00.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6474,"jsonrpc":"2.0","method":"get_app_state"}
01:43:00.027 00.001 8626589248 case statement mapped state 3 to 2
01:43:00.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6474}
01:43:02.896 02.869 13007392768 Exposure complete
01:43:02.907 00.011 13007392768 worker thread done servicing request
01:43:02.907 00.000 8626589248 OnExposeComplete: enter
01:43:02.907 00.000 8626589248 UpdateGuideState(): m_state=3
01:43:02.907 00.000 8626589248 Star::Find(15, 1235, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
01:43:02.907 00.000 8626589248 Star::Find returns 1 (0), X=1235.18, Y=796.00, Mass=2635466, SNR=156.7, Peak=65535 HFD=6.0
01:43:02.907 00.000 8626589248 Backlash: Rejected small move of 0.4 px
01:43:02.907 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:43:02.907 00.000 8626589248 Status Line: Clearing backlash step  24
01:43:02.907 00.000 13007392768 Worker thread wakes up
01:43:02.907 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:43:02.907 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:43:02.907 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:43:02.908 00.001 13007392768 MoveAxis(N, 1000, -)
01:43:02.908 00.000 8626589248 Backlash: Clearing backlash step  24, Last Delta = 0.36 px, CumDistance = 13.79 px
01:43:02.908 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5836, FiltMin=2406, FiltMax=65304, Gamma=0.680
01:43:02.908 00.000 8626589248 UpdateGuideState exits: m=2635466 SNR=156.7
01:43:02.908 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:02.908 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:43:02.908 00.000 8626589248 Enqueuing Expose request
01:43:02.965 00.057 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6475,"jsonrpc":"2.0","method":"get_connected"}
01:43:02.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6475}
01:43:02.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6476,"jsonrpc":"2.0","method":"get_app_state"}
01:43:02.966 00.000 8626589248 case statement mapped state 3 to 2
01:43:02.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6476}
01:43:03.945 00.979 13007392768 Move returns status 0, amount 1000
01:43:03.946 00.001 13007392768 move complete, result=0
01:43:03.946 00.000 13007392768 worker thread done servicing request
01:43:03.946 00.000 13007392768 Worker thread wakes up
01:43:03.946 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:43:03.946 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1220,781,31,31)
01:43:05.964 02.018 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6477,"jsonrpc":"2.0","method":"get_connected"}
01:43:05.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6477}
01:43:05.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6478,"jsonrpc":"2.0","method":"get_app_state"}
01:43:05.966 00.000 8626589248 case statement mapped state 3 to 2
01:43:05.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6478}
01:43:08.965 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6479,"jsonrpc":"2.0","method":"get_connected"}
01:43:08.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6479}
01:43:08.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6480,"jsonrpc":"2.0","method":"get_app_state"}
01:43:08.966 00.000 8626589248 case statement mapped state 3 to 2
01:43:08.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6480}
01:43:09.149 00.183 13007392768 Exposure complete
01:43:09.157 00.008 13007392768 worker thread done servicing request
01:43:09.157 00.000 8626589248 OnExposeComplete: enter
01:43:09.157 00.000 8626589248 UpdateGuideState(): m_state=3
01:43:09.157 00.000 8626589248 Star::Find(15, 1235, 796, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
01:43:09.157 00.000 8626589248 Star::Find returns 1 (0), X=1235.64, Y=795.50, Mass=2808827, SNR=195.8, Peak=65535 HFD=5.7
01:43:09.157 00.000 8626589248 Backlash: Rejected small move of 0.7 px
01:43:09.157 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:43:09.157 00.000 8626589248 Status Line: Clearing backlash step  25
01:43:09.157 00.000 13007392768 Worker thread wakes up
01:43:09.157 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:43:09.157 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:43:09.157 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:43:09.157 00.000 13007392768 MoveAxis(N, 1000, -)
01:43:09.157 00.000 8626589248 Backlash: Clearing backlash step  25, Last Delta = 0.69 px, CumDistance = 14.47 px
01:43:09.158 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=179, max=65535, med=5836, FiltMin=2265, FiltMax=65304, Gamma=0.680
01:43:09.158 00.000 8626589248 UpdateGuideState exits: m=2808827 SNR=195.8
01:43:09.158 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:09.158 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:43:09.158 00.000 8626589248 Enqueuing Expose request
01:43:10.200 01.042 13007392768 Move returns status 0, amount 1000
01:43:10.201 00.001 13007392768 move complete, result=0
01:43:10.201 00.000 13007392768 worker thread done servicing request
01:43:10.201 00.000 13007392768 Worker thread wakes up
01:43:10.201 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:43:10.201 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1221,780,31,31)
01:43:12.022 01.821 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6481,"jsonrpc":"2.0","method":"get_connected"}
01:43:12.022 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6481}
01:43:12.023 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6482,"jsonrpc":"2.0","method":"get_app_state"}
01:43:12.023 00.000 8626589248 case statement mapped state 3 to 2
01:43:12.024 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6482}
01:43:14.964 02.940 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6483,"jsonrpc":"2.0","method":"get_connected"}
01:43:14.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6483}
01:43:14.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6484,"jsonrpc":"2.0","method":"get_app_state"}
01:43:14.966 00.000 8626589248 case statement mapped state 3 to 2
01:43:14.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6484}
01:43:15.391 00.425 13007392768 Exposure complete
01:43:15.403 00.012 13007392768 worker thread done servicing request
01:43:15.403 00.000 8626589248 OnExposeComplete: enter
01:43:15.403 00.000 8626589248 UpdateGuideState(): m_state=3
01:43:15.403 00.000 8626589248 Star::Find(15, 1235, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
01:43:15.403 00.000 8626589248 Star::Find returns 1 (0), X=1236.81, Y=795.21, Mass=2695205, SNR=179.6, Peak=65522 HFD=5.8
01:43:15.404 00.001 8626589248 Backlash: Rejected small move of 1.2 px
01:43:15.404 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:43:15.404 00.000 8626589248 Status Line: Clearing backlash step  26
01:43:15.404 00.000 13007392768 Worker thread wakes up
01:43:15.404 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:43:15.404 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:43:15.404 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:43:15.404 00.000 13007392768 MoveAxis(N, 1000, -)
01:43:15.404 00.000 8626589248 Backlash: Clearing backlash step  26, Last Delta = 1.20 px, CumDistance = 15.49 px
01:43:15.404 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=307, max=65535, med=5837, FiltMin=2188, FiltMax=64985, Gamma=0.680
01:43:15.404 00.000 8626589248 UpdateGuideState exits: m=2695205 SNR=179.6
01:43:15.404 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:15.404 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:43:15.404 00.000 8626589248 Enqueuing Expose request
01:43:16.455 01.051 13007392768 Move returns status 0, amount 1000
01:43:16.455 00.000 13007392768 move complete, result=0
01:43:16.455 00.000 13007392768 worker thread done servicing request
01:43:16.455 00.000 13007392768 Worker thread wakes up
01:43:16.456 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:43:16.456 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1222,780,31,31)
01:43:17.965 01.509 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6485,"jsonrpc":"2.0","method":"get_connected"}
01:43:17.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6485}
01:43:17.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6486,"jsonrpc":"2.0","method":"get_app_state"}
01:43:17.966 00.000 8626589248 case statement mapped state 3 to 2
01:43:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6486}
01:43:20.965 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6487,"jsonrpc":"2.0","method":"get_connected"}
01:43:20.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6487}
01:43:20.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6488,"jsonrpc":"2.0","method":"get_app_state"}
01:43:20.966 00.000 8626589248 case statement mapped state 3 to 2
01:43:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6488}
01:43:21.637 00.671 13007392768 Exposure complete
01:43:21.649 00.012 13007392768 worker thread done servicing request
01:43:21.649 00.000 8626589248 OnExposeComplete: enter
01:43:21.649 00.000 8626589248 UpdateGuideState(): m_state=3
01:43:21.649 00.000 8626589248 Star::Find(15, 1236, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
01:43:21.649 00.000 8626589248 Star::Find returns 1 (0), X=1237.13, Y=794.41, Mass=2656359, SNR=207.9, Peak=64640 HFD=5.8
01:43:21.650 00.001 8626589248 Backlash: Rejected small move of 0.9 px
01:43:21.650 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:43:21.650 00.000 8626589248 Status Line: Clearing backlash step  27
01:43:21.650 00.000 13007392768 Worker thread wakes up
01:43:21.650 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:43:21.650 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:43:21.650 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:43:21.650 00.000 13007392768 MoveAxis(N, 1000, -)
01:43:21.650 00.000 8626589248 Backlash: Clearing backlash step  27, Last Delta = 0.86 px, CumDistance = 16.29 px
01:43:21.650 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=76, max=65535, med=5849, FiltMin=2342, FiltMax=65203, Gamma=0.680
01:43:21.650 00.000 8626589248 UpdateGuideState exits: m=2656359 SNR=207.9
01:43:21.650 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:21.650 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:43:21.650 00.000 8626589248 Enqueuing Expose request
01:43:22.694 01.044 13007392768 Move returns status 0, amount 1000
01:43:22.694 00.000 13007392768 move complete, result=0
01:43:22.694 00.000 13007392768 worker thread done servicing request
01:43:22.694 00.000 13007392768 Worker thread wakes up
01:43:22.694 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:43:22.694 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1222,779,31,31)
01:43:24.025 01.331 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6489,"jsonrpc":"2.0","method":"get_connected"}
01:43:24.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6489}
01:43:24.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6490,"jsonrpc":"2.0","method":"get_app_state"}
01:43:24.026 00.000 8626589248 case statement mapped state 3 to 2
01:43:24.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6490}
01:43:26.965 02.939 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6491,"jsonrpc":"2.0","method":"get_connected"}
01:43:26.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6491}
01:43:26.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6492,"jsonrpc":"2.0","method":"get_app_state"}
01:43:26.967 00.000 8626589248 case statement mapped state 3 to 2
01:43:26.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6492}
01:43:27.885 00.918 13007392768 Exposure complete
01:43:27.897 00.012 13007392768 worker thread done servicing request
01:43:27.897 00.000 8626589248 OnExposeComplete: enter
01:43:27.897 00.000 8626589248 UpdateGuideState(): m_state=3
01:43:27.897 00.000 8626589248 Star::Find(15, 1237, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
01:43:27.897 00.000 8626589248 Star::Find returns 1 (0), X=1237.38, Y=794.03, Mass=2454999, SNR=160.0, Peak=64640 HFD=5.8
01:43:27.898 00.001 8626589248 Backlash: Rejected small move of 0.4 px
01:43:27.898 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:43:27.898 00.000 8626589248 Status Line: Clearing backlash step  28
01:43:27.898 00.000 13007392768 Worker thread wakes up
01:43:27.898 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:43:27.898 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:43:27.898 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:43:27.898 00.000 13007392768 MoveAxis(N, 1000, -)
01:43:27.898 00.000 8626589248 Backlash: Clearing backlash step  28, Last Delta = 0.45 px, CumDistance = 16.73 px
01:43:27.899 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5837, FiltMin=2329, FiltMax=64985, Gamma=0.680
01:43:27.899 00.000 8626589248 UpdateGuideState exits: m=2454999 SNR=160.0
01:43:27.899 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:27.899 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:43:27.899 00.000 8626589248 Enqueuing Expose request
01:43:28.949 01.050 13007392768 Move returns status 0, amount 1000
01:43:28.949 00.000 13007392768 move complete, result=0
01:43:28.949 00.000 13007392768 worker thread done servicing request
01:43:28.949 00.000 13007392768 Worker thread wakes up
01:43:28.949 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:43:28.949 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1222,779,31,31)
01:43:29.965 01.016 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6493,"jsonrpc":"2.0","method":"get_connected"}
01:43:29.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6493}
01:43:29.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6494,"jsonrpc":"2.0","method":"get_app_state"}
01:43:29.967 00.000 8626589248 case statement mapped state 3 to 2
01:43:29.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6494}
01:43:32.964 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6495,"jsonrpc":"2.0","method":"get_connected"}
01:43:32.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6495}
01:43:32.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6496,"jsonrpc":"2.0","method":"get_app_state"}
01:43:32.965 00.000 8626589248 case statement mapped state 3 to 2
01:43:32.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6496}
01:43:34.136 01.171 13007392768 Exposure complete
01:43:34.148 00.012 13007392768 worker thread done servicing request
01:43:34.148 00.000 8626589248 OnExposeComplete: enter
01:43:34.148 00.000 8626589248 UpdateGuideState(): m_state=3
01:43:34.148 00.000 8626589248 Star::Find(15, 1237, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
01:43:34.148 00.000 8626589248 Star::Find returns 1 (0), X=1237.55, Y=793.39, Mass=2675600, SNR=187.9, Peak=64640 HFD=5.7
01:43:34.149 00.001 8626589248 Backlash: Rejected small move of 0.7 px
01:43:34.149 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:43:34.149 00.000 8626589248 Status Line: Clearing backlash step  29
01:43:34.149 00.000 13007392768 Worker thread wakes up
01:43:34.149 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:43:34.149 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:43:34.149 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:43:34.149 00.000 13007392768 MoveAxis(N, 1000, -)
01:43:34.149 00.000 8626589248 Backlash: Clearing backlash step  29, Last Delta = 0.67 px, CumDistance = 17.31 px
01:43:34.149 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=230, max=65535, med=5849, FiltMin=2317, FiltMax=65215, Gamma=0.680
01:43:34.149 00.000 8626589248 UpdateGuideState exits: m=2675600 SNR=187.9
01:43:34.149 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:34.149 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:43:34.149 00.000 8626589248 Enqueuing Expose request
01:43:35.187 01.038 13007392768 Move returns status 0, amount 1000
01:43:35.188 00.001 13007392768 move complete, result=0
01:43:35.188 00.000 13007392768 worker thread done servicing request
01:43:35.188 00.000 13007392768 Worker thread wakes up
01:43:35.188 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:43:35.188 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1223,778,31,31)
01:43:36.025 00.837 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6497,"jsonrpc":"2.0","method":"get_connected"}
01:43:36.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6497}
01:43:36.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6498,"jsonrpc":"2.0","method":"get_app_state"}
01:43:36.026 00.000 8626589248 case statement mapped state 3 to 2
01:43:36.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6498}
01:43:38.965 02.939 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6499,"jsonrpc":"2.0","method":"get_connected"}
01:43:38.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6499}
01:43:38.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6500,"jsonrpc":"2.0","method":"get_app_state"}
01:43:38.967 00.000 8626589248 case statement mapped state 3 to 2
01:43:38.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6500}
01:43:40.373 01.405 13007392768 Exposure complete
01:43:40.383 00.010 13007392768 worker thread done servicing request
01:43:40.383 00.000 8626589248 OnExposeComplete: enter
01:43:40.383 00.000 8626589248 UpdateGuideState(): m_state=3
01:43:40.383 00.000 8626589248 Star::Find(15, 1237, 793, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
01:43:40.383 00.000 8626589248 Star::Find returns 1 (0), X=1237.90, Y=792.72, Mass=2751432, SNR=240.6, Peak=65203 HFD=5.9
01:43:40.384 00.001 8626589248 Backlash: Rejected small move of 0.8 px
01:43:40.384 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:43:40.384 00.000 8626589248 Status Line: Clearing backlash step  30
01:43:40.384 00.000 13007392768 Worker thread wakes up
01:43:40.384 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:43:40.384 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:43:40.384 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:43:40.384 00.000 13007392768 MoveAxis(N, 1000, -)
01:43:40.384 00.000 8626589248 Backlash: Clearing backlash step  30, Last Delta = 0.75 px, CumDistance = 18.04 px
01:43:40.384 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5837, FiltMin=2342, FiltMax=64947, Gamma=0.680
01:43:40.384 00.000 8626589248 UpdateGuideState exits: m=2751432 SNR=240.6
01:43:40.384 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:40.384 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:43:40.384 00.000 8626589248 Enqueuing Expose request
01:43:41.427 01.043 13007392768 Move returns status 0, amount 1000
01:43:41.427 00.000 13007392768 move complete, result=0
01:43:41.427 00.000 13007392768 worker thread done servicing request
01:43:41.427 00.000 13007392768 Worker thread wakes up
01:43:41.427 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:43:41.427 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1223,778,31,31)
01:43:41.965 00.538 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6501,"jsonrpc":"2.0","method":"get_connected"}
01:43:41.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6501}
01:43:41.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6502,"jsonrpc":"2.0","method":"get_app_state"}
01:43:41.967 00.000 8626589248 case statement mapped state 3 to 2
01:43:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6502}
01:43:44.965 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6503,"jsonrpc":"2.0","method":"get_connected"}
01:43:44.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6503}
01:43:44.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6504,"jsonrpc":"2.0","method":"get_app_state"}
01:43:44.966 00.000 8626589248 case statement mapped state 3 to 2
01:43:44.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6504}
01:43:46.625 01.659 13007392768 Exposure complete
01:43:46.637 00.012 13007392768 worker thread done servicing request
01:43:46.637 00.000 8626589248 OnExposeComplete: enter
01:43:46.637 00.000 8626589248 UpdateGuideState(): m_state=3
01:43:46.637 00.000 8626589248 Star::Find(15, 1237, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
01:43:46.637 00.000 8626589248 Star::Find returns 1 (0), X=1238.68, Y=792.37, Mass=2793253, SNR=214.3, Peak=65203 HFD=5.7
01:43:46.638 00.001 8626589248 Backlash: Rejected small move of 0.9 px
01:43:46.638 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:43:46.638 00.000 8626589248 Status Line: Clearing backlash step  31
01:43:46.638 00.000 13007392768 Worker thread wakes up
01:43:46.638 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:43:46.638 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:43:46.638 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:43:46.638 00.000 13007392768 MoveAxis(N, 1000, -)
01:43:46.638 00.000 8626589248 Backlash: Clearing backlash step  31, Last Delta = 0.86 px, CumDistance = 18.83 px
01:43:46.639 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=320, max=65522, med=5836, FiltMin=2060, FiltMax=64729, Gamma=0.680
01:43:46.639 00.000 8626589248 UpdateGuideState exits: m=2793253 SNR=214.3
01:43:46.639 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:46.639 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:43:46.639 00.000 8626589248 Enqueuing Expose request
01:43:47.682 01.043 13007392768 Move returns status 0, amount 1000
01:43:47.682 00.000 13007392768 move complete, result=0
01:43:47.682 00.000 13007392768 worker thread done servicing request
01:43:47.682 00.000 13007392768 Worker thread wakes up
01:43:47.682 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:43:47.683 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1224,777,31,31)
01:43:48.027 00.344 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6505,"jsonrpc":"2.0","method":"get_connected"}
01:43:48.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6505}
01:43:48.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6506,"jsonrpc":"2.0","method":"get_app_state"}
01:43:48.028 00.000 8626589248 case statement mapped state 3 to 2
01:43:48.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6506}
01:43:50.964 02.936 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6507,"jsonrpc":"2.0","method":"get_connected"}
01:43:50.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6507}
01:43:50.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6508,"jsonrpc":"2.0","method":"get_app_state"}
01:43:50.966 00.000 8626589248 case statement mapped state 3 to 2
01:43:50.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6508}
01:43:52.872 01.906 13007392768 Exposure complete
01:43:52.884 00.012 13007392768 worker thread done servicing request
01:43:52.884 00.000 8626589248 OnExposeComplete: enter
01:43:52.884 00.000 8626589248 UpdateGuideState(): m_state=3
01:43:52.884 00.000 8626589248 Star::Find(15, 1238, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
01:43:52.884 00.000 8626589248 Star::Find returns 1 (0), X=1238.76, Y=791.73, Mass=2658571, SNR=178.8, Peak=65203 HFD=5.7
01:43:52.885 00.001 8626589248 Backlash: Rejected small move of 0.6 px
01:43:52.885 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:43:52.885 00.000 8626589248 Status Line: Clearing backlash step  32
01:43:52.885 00.000 13007392768 Worker thread wakes up
01:43:52.885 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:43:52.885 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:43:52.885 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:43:52.885 00.000 13007392768 MoveAxis(N, 1000, -)
01:43:52.885 00.000 8626589248 Backlash: Clearing backlash step  32, Last Delta = 0.65 px, CumDistance = 19.36 px
01:43:52.885 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=102, max=65522, med=5837, FiltMin=2329, FiltMax=65113, Gamma=0.680
01:43:52.885 00.000 8626589248 UpdateGuideState exits: m=2658571 SNR=178.8
01:43:52.885 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:52.885 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:43:52.885 00.000 8626589248 Enqueuing Expose request
01:43:53.936 01.051 13007392768 Move returns status 0, amount 1000
01:43:53.937 00.001 13007392768 move complete, result=0
01:43:53.937 00.000 13007392768 worker thread done servicing request
01:43:53.937 00.000 13007392768 Worker thread wakes up
01:43:53.937 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:43:53.937 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1224,777,31,31)
01:43:53.964 00.027 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6509,"jsonrpc":"2.0","method":"get_connected"}
01:43:53.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6509}
01:43:53.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6510,"jsonrpc":"2.0","method":"get_app_state"}
01:43:53.966 00.001 8626589248 case statement mapped state 3 to 2
01:43:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6510}
01:43:56.965 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6511,"jsonrpc":"2.0","method":"get_connected"}
01:43:56.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6511}
01:43:56.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6512,"jsonrpc":"2.0","method":"get_app_state"}
01:43:56.967 00.000 8626589248 case statement mapped state 3 to 2
01:43:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6512}
01:43:59.116 02.149 13007392768 Exposure complete
01:43:59.128 00.012 13007392768 worker thread done servicing request
01:43:59.128 00.000 8626589248 OnExposeComplete: enter
01:43:59.128 00.000 8626589248 UpdateGuideState(): m_state=3
01:43:59.128 00.000 8626589248 Star::Find(15, 1238, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
01:43:59.128 00.000 8626589248 Star::Find returns 1 (0), X=1239.49, Y=791.21, Mass=2737997, SNR=200.7, Peak=65433 HFD=5.6
01:43:59.128 00.000 8626589248 Backlash: Rejected small move of 0.9 px
01:43:59.128 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:43:59.128 00.000 8626589248 Status Line: Clearing backlash step  33
01:43:59.128 00.000 13007392768 Worker thread wakes up
01:43:59.128 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:43:59.128 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:43:59.128 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:43:59.128 00.000 13007392768 MoveAxis(N, 1000, -)
01:43:59.129 00.001 8626589248 Backlash: Clearing backlash step  33, Last Delta = 0.90 px, CumDistance = 20.23 px
01:43:59.129 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5836, FiltMin=2118, FiltMax=65113, Gamma=0.680
01:43:59.129 00.000 8626589248 UpdateGuideState exits: m=2737997 SNR=200.7
01:43:59.129 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:59.129 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:43:59.129 00.000 8626589248 Enqueuing Expose request
01:44:00.025 00.896 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6513,"jsonrpc":"2.0","method":"get_connected"}
01:44:00.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6513}
01:44:00.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6514,"jsonrpc":"2.0","method":"get_app_state"}
01:44:00.027 00.001 8626589248 case statement mapped state 3 to 2
01:44:00.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6514}
01:44:00.175 00.148 13007392768 Move returns status 0, amount 1000
01:44:00.175 00.000 13007392768 move complete, result=0
01:44:00.176 00.001 13007392768 worker thread done servicing request
01:44:00.176 00.000 13007392768 Worker thread wakes up
01:44:00.176 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:44:00.176 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1224,776,31,31)
01:44:02.964 02.788 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6515,"jsonrpc":"2.0","method":"get_connected"}
01:44:02.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6515}
01:44:02.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6516,"jsonrpc":"2.0","method":"get_app_state"}
01:44:02.965 00.000 8626589248 case statement mapped state 3 to 2
01:44:02.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6516}
01:44:05.363 02.398 13007392768 Exposure complete
01:44:05.371 00.008 13007392768 worker thread done servicing request
01:44:05.371 00.000 8626589248 OnExposeComplete: enter
01:44:05.371 00.000 8626589248 UpdateGuideState(): m_state=3
01:44:05.371 00.000 8626589248 Star::Find(15, 1239, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
01:44:05.371 00.000 8626589248 Star::Find returns 1 (0), X=1239.64, Y=791.02, Mass=2733880, SNR=211.0, Peak=65445 HFD=5.9
01:44:05.371 00.000 8626589248 Backlash: Rejected small move of 0.2 px
01:44:05.371 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:44:05.371 00.000 8626589248 Status Line: Clearing backlash step  34
01:44:05.371 00.000 13007392768 Worker thread wakes up
01:44:05.371 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:44:05.371 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:44:05.371 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:44:05.371 00.000 13007392768 MoveAxis(N, 1000, -)
01:44:05.371 00.000 8626589248 Backlash: Clearing backlash step  34, Last Delta = 0.24 px, CumDistance = 20.47 px
01:44:05.372 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=102, max=65535, med=5849, FiltMin=2137, FiltMax=65151, Gamma=0.680
01:44:05.372 00.000 8626589248 UpdateGuideState exits: m=2733880 SNR=211.0
01:44:05.372 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:05.372 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:44:05.372 00.000 8626589248 Enqueuing Expose request
01:44:05.964 00.592 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6517,"jsonrpc":"2.0","method":"get_connected"}
01:44:05.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6517}
01:44:05.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6518,"jsonrpc":"2.0","method":"get_app_state"}
01:44:05.966 00.000 8626589248 case statement mapped state 3 to 2
01:44:05.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6518}
01:44:06.430 00.464 13007392768 Move returns status 0, amount 1000
01:44:06.430 00.000 13007392768 move complete, result=0
01:44:06.430 00.000 13007392768 worker thread done servicing request
01:44:06.430 00.000 13007392768 Worker thread wakes up
01:44:06.430 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:44:06.430 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1225,776,31,31)
01:44:08.965 02.535 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6519,"jsonrpc":"2.0","method":"get_connected"}
01:44:08.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6519}
01:44:08.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6520,"jsonrpc":"2.0","method":"get_app_state"}
01:44:08.966 00.000 8626589248 case statement mapped state 3 to 2
01:44:08.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6520}
01:44:11.610 02.644 13007392768 Exposure complete
01:44:11.622 00.012 13007392768 worker thread done servicing request
01:44:11.622 00.000 8626589248 OnExposeComplete: enter
01:44:11.622 00.000 8626589248 UpdateGuideState(): m_state=3
01:44:11.622 00.000 8626589248 Star::Find(15, 1239, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
01:44:11.622 00.000 8626589248 Star::Find returns 1 (0), X=1240.01, Y=790.58, Mass=2668040, SNR=169.6, Peak=65445 HFD=5.5
01:44:11.623 00.001 8626589248 Backlash: Rejected small move of 0.6 px
01:44:11.623 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:44:11.623 00.000 8626589248 Status Line: Clearing backlash step  35
01:44:11.623 00.000 13007392768 Worker thread wakes up
01:44:11.623 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:44:11.623 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:44:11.623 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:44:11.623 00.000 13007392768 MoveAxis(N, 1000, -)
01:44:11.623 00.000 8626589248 Backlash: Clearing backlash step  35, Last Delta = 0.57 px, CumDistance = 21.04 px
01:44:11.623 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5849, FiltMin=2265, FiltMax=65100, Gamma=0.680
01:44:11.623 00.000 8626589248 UpdateGuideState exits: m=2668040 SNR=169.6
01:44:11.623 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:11.623 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:44:11.623 00.000 8626589248 Enqueuing Expose request
01:44:12.023 00.400 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6521,"jsonrpc":"2.0","method":"get_connected"}
01:44:12.023 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6521}
01:44:12.024 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6522,"jsonrpc":"2.0","method":"get_app_state"}
01:44:12.024 00.000 8626589248 case statement mapped state 3 to 2
01:44:12.024 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6522}
01:44:12.669 00.645 13007392768 Move returns status 0, amount 1000
01:44:12.670 00.001 13007392768 move complete, result=0
01:44:12.670 00.000 13007392768 worker thread done servicing request
01:44:12.670 00.000 13007392768 Worker thread wakes up
01:44:12.670 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:44:12.670 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1225,776,31,31)
01:44:14.963 02.293 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6523,"jsonrpc":"2.0","method":"get_connected"}
01:44:14.964 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6523}
01:44:14.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6524,"jsonrpc":"2.0","method":"get_app_state"}
01:44:14.965 00.000 8626589248 case statement mapped state 3 to 2
01:44:14.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6524}
01:44:17.855 02.890 13007392768 Exposure complete
01:44:17.863 00.008 13007392768 worker thread done servicing request
01:44:17.863 00.000 8626589248 OnExposeComplete: enter
01:44:17.863 00.000 8626589248 UpdateGuideState(): m_state=3
01:44:17.863 00.000 8626589248 Star::Find(15, 1240, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
01:44:17.863 00.000 8626589248 Star::Find returns 1 (0), X=1240.86, Y=789.95, Mass=2587825, SNR=205.9, Peak=65535 HFD=5.8
01:44:17.863 00.000 8626589248 Backlash: Rejected small move of 1.1 px
01:44:17.863 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:44:17.863 00.000 8626589248 Status Line: Clearing backlash step  36
01:44:17.863 00.000 13007392768 Worker thread wakes up
01:44:17.863 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:44:17.863 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:44:17.863 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:44:17.863 00.000 13007392768 MoveAxis(N, 1000, -)
01:44:17.864 00.001 8626589248 Backlash: Clearing backlash step  36, Last Delta = 1.06 px, CumDistance = 22.08 px
01:44:17.864 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=179, max=65535, med=5849, FiltMin=2137, FiltMax=65343, Gamma=0.680
01:44:17.864 00.000 8626589248 UpdateGuideState exits: m=2587825 SNR=205.9
01:44:17.864 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:17.864 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:44:17.864 00.000 8626589248 Enqueuing Expose request
01:44:17.964 00.100 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6525,"jsonrpc":"2.0","method":"get_connected"}
01:44:17.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6525}
01:44:17.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6526,"jsonrpc":"2.0","method":"get_app_state"}
01:44:17.965 00.000 8626589248 case statement mapped state 3 to 2
01:44:17.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6526}
01:44:18.908 00.943 13007392768 Move returns status 0, amount 1000
01:44:18.908 00.000 13007392768 move complete, result=0
01:44:18.909 00.001 13007392768 worker thread done servicing request
01:44:18.909 00.000 13007392768 Worker thread wakes up
01:44:18.909 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:44:18.909 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1226,775,31,31)
01:44:20.965 02.056 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6527,"jsonrpc":"2.0","method":"get_connected"}
01:44:20.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6527}
01:44:20.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6528,"jsonrpc":"2.0","method":"get_app_state"}
01:44:20.967 00.001 8626589248 case statement mapped state 3 to 2
01:44:20.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6528}
01:44:24.029 03.062 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6529,"jsonrpc":"2.0","method":"get_connected"}
01:44:24.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6529}
01:44:24.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6530,"jsonrpc":"2.0","method":"get_app_state"}
01:44:24.031 00.001 8626589248 case statement mapped state 3 to 2
01:44:24.031 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6530}
01:44:24.104 00.073 13007392768 Exposure complete
01:44:24.115 00.011 13007392768 worker thread done servicing request
01:44:24.115 00.000 8626589248 OnExposeComplete: enter
01:44:24.115 00.000 8626589248 UpdateGuideState(): m_state=3
01:44:24.115 00.000 8626589248 Star::Find(15, 1240, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
01:44:24.116 00.001 8626589248 Star::Find returns 1 (0), X=1241.20, Y=789.50, Mass=2687283, SNR=174.4, Peak=65535 HFD=5.5
01:44:24.116 00.000 8626589248 Backlash: Rejected small move of 0.6 px
01:44:24.116 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:44:24.116 00.000 13007392768 Worker thread wakes up
01:44:24.116 00.000 8626589248 Status Line: Clearing backlash step  37
01:44:24.116 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:44:24.116 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:44:24.116 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:44:24.116 00.000 13007392768 MoveAxis(N, 1000, -)
01:44:24.116 00.000 8626589248 Backlash: Clearing backlash step  37, Last Delta = 0.57 px, CumDistance = 22.65 px
01:44:24.116 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=25, max=65535, med=5849, FiltMin=2361, FiltMax=65343, Gamma=0.680
01:44:24.116 00.000 8626589248 UpdateGuideState exits: m=2687283 SNR=174.4
01:44:24.116 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:24.116 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:44:24.116 00.000 8626589248 Enqueuing Expose request
01:44:25.163 01.047 13007392768 Move returns status 0, amount 1000
01:44:25.164 00.001 13007392768 move complete, result=0
01:44:25.164 00.000 13007392768 worker thread done servicing request
01:44:25.164 00.000 13007392768 Worker thread wakes up
01:44:25.164 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:44:25.164 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1226,774,31,31)
01:44:26.965 01.801 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6531,"jsonrpc":"2.0","method":"get_connected"}
01:44:26.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6531}
01:44:26.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6532,"jsonrpc":"2.0","method":"get_app_state"}
01:44:26.968 00.000 8626589248 case statement mapped state 3 to 2
01:44:26.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6532}
01:44:29.965 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6533,"jsonrpc":"2.0","method":"get_connected"}
01:44:29.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6533}
01:44:29.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6534,"jsonrpc":"2.0","method":"get_app_state"}
01:44:29.967 00.000 8626589248 case statement mapped state 3 to 2
01:44:29.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6534}
01:44:30.355 00.388 13007392768 Exposure complete
01:44:30.362 00.007 13007392768 worker thread done servicing request
01:44:30.362 00.000 8626589248 OnExposeComplete: enter
01:44:30.362 00.000 8626589248 UpdateGuideState(): m_state=3
01:44:30.362 00.000 8626589248 Star::Find(15, 1241, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
01:44:30.362 00.000 8626589248 Star::Find returns 1 (0), X=1242.46, Y=789.30, Mass=2833894, SNR=255.8, Peak=65535 HFD=5.6
01:44:30.362 00.000 8626589248 Backlash: Rejected small move of 1.3 px
01:44:30.362 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:44:30.362 00.000 8626589248 Status Line: Clearing backlash step  38
01:44:30.362 00.000 13007392768 Worker thread wakes up
01:44:30.362 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:44:30.362 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:44:30.362 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:44:30.362 00.000 13007392768 MoveAxis(N, 1000, -)
01:44:30.362 00.000 8626589248 Backlash: Clearing backlash step  38, Last Delta = 1.28 px, CumDistance = 23.66 px
01:44:30.363 00.001 8626589248 UpdateImageDisplay: Size=(2592,1944) min=204, max=65535, med=5862, FiltMin=2175, FiltMax=65330, Gamma=0.680
01:44:30.363 00.000 8626589248 UpdateGuideState exits: m=2833894 SNR=255.8
01:44:30.363 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:30.363 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:44:30.363 00.000 8626589248 Enqueuing Expose request
01:44:31.402 01.039 13007392768 Move returns status 0, amount 1000
01:44:31.402 00.000 13007392768 move complete, result=0
01:44:31.402 00.000 13007392768 worker thread done servicing request
01:44:31.402 00.000 13007392768 Worker thread wakes up
01:44:31.402 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:44:31.403 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1227,774,31,31)
01:44:32.965 01.562 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6535,"jsonrpc":"2.0","method":"get_connected"}
01:44:32.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6535}
01:44:32.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6536,"jsonrpc":"2.0","method":"get_app_state"}
01:44:32.967 00.001 8626589248 case statement mapped state 3 to 2
01:44:32.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6536}
01:44:36.028 03.061 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6537,"jsonrpc":"2.0","method":"get_connected"}
01:44:36.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6537}
01:44:36.030 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6538,"jsonrpc":"2.0","method":"get_app_state"}
01:44:36.030 00.000 8626589248 case statement mapped state 3 to 2
01:44:36.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6538}
01:44:36.596 00.566 13007392768 Exposure complete
01:44:36.608 00.012 13007392768 worker thread done servicing request
01:44:36.608 00.000 8626589248 OnExposeComplete: enter
01:44:36.608 00.000 8626589248 UpdateGuideState(): m_state=3
01:44:36.608 00.000 8626589248 Star::Find(15, 1242, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
01:44:36.608 00.000 8626589248 Star::Find returns 1 (0), X=1243.11, Y=788.81, Mass=2865537, SNR=269.9, Peak=65368 HFD=5.9
01:44:36.608 00.000 8626589248 Backlash: Rejected small move of 0.8 px
01:44:36.609 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:44:36.609 00.000 8626589248 Status Line: Clearing backlash step  39
01:44:36.609 00.000 13007392768 Worker thread wakes up
01:44:36.609 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:44:36.609 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:44:36.609 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:44:36.609 00.000 13007392768 MoveAxis(N, 1000, -)
01:44:36.609 00.000 8626589248 Backlash: Clearing backlash step  39, Last Delta = 0.81 px, CumDistance = 24.46 px
01:44:36.609 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=128, max=65535, med=5875, FiltMin=2163, FiltMax=65368, Gamma=0.680
01:44:36.609 00.000 8626589248 UpdateGuideState exits: m=2865537 SNR=269.9
01:44:36.609 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:36.609 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:44:36.609 00.000 8626589248 Enqueuing Expose request
01:44:37.736 01.127 13007392768 Move returns status 0, amount 1000
01:44:37.737 00.001 13007392768 move complete, result=0
01:44:37.737 00.000 13007392768 worker thread done servicing request
01:44:37.737 00.000 13007392768 Worker thread wakes up
01:44:37.737 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:44:37.737 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1228,774,31,31)
01:44:38.964 01.227 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6539,"jsonrpc":"2.0","method":"get_connected"}
01:44:38.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6539}
01:44:38.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6540,"jsonrpc":"2.0","method":"get_app_state"}
01:44:38.966 00.001 8626589248 case statement mapped state 3 to 2
01:44:38.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6540}
01:44:41.964 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6541,"jsonrpc":"2.0","method":"get_connected"}
01:44:41.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6541}
01:44:41.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6542,"jsonrpc":"2.0","method":"get_app_state"}
01:44:41.965 00.000 8626589248 case statement mapped state 3 to 2
01:44:41.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6542}
01:44:42.841 00.876 13007392768 Exposure complete
01:44:42.851 00.010 13007392768 worker thread done servicing request
01:44:42.851 00.000 8626589248 OnExposeComplete: enter
01:44:42.851 00.000 8626589248 UpdateGuideState(): m_state=3
01:44:42.851 00.000 8626589248 Star::Find(15, 1243, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
01:44:42.852 00.001 8626589248 Star::Find returns 1 (0), X=1244.16, Y=788.32, Mass=2844381, SNR=196.8, Peak=65317 HFD=5.8
01:44:42.852 00.000 8626589248 Backlash: Rejected small move of 1.2 px
01:44:42.852 00.000 8626589248 Backlash: Reached clearing limit but total displacement > 3px - proceeding with calibration
01:44:42.852 00.000 8626589248 Backlash: North calibration moves starting at {1243.1,788.8}, Offset = 16.1 px
01:44:42.852 00.000 8626589248 Backlash: Total distance moved = 16.5
01:44:42.852 00.000 8626589248 Backlash: Falling Through to state GO_NORTH
01:44:42.852 00.000 8626589248 Status Line: North step   1, dist= 0.0
01:44:42.852 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:44:42.852 00.000 13007392768 Worker thread wakes up
01:44:42.852 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:44:42.852 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:44:42.852 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:44:42.852 00.000 13007392768 MoveAxis(N, 1000, -)
01:44:42.852 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5875, FiltMin=2342, FiltMax=65368, Gamma=0.680
01:44:42.852 00.000 8626589248 UpdateGuideState exits: m=2844381 SNR=196.8
01:44:42.853 00.001 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:42.853 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:44:42.853 00.000 8626589248 Enqueuing Expose request
01:44:43.895 01.042 13007392768 Move returns status 0, amount 1000
01:44:43.896 00.001 13007392768 move complete, result=0
01:44:43.896 00.000 13007392768 worker thread done servicing request
01:44:43.896 00.000 13007392768 Worker thread wakes up
01:44:43.896 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:44:43.896 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1229,773,31,31)
01:44:44.965 01.069 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6543,"jsonrpc":"2.0","method":"get_connected"}
01:44:44.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6543}
01:44:44.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6544,"jsonrpc":"2.0","method":"get_app_state"}
01:44:44.967 00.000 8626589248 case statement mapped state 3 to 2
01:44:44.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6544}
01:44:48.028 03.061 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6545,"jsonrpc":"2.0","method":"get_connected"}
01:44:48.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6545}
01:44:48.030 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6546,"jsonrpc":"2.0","method":"get_app_state"}
01:44:48.030 00.000 8626589248 case statement mapped state 3 to 2
01:44:48.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6546}
01:44:49.087 01.057 13007392768 Exposure complete
01:44:49.098 00.011 13007392768 worker thread done servicing request
01:44:49.098 00.000 8626589248 OnExposeComplete: enter
01:44:49.098 00.000 8626589248 UpdateGuideState(): m_state=3
01:44:49.098 00.000 8626589248 Star::Find(15, 1244, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
01:44:49.098 00.000 8626589248 Star::Find returns 1 (0), X=1245.45, Y=788.19, Mass=2489537, SNR=167.7, Peak=65317 HFD=5.4
01:44:49.099 00.001 8626589248 Status Line: North step   2, dist= 1.3
01:44:49.099 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:44:49.099 00.000 13007392768 Worker thread wakes up
01:44:49.099 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:44:49.099 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:44:49.099 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:44:49.099 00.000 13007392768 MoveAxis(N, 1000, -)
01:44:49.099 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5901, FiltMin=2386, FiltMax=65330, Gamma=0.680
01:44:49.099 00.000 8626589248 UpdateGuideState exits: m=2489537 SNR=167.7
01:44:49.099 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:49.099 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:44:49.099 00.000 8626589248 Enqueuing Expose request
01:44:50.151 01.052 13007392768 Move returns status 0, amount 1000
01:44:50.151 00.000 13007392768 move complete, result=0
01:44:50.151 00.000 13007392768 worker thread done servicing request
01:44:50.151 00.000 13007392768 Worker thread wakes up
01:44:50.151 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:44:50.151 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1230,773,31,31)
01:44:50.964 00.813 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6547,"jsonrpc":"2.0","method":"get_connected"}
01:44:50.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6547}
01:44:50.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6548,"jsonrpc":"2.0","method":"get_app_state"}
01:44:50.966 00.000 8626589248 case statement mapped state 3 to 2
01:44:50.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6548}
01:44:53.964 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6549,"jsonrpc":"2.0","method":"get_connected"}
01:44:53.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6549}
01:44:53.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6550,"jsonrpc":"2.0","method":"get_app_state"}
01:44:53.967 00.000 8626589248 case statement mapped state 3 to 2
01:44:53.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6550}
01:44:55.336 01.369 13007392768 Exposure complete
01:44:55.348 00.012 13007392768 worker thread done servicing request
01:44:55.348 00.000 8626589248 OnExposeComplete: enter
01:44:55.348 00.000 8626589248 UpdateGuideState(): m_state=3
01:44:55.348 00.000 8626589248 Star::Find(15, 1245, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
01:44:55.348 00.000 8626589248 Star::Find returns 1 (0), X=1246.07, Y=787.58, Mass=2915781, SNR=202.2, Peak=65317 HFD=6.0
01:44:55.349 00.001 8626589248 Status Line: North step   3, dist= 2.0
01:44:55.349 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:44:55.349 00.000 13007392768 Worker thread wakes up
01:44:55.349 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:44:55.349 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:44:55.349 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:44:55.349 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5913, FiltMin=2099, FiltMax=65356, Gamma=0.680
01:44:55.349 00.000 8626589248 UpdateGuideState exits: m=2915781 SNR=202.2
01:44:55.349 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:55.349 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:44:55.349 00.000 8626589248 Enqueuing Expose request
01:44:55.349 00.000 13007392768 MoveAxis(N, 1000, -)
01:44:56.389 01.040 13007392768 Move returns status 0, amount 1000
01:44:56.390 00.001 13007392768 move complete, result=0
01:44:56.390 00.000 13007392768 worker thread done servicing request
01:44:56.390 00.000 13007392768 Worker thread wakes up
01:44:56.390 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:44:56.390 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1231,773,31,31)
01:44:56.965 00.575 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6551,"jsonrpc":"2.0","method":"get_connected"}
01:44:56.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6551}
01:44:56.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6552,"jsonrpc":"2.0","method":"get_app_state"}
01:44:56.967 00.000 8626589248 case statement mapped state 3 to 2
01:44:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6552}
01:45:00.027 03.060 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6553,"jsonrpc":"2.0","method":"get_connected"}
01:45:00.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6553}
01:45:00.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6554,"jsonrpc":"2.0","method":"get_app_state"}
01:45:00.028 00.000 8626589248 case statement mapped state 3 to 2
01:45:00.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6554}
01:45:01.584 01.556 13007392768 Exposure complete
01:45:01.596 00.012 13007392768 worker thread done servicing request
01:45:01.596 00.000 8626589248 OnExposeComplete: enter
01:45:01.596 00.000 8626589248 UpdateGuideState(): m_state=3
01:45:01.596 00.000 8626589248 Star::Find(15, 1246, 787, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
01:45:01.596 00.000 8626589248 Star::Find returns 1 (0), X=1246.99, Y=787.24, Mass=2927010, SNR=215.0, Peak=65317 HFD=6.0
01:45:01.597 00.001 8626589248 Status Line: North step   4, dist= 3.0
01:45:01.597 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:45:01.597 00.000 13007392768 Worker thread wakes up
01:45:01.597 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:45:01.597 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:45:01.597 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:45:01.597 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=128, max=65535, med=5952, FiltMin=2406, FiltMax=65330, Gamma=0.680
01:45:01.597 00.000 8626589248 UpdateGuideState exits: m=2927010 SNR=215.0
01:45:01.597 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:01.597 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:45:01.597 00.000 8626589248 Enqueuing Expose request
01:45:01.597 00.000 13007392768 MoveAxis(N, 1000, -)
01:45:02.644 01.047 13007392768 Move returns status 0, amount 1000
01:45:02.644 00.000 13007392768 move complete, result=0
01:45:02.645 00.001 13007392768 worker thread done servicing request
01:45:02.645 00.000 13007392768 Worker thread wakes up
01:45:02.645 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:45:02.645 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1232,772,31,31)
01:45:02.963 00.318 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6555,"jsonrpc":"2.0","method":"get_connected"}
01:45:02.964 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6555}
01:45:02.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6556,"jsonrpc":"2.0","method":"get_app_state"}
01:45:02.965 00.000 8626589248 case statement mapped state 3 to 2
01:45:02.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6556}
01:45:05.964 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6557,"jsonrpc":"2.0","method":"get_connected"}
01:45:05.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6557}
01:45:05.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6558,"jsonrpc":"2.0","method":"get_app_state"}
01:45:05.967 00.001 8626589248 case statement mapped state 3 to 2
01:45:05.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6558}
01:45:07.836 01.869 13007392768 Exposure complete
01:45:07.848 00.012 13007392768 worker thread done servicing request
01:45:07.848 00.000 8626589248 OnExposeComplete: enter
01:45:07.848 00.000 8626589248 UpdateGuideState(): m_state=3
01:45:07.848 00.000 8626589248 Star::Find(15, 1246, 787, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
01:45:07.848 00.000 8626589248 Star::Find returns 1 (0), X=1247.39, Y=786.87, Mass=2633595, SNR=183.7, Peak=65317 HFD=5.7
01:45:07.849 00.001 8626589248 Status Line: North step   5, dist= 3.5
01:45:07.849 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:45:07.849 00.000 13007392768 Worker thread wakes up
01:45:07.849 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:45:07.849 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:45:07.849 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:45:07.849 00.000 13007392768 MoveAxis(N, 1000, -)
01:45:07.849 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=345, max=65535, med=5952, FiltMin=2342, FiltMax=65407, Gamma=0.680
01:45:07.849 00.000 8626589248 UpdateGuideState exits: m=2633595 SNR=183.7
01:45:07.849 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:07.849 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:45:07.849 00.000 8626589248 Enqueuing Expose request
01:45:08.899 01.050 13007392768 Move returns status 0, amount 1000
01:45:08.899 00.000 13007392768 move complete, result=0
01:45:08.899 00.000 13007392768 worker thread done servicing request
01:45:08.899 00.000 13007392768 Worker thread wakes up
01:45:08.899 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:45:08.899 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1232,772,31,31)
01:45:08.963 00.064 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6559,"jsonrpc":"2.0","method":"get_connected"}
01:45:08.964 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6559}
01:45:08.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6560,"jsonrpc":"2.0","method":"get_app_state"}
01:45:08.964 00.000 8626589248 case statement mapped state 3 to 2
01:45:08.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6560}
01:45:12.025 03.060 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6561,"jsonrpc":"2.0","method":"get_connected"}
01:45:12.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6561}
01:45:12.027 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6562,"jsonrpc":"2.0","method":"get_app_state"}
01:45:12.027 00.000 8626589248 case statement mapped state 3 to 2
01:45:12.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6562}
01:45:14.075 02.048 13007392768 Exposure complete
01:45:14.085 00.010 13007392768 worker thread done servicing request
01:45:14.085 00.000 8626589248 OnExposeComplete: enter
01:45:14.085 00.000 8626589248 UpdateGuideState(): m_state=3
01:45:14.086 00.001 8626589248 Star::Find(15, 1247, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
01:45:14.086 00.000 8626589248 Star::Find returns 1 (0), X=1247.97, Y=786.42, Mass=2565771, SNR=198.0, Peak=65317 HFD=5.5
01:45:14.086 00.000 8626589248 Status Line: North step   6, dist= 4.3
01:45:14.086 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:45:14.086 00.000 13007392768 Worker thread wakes up
01:45:14.086 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:45:14.086 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:45:14.086 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:45:14.086 00.000 13007392768 MoveAxis(N, 1000, -)
01:45:14.086 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=217, max=65535, med=5952, FiltMin=2252, FiltMax=65407, Gamma=0.680
01:45:14.086 00.000 8626589248 UpdateGuideState exits: m=2565771 SNR=198.0
01:45:14.086 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:14.086 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:45:14.087 00.001 8626589248 Enqueuing Expose request
01:45:14.964 00.877 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6563,"jsonrpc":"2.0","method":"get_connected"}
01:45:14.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6563}
01:45:14.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6564,"jsonrpc":"2.0","method":"get_app_state"}
01:45:14.966 00.000 8626589248 case statement mapped state 3 to 2
01:45:14.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6564}
01:45:15.138 00.172 13007392768 Move returns status 0, amount 1000
01:45:15.138 00.000 13007392768 move complete, result=0
01:45:15.138 00.000 13007392768 worker thread done servicing request
01:45:15.139 00.001 13007392768 Worker thread wakes up
01:45:15.139 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:45:15.139 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1233,771,31,31)
01:45:17.964 02.825 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6565,"jsonrpc":"2.0","method":"get_connected"}
01:45:17.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6565}
01:45:17.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6566,"jsonrpc":"2.0","method":"get_app_state"}
01:45:17.966 00.000 8626589248 case statement mapped state 3 to 2
01:45:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6566}
01:45:20.323 02.357 13007392768 Exposure complete
01:45:20.335 00.012 13007392768 worker thread done servicing request
01:45:20.335 00.000 8626589248 OnExposeComplete: enter
01:45:20.335 00.000 8626589248 UpdateGuideState(): m_state=3
01:45:20.335 00.000 8626589248 Star::Find(15, 1247, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 77
01:45:20.335 00.000 8626589248 Star::Find returns 1 (0), X=1248.84, Y=786.07, Mass=2932291, SNR=237.6, Peak=65317 HFD=6.0
01:45:20.336 00.001 8626589248 Status Line: North step   7, dist= 5.2
01:45:20.336 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:45:20.336 00.000 13007392768 Worker thread wakes up
01:45:20.336 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:45:20.336 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:45:20.336 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:45:20.336 00.000 13007392768 MoveAxis(N, 1000, -)
01:45:20.336 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=320, max=65496, med=5926, FiltMin=1920, FiltMax=65407, Gamma=0.680
01:45:20.336 00.000 8626589248 UpdateGuideState exits: m=2932291 SNR=237.6
01:45:20.336 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:20.336 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:45:20.336 00.000 8626589248 Enqueuing Expose request
01:45:20.965 00.629 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6567,"jsonrpc":"2.0","method":"get_connected"}
01:45:20.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6567}
01:45:20.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6568,"jsonrpc":"2.0","method":"get_app_state"}
01:45:20.966 00.000 8626589248 case statement mapped state 3 to 2
01:45:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6568}
01:45:21.377 00.411 13007392768 Move returns status 0, amount 1000
01:45:21.378 00.001 13007392768 move complete, result=0
01:45:21.378 00.000 13007392768 worker thread done servicing request
01:45:21.378 00.000 13007392768 Worker thread wakes up
01:45:21.378 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:45:21.379 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1234,771,31,31)
01:45:24.027 02.648 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6569,"jsonrpc":"2.0","method":"get_connected"}
01:45:24.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6569}
01:45:24.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6570,"jsonrpc":"2.0","method":"get_app_state"}
01:45:24.029 00.000 8626589248 case statement mapped state 3 to 2
01:45:24.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6570}
01:45:26.569 02.540 13007392768 Exposure complete
01:45:26.580 00.011 13007392768 worker thread done servicing request
01:45:26.580 00.000 8626589248 OnExposeComplete: enter
01:45:26.580 00.000 8626589248 UpdateGuideState(): m_state=3
01:45:26.580 00.000 8626589248 Star::Find(15, 1248, 786, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 78
01:45:26.581 00.001 8626589248 Star::Find returns 1 (0), X=1248.99, Y=785.46, Mass=2790805, SNR=179.9, Peak=65202 HFD=6.0
01:45:26.581 00.000 8626589248 Status Line: North step   8, dist= 5.6
01:45:26.581 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:45:26.581 00.000 13007392768 Worker thread wakes up
01:45:26.581 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:45:26.581 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:45:26.581 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:45:26.581 00.000 13007392768 MoveAxis(N, 1000, -)
01:45:26.581 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=140, max=65509, med=5964, FiltMin=2399, FiltMax=65407, Gamma=0.680
01:45:26.581 00.000 8626589248 UpdateGuideState exits: m=2790805 SNR=179.9
01:45:26.581 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:26.581 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:45:26.581 00.000 8626589248 Enqueuing Expose request
01:45:26.964 00.383 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6571,"jsonrpc":"2.0","method":"get_connected"}
01:45:26.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6571}
01:45:26.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6572,"jsonrpc":"2.0","method":"get_app_state"}
01:45:26.966 00.000 8626589248 case statement mapped state 3 to 2
01:45:26.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6572}
01:45:27.632 00.666 13007392768 Move returns status 0, amount 1000
01:45:27.632 00.000 13007392768 move complete, result=0
01:45:27.632 00.000 13007392768 worker thread done servicing request
01:45:27.632 00.000 13007392768 Worker thread wakes up
01:45:27.633 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:45:27.633 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1234,770,31,31)
01:45:29.964 02.331 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6573,"jsonrpc":"2.0","method":"get_connected"}
01:45:29.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6573}
01:45:29.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6574,"jsonrpc":"2.0","method":"get_app_state"}
01:45:29.966 00.000 8626589248 case statement mapped state 3 to 2
01:45:29.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6574}
01:45:32.816 02.850 13007392768 Exposure complete
01:45:32.827 00.011 13007392768 worker thread done servicing request
01:45:32.827 00.000 8626589248 OnExposeComplete: enter
01:45:32.827 00.000 8626589248 UpdateGuideState(): m_state=3
01:45:32.827 00.000 8626589248 Star::Find(15, 1248, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 79
01:45:32.827 00.000 8626589248 Star::Find returns 1 (0), X=1249.31, Y=784.98, Mass=2678061, SNR=201.9, Peak=65279 HFD=5.8
01:45:32.828 00.001 8626589248 Status Line: North step   9, dist= 6.1
01:45:32.828 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:45:32.828 00.000 13007392768 Worker thread wakes up
01:45:32.828 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:45:32.828 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:45:32.828 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:45:32.828 00.000 13007392768 MoveAxis(N, 1000, -)
01:45:32.828 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=153, max=65496, med=6272, FiltMin=2406, FiltMax=65407, Gamma=0.680
01:45:32.828 00.000 8626589248 UpdateGuideState exits: m=2678061 SNR=201.9
01:45:32.828 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:32.828 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:45:32.828 00.000 8626589248 Enqueuing Expose request
01:45:32.965 00.137 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6575,"jsonrpc":"2.0","method":"get_connected"}
01:45:32.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6575}
01:45:32.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6576,"jsonrpc":"2.0","method":"get_app_state"}
01:45:32.965 00.000 8626589248 case statement mapped state 3 to 2
01:45:32.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6576}
01:45:33.935 00.970 13007392768 Move returns status 0, amount 1000
01:45:33.935 00.000 13007392768 move complete, result=0
01:45:33.935 00.000 13007392768 worker thread done servicing request
01:45:33.935 00.000 13007392768 Worker thread wakes up
01:45:33.935 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:45:33.935 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1234,770,31,31)
01:45:36.026 02.091 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6577,"jsonrpc":"2.0","method":"get_connected"}
01:45:36.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6577}
01:45:36.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6578,"jsonrpc":"2.0","method":"get_app_state"}
01:45:36.027 00.000 8626589248 case statement mapped state 3 to 2
01:45:36.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6578}
01:45:38.964 02.937 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6579,"jsonrpc":"2.0","method":"get_connected"}
01:45:38.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6579}
01:45:38.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6580,"jsonrpc":"2.0","method":"get_app_state"}
01:45:38.966 00.000 8626589248 case statement mapped state 3 to 2
01:45:38.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6580}
01:45:39.063 00.097 13007392768 Exposure complete
01:45:39.074 00.011 13007392768 worker thread done servicing request
01:45:39.074 00.000 8626589248 OnExposeComplete: enter
01:45:39.074 00.000 8626589248 UpdateGuideState(): m_state=3
01:45:39.074 00.000 8626589248 Star::Find(15, 1249, 784, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 80
01:45:39.074 00.000 8626589248 Star::Find returns 1 (0), X=1250.27, Y=785.00, Mass=2559822, SNR=203.2, Peak=65190 HFD=5.8
01:45:39.075 00.001 8626589248 Status Line: North step  10, dist= 7.0
01:45:39.075 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:45:39.075 00.000 13007392768 Worker thread wakes up
01:45:39.075 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:45:39.075 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:45:39.075 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:45:39.075 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=307, max=65458, med=6400, FiltMin=2406, FiltMax=65330, Gamma=0.680
01:45:39.075 00.000 8626589248 UpdateGuideState exits: m=2559822 SNR=203.2
01:45:39.075 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:39.076 00.001 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:45:39.076 00.000 8626589248 Enqueuing Expose request
01:45:39.076 00.000 13007392768 MoveAxis(N, 1000, -)
01:45:40.125 01.049 13007392768 Move returns status 0, amount 1000
01:45:40.126 00.001 13007392768 move complete, result=0
01:45:40.126 00.000 13007392768 worker thread done servicing request
01:45:40.126 00.000 13007392768 Worker thread wakes up
01:45:40.126 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:45:40.126 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1235,770,31,31)
01:45:41.965 01.839 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6581,"jsonrpc":"2.0","method":"get_connected"}
01:45:41.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6581}
01:45:41.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6582,"jsonrpc":"2.0","method":"get_app_state"}
01:45:41.967 00.001 8626589248 case statement mapped state 3 to 2
01:45:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6582}
01:45:44.964 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6583,"jsonrpc":"2.0","method":"get_connected"}
01:45:44.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6583}
01:45:44.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6584,"jsonrpc":"2.0","method":"get_app_state"}
01:45:44.966 00.000 8626589248 case statement mapped state 3 to 2
01:45:44.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6584}
01:45:45.309 00.343 13007392768 Exposure complete
01:45:45.319 00.010 13007392768 worker thread done servicing request
01:45:45.319 00.000 8626589248 OnExposeComplete: enter
01:45:45.319 00.000 8626589248 UpdateGuideState(): m_state=3
01:45:45.319 00.000 8626589248 Star::Find(15, 1250, 784, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 81
01:45:45.319 00.000 8626589248 Star::Find returns 1 (0), X=1250.28, Y=784.11, Mass=2778199, SNR=203.8, Peak=65253 HFD=5.9
01:45:45.320 00.001 8626589248 Status Line: North step  11, dist= 7.4
01:45:45.320 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:45:45.320 00.000 13007392768 Worker thread wakes up
01:45:45.320 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:45:45.320 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:45:45.320 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:45:45.320 00.000 13007392768 MoveAxis(N, 1000, -)
01:45:45.320 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=461, max=65432, med=6515, FiltMin=2406, FiltMax=65138, Gamma=0.680
01:45:45.320 00.000 8626589248 UpdateGuideState exits: m=2778199 SNR=203.8
01:45:45.320 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:45.320 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:45:45.320 00.000 8626589248 Enqueuing Expose request
01:45:46.365 01.045 13007392768 Move returns status 0, amount 1000
01:45:46.365 00.000 13007392768 move complete, result=0
01:45:46.365 00.000 13007392768 worker thread done servicing request
01:45:46.365 00.000 13007392768 Worker thread wakes up
01:45:46.365 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:45:46.365 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1235,769,31,31)
01:45:48.025 01.660 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6585,"jsonrpc":"2.0","method":"get_connected"}
01:45:48.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6585}
01:45:48.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6586,"jsonrpc":"2.0","method":"get_app_state"}
01:45:48.026 00.000 8626589248 case statement mapped state 3 to 2
01:45:48.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6586}
01:45:50.964 02.938 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6587,"jsonrpc":"2.0","method":"get_connected"}
01:45:50.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6587}
01:45:50.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6588,"jsonrpc":"2.0","method":"get_app_state"}
01:45:50.965 00.000 8626589248 case statement mapped state 3 to 2
01:45:50.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6588}
01:45:51.554 00.588 13007392768 Exposure complete
01:45:51.564 00.010 13007392768 worker thread done servicing request
01:45:51.564 00.000 8626589248 OnExposeComplete: enter
01:45:51.564 00.000 8626589248 UpdateGuideState(): m_state=3
01:45:51.564 00.000 8626589248 Star::Find(15, 1250, 784, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 82
01:45:51.564 00.000 8626589248 Star::Find returns 1 (0), X=1251.16, Y=783.76, Mass=1861962, SNR=170.8, Peak=65253 HFD=5.0
01:45:51.565 00.001 8626589248 Status Line: North step  12, dist= 8.4
01:45:51.565 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:45:51.565 00.000 13007392768 Worker thread wakes up
01:45:51.565 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:45:51.565 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:45:51.565 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:45:51.565 00.000 13007392768 MoveAxis(N, 1000, -)
01:45:51.565 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=422, max=65432, med=7065, FiltMin=2406, FiltMax=64870, Gamma=0.680
01:45:51.565 00.000 8626589248 UpdateGuideState exits: m=1861962 SNR=170.8
01:45:51.565 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:51.565 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:45:51.565 00.000 8626589248 Enqueuing Expose request
01:45:52.620 01.055 13007392768 Move returns status 0, amount 1000
01:45:52.620 00.000 13007392768 move complete, result=0
01:45:52.620 00.000 13007392768 worker thread done servicing request
01:45:52.620 00.000 13007392768 Worker thread wakes up
01:45:52.620 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:45:52.620 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1236,769,31,31)
01:45:53.964 01.344 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6589,"jsonrpc":"2.0","method":"get_connected"}
01:45:53.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6589}
01:45:53.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6590,"jsonrpc":"2.0","method":"get_app_state"}
01:45:53.966 00.000 8626589248 case statement mapped state 3 to 2
01:45:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6590}
01:45:56.965 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6591,"jsonrpc":"2.0","method":"get_connected"}
01:45:56.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6591}
01:45:56.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6592,"jsonrpc":"2.0","method":"get_app_state"}
01:45:56.967 00.000 8626589248 case statement mapped state 3 to 2
01:45:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6592}
01:45:57.805 00.838 13007392768 Exposure complete
01:45:57.817 00.012 13007392768 worker thread done servicing request
01:45:57.817 00.000 8626589248 OnExposeComplete: enter
01:45:57.817 00.000 8626589248 UpdateGuideState(): m_state=3
01:45:57.817 00.000 8626589248 Star::Find(15, 1251, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 83
01:45:57.817 00.000 8626589248 Star::Find returns 1 (0), X=1251.62, Y=783.17, Mass=1925279, SNR=185.6, Peak=64729 HFD=5.0
01:45:57.818 00.001 8626589248 Status Line: North step  13, dist= 9.1
01:45:57.818 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:45:57.818 00.000 13007392768 Worker thread wakes up
01:45:57.818 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:45:57.818 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:45:57.818 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:45:57.818 00.000 13007392768 MoveAxis(N, 1000, -)
01:45:57.818 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=614, max=65432, med=6950, FiltMin=2406, FiltMax=64934, Gamma=0.680
01:45:57.819 00.001 8626589248 UpdateGuideState exits: m=1925279 SNR=185.6
01:45:57.819 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:57.819 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:45:57.819 00.000 8626589248 Enqueuing Expose request
01:45:58.875 01.056 13007392768 Move returns status 0, amount 1000
01:45:58.875 00.000 13007392768 move complete, result=0
01:45:58.875 00.000 13007392768 worker thread done servicing request
01:45:58.875 00.000 13007392768 Worker thread wakes up
01:45:58.876 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:45:58.876 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1237,768,31,31)
01:46:00.029 01.153 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6593,"jsonrpc":"2.0","method":"get_connected"}
01:46:00.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6593}
01:46:00.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6594,"jsonrpc":"2.0","method":"get_app_state"}
01:46:00.030 00.000 8626589248 case statement mapped state 3 to 2
01:46:00.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6594}
01:46:02.964 02.934 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6595,"jsonrpc":"2.0","method":"get_connected"}
01:46:02.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6595}
01:46:02.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6596,"jsonrpc":"2.0","method":"get_app_state"}
01:46:02.966 00.000 8626589248 case statement mapped state 3 to 2
01:46:02.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6596}
01:46:04.050 01.084 13007392768 Exposure complete
01:46:04.062 00.012 13007392768 worker thread done servicing request
01:46:04.062 00.000 8626589248 OnExposeComplete: enter
01:46:04.062 00.000 8626589248 UpdateGuideState(): m_state=3
01:46:04.062 00.000 8626589248 Star::Find(15, 1251, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 84
01:46:04.062 00.000 8626589248 Star::Find returns 1 (0), X=1251.87, Y=782.86, Mass=2695324, SNR=186.6, Peak=65279 HFD=5.9
01:46:04.062 00.000 8626589248 Status Line: North step  14, dist= 9.4
01:46:04.063 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:46:04.063 00.000 13007392768 Worker thread wakes up
01:46:04.063 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:46:04.063 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:46:04.063 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:46:04.063 00.000 13007392768 MoveAxis(N, 1000, -)
01:46:04.063 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=333, max=65471, med=6451, FiltMin=2406, FiltMax=65343, Gamma=0.680
01:46:04.063 00.000 8626589248 UpdateGuideState exits: m=2695324 SNR=186.6
01:46:04.063 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:04.063 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:46:04.063 00.000 8626589248 Enqueuing Expose request
01:46:05.113 01.050 13007392768 Move returns status 0, amount 1000
01:46:05.114 00.001 13007392768 move complete, result=0
01:46:05.114 00.000 13007392768 worker thread done servicing request
01:46:05.114 00.000 13007392768 Worker thread wakes up
01:46:05.114 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:46:05.114 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1237,768,31,31)
01:46:05.965 00.851 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6597,"jsonrpc":"2.0","method":"get_connected"}
01:46:05.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6597}
01:46:05.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6598,"jsonrpc":"2.0","method":"get_app_state"}
01:46:05.967 00.001 8626589248 case statement mapped state 3 to 2
01:46:05.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6598}
01:46:08.965 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6599,"jsonrpc":"2.0","method":"get_connected"}
01:46:08.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6599}
01:46:08.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6600,"jsonrpc":"2.0","method":"get_app_state"}
01:46:08.966 00.000 8626589248 case statement mapped state 3 to 2
01:46:08.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6600}
01:46:10.299 01.333 13007392768 Exposure complete
01:46:10.311 00.012 13007392768 worker thread done servicing request
01:46:10.312 00.001 8626589248 OnExposeComplete: enter
01:46:10.312 00.000 8626589248 UpdateGuideState(): m_state=3
01:46:10.312 00.000 8626589248 Star::Find(15, 1251, 782, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 85
01:46:10.312 00.000 8626589248 Star::Find returns 1 (0), X=1252.47, Y=782.60, Mass=2796871, SNR=195.1, Peak=65279 HFD=5.7
01:46:10.312 00.000 8626589248 Status Line: North step  15, dist=10.1
01:46:10.313 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:46:10.313 00.000 13007392768 Worker thread wakes up
01:46:10.313 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:46:10.313 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:46:10.313 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:46:10.313 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=307, max=65433, med=6272, FiltMin=2342, FiltMax=65138, Gamma=0.680
01:46:10.313 00.000 13007392768 MoveAxis(N, 1000, -)
01:46:10.313 00.000 8626589248 UpdateGuideState exits: m=2796871 SNR=195.1
01:46:10.313 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:10.313 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:46:10.313 00.000 8626589248 Enqueuing Expose request
01:46:11.352 01.039 13007392768 Move returns status 0, amount 1000
01:46:11.352 00.000 13007392768 move complete, result=0
01:46:11.352 00.000 13007392768 worker thread done servicing request
01:46:11.353 00.001 13007392768 Worker thread wakes up
01:46:11.353 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:46:11.353 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1237,768,31,31)
01:46:12.027 00.674 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6601,"jsonrpc":"2.0","method":"get_connected"}
01:46:12.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6601}
01:46:12.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6602,"jsonrpc":"2.0","method":"get_app_state"}
01:46:12.028 00.000 8626589248 case statement mapped state 3 to 2
01:46:12.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6602}
01:46:14.964 02.936 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6603,"jsonrpc":"2.0","method":"get_connected"}
01:46:14.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6603}
01:46:14.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6604,"jsonrpc":"2.0","method":"get_app_state"}
01:46:14.966 00.000 8626589248 case statement mapped state 3 to 2
01:46:14.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6604}
01:46:16.542 01.576 13007392768 Exposure complete
01:46:16.554 00.012 13007392768 worker thread done servicing request
01:46:16.554 00.000 8626589248 OnExposeComplete: enter
01:46:16.554 00.000 8626589248 UpdateGuideState(): m_state=3
01:46:16.554 00.000 8626589248 Star::Find(15, 1252, 782, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 86
01:46:16.554 00.000 8626589248 Star::Find returns 1 (0), X=1252.98, Y=782.05, Mass=2523250, SNR=184.7, Peak=65446 HFD=5.8
01:46:16.555 00.001 8626589248 Status Line: North step  16, dist=10.8
01:46:16.555 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:46:16.555 00.000 13007392768 Worker thread wakes up
01:46:16.555 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:46:16.555 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:46:16.555 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:46:16.555 00.000 13007392768 MoveAxis(N, 1000, -)
01:46:16.555 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=332, max=65446, med=6131, FiltMin=2374, FiltMax=65138, Gamma=0.680
01:46:16.555 00.000 8626589248 UpdateGuideState exits: m=2523250 SNR=184.7
01:46:16.555 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:16.555 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:46:16.555 00.000 8626589248 Enqueuing Expose request
01:46:17.590 01.035 13007392768 Move returns status 0, amount 1000
01:46:17.591 00.001 13007392768 move complete, result=0
01:46:17.591 00.000 13007392768 worker thread done servicing request
01:46:17.591 00.000 13007392768 Worker thread wakes up
01:46:17.591 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:46:17.591 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1238,767,31,31)
01:46:17.964 00.373 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6605,"jsonrpc":"2.0","method":"get_connected"}
01:46:17.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6605}
01:46:17.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6606,"jsonrpc":"2.0","method":"get_app_state"}
01:46:17.966 00.000 8626589248 case statement mapped state 3 to 2
01:46:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6606}
01:46:20.965 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6607,"jsonrpc":"2.0","method":"get_connected"}
01:46:20.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6607}
01:46:20.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6608,"jsonrpc":"2.0","method":"get_app_state"}
01:46:20.967 00.000 8626589248 case statement mapped state 3 to 2
01:46:20.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6608}
01:46:22.791 01.824 13007392768 Exposure complete
01:46:22.803 00.012 13007392768 worker thread done servicing request
01:46:22.803 00.000 8626589248 OnExposeComplete: enter
01:46:22.803 00.000 8626589248 UpdateGuideState(): m_state=3
01:46:22.803 00.000 8626589248 Star::Find(15, 1252, 782, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 87
01:46:22.803 00.000 8626589248 Star::Find returns 1 (0), X=1253.98, Y=781.45, Mass=2646762, SNR=205.3, Peak=65382 HFD=5.5
01:46:22.804 00.001 8626589248 Status Line: North step  17, dist=12.0
01:46:22.804 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:46:22.804 00.000 13007392768 Worker thread wakes up
01:46:22.804 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:46:22.804 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:46:22.804 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:46:22.804 00.000 13007392768 MoveAxis(N, 1000, -)
01:46:22.804 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5952, FiltMin=2329, FiltMax=64998, Gamma=0.680
01:46:22.804 00.000 8626589248 UpdateGuideState exits: m=2646762 SNR=205.3
01:46:22.804 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:22.804 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:46:22.804 00.000 8626589248 Enqueuing Expose request
01:46:23.846 01.042 13007392768 Move returns status 0, amount 1000
01:46:23.846 00.000 13007392768 move complete, result=0
01:46:23.846 00.000 13007392768 worker thread done servicing request
01:46:23.847 00.001 13007392768 Worker thread wakes up
01:46:23.847 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:46:23.847 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1239,766,31,31)
01:46:24.028 00.181 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6609,"jsonrpc":"2.0","method":"get_connected"}
01:46:24.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6609}
01:46:24.030 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6610,"jsonrpc":"2.0","method":"get_app_state"}
01:46:24.030 00.000 8626589248 case statement mapped state 3 to 2
01:46:24.030 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6610}
01:46:26.965 02.935 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6611,"jsonrpc":"2.0","method":"get_connected"}
01:46:26.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6611}
01:46:26.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6612,"jsonrpc":"2.0","method":"get_app_state"}
01:46:26.967 00.001 8626589248 case statement mapped state 3 to 2
01:46:26.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6612}
01:46:29.036 02.069 13007392768 Exposure complete
01:46:29.047 00.011 13007392768 worker thread done servicing request
01:46:29.048 00.001 8626589248 OnExposeComplete: enter
01:46:29.048 00.000 8626589248 UpdateGuideState(): m_state=3
01:46:29.048 00.000 8626589248 Star::Find(15, 1253, 781, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 88
01:46:29.048 00.000 8626589248 Star::Find returns 1 (0), X=1254.95, Y=781.27, Mass=2709735, SNR=238.7, Peak=65446 HFD=5.9
01:46:29.048 00.000 8626589248 Status Line: North step  18, dist=12.9
01:46:29.048 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:46:29.048 00.000 13007392768 Worker thread wakes up
01:46:29.049 00.001 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:46:29.049 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:46:29.049 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:46:29.049 00.000 13007392768 MoveAxis(N, 1000, -)
01:46:29.049 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=25, max=65535, med=5900, FiltMin=2406, FiltMax=65330, Gamma=0.680
01:46:29.049 00.000 8626589248 UpdateGuideState exits: m=2709735 SNR=238.7
01:46:29.049 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:29.049 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:46:29.049 00.000 8626589248 Enqueuing Expose request
01:46:29.964 00.915 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6613,"jsonrpc":"2.0","method":"get_connected"}
01:46:29.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6613}
01:46:29.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6614,"jsonrpc":"2.0","method":"get_app_state"}
01:46:29.966 00.000 8626589248 case statement mapped state 3 to 2
01:46:29.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6614}
01:46:30.117 00.151 13007392768 Move returns status 0, amount 1000
01:46:30.117 00.000 13007392768 move complete, result=0
01:46:30.117 00.000 13007392768 worker thread done servicing request
01:46:30.117 00.000 13007392768 Worker thread wakes up
01:46:30.117 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:46:30.118 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1240,766,31,31)
01:46:32.965 02.847 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6615,"jsonrpc":"2.0","method":"get_connected"}
01:46:32.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6615}
01:46:32.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6616,"jsonrpc":"2.0","method":"get_app_state"}
01:46:32.967 00.000 8626589248 case statement mapped state 3 to 2
01:46:32.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6616}
01:46:35.285 02.318 13007392768 Exposure complete
01:46:35.297 00.012 13007392768 worker thread done servicing request
01:46:35.297 00.000 8626589248 OnExposeComplete: enter
01:46:35.297 00.000 8626589248 UpdateGuideState(): m_state=3
01:46:35.297 00.000 8626589248 Star::Find(15, 1254, 781, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 89
01:46:35.297 00.000 8626589248 Star::Find returns 1 (0), X=1255.45, Y=780.98, Mass=2741417, SNR=193.4, Peak=65177 HFD=5.7
01:46:35.298 00.001 8626589248 Status Line: North step  19, dist=13.5
01:46:35.298 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:46:35.298 00.000 13007392768 Worker thread wakes up
01:46:35.298 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:46:35.298 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:46:35.298 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:46:35.298 00.000 13007392768 MoveAxis(N, 1000, -)
01:46:35.298 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5901, FiltMin=2278, FiltMax=65343, Gamma=0.680
01:46:35.298 00.000 8626589248 UpdateGuideState exits: m=2741417 SNR=193.4
01:46:35.298 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:35.298 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:46:35.298 00.000 8626589248 Enqueuing Expose request
01:46:36.027 00.729 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6617,"jsonrpc":"2.0","method":"get_connected"}
01:46:36.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6617}
01:46:36.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6618,"jsonrpc":"2.0","method":"get_app_state"}
01:46:36.028 00.000 8626589248 case statement mapped state 3 to 2
01:46:36.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6618}
01:46:36.356 00.328 13007392768 Move returns status 0, amount 1000
01:46:36.356 00.000 13007392768 move complete, result=0
01:46:36.356 00.000 13007392768 worker thread done servicing request
01:46:36.356 00.000 13007392768 Worker thread wakes up
01:46:36.356 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:46:36.357 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1240,766,31,31)
01:46:38.964 02.607 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6619,"jsonrpc":"2.0","method":"get_connected"}
01:46:38.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6619}
01:46:38.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6620,"jsonrpc":"2.0","method":"get_app_state"}
01:46:38.967 00.000 8626589248 case statement mapped state 3 to 2
01:46:38.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6620}
01:46:41.530 02.563 13007392768 Exposure complete
01:46:41.541 00.011 13007392768 worker thread done servicing request
01:46:41.541 00.000 8626589248 OnExposeComplete: enter
01:46:41.541 00.000 8626589248 UpdateGuideState(): m_state=3
01:46:41.541 00.000 8626589248 Star::Find(15, 1255, 780, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 90
01:46:41.542 00.001 8626589248 Star::Find returns 1 (0), X=1256.30, Y=780.31, Mass=2723376, SNR=177.1, Peak=65203 HFD=5.6
01:46:41.542 00.000 8626589248 Status Line: North step  20, dist=14.5
01:46:41.543 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:46:41.543 00.000 13007392768 Worker thread wakes up
01:46:41.543 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:46:41.543 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:46:41.543 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:46:41.543 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=243, max=65535, med=5939, FiltMin=2188, FiltMax=65356, Gamma=0.680
01:46:41.543 00.000 13007392768 MoveAxis(N, 1000, -)
01:46:41.543 00.000 8626589248 UpdateGuideState exits: m=2723376 SNR=177.1
01:46:41.543 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:41.543 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:46:41.543 00.000 8626589248 Enqueuing Expose request
01:46:41.965 00.422 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6621,"jsonrpc":"2.0","method":"get_connected"}
01:46:41.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6621}
01:46:41.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6622,"jsonrpc":"2.0","method":"get_app_state"}
01:46:41.967 00.000 8626589248 case statement mapped state 3 to 2
01:46:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6622}
01:46:42.579 00.612 13007392768 Move returns status 0, amount 1000
01:46:42.579 00.000 13007392768 move complete, result=0
01:46:42.579 00.000 13007392768 worker thread done servicing request
01:46:42.579 00.000 13007392768 Worker thread wakes up
01:46:42.579 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:46:42.580 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1241,765,31,31)
01:46:44.965 02.385 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6623,"jsonrpc":"2.0","method":"get_connected"}
01:46:44.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6623}
01:46:44.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6624,"jsonrpc":"2.0","method":"get_app_state"}
01:46:44.966 00.000 8626589248 case statement mapped state 3 to 2
01:46:44.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6624}
01:46:47.778 02.812 13007392768 Exposure complete
01:46:47.790 00.012 13007392768 worker thread done servicing request
01:46:47.791 00.001 8626589248 OnExposeComplete: enter
01:46:47.791 00.000 8626589248 UpdateGuideState(): m_state=3
01:46:47.791 00.000 8626589248 Star::Find(15, 1256, 780, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 91
01:46:47.791 00.000 8626589248 Star::Find returns 1 (0), X=1256.83, Y=779.71, Mass=2745594, SNR=180.0, Peak=65305 HFD=5.8
01:46:47.791 00.000 8626589248 Status Line: North step  21, dist=15.3
01:46:47.792 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:46:47.792 00.000 13007392768 Worker thread wakes up
01:46:47.792 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:46:47.792 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:46:47.792 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:46:47.792 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=128, max=65535, med=5939, FiltMin=2406, FiltMax=65356, Gamma=0.680
01:46:47.792 00.000 8626589248 UpdateGuideState exits: m=2745594 SNR=180.0
01:46:47.792 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:47.792 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:46:47.792 00.000 8626589248 Enqueuing Expose request
01:46:47.792 00.000 13007392768 MoveAxis(N, 1000, -)
01:46:48.026 00.234 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6625,"jsonrpc":"2.0","method":"get_connected"}
01:46:48.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6625}
01:46:48.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6626,"jsonrpc":"2.0","method":"get_app_state"}
01:46:48.028 00.001 8626589248 case statement mapped state 3 to 2
01:46:48.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6626}
01:46:48.833 00.805 13007392768 Move returns status 0, amount 1000
01:46:48.833 00.000 13007392768 move complete, result=0
01:46:48.833 00.000 13007392768 worker thread done servicing request
01:46:48.833 00.000 13007392768 Worker thread wakes up
01:46:48.833 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:46:48.834 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1242,765,31,31)
01:46:50.964 02.130 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6627,"jsonrpc":"2.0","method":"get_connected"}
01:46:50.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6627}
01:46:50.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6628,"jsonrpc":"2.0","method":"get_app_state"}
01:46:50.967 00.000 8626589248 case statement mapped state 3 to 2
01:46:50.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6628}
01:46:53.965 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6629,"jsonrpc":"2.0","method":"get_connected"}
01:46:53.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6629}
01:46:53.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6630,"jsonrpc":"2.0","method":"get_app_state"}
01:46:53.967 00.001 8626589248 case statement mapped state 3 to 2
01:46:53.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6630}
01:46:54.024 00.057 13007392768 Exposure complete
01:46:54.036 00.012 13007392768 worker thread done servicing request
01:46:54.036 00.000 8626589248 OnExposeComplete: enter
01:46:54.036 00.000 8626589248 UpdateGuideState(): m_state=3
01:46:54.036 00.000 8626589248 Star::Find(15, 1256, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 92
01:46:54.036 00.000 8626589248 Star::Find returns 1 (0), X=1257.53, Y=779.43, Mass=2940542, SNR=257.4, Peak=65330 HFD=5.9
01:46:54.037 00.001 8626589248 Status Line: North step  22, dist=16.1
01:46:54.037 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:46:54.037 00.000 13007392768 Worker thread wakes up
01:46:54.037 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:46:54.037 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:46:54.037 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:46:54.037 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5926, FiltMin=2406, FiltMax=65356, Gamma=0.680
01:46:54.037 00.000 8626589248 UpdateGuideState exits: m=2940542 SNR=257.4
01:46:54.037 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:54.037 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:46:54.038 00.001 8626589248 Enqueuing Expose request
01:46:54.038 00.000 13007392768 MoveAxis(N, 1000, -)
01:46:55.089 01.051 13007392768 Move returns status 0, amount 1000
01:46:55.089 00.000 13007392768 move complete, result=0
01:46:55.089 00.000 13007392768 worker thread done servicing request
01:46:55.089 00.000 13007392768 Worker thread wakes up
01:46:55.089 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:46:55.089 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1243,764,31,31)
01:46:56.966 01.877 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6631,"jsonrpc":"2.0","method":"get_connected"}
01:46:56.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6631}
01:46:56.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6632,"jsonrpc":"2.0","method":"get_app_state"}
01:46:56.967 00.000 8626589248 case statement mapped state 3 to 2
01:46:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6632}
01:47:00.026 03.059 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6633,"jsonrpc":"2.0","method":"get_connected"}
01:47:00.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6633}
01:47:00.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6634,"jsonrpc":"2.0","method":"get_app_state"}
01:47:00.028 00.000 8626589248 case statement mapped state 3 to 2
01:47:00.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6634}
01:47:00.270 00.242 13007392768 Exposure complete
01:47:00.282 00.012 13007392768 worker thread done servicing request
01:47:00.282 00.000 8626589248 OnExposeComplete: enter
01:47:00.282 00.000 8626589248 UpdateGuideState(): m_state=3
01:47:00.282 00.000 8626589248 Star::Find(15, 1257, 779, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 93
01:47:00.282 00.000 8626589248 Star::Find returns 1 (0), X=1258.15, Y=778.79, Mass=2680163, SNR=197.1, Peak=65330 HFD=5.8
01:47:00.282 00.000 8626589248 Status Line: North step  23, dist=16.9
01:47:00.283 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:47:00.283 00.000 13007392768 Worker thread wakes up
01:47:00.283 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:47:00.283 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:47:00.283 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:47:00.283 00.000 13007392768 MoveAxis(N, 1000, -)
01:47:00.283 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65535, med=5888, FiltMin=2406, FiltMax=65279, Gamma=0.680
01:47:00.283 00.000 8626589248 UpdateGuideState exits: m=2680163 SNR=197.1
01:47:00.283 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:00.283 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:47:00.283 00.000 8626589248 Enqueuing Expose request
01:47:01.327 01.044 13007392768 Move returns status 0, amount 1000
01:47:01.328 00.001 13007392768 move complete, result=0
01:47:01.328 00.000 13007392768 worker thread done servicing request
01:47:01.328 00.000 13007392768 Worker thread wakes up
01:47:01.328 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:47:01.328 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1243,764,31,31)
01:47:02.965 01.637 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6635,"jsonrpc":"2.0","method":"get_connected"}
01:47:02.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6635}
01:47:02.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6636,"jsonrpc":"2.0","method":"get_app_state"}
01:47:02.967 00.000 8626589248 case statement mapped state 3 to 2
01:47:02.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6636}
01:47:05.964 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6637,"jsonrpc":"2.0","method":"get_connected"}
01:47:05.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6637}
01:47:05.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6638,"jsonrpc":"2.0","method":"get_app_state"}
01:47:05.966 00.000 8626589248 case statement mapped state 3 to 2
01:47:05.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6638}
01:47:06.515 00.549 13007392768 Exposure complete
01:47:06.527 00.012 13007392768 worker thread done servicing request
01:47:06.527 00.000 8626589248 OnExposeComplete: enter
01:47:06.527 00.000 8626589248 UpdateGuideState(): m_state=3
01:47:06.527 00.000 8626589248 Star::Find(15, 1258, 778, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 94
01:47:06.527 00.000 8626589248 Star::Find returns 1 (0), X=1256.85, Y=777.65, Mass=2869621, SNR=204.1, Peak=65305 HFD=5.8
01:47:06.527 00.000 8626589248 Status Line: North step  24, dist=16.6
01:47:06.527 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:47:06.528 00.001 13007392768 Worker thread wakes up
01:47:06.528 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:47:06.528 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:47:06.528 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=460, max=65535, med=5875, FiltMin=2406, FiltMax=65343, Gamma=0.680
01:47:06.528 00.000 8626589248 UpdateGuideState exits: m=2869621 SNR=204.1
01:47:06.528 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:06.528 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:47:06.528 00.000 8626589248 Enqueuing Expose request
01:47:06.528 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:47:06.528 00.000 13007392768 MoveAxis(N, 1000, -)
01:47:07.582 01.054 13007392768 Move returns status 0, amount 1000
01:47:07.583 00.001 13007392768 move complete, result=0
01:47:07.583 00.000 13007392768 worker thread done servicing request
01:47:07.583 00.000 13007392768 Worker thread wakes up
01:47:07.583 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:47:07.583 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1242,763,31,31)
01:47:08.966 01.383 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6639,"jsonrpc":"2.0","method":"get_connected"}
01:47:08.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6639}
01:47:08.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6640,"jsonrpc":"2.0","method":"get_app_state"}
01:47:08.967 00.000 8626589248 case statement mapped state 3 to 2
01:47:08.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6640}
01:47:12.026 03.059 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6641,"jsonrpc":"2.0","method":"get_connected"}
01:47:12.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6641}
01:47:12.027 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6642,"jsonrpc":"2.0","method":"get_app_state"}
01:47:12.027 00.000 8626589248 case statement mapped state 3 to 2
01:47:12.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6642}
01:47:12.761 00.734 13007392768 Exposure complete
01:47:12.772 00.011 13007392768 worker thread done servicing request
01:47:12.773 00.001 8626589248 OnExposeComplete: enter
01:47:12.773 00.000 8626589248 UpdateGuideState(): m_state=3
01:47:12.773 00.000 8626589248 Star::Find(15, 1256, 777, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 95
01:47:12.773 00.000 8626589248 Star::Find returns 1 (0), X=1248.20, Y=774.01, Mass=2766738, SNR=205.6, Peak=65177 HFD=5.9
01:47:12.773 00.000 8626589248 Status Line: North step  25, dist=14.9
01:47:12.773 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:47:12.773 00.000 13007392768 Worker thread wakes up
01:47:12.774 00.001 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:47:12.774 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:47:12.774 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:47:12.774 00.000 13007392768 MoveAxis(N, 1000, -)
01:47:12.774 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=320, max=65535, med=5875, FiltMin=1869, FiltMax=65228, Gamma=0.680
01:47:12.774 00.000 8626589248 UpdateGuideState exits: m=2766738 SNR=205.6
01:47:12.774 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:12.774 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:47:12.774 00.000 8626589248 Enqueuing Expose request
01:47:13.821 01.047 13007392768 Move returns status 0, amount 1000
01:47:13.821 00.000 13007392768 move complete, result=0
01:47:13.822 00.001 13007392768 worker thread done servicing request
01:47:13.822 00.000 13007392768 Worker thread wakes up
01:47:13.822 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:47:13.822 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1233,759,31,31)
01:47:14.964 01.142 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6643,"jsonrpc":"2.0","method":"get_connected"}
01:47:14.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6643}
01:47:14.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6644,"jsonrpc":"2.0","method":"get_app_state"}
01:47:14.966 00.000 8626589248 case statement mapped state 3 to 2
01:47:14.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6644}
01:47:17.965 02.999 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6645,"jsonrpc":"2.0","method":"get_connected"}
01:47:17.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6645}
01:47:17.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6646,"jsonrpc":"2.0","method":"get_app_state"}
01:47:17.966 00.000 8626589248 case statement mapped state 3 to 2
01:47:17.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6646}
01:47:19.007 01.041 13007392768 Exposure complete
01:47:19.017 00.010 13007392768 worker thread done servicing request
01:47:19.017 00.000 8626589248 OnExposeComplete: enter
01:47:19.017 00.000 8626589248 UpdateGuideState(): m_state=3
01:47:19.017 00.000 8626589248 Star::Find(15, 1248, 774, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 96
01:47:19.017 00.000 8626589248 Star::Find returns 1 (0), X=1237.59, Y=769.10, Mass=2920770, SNR=221.4, Peak=65445 HFD=6.0
01:47:19.017 00.000 8626589248 Status Line: North step  26, dist=20.3
01:47:19.018 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:47:19.018 00.000 13007392768 Worker thread wakes up
01:47:19.018 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:47:19.018 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:47:19.018 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:47:19.018 00.000 13007392768 MoveAxis(N, 1000, -)
01:47:19.018 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=204, max=65535, med=5875, FiltMin=2002, FiltMax=65318, Gamma=0.680
01:47:19.018 00.000 8626589248 UpdateGuideState exits: m=2920770 SNR=221.4
01:47:19.018 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:19.018 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:47:19.018 00.000 8626589248 Enqueuing Expose request
01:47:20.059 01.041 13007392768 Move returns status 0, amount 1000
01:47:20.059 00.000 13007392768 move complete, result=0
01:47:20.060 00.001 13007392768 worker thread done servicing request
01:47:20.060 00.000 13007392768 Worker thread wakes up
01:47:20.060 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:47:20.060 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1223,754,31,31)
01:47:20.967 00.907 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6647,"jsonrpc":"2.0","method":"get_connected"}
01:47:20.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6647}
01:47:20.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6648,"jsonrpc":"2.0","method":"get_app_state"}
01:47:20.968 00.000 8626589248 case statement mapped state 3 to 2
01:47:20.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6648}
01:47:24.027 03.059 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6649,"jsonrpc":"2.0","method":"get_connected"}
01:47:24.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6649}
01:47:24.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6650,"jsonrpc":"2.0","method":"get_app_state"}
01:47:24.028 00.001 8626589248 case statement mapped state 3 to 2
01:47:24.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6650}
01:47:25.255 01.227 13007392768 Exposure complete
01:47:25.267 00.012 13007392768 worker thread done servicing request
01:47:25.267 00.000 8626589248 OnExposeComplete: enter
01:47:25.267 00.000 8626589248 UpdateGuideState(): m_state=3
01:47:25.267 00.000 8626589248 Star::Find(15, 1237, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 97
01:47:25.267 00.000 8626589248 Star::Find returns 1 (0), X=1236.88, Y=768.47, Mass=2652726, SNR=176.6, Peak=65445 HFD=5.4
01:47:25.268 00.001 8626589248 Status Line: North step  27, dist=21.1
01:47:25.268 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:47:25.268 00.000 13007392768 Worker thread wakes up
01:47:25.268 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:47:25.268 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:47:25.268 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:47:25.268 00.000 13007392768 MoveAxis(N, 1000, -)
01:47:25.268 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=140, max=65484, med=5888, FiltMin=2252, FiltMax=65318, Gamma=0.680
01:47:25.268 00.000 8626589248 UpdateGuideState exits: m=2652726 SNR=176.6
01:47:25.268 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:25.268 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:47:25.268 00.000 8626589248 Enqueuing Expose request
01:47:26.363 01.095 13007392768 Move returns status 0, amount 1000
01:47:26.363 00.000 13007392768 move complete, result=0
01:47:26.364 00.001 13007392768 worker thread done servicing request
01:47:26.364 00.000 13007392768 Worker thread wakes up
01:47:26.364 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:47:26.364 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1222,753,31,31)
01:47:26.964 00.600 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6651,"jsonrpc":"2.0","method":"get_connected"}
01:47:26.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6651}
01:47:26.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6652,"jsonrpc":"2.0","method":"get_app_state"}
01:47:26.966 00.000 8626589248 case statement mapped state 3 to 2
01:47:26.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6652}
01:47:29.966 03.000 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6653,"jsonrpc":"2.0","method":"get_connected"}
01:47:29.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6653}
01:47:29.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6654,"jsonrpc":"2.0","method":"get_app_state"}
01:47:29.968 00.000 8626589248 case statement mapped state 3 to 2
01:47:29.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6654}
01:47:31.504 01.536 13007392768 Exposure complete
01:47:31.515 00.011 13007392768 worker thread done servicing request
01:47:31.515 00.000 8626589248 OnExposeComplete: enter
01:47:31.515 00.000 8626589248 UpdateGuideState(): m_state=3
01:47:31.515 00.000 8626589248 Star::Find(15, 1236, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 98
01:47:31.515 00.000 8626589248 Star::Find returns 1 (0), X=1237.31, Y=767.96, Mass=2740452, SNR=200.8, Peak=65445 HFD=5.9
01:47:31.515 00.000 8626589248 Status Line: North step  28, dist=21.5
01:47:31.516 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:47:31.516 00.000 13007392768 Worker thread wakes up
01:47:31.516 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:47:31.516 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:47:31.516 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:47:31.516 00.000 13007392768 MoveAxis(N, 1000, -)
01:47:31.516 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65496, med=5926, FiltMin=2393, FiltMax=65356, Gamma=0.680
01:47:31.516 00.000 8626589248 UpdateGuideState exits: m=2740452 SNR=200.8
01:47:31.516 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:31.516 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:47:31.516 00.000 8626589248 Enqueuing Expose request
01:47:32.570 01.054 13007392768 Move returns status 0, amount 1000
01:47:32.570 00.000 13007392768 move complete, result=0
01:47:32.570 00.000 13007392768 worker thread done servicing request
01:47:32.570 00.000 13007392768 Worker thread wakes up
01:47:32.571 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:47:32.571 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1222,753,31,31)
01:47:32.964 00.393 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6655,"jsonrpc":"2.0","method":"get_connected"}
01:47:32.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6655}
01:47:32.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6656,"jsonrpc":"2.0","method":"get_app_state"}
01:47:32.966 00.001 8626589248 case statement mapped state 3 to 2
01:47:32.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6656}
01:47:36.029 03.063 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6657,"jsonrpc":"2.0","method":"get_connected"}
01:47:36.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6657}
01:47:36.031 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6658,"jsonrpc":"2.0","method":"get_app_state"}
01:47:36.031 00.000 8626589248 case statement mapped state 3 to 2
01:47:36.031 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6658}
01:47:37.748 01.717 13007392768 Exposure complete
01:47:37.758 00.010 13007392768 worker thread done servicing request
01:47:37.758 00.000 8626589248 OnExposeComplete: enter
01:47:37.758 00.000 8626589248 UpdateGuideState(): m_state=3
01:47:37.758 00.000 8626589248 Star::Find(15, 1237, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 99
01:47:37.758 00.000 8626589248 Star::Find returns 1 (0), X=1237.29, Y=767.52, Mass=2742334, SNR=200.9, Peak=65445 HFD=5.6
01:47:37.759 00.001 8626589248 Status Line: North step  29, dist=21.9
01:47:37.759 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:47:37.759 00.000 13007392768 Worker thread wakes up
01:47:37.759 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:47:37.759 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:47:37.759 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:47:37.759 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=205, max=65484, med=6015, FiltMin=2406, FiltMax=65356, Gamma=0.680
01:47:37.759 00.000 8626589248 UpdateGuideState exits: m=2742334 SNR=200.9
01:47:37.759 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:37.759 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:47:37.759 00.000 8626589248 Enqueuing Expose request
01:47:37.759 00.000 13007392768 MoveAxis(N, 1000, -)
01:47:38.809 01.050 13007392768 Move returns status 0, amount 1000
01:47:38.809 00.000 13007392768 move complete, result=0
01:47:38.809 00.000 13007392768 worker thread done servicing request
01:47:38.809 00.000 13007392768 Worker thread wakes up
01:47:38.810 00.001 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:47:38.810 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1222,753,31,31)
01:47:38.965 00.155 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6659,"jsonrpc":"2.0","method":"get_connected"}
01:47:38.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6659}
01:47:38.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6660,"jsonrpc":"2.0","method":"get_app_state"}
01:47:38.967 00.000 8626589248 case statement mapped state 3 to 2
01:47:38.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6660}
01:47:41.965 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6661,"jsonrpc":"2.0","method":"get_connected"}
01:47:41.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6661}
01:47:41.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6662,"jsonrpc":"2.0","method":"get_app_state"}
01:47:41.967 00.001 8626589248 case statement mapped state 3 to 2
01:47:41.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6662}
01:47:43.998 02.031 13007392768 Exposure complete
01:47:44.010 00.012 13007392768 worker thread done servicing request
01:47:44.010 00.000 8626589248 OnExposeComplete: enter
01:47:44.010 00.000 8626589248 UpdateGuideState(): m_state=3
01:47:44.010 00.000 8626589248 Star::Find(15, 1237, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 100
01:47:44.010 00.000 8626589248 Star::Find returns 1 (0), X=1237.44, Y=767.11, Mass=2472787, SNR=201.7, Peak=65445 HFD=5.3
01:47:44.010 00.000 8626589248 Status Line: North step  30, dist=22.2
01:47:44.011 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:47:44.011 00.000 13007392768 Worker thread wakes up
01:47:44.011 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:47:44.011 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:47:44.011 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:47:44.011 00.000 13007392768 MoveAxis(N, 1000, -)
01:47:44.011 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=281, max=65484, med=6157, FiltMin=2303, FiltMax=65369, Gamma=0.680
01:47:44.011 00.000 8626589248 UpdateGuideState exits: m=2472787 SNR=201.7
01:47:44.011 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:44.011 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:47:44.011 00.000 8626589248 Enqueuing Expose request
01:47:44.965 00.954 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6663,"jsonrpc":"2.0","method":"get_connected"}
01:47:44.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6663}
01:47:44.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6664,"jsonrpc":"2.0","method":"get_app_state"}
01:47:44.967 00.000 8626589248 case statement mapped state 3 to 2
01:47:44.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6664}
01:47:45.063 00.096 13007392768 Move returns status 0, amount 1000
01:47:45.064 00.001 13007392768 move complete, result=0
01:47:45.064 00.000 13007392768 worker thread done servicing request
01:47:45.064 00.000 13007392768 Worker thread wakes up
01:47:45.064 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:47:45.064 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1222,752,31,31)
01:47:48.027 02.963 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6665,"jsonrpc":"2.0","method":"get_connected"}
01:47:48.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6665}
01:47:48.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6666,"jsonrpc":"2.0","method":"get_app_state"}
01:47:48.029 00.000 8626589248 case statement mapped state 3 to 2
01:47:48.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6666}
01:47:50.240 02.211 13007392768 Exposure complete
01:47:50.251 00.011 13007392768 worker thread done servicing request
01:47:50.251 00.000 8626589248 OnExposeComplete: enter
01:47:50.251 00.000 8626589248 UpdateGuideState(): m_state=3
01:47:50.251 00.000 8626589248 Star::Find(15, 1237, 767, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 101
01:47:50.251 00.000 8626589248 Star::Find returns 1 (0), X=1237.59, Y=766.43, Mass=2398898, SNR=186.1, Peak=65445 HFD=5.3
01:47:50.251 00.000 8626589248 Status Line: North step  31, dist=22.9
01:47:50.252 00.001 8626589248 Enqueuing Calibration Move request for direction 0
01:47:50.252 00.000 13007392768 Worker thread wakes up
01:47:50.252 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:47:50.252 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:47:50.252 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:47:50.252 00.000 13007392768 MoveAxis(N, 1000, -)
01:47:50.252 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65496, med=6246, FiltMin=2188, FiltMax=65343, Gamma=0.680
01:47:50.252 00.000 8626589248 UpdateGuideState exits: m=2398898 SNR=186.1
01:47:50.252 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:50.252 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:47:50.252 00.000 8626589248 Enqueuing Expose request
01:47:50.964 00.712 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6667,"jsonrpc":"2.0","method":"get_connected"}
01:47:50.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6667}
01:47:50.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6668,"jsonrpc":"2.0","method":"get_app_state"}
01:47:50.967 00.001 8626589248 case statement mapped state 3 to 2
01:47:50.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6668}
01:47:51.302 00.335 13007392768 Move returns status 0, amount 1000
01:47:51.302 00.000 13007392768 move complete, result=0
01:47:51.302 00.000 13007392768 worker thread done servicing request
01:47:51.302 00.000 13007392768 Worker thread wakes up
01:47:51.302 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:47:51.303 00.001 13007392768 Handling exposure in thread, d=1000 o=3 r=(1223,751,31,31)
01:47:53.965 02.662 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6669,"jsonrpc":"2.0","method":"get_connected"}
01:47:53.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6669}
01:47:53.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6670,"jsonrpc":"2.0","method":"get_app_state"}
01:47:53.966 00.000 8626589248 case statement mapped state 3 to 2
01:47:53.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6670}
01:47:56.489 02.523 13007392768 Exposure complete
01:47:56.501 00.012 13007392768 worker thread done servicing request
01:47:56.501 00.000 8626589248 OnExposeComplete: enter
01:47:56.502 00.001 8626589248 UpdateGuideState(): m_state=3
01:47:56.502 00.000 8626589248 Star::Find(15, 1237, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 102
01:47:56.502 00.000 8626589248 Star::Find returns 1 (0), X=1237.80, Y=766.11, Mass=2719111, SNR=216.9, Peak=65445 HFD=5.9
01:47:56.502 00.000 8626589248 Status Line: North step  32, dist=23.1
01:47:56.502 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:47:56.502 00.000 13007392768 Worker thread wakes up
01:47:56.503 00.001 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:47:56.503 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:47:56.503 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:47:56.503 00.000 13007392768 MoveAxis(N, 1000, -)
01:47:56.503 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=499, max=65496, med=6169, FiltMin=2342, FiltMax=65343, Gamma=0.680
01:47:56.503 00.000 8626589248 UpdateGuideState exits: m=2719111 SNR=216.9
01:47:56.503 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:56.503 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:47:56.503 00.000 8626589248 Enqueuing Expose request
01:47:56.965 00.462 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6671,"jsonrpc":"2.0","method":"get_connected"}
01:47:56.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6671}
01:47:56.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6672,"jsonrpc":"2.0","method":"get_app_state"}
01:47:56.967 00.000 8626589248 case statement mapped state 3 to 2
01:47:56.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6672}
01:47:57.653 00.686 13007392768 Move returns status 0, amount 1000
01:47:57.653 00.000 13007392768 move complete, result=0
01:47:57.653 00.000 13007392768 worker thread done servicing request
01:47:57.653 00.000 13007392768 Worker thread wakes up
01:47:57.653 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:47:57.653 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1223,751,31,31)
01:48:00.027 02.374 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6673,"jsonrpc":"2.0","method":"get_connected"}
01:48:00.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6673}
01:48:00.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6674,"jsonrpc":"2.0","method":"get_app_state"}
01:48:00.028 00.000 8626589248 case statement mapped state 3 to 2
01:48:00.028 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6674}
01:48:02.736 02.708 13007392768 Exposure complete
01:48:02.748 00.012 13007392768 worker thread done servicing request
01:48:02.748 00.000 8626589248 OnExposeComplete: enter
01:48:02.748 00.000 8626589248 UpdateGuideState(): m_state=3
01:48:02.748 00.000 8626589248 Star::Find(15, 1237, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 103
01:48:02.748 00.000 8626589248 Star::Find returns 1 (0), X=1238.23, Y=765.23, Mass=2544458, SNR=215.5, Peak=65420 HFD=5.7
01:48:02.749 00.001 8626589248 Status Line: North step  33, dist=23.8
01:48:02.749 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:48:02.749 00.000 13007392768 Worker thread wakes up
01:48:02.749 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:48:02.749 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:48:02.749 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:48:02.749 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=230, max=65496, med=6067, FiltMin=2316, FiltMax=65152, Gamma=0.680
01:48:02.749 00.000 8626589248 UpdateGuideState exits: m=2544458 SNR=215.5
01:48:02.749 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:02.749 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:48:02.749 00.000 8626589248 Enqueuing Expose request
01:48:02.749 00.000 13007392768 MoveAxis(N, 1000, -)
01:48:02.964 00.215 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6675,"jsonrpc":"2.0","method":"get_connected"}
01:48:02.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6675}
01:48:02.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6676,"jsonrpc":"2.0","method":"get_app_state"}
01:48:02.965 00.000 8626589248 case statement mapped state 3 to 2
01:48:02.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6676}
01:48:03.796 00.831 13007392768 Move returns status 0, amount 1000
01:48:03.797 00.001 13007392768 move complete, result=0
01:48:03.797 00.000 13007392768 worker thread done servicing request
01:48:03.797 00.000 13007392768 Worker thread wakes up
01:48:03.797 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:48:03.797 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1223,750,31,31)
01:48:05.964 02.167 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6677,"jsonrpc":"2.0","method":"get_connected"}
01:48:05.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6677}
01:48:05.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6678,"jsonrpc":"2.0","method":"get_app_state"}
01:48:05.967 00.001 8626589248 case statement mapped state 3 to 2
01:48:05.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6678}
01:48:08.964 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6679,"jsonrpc":"2.0","method":"get_connected"}
01:48:08.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6679}
01:48:08.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6680,"jsonrpc":"2.0","method":"get_app_state"}
01:48:08.966 00.000 8626589248 case statement mapped state 3 to 2
01:48:08.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6680}
01:48:08.983 00.017 13007392768 Exposure complete
01:48:08.995 00.012 13007392768 worker thread done servicing request
01:48:08.995 00.000 8626589248 OnExposeComplete: enter
01:48:08.995 00.000 8626589248 UpdateGuideState(): m_state=3
01:48:08.996 00.001 8626589248 Star::Find(15, 1238, 765, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
01:48:08.996 00.000 8626589248 Star::Find returns 1 (0), X=1238.80, Y=764.87, Mass=2722716, SNR=194.4, Peak=65420 HFD=5.9
01:48:08.996 00.000 8626589248 Status Line: North step  34, dist=24.1
01:48:08.996 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:48:08.996 00.000 13007392768 Worker thread wakes up
01:48:08.996 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:48:08.996 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:48:08.996 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:48:08.996 00.000 13007392768 MoveAxis(N, 1000, -)
01:48:08.996 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=268, max=65420, med=5951, FiltMin=2329, FiltMax=65177, Gamma=0.680
01:48:08.997 00.001 8626589248 UpdateGuideState exits: m=2722716 SNR=194.4
01:48:08.997 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:08.997 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:48:08.997 00.000 8626589248 Enqueuing Expose request
01:48:10.051 01.054 13007392768 Move returns status 0, amount 1000
01:48:10.052 00.001 13007392768 move complete, result=0
01:48:10.052 00.000 13007392768 worker thread done servicing request
01:48:10.052 00.000 13007392768 Worker thread wakes up
01:48:10.052 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:48:10.052 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1224,750,31,31)
01:48:12.025 01.973 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6681,"jsonrpc":"2.0","method":"get_connected"}
01:48:12.025 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6681}
01:48:12.026 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6682,"jsonrpc":"2.0","method":"get_app_state"}
01:48:12.026 00.000 8626589248 case statement mapped state 3 to 2
01:48:12.026 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6682}
01:48:14.964 02.938 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6683,"jsonrpc":"2.0","method":"get_connected"}
01:48:14.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6683}
01:48:14.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6684,"jsonrpc":"2.0","method":"get_app_state"}
01:48:14.967 00.001 8626589248 case statement mapped state 3 to 2
01:48:14.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6684}
01:48:15.226 00.259 13007392768 Exposure complete
01:48:15.237 00.011 13007392768 worker thread done servicing request
01:48:15.238 00.001 8626589248 OnExposeComplete: enter
01:48:15.238 00.000 8626589248 UpdateGuideState(): m_state=3
01:48:15.238 00.000 8626589248 Star::Find(15, 1238, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 105
01:48:15.238 00.000 8626589248 Star::Find returns 1 (0), X=1239.41, Y=764.92, Mass=2933670, SNR=258.7, Peak=65368 HFD=6.1
01:48:15.238 00.000 8626589248 Status Line: North step  35, dist=23.9
01:48:15.238 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:48:15.238 00.000 13007392768 Worker thread wakes up
01:48:15.239 00.001 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:48:15.239 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:48:15.239 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:48:15.239 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=0, max=65382, med=5900, FiltMin=2406, FiltMax=65164, Gamma=0.680
01:48:15.239 00.000 8626589248 UpdateGuideState exits: m=2933670 SNR=258.7
01:48:15.239 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:15.239 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:48:15.239 00.000 8626589248 Enqueuing Expose request
01:48:15.239 00.000 13007392768 MoveAxis(N, 1000, -)
01:48:16.290 01.051 13007392768 Move returns status 0, amount 1000
01:48:16.290 00.000 13007392768 move complete, result=0
01:48:16.291 00.001 13007392768 worker thread done servicing request
01:48:16.291 00.000 13007392768 Worker thread wakes up
01:48:16.291 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:48:16.291 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1224,750,31,31)
01:48:17.965 01.674 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6685,"jsonrpc":"2.0","method":"get_connected"}
01:48:17.965 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6685}
01:48:17.967 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6686,"jsonrpc":"2.0","method":"get_app_state"}
01:48:17.967 00.000 8626589248 case statement mapped state 3 to 2
01:48:17.967 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6686}
01:48:20.964 02.997 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6687,"jsonrpc":"2.0","method":"get_connected"}
01:48:20.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6687}
01:48:20.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6688,"jsonrpc":"2.0","method":"get_app_state"}
01:48:20.966 00.000 8626589248 case statement mapped state 3 to 2
01:48:20.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6688}
01:48:21.473 00.507 13007392768 Exposure complete
01:48:21.482 00.009 13007392768 worker thread done servicing request
01:48:21.482 00.000 8626589248 OnExposeComplete: enter
01:48:21.482 00.000 8626589248 UpdateGuideState(): m_state=3
01:48:21.482 00.000 8626589248 Star::Find(15, 1239, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 106
01:48:21.482 00.000 8626589248 Star::Find returns 1 (0), X=1239.77, Y=764.07, Mass=2810508, SNR=230.8, Peak=65522 HFD=6.0
01:48:21.483 00.001 8626589248 Status Line: North step  36, dist=24.6
01:48:21.483 00.000 8626589248 Enqueuing Calibration Move request for direction 0
01:48:21.483 00.000 13007392768 Worker thread wakes up
01:48:21.483 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir N(0) 1000 opts 0x0
01:48:21.483 00.000 13007392768 Handling axis move in thread for scope dir=0 dur=1000
01:48:21.483 00.000 13007392768 scope move axis dir= 0 dur= 1000 opts= 0x0
01:48:21.483 00.000 13007392768 MoveAxis(N, 1000, -)
01:48:21.483 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=166, max=65522, med=5887, FiltMin=2073, FiltMax=65177, Gamma=0.680
01:48:21.483 00.000 8626589248 UpdateGuideState exits: m=2810508 SNR=230.8
01:48:21.483 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:21.483 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:48:21.483 00.000 8626589248 Enqueuing Expose request
01:48:22.545 01.062 13007392768 Move returns status 0, amount 1000
01:48:22.545 00.000 13007392768 move complete, result=0
01:48:22.545 00.000 13007392768 worker thread done servicing request
01:48:22.545 00.000 13007392768 Worker thread wakes up
01:48:22.545 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:48:22.545 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1225,749,31,31)
01:48:24.029 01.484 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6689,"jsonrpc":"2.0","method":"get_connected"}
01:48:24.029 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6689}
01:48:24.031 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6690,"jsonrpc":"2.0","method":"get_app_state"}
01:48:24.031 00.000 8626589248 case statement mapped state 3 to 2
01:48:24.031 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6690}
01:48:26.964 02.933 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6691,"jsonrpc":"2.0","method":"get_connected"}
01:48:26.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6691}
01:48:26.966 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6692,"jsonrpc":"2.0","method":"get_app_state"}
01:48:26.966 00.000 8626589248 case statement mapped state 3 to 2
01:48:26.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6692}
01:48:27.723 00.757 13007392768 Exposure complete
01:48:27.734 00.011 13007392768 worker thread done servicing request
01:48:27.734 00.000 8626589248 OnExposeComplete: enter
01:48:27.734 00.000 8626589248 UpdateGuideState(): m_state=3
01:48:27.734 00.000 8626589248 Star::Find(15, 1239, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 107
01:48:27.734 00.000 8626589248 Star::Find returns 1 (0), X=1240.43, Y=763.52, Mass=2792261, SNR=227.4, Peak=65522 HFD=5.7
01:48:27.735 00.001 8626589248 NORTH calibration completes with angle=-98.6 rate=0.697 parity=1
01:48:27.735 00.000 8626589248 Falling Through to state GO_SOUTH
01:48:27.735 00.000 8626589248 Status Line: South step  15, dist=25.1
01:48:27.735 00.000 8626589248 Enqueuing Calibration Move request for direction 1
01:48:27.735 00.000 13007392768 Worker thread wakes up
01:48:27.735 00.000 13007392768 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
01:48:27.735 00.000 13007392768 Handling axis move in thread for scope dir=1 dur=2500
01:48:27.736 00.001 13007392768 scope move axis dir= 1 dur= 2500 opts= 0x0
01:48:27.736 00.000 13007392768 MoveAxis(S, 2500, -)
01:48:27.736 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=204, max=65522, med=5887, FiltMin=2367, FiltMax=65164, Gamma=0.680
01:48:27.736 00.000 8626589248 UpdateGuideState exits: m=2792261 SNR=227.4
01:48:27.736 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:27.736 00.000 8626589248 ScheduleExposure(1000,3,1) exposurePending=0
01:48:27.736 00.000 8626589248 Enqueuing Expose request
01:48:29.964 02.228 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6693,"jsonrpc":"2.0","method":"get_connected"}
01:48:29.964 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6693}
01:48:29.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6694,"jsonrpc":"2.0","method":"get_app_state"}
01:48:29.965 00.000 8626589248 case statement mapped state 3 to 2
01:48:29.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6694}
01:48:30.288 00.322 13007392768 Move returns status 0, amount 2500
01:48:30.288 00.000 13007392768 move complete, result=0
01:48:30.288 00.000 13007392768 worker thread done servicing request
01:48:30.289 00.001 13007392768 Worker thread wakes up
01:48:30.289 00.000 13007392768 worker thread servicing REQUEST_EXPOSE 1000
01:48:30.289 00.000 13007392768 Handling exposure in thread, d=1000 o=3 r=(1225,749,31,31)
01:48:32.964 02.675 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6695,"jsonrpc":"2.0","method":"get_connected"}
01:48:32.965 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6695}
01:48:32.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6696,"jsonrpc":"2.0","method":"get_app_state"}
01:48:32.966 00.000 8626589248 case statement mapped state 3 to 2
01:48:32.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6696}
01:48:36.027 03.061 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6697,"jsonrpc":"2.0","method":"stop_capture"}
01:48:36.027 00.000 8626589248 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
01:48:36.027 00.000 8626589248 Status Line: Waiting for devices...
01:48:36.029 00.002 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":0,"id":6697}
01:48:36.035 00.006 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6698,"jsonrpc":"2.0","method":"get_connected"}
01:48:36.035 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6698}
01:48:36.036 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6699,"jsonrpc":"2.0","method":"get_app_state"}
01:48:36.036 00.000 8626589248 case statement mapped state 3 to 2
01:48:36.036 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Calibrating","id":6699}
01:48:36.467 00.431 13007392768 Exposure complete
01:48:36.478 00.011 13007392768 worker thread done servicing request
01:48:36.478 00.000 8626589248 OnExposeComplete: enter
01:48:36.478 00.000 8626589248 UpdateGuideState(): m_state=3
01:48:36.478 00.000 8626589248 Mount: notify guiding stopped
01:48:36.479 00.001 8626589248 Changing from state CALIBRATING_PRIMARY to STOP
01:48:36.479 00.000 8626589248 guider state => SELECTING
01:48:36.479 00.000 8626589248 Throw from /Users/andy/Incoming/phd2/src/guider.cpp:1294->Stopped Guiding
01:48:36.479 00.000 8626589248 Status Line: Stopped Guiding
01:48:36.479 00.000 8626589248 UpdateImageDisplay: Size=(2592,1944) min=358, max=65535, med=5888, FiltMin=2342, FiltMax=65241, Gamma=0.680
01:48:36.479 00.000 8626589248 UpdateGuideState exits: Stopped Guiding
01:48:36.479 00.000 8626589248 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
01:48:36.479 00.000 8626589248 setting force full frames = true
01:48:36.479 00.000 8626589248 Status Line: Stopped.
01:48:38.965 02.486 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6700,"jsonrpc":"2.0","method":"get_connected"}
01:48:38.966 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6700}
01:48:38.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6701,"jsonrpc":"2.0","method":"get_app_state"}
01:48:38.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6701}
01:48:41.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6702,"jsonrpc":"2.0","method":"get_connected"}
01:48:41.966 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6702}
01:48:41.968 00.002 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6703,"jsonrpc":"2.0","method":"get_app_state"}
01:48:41.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6703}
01:48:44.966 02.998 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6704,"jsonrpc":"2.0","method":"get_connected"}
01:48:44.967 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6704}
01:48:44.968 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6705,"jsonrpc":"2.0","method":"get_app_state"}
01:48:44.968 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6705}
01:48:48.027 03.059 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6706,"jsonrpc":"2.0","method":"get_connected"}
01:48:48.027 00.000 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":true,"id":6706}
01:48:48.028 00.001 8626589248 evsrv: cli 0x6000008b21c0 request: {"id":6707,"jsonrpc":"2.0","method":"get_app_state"}
01:48:48.029 00.001 8626589248 evsrv: cli 0x6000008b21c0 response: {"jsonrpc":"2.0","result":"Stopped","id":6707}
01:48:50.206 02.177 8626589248 MyFrame::OnClose proceeding
01:48:50.206 00.000 8626589248 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
01:48:50.206 00.000 8626589248 StopWorkerThread(0x0x600000baa100) begins
01:48:50.206 00.000 13007392768 Worker thread wakes up
01:48:50.206 00.000 13007392768 worker thread servicing REQUEST_TERMINATE
01:48:50.206 00.000 13007392768 worker thread done servicing request
01:48:50.206 00.000 13007392768 WorkerThread::Entry() ends
01:48:50.207 00.001 8626589248 StopWorkerThread() threadExitCode=0
01:48:50.207 00.000 8626589248 StopWorkerThread(0x0x600000baa100) ends
01:48:50.207 00.000 8626589248 WorkerThread destructor called
01:48:50.207 00.000 8626589248 StopWorkerThread(0x0x600000baa000) begins
01:48:50.207 00.000 13007929344 Worker thread wakes up
01:48:50.207 00.000 13007929344 worker thread servicing REQUEST_TERMINATE
01:48:50.207 00.000 13007929344 worker thread done servicing request
01:48:50.207 00.000 13007929344 WorkerThread::Entry() ends
01:48:50.207 00.000 8626589248 StopWorkerThread() threadExitCode=0
01:48:50.207 00.000 8626589248 StopWorkerThread(0x0x600000baa000) ends
01:48:50.207 00.000 8626589248 WorkerThread destructor called
01:48:50.207 00.000 8626589248 Shutdown: forced=0
01:48:50.207 00.000 8626589248 Shutdown: disconnect scope
01:48:50.208 00.001 8626589248 INDI Mount: serverDisconnected
01:48:50.208 00.000 8626589248 Error thrown from /Users/andy/Incoming/phd2/src/scope_indi.cpp:935->INDI Scope: cannot get side of pier when not connected
01:48:50.208 00.000 8626589248 INDI Mount: SideOfPier returns -1
01:48:50.209 00.001 8626589248 Shutdown: disconnect camera
01:48:50.391 00.182 8626589248 Shutdown complete
01:48:50.391 00.000 8626589248 UPD: shutdown
01:48:50.391 00.000 8626589248 stopping server
01:48:50.392 00.001 8626589248 event server stopped
01:48:50.392 00.000 8626589248 Status Line: Server stopped
07:58:08.839 00.279 8652193344 PHD2 version 2.6.13dev7 begins execution with:
07:58:08.841 00.002 8652193344    macOS Version 26.3.1 (a) (Build 25D771280a)
07:58:08.841 00.000 8652193344    wxWidgets 3.1.7
07:58:08.841 00.000 8652193344    cfitsio 4.04
07:58:08.841 00.000 8652193344 GetString("/frame/LogDir", "") returns ""
07:58:08.901 00.060 8652193344 locale: using dir /Applications/PHD2.app/Contents/Resources/locale exists=1
07:58:08.901 00.000 8652193344 GetInt("/wxLanguage", 0) returns 0
07:58:08.908 00.007 8652193344 locale: initialized with lang id 0 (r=1)
07:58:08.908 00.000 8652193344 locale: AddCatalog(messages) failed
07:58:08.908 00.000 8652193344 locale: wxTranslations language set to 0
07:58:08.909 00.001 8652193344 GetInt("/currentProfile", 0) returns 5
07:58:08.945 00.036 8652193344 reset dither spiral
07:58:08.954 00.009 8652193344 StartWorkerThread(0x0) begins
07:58:08.954 00.000 8652193344 WorkerThread constructor called
07:58:08.954 00.000 8652193344 StartWorkerThread(0x600002e38700) ends
07:58:08.954 00.000 13062430720 WorkerThread::Entry() begins
07:58:08.954 00.000 8652193344 StartWorkerThread(0x0) begins
07:58:08.954 00.000 8652193344 WorkerThread constructor called
07:58:08.954 00.000 8652193344 StartWorkerThread(0x600002e38b00) ends
07:58:08.954 00.000 13062967296 WorkerThread::Entry() begins
07:58:08.954 00.000 8652193344 GetBoolean("/ServerMode", 1) returns 1
07:58:09.023 00.069 8652193344 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
07:58:09.023 00.000 8652193344 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
07:58:09.024 00.001 8652193344 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
07:58:09.024 00.000 8652193344 GetInt("/profile/5/DitherMode", 0) returns 0
07:58:09.024 00.000 8652193344 set dither mode 0
07:58:09.024 00.000 8652193344 GetInt("/profile/5/frame/timeLapse", 0) returns 0
07:58:09.024 00.000 8652193344 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
07:58:09.024 00.000 8652193344 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
07:58:09.024 00.000 8652193344 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
07:58:09.024 00.000 8652193344 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
07:58:09.024 00.000 8652193344 GetInt("/profile/5/AutoLoadCalibration", -1) returns 0
07:58:09.024 00.000 8652193344 GetInt("/profile/5/frame/focalLength", 0) returns 130
07:58:09.024 00.000 8652193344 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
07:58:09.024 00.000 8652193344 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
07:58:09.024 00.000 8652193344 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
07:58:09.024 00.000 8652193344 AutoExp: config min = 1000 max = 5000 snr = 6.00
07:58:09.024 00.000 8652193344 AutoExp: reset exp to 5000
07:58:09.024 00.000 8652193344 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
07:58:09.024 00.000 8652193344 GetInt("/profile/5/ExposureDurationMs", 1000) returns 1000
07:58:09.024 00.000 8652193344 OnExposureDurationSelected: duration = 1000
07:58:09.025 00.001 8652193344 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
07:58:09.025 00.000 8652193344 GetInt("/profile/5/Gamma", 100) returns 68
07:58:09.025 00.000 8652193344 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 0
07:58:09.025 00.000 8652193344 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
07:58:09.025 00.000 8652193344 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 0
07:58:09.025 00.000 8652193344 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 0
07:58:09.025 00.000 8652193344 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
07:58:09.025 00.000 8652193344 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
07:58:09.025 00.000 8652193344 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
07:58:09.025 00.000 8652193344 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
07:58:09.025 00.000 8652193344 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
07:58:09.029 00.004 8652193344 guider state => UNINITIALIZED
07:58:09.029 00.000 8652193344 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
07:58:09.029 00.000 8652193344 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
07:58:09.029 00.000 8652193344 GetInt("/profile/5/overlay/slit/width", 8) returns 8
07:58:09.029 00.000 8652193344 GetInt("/profile/5/overlay/slit/height", 100) returns 100
07:58:09.029 00.000 8652193344 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
07:58:09.029 00.000 8652193344 Changing from state UNINITIALIZED to UNINITIALIZED
07:58:09.029 00.000 8652193344 guider state => SELECTING
07:58:09.029 00.000 8652193344 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
07:58:09.029 00.000 8652193344 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
07:58:09.029 00.000 8652193344 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
07:58:09.029 00.000 8652193344 Setting StarMinHFD = 1.50
07:58:09.029 00.000 8652193344 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 10.000000
07:58:09.029 00.000 8652193344 Setting MaxHFD = 10.0
07:58:09.029 00.000 8652193344 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
07:58:09.029 00.000 8652193344 Setting StarMinSNR = 6.0
07:58:09.029 00.000 8652193344 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
07:58:09.029 00.000 8652193344 Setting AutoSelDownsample = 0
07:58:09.029 00.000 8652193344 GetString("/profile/5/guider/bookmarks", "") returns ""
07:58:09.029 00.000 8652193344 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
07:58:09.029 00.000 8652193344 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
07:58:09.029 00.000 8652193344 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
07:58:09.029 00.000 8652193344 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
07:58:09.029 00.000 8652193344 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
07:58:09.029 00.000 8652193344 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 1
07:58:09.030 00.001 8652193344 MultiStar mode enabled
07:58:09.030 00.000 8652193344 GetBoolean("/StickyLockPosition", 0) returns 0
07:58:09.031 00.001 8652193344 GetString("/geometry", "") returns "0;1025;814;372;187"
07:58:09.033 00.002 8652193344 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
07:58:09.033 00.000 8652193344 GetString("/graph/RAColor", "") returns "#6464FF"
07:58:09.033 00.000 8652193344 GetString("/graph/DecColor", "") returns "#FF0000"
07:58:09.033 00.000 8652193344 GetInt("/graph/minLength", 50) returns 50
07:58:09.033 00.000 8652193344 GetInt("/graph/maxLength", 400) returns 400
07:58:09.033 00.000 8652193344 GetInt("/graph/minHeight", 1) returns 1
07:58:09.033 00.000 8652193344 GetInt("/graph/maxHeight", 16) returns 16
07:58:09.033 00.000 8652193344 GetInt("/graph/length", 100) returns 100
07:58:09.033 00.000 8652193344 GraphStats window size = 100
07:58:09.033 00.000 8652193344 GetInt("/graph/height", 4) returns 16
07:58:09.033 00.000 8652193344 GetInt("graph/HeightUnits", 1) returns 1
07:58:09.033 00.000 8652193344 GetBoolean("/graph/showCorrections", 1) returns 1
07:58:09.033 00.000 8652193344 GetBoolean("/graph/showStarMass", 0) returns 0
07:58:09.033 00.000 8652193344 GetBoolean("/graph/showStarSNR", 0) returns 0
07:58:09.033 00.000 8652193344 GetBoolean("/graph/correctionsToScale", 0) returns 0
07:58:09.045 00.012 8652193344 GetInt("/graph_stepguider/length", 1) returns 1
07:58:09.046 00.001 8652193344 GetBoolean("/ProfileRawMode", 0) returns 0
07:58:09.046 00.000 8652193344 GetInt("/target/length", 100) returns 100
07:58:09.046 00.000 8652193344 GetDouble("/target/zoom", 1.000000) returns 1.000000
07:58:09.055 00.009 8652193344 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
07:58:09.055 00.000 8652193344 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
07:58:09.302 00.247 8652193344 GetString("/profile/1/name", "") returns "QHY Camera"
07:58:09.302 00.000 8652193344 GetString("/profile/2/name", "") returns "try"
07:58:09.302 00.000 8652193344 GetString("/profile/3/name", "") returns "Simulator"
07:58:09.302 00.000 8652193344 GetString("/profile/4/name", "") returns "ZWO ASI 290 MC"
07:58:09.302 00.000 8652193344 GetString("/profile/5/name", "") returns "TRY KSTARS"
07:58:09.302 00.000 8652193344 GetString("/profile/6/name", "") returns "Simulator-3"
07:58:09.303 00.001 8652193344 GetString("/profile/5/name", "") returns "TRY KSTARS"
07:58:09.313 00.010 8652193344 GetString("/profile/5/indi/INDIcam", "") returns "QHY CCD QHY5PII-C"
07:58:09.313 00.000 8652193344 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
07:58:09.313 00.000 8652193344 GetString("/profile/5/indi/INDImount", "") returns "EQMod Mount"
07:58:09.313 00.000 8652193344 GetString("/profile/5/indi/INDIrotator", "") returns ""
07:58:09.313 00.000 8652193344 GetString("/profile/5/camera/LastMenuChoice", "None") returns "QHY Camera"
07:58:09.313 00.000 8652193344 CameraFactory(QHY Camera)
07:58:09.313 00.000 8652193344 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
07:58:09.313 00.000 8652193344 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
07:58:09.313 00.000 8652193344 GetInt("/profile/5/camera/gain", 95) returns 40
07:58:09.313 00.000 8652193344 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
07:58:09.313 00.000 8652193344 GetInt("/profile/5/camera/SaturationADU", 0) returns 65535
07:58:09.313 00.000 8652193344 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
07:58:09.313 00.000 8652193344 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 2.200000
07:58:09.313 00.000 8652193344 GetInt("/profile/5/camera/binning", 1) returns 1
07:58:09.313 00.000 8652193344 GetInt("/profile/5/camera/QHY/bpp", 16) returns 16
07:58:09.313 00.000 8652193344 GetInt("/profile/5/camera/QHY/offset", 0) returns 0
07:58:09.313 00.000 8652193344 GetInt("/profile/5/camera/QHY/usbtraffic", 30) returns 30
07:58:09.313 00.000 8652193344 GetBoolean("/profile/5/camera/QHY/ampnr", 1) returns 1
07:58:09.313 00.000 8652193344 GetBoolean("/profile/5/camera/QHY/rownr", 1) returns 1
07:58:09.313 00.000 8652193344 GetBoolean("/profile/5/camera/QHY/speedmode", 0) returns 0
07:58:09.313 00.000 8652193344 GetBoolean("/profile/5/camera/QHY/highgain", 0) returns 0
07:58:09.313 00.000 8652193344 Created new camera of type QHY Camera = 0x7f9db52761a0
07:58:09.313 00.000 8652193344 GetString("/profile/5/camera/LastMenuChoice", "") returns "QHY Camera"
07:58:09.314 00.001 8652193344 GetString("/profile/5/scope/LastMenuChoice", "None") returns "INDI Mount [EQMod Mount]"
07:58:09.314 00.000 8652193344 ScopeFactory(INDI Mount [EQMod Mount])
07:58:09.314 00.000 8652193344 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 1000
07:58:09.314 00.000 8652193344 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
07:58:09.314 00.000 8652193344 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
07:58:09.314 00.000 8652193344 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
07:58:09.314 00.000 8652193344 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
07:58:09.314 00.000 8652193344 DecGuideMode set to Auto (1)
07:58:09.314 00.000 8652193344 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
07:58:09.314 00.000 8652193344 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
07:58:09.314 00.000 8652193344 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
07:58:09.314 00.000 8652193344 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
07:58:09.314 00.000 8652193344 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
07:58:09.314 00.000 8652193344 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
07:58:09.314 00.000 8652193344 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
07:58:09.314 00.000 8652193344 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
07:58:09.314 00.000 8652193344 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
07:58:09.314 00.000 8652193344 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
07:58:09.314 00.000 8652193344 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
07:58:09.314 00.000 8652193344 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
07:58:09.314 00.000 8652193344 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
07:58:09.314 00.000 8652193344 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
07:58:09.314 00.000 8652193344 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
07:58:09.314 00.000 8652193344 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 20
07:58:09.314 00.000 8652193344 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 20
07:58:09.314 00.000 8652193344 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 20
07:58:09.314 00.000 8652193344 GetBoolean("/profile/5/scope/BacklashCompEnabled", 0) returns 0
07:58:09.314 00.000 8652193344 BLC: Backlash compensation is disabled
07:58:09.315 00.001 8652193344 GetString("/profile/5/indi/INDIhost", "localhost") returns "localhost"
07:58:09.315 00.000 8652193344 GetLong("/profile/5/indi/INDIport", 7624) returns 7624
07:58:09.315 00.000 8652193344 GetString("/profile/5/indi/INDImount", "INDI Mount") returns "EQMod Mount"
07:58:09.315 00.000 8652193344 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 0) returns 0
07:58:09.315 00.000 8652193344 Scope: slew check disabled
07:58:09.315 00.000 8652193344 Created new scope of type INDI Mount [EQMod Mount] = 0x7f9dc70b8000
07:58:09.315 00.000 8652193344 GetString("/profile/5/scope/LastMenuChoice", "") returns "INDI Mount [EQMod Mount]"
07:58:09.315 00.000 8652193344 GetString("/profile/5/scope/LastAuxMenuChoice", "None") returns "None"
07:58:09.315 00.000 8652193344 ScopeFactory(None)
07:58:09.315 00.000 8652193344 Created new aux scope of type None = 0x0
07:58:09.315 00.000 8652193344 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "None"
07:58:09.315 00.000 8652193344 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
07:58:09.315 00.000 8652193344 GetString("/profile/5/stepguider/LastMenuChoice", "None") returns "None"
07:58:09.315 00.000 8652193344 StepGuiderFactory(None)
07:58:09.315 00.000 8652193344 Created new stepguider of type None = 0x0
07:58:09.316 00.001 8652193344 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "None"
07:58:09.316 00.000 8652193344 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
07:58:09.316 00.000 8652193344 GetString("/profile/5/rotator/LastMenuChoice", "None") returns "None"
07:58:09.316 00.000 8652193344 RotatorFactory(None)
07:58:09.316 00.000 8652193344 Created new Rotator of type None = 0x0
07:58:09.316 00.000 8652193344 GetString("/profile/5/rotator/LastMenuChoice", "") returns "None"
07:58:09.316 00.000 8652193344 Throw from /Users/andy/Incoming/phd2/src/gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
07:58:09.318 00.002 8652193344 GetString("/profile/5/name", "") returns "TRY KSTARS"
07:58:09.318 00.000 8652193344 SetupHelpFile: langid=0, locale-specific help = /Applications/PHD2.app/Contents/Resources/locale//PHD2GuideHelp.zip
07:58:09.318 00.000 8652193344 SetupHelpFile: using default help /Applications/PHD2.app/Contents/Resources/PHD2GuideHelp.zip
07:58:09.329 00.011 8652193344 starting server
07:58:09.329 00.000 8652193344 event server started, listening on port 4400
07:58:09.329 00.000 8652193344 Server started, listening on port 4300
07:58:09.329 00.000 8652193344 Status Line: Server started
07:58:09.335 00.006 8652193344 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=584;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=2099196;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=541;besth=222;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=273;besth=439;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=2;layer=0;row=0;pos=0;prop=100000;bestw=341;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=259|"
07:58:09.352 00.017 8652193344 GetBoolean("/Update/enabled", 1) returns 1
07:58:09.353 00.001 8652193344 GetInt("/Update/series", 1) returns 1
07:58:09.353 00.000 13063503872 UPD: updater thread entry
07:58:09.353 00.000 13063503872 UPD: fetch https://openphdguiding.org/release-dev-osx.txt
07:58:11.365 02.012 13063503872 UPD: latest ver = 2.6.14
07:58:11.365 00.000 13063503872 UPD: needs upgrade
07:58:11.365 00.000 13063503872 UPD: fetch https://openphdguiding.org/changelog-dev/
07:58:11.848 00.483 13063503872 UPD: updater thread exit
07:58:11.913 00.065 8652193344 GetInt("/profile/5/camera/SaturationADU", 0) returns 65535
07:58:29.781 17.868 8652193344 User exited setup dialog with 'ok'
07:58:29.781 00.000 8652193344 set dither mode 0
07:58:29.781 00.000 8652193344 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
07:58:29.781 00.000 8652193344 AutoExp: config min = 1000 max = 5000 snr = 6.00
07:58:29.782 00.001 8652193344 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
07:58:29.782 00.000 8652193344 camera: set binning = 1
07:58:29.782 00.000 8652193344 Saturation detection set to Max-ADU value 65535
07:58:29.782 00.000 8652193344 Setting StarMinHFD = 1.50
07:58:29.782 00.000 8652193344 Setting MaxHFD = 10.0
07:58:29.782 00.000 8652193344 Setting StarMinSNR = 6.0
07:58:29.782 00.000 8652193344 Setting AutoSelDownsample = 0
07:58:29.782 00.000 8652193344 MultiStar mode enabled
07:58:29.782 00.000 8652193344 BLC: Backlash comp enabled, Comp pulse = 20 ms
07:58:29.783 00.001 8652193344 Error thrown from /Users/andy/Incoming/phd2/src/scope_indi.cpp:935->INDI Scope: cannot get side of pier when not connected
07:58:29.783 00.000 8652193344 INDI Mount: SideOfPier returns -1
07:58:29.784 00.001 8652193344 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
07:58:29.784 00.000 8652193344 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
07:58:29.784 00.000 8652193344 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
07:58:29.784 00.000 8652193344 PhdConfig flush
07:58:41.159 11.375 8652193344 GetInt("/profile/5/camera/SaturationADU", 0) returns 65535
08:03:53.566 312.407 8652193344 User exited setup dialog with 'ok'
08:03:53.566 00.000 8652193344 set dither mode 0
08:03:53.566 00.000 8652193344 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
08:03:53.566 00.000 8652193344 AutoExp: config min = 1000 max = 5000 snr = 6.00
08:03:53.566 00.000 8652193344 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
08:03:53.566 00.000 8652193344 camera: set binning = 1
08:03:53.567 00.001 8652193344 Saturation detection set to Max-ADU value 65535
08:03:53.567 00.000 8652193344 Setting StarMinHFD = 1.50
08:03:53.567 00.000 8652193344 Setting MaxHFD = 10.0
08:03:53.567 00.000 8652193344 Setting StarMinSNR = 6.0
08:03:53.567 00.000 8652193344 Setting AutoSelDownsample = 0
08:03:53.567 00.000 8652193344 MultiStar mode enabled
08:03:53.567 00.000 8652193344 BLC: Backlash comp enabled, Comp pulse = 20 ms
08:03:53.567 00.000 8652193344 Error thrown from /Users/andy/Incoming/phd2/src/scope_indi.cpp:935->INDI Scope: cannot get side of pier when not connected
08:03:53.567 00.000 8652193344 INDI Mount: SideOfPier returns -1
08:03:53.567 00.000 8652193344 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
08:03:53.568 00.001 8652193344 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
08:03:53.568 00.000 8652193344 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
08:03:53.568 00.000 8652193344 PhdConfig flush
08:03:57.905 04.337 8652193344 GetString("/profile/5/scope/calibration/timestamp", "") returns "Sunday, 21 June 2026 at 12:04:59 AM"
08:03:57.905 00.000 8652193344 GetDouble("/profile/5/scope/calibration/xRate", 1.000000) returns 0.002280
08:03:57.905 00.000 8652193344 GetDouble("/profile/5/scope/calibration/yRate", 1.000000) returns 0.000825
08:03:57.905 00.000 8652193344 GetInt("/profile/5/scope/calibration/binning", 1) returns 1
08:03:57.905 00.000 8652193344 GetDouble("/profile/5/scope/calibration/xAngle", 0.000000) returns -2.209560
08:03:57.905 00.000 8652193344 GetDouble("/profile/5/scope/calibration/yAngle", 0.000000) returns -1.238540
08:03:57.905 00.000 8652193344 GetDouble("/profile/5/scope/calibration/declination", 0.000000) returns -0.239567
08:03:57.905 00.000 8652193344 GetInt("/profile/5/scope/calibration/pierSide", -1) returns 1
08:03:57.905 00.000 8652193344 GetInt("/profile/5/scope/calibration/raGuideParity", 0) returns 1
08:03:57.905 00.000 8652193344 GetInt("/profile/5/scope/calibration/decGuideParity", 0) returns 1
08:03:57.905 00.000 8652193344 GetDouble("/profile/5/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
08:03:57.905 00.000 8652193344 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
08:03:57.905 00.000 8652193344 GetInt("/GuidingAssistant/pos.x", -1) returns -1
08:03:57.905 00.000 8652193344 GetInt("/GuidingAssistant/pos.y", -1) returns -1
09:07:49.257 3831.352 8652193344 MyFrame::OnClose proceeding
09:07:49.257 00.000 8652193344 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
09:07:49.257 00.000 8652193344 StopWorkerThread(0x0x600002e38700) begins
09:07:49.257 00.000 13062430720 Worker thread wakes up
09:07:49.258 00.001 13062430720 worker thread servicing REQUEST_TERMINATE
09:07:49.258 00.000 13062430720 worker thread done servicing request
09:07:49.258 00.000 13062430720 WorkerThread::Entry() ends
09:07:49.259 00.001 8652193344 StopWorkerThread() threadExitCode=0
09:07:49.259 00.000 8652193344 StopWorkerThread(0x0x600002e38700) ends
09:07:49.259 00.000 8652193344 WorkerThread destructor called
09:07:49.259 00.000 8652193344 StopWorkerThread(0x0x600002e38b00) begins
09:07:49.259 00.000 13062967296 Worker thread wakes up
09:07:49.259 00.000 13062967296 worker thread servicing REQUEST_TERMINATE
09:07:49.259 00.000 13062967296 worker thread done servicing request
09:07:49.259 00.000 13062967296 WorkerThread::Entry() ends
09:07:49.259 00.000 8652193344 StopWorkerThread() threadExitCode=0
09:07:49.260 00.001 8652193344 StopWorkerThread(0x0x600002e38b00) ends
09:07:49.260 00.000 8652193344 WorkerThread destructor called
09:07:49.260 00.000 8652193344 Shutdown: forced=0
09:07:49.260 00.000 8652193344 Shutdown complete
09:07:49.260 00.000 8652193344 UPD: shutdown
09:07:49.260 00.000 8652193344 stopping server
09:07:49.260 00.000 8652193344 event server stopped
09:07:49.260 00.000 8652193344 Status Line: Server stopped
