Resuming guider - unknown object

Hello,
I cannot get SGP to connect to PHD2 today. I started off with a newer profile and am tweaking it, but have not had this guider problem before. I had to remove the guider from my profile to image tonight. I included the part of the logs from the time of the guider failure.

Link to Logs

[07/08/20 22:59:26.565][DEBUG][Sequence Thread][SQ;] PHD2 GetPhdStatus - Post-Wait: Stopped
[07/08/20 22:59:27.565][DEBUG][Sequence Thread][SQ;] Checking PHD2 state…
[07/08/20 22:59:27.565][DEBUG][Sequence Thread][SQ;] PHD2 GetPhdStatus - Pre-Wait : Stopped
[07/08/20 22:59:27.565][DEBUG][Sequence Thread][SQ;] Sending to PHD2:
{“method”: “get_app_state”, “id”: 1001}

[07/08/20 22:59:27.666][DEBUG][Sequence Thread][SQ;] PHD2 GetPhdStatus - Post-Wait: Stopped
[07/08/20 22:59:28.666][DEBUG][Sequence Thread][SQ;] Checking PHD2 state…
[07/08/20 22:59:28.666][DEBUG][Sequence Thread][SQ;] PHD2 GetPhdStatus - Pre-Wait : Stopped
[07/08/20 22:59:28.666][DEBUG][Sequence Thread][SQ;] Sending to PHD2:
{“method”: “get_app_state”, “id”: 1001}

[07/08/20 22:59:28.768][DEBUG][Sequence Thread][SQ;] PHD2 GetPhdStatus - Post-Wait: Stopped
[07/08/20 22:59:28.769][DEBUG][Sequence Thread][SQ;] {“method”: “guide”, “params”: [{“pixels”: 0.1, “time”: 0, “timeout”: 600}, false ], “id”: 1003}
[07/08/20 22:59:28.769][DEBUG][Sequence Thread][SQ;] Sending to PHD2:
{“method”: “guide”, “params”: [{“pixels”: 0.1, “time”: 0, “timeout”: 600}, false ], “id”: 1003}

[07/08/20 22:59:28.771][DEBUG][Sequence Thread][SQ;] PHD2: Attempting to start guiding, waiting for PHD2 settle done message…
[07/08/20 22:59:37.297][DEBUG][PHD2 Listener Thread][SQ;] Unknown object from PHD2: {“Event”:“SettleBegin”,“Timestamp”:1594263577.282,“Host”:“DESKTOP-0M7USBT”,“Inst”:1}
[07/08/20 23:00:08.782][DEBUG][Centering Dialog Close Guard][SQ;] Centering dialog is already closed…
[07/08/20 23:00:17.823][DEBUG][PHD2 Listener Thread][SQ;] Unknown object from PHD2: {“Event”:“ConfigurationChange”,“Timestamp”:1594263617.813,“Host”:“DESKTOP-0M7USBT”,“Inst”:1}
[07/08/20 23:00:30.091][DEBUG][Main Thread][SQ;] PopulateDataModel: Transferring view to the data model…
[07/08/20 23:00:30.113][DEBUG][MF Update Thread][SQ;] Performing serialize…Useful Info

OS: win10
*Ver: .479

so i figured out what was going on. i think its still a bug. I SGP said it was tying to resume the autoguider but it never did. but i had some time and checked the PHD log. And it was trying to settle the autoguider and failing. I checked my settle and it was .1 pixels which is too low for my EQ-6. I just changed it and reconnected PHD and it was able to resume. Hopefully that fixes it.

Would be good for SGP to say it was trying to settle, rather than resume - I recently updated PHD 2 so maybe there was a change there.

Thanks,
Mike

1 Like

Settling can be part of resuming. There are a handful of states that PHD2 can be put into…many times when starting up SGP tells PHD2 to “StartGuiding”. This gets interpreted differently by PHD2 depending on what it is doing. If it has no calibration this means “Calibrate, Select a Star, Guide, and Settle”. If you have calibration it means “Select a Star, Guide, and Settle”. As far as SGP is concerned this is a atomic process. We tell PHD2 to start guiding and then wait for it to say it’s good to go. I’m not sure if “Settling” is even exposed to us as part of that. I’d have to double check.

Thanks,
Jared

Yeah I understand - I swear when dithering the status bar has said “settling guider…” or something like that. In this case I understand - it’s just rolling up a standard message - but I think the problem is that PHD just kept trying to start the guider over and over, and SGP says “Resuming guider” forever. Maybe b/c you are not looking for the settling failed message SGP just keeps waiting for PHD to respond with a different message?

If SGP had told me it had failed, I would have had more info to go on - it’s a low priority problem for sure though. At 10 PM it sure seemed more critical! :slight_smile:

Thanks guys!
Mike

yes, that’s correct…when a dither runs we wait for it to settle. It’s a different process than starting the guiding.

We wait for 5 or 10 minutes (I can’t recall) for PHD2 to complete it’s startup. We don’t have a lot of insight on what is going on after we tell it to start guiding.

Jared