Plate Solve needs a new frame and blocks

A place to report problems and bugs in SharpCap
Forum rules
‍

If you have a problem or question, please check the FAQ to see if it already has an answer : https://www.sharpcap.co.uk/sharpcap-faqs

Please also read about Troubleshooting USB Issues before posting.

*** Please do not post license keys - please report any problems with licensing to 'admin' by private message ***

Please include the following details in any bug report:

* Version of SharpCap
* Camera and other hardware being user
* Operating system version
* Contents of the SharpCap log after the problem has occurred.
[If SharpCap crashes, please send the bug report when prompted instead of including the log]
Post Reply
MikeB838
Posts: 129
Joined: Sun Jan 28, 2024 5:18 pm

Plate Solve needs a new frame and blocks

#1

Post by MikeB838 »

Hi Robin,

with SC 12551 I can no longer use "Plate Solve (Solve only)" after finishing a stack. It waits for a new frame to work.
I use it a lot with the folder monitor and there one can reload the frames, but in the field it is more difficult.
I like to Plate Solve and press Alt D to see what the fuzz is on my frames during capturing and can not wait until a new frame arrives ;-)

But with the folder monitor I selected "Plate Solve (Solve only)", then "Clear" and since then no button was responding, I had to restart SC.

"Plate Solve and Resync" still works with the already stacked frames. Please restore this behaviour for "Plate Solve (Solve only)" also! Thanks a lot!

I use PlateSolve3 as the Plate Solver.

Cheers
Mike
User avatar
admin
Site Admin
Posts: 17540
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Plate Solve needs a new frame and blocks

#2

Post by admin »

Hi Mike,

OK, thanks for the report - I did change the behaviour there in between 12529 and 12551 to try to fix another issue, so it sounds like that 'fix' has broken your usage :(

The behaviour of how plate solving should work during live stacking turns out to be quite complex and depend on what you plan to do with the plate solving info - if you want to annotate the image using deep sky annotation then you should plate solve the stacked image (not the frames from the camera). If you want to recenter the telescope then you should plate solve a frame from the camera, not the stacked image - the two may be offset due to any drift during stacking.

Added to that, if you want to plate solve a frame from the camera while live stacking, most of the time, it's good enough just to take the last frame added to the stack (which is always available) rather than waiting for a new frame. However, if the stack is paused for some reason then the last frame stored by the stack is the last one before the pause, not the last one from the camera... That's what I was trying to deal with last week which forces the plate solving to go to the camera for another frame in some cases where it didn't before.

As a workaround, try launching annotation first, then using the buttons in the annotation window to launch the plate solve operation - they flag the operation as being targeted at annotating the image and therefore that should bypass the need to get a frame from the camera.

I would like to fix the issue that you are seeing, but am not quite sure how to trigger it. Please can you give me a step-by-step to trigger the problem (including whether the camera is in still or live mode, how you 'finish' live stacking, etc).

cheers,

Robin
MikeB838
Posts: 129
Joined: Sun Jan 28, 2024 5:18 pm

Re: Plate Solve needs a new frame and blocks

#3

Post by MikeB838 »

Hi Robin,

thanks for looking!

I use the camera in Live mode.

You can use the folder monitor to see the effect:
Open the folder monitor camera and activate "Live stack". Browse for frames and select one. A frame is shown. Select "Tools" => "Plate Solve (Solve only)" and SC says: "Capturing a frame to plate solve..." but does not start plate solving before one starts "Process frames" to get a next frame.

When doing that with the actual camera (eg. exposure time set to 30s): when I press "Plate Solve (Solve only)" with at least one frame in the stack, SC waits with plate solving until the next frame arrives after 30s. The old version plate solves immediately.

When I use the Plate Solve Button in the Annotation window SC also says: "Capturing a frame to plate solve..." but does not start plate solving without a new frame.

When I start Plate Solve first, I can not see PlateSolve3 in the task list (to kill it), but as long as no new frame arrives, SC is waiting and the Menu Bar is grayed out and not clickable.

I hope this helps, but I can give more information if needed!

For me and my short exposures drift is no concern. I use "Plate Sove and Resync" after one frame in the stack to find the correct position and
"Plate Solve (Solve only)" only for annotations during stacking out of curiosity.

thank you very much!!

Cheers,
Mike
User avatar
admin
Site Admin
Posts: 17540
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Plate Solve needs a new frame and blocks

#4

Post by admin »

Hi Mike,

have just been checking with the very latest (as yet unreleased) code and it looks like I have already resolved the issue with some additional changes I have made since 4.1.12551, so that's good. As long as there is already at least one frame in the stack, plate solving starts instantly rather than waiting for a new frame. If the stack is still empty (zero frames) then it does wait for the next frame from the camera, but that seems reasonable.

cheers,

Robin
MikeB838
Posts: 129
Joined: Sun Jan 28, 2024 5:18 pm

Re: Plate Solve needs a new frame and blocks

#5

Post by MikeB838 »

Hi Robin,

that sounds very good and okay!

Cheers,
Mike
MikeB838
Posts: 129
Joined: Sun Jan 28, 2024 5:18 pm

Re: Plate Solve needs a new frame and blocks

#6

Post by MikeB838 »

Hi Robin,

Plate solving is fine again in SC 12572.

Thank you very much!

cheers
Mike
User avatar
admin
Site Admin
Posts: 17540
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Plate Solve needs a new frame and blocks

#7

Post by admin »

Hi Mike,

glad it works again. The changes I had made in the previous version turned out to only be about half of what was needed to a) fix the problem I was aiming at and b) keep all the old stuff working nicely :(

cheers,

Robin
Post Reply