Page 3 of 3

Re: Beginners help

Posted: Fri Dec 01, 2017 9:33 pm
by admin
Hi George,

good to hear that you are getting there - it can be difficult with some mounts to keep the PA accurate while tightening the bolts - tighten a little at a time and make adjustments while tightening if necessary. Also, don't get too stuck on needing perfect PA - within a couple of arc minutes is good enough to begin with.

cheers,

Robin

Re: Beginners help

Posted: Fri Apr 25, 2025 5:14 am
by AMIF
Two simple questions:

1. Where is setting of timestamp moment (start, middle, end of exposure)?
2. How to switch on sound confirmation of start/end capture or snapshot?

Re: Beginners help

Posted: Sat Apr 26, 2025 6:59 pm
by admin
Hi,

for SER files then SharpCap will try to use an estimate of when the frame started as the timestamp (this is calculated from the time that the frame was delivered to SharpCap, less the exposure length). For FITS files, multiple timestamps are saved, but the comments for each of the headers explains what the timestamp is (beginning/mid/end/etc).

There is no option to play sounds when starting or stopping capture unless you use the advanced sequence editor, where there is a step that you can add to play a sound at any point in the sequence.

cheers,

Robin

Re: Beginners help

Posted: Sun Apr 27, 2025 9:50 am
by Jean-Francois
Hello,

For the sound ... it is possible with a script and the system "speech".

Code: Select all

import clr
clr.AddReference("System.Speech")
import System.Speech.Synthesis as speech

synth = speech.SpeechSynthesizer()
synth.SetOutputToDefaultAudioDevice()
langue = synth.Voice.Culture.TwoLetterISOLanguageName
print("Selected Culture  : " + synth.Voice.Culture.EnglishName)
print("Selected Voice    : " + synth.Voice.Name)
print("Selected language : " + langue)

def Speak(text, time):
    if (text == "Start capture"):
        if (langue == "en"):
            text = "start the capture " + str(time) + " seconds"
        elif (langue == "de"):
            text = "start die Aufnahme " + str(time) + " Sekunden"
        elif (langue == "fr"):
            text = "commencer la capture " + str(time) + " secondes"
        elif (langue == "it"):
            text = "inizia a registrare " + str(time) + " secondi"
    synth.SpeakAsync(text)


Speak("Start capture", 100)

synth.SpeakAsync("Test, test, test")
synth.SpeakAsync("1, 2, 3, 4")
Regards,
Jean-Francois

Re: Beginners help

Posted: Sun Apr 27, 2025 5:00 pm
by AMIF
Thank you, guys! Truly speaking, I meant shutter click or even modest short system beep, but not voice comments :)
Simplest sound confirmation is useful option.