AUTOFOC2 : focalisation automatique évoluée sur une caméra

Pages d'aide sur les fonctions scripts
Verrouillé
Stéphane Charbonnel
Messages : 406
Enregistré le : 18 juin 2009, 16:24
Contact :

AUTOFOC2 : focalisation automatique évoluée sur une caméra

Message par Stéphane Charbonnel » 05 mai 2020, 22:59

Edit du 05/05/2020

Introduction :
Il faut que la liaison avec le télescope ait été établie auparavant (En script à partir de la fonction CONNECT_OBSERVATORY). La liaison doit aussi être réalisée avec la caméra qui va servir à la focalisation.
Le focuser a été au préalable déclaré dans la configuration du matériel. Cette fonction fonctionne sur le focuser n°1 et n°2.

Description :
Cette fonction permet de réaliser une focalisation automatique sur la caméra n°1.
Elle n'est que la réplique de "Observatoire / Focalisation / Focalisation automatique". Il est fortement conseillé d'ailleurs d'avoir testé la réussite de ce module avant de se lancer dans cette fonction script.
Par rapport à AUTOFOC1, cette fonction renvoie beaucoup d’informations.
En cas d'erreur, le focuser reprendra sa position d'avant focalisation.

Syntaxe :
AUTOFOC3 NumCam CCDNum FocNum ExpTimeSec Cx Cy Size CentroidSize DemLargCentro MinDep MaxDep Step PositionOffset CancelOffset HDF_First FWHM_First Position_opt HDF_opt FWHM_opt FileName$ Valid
Nombre total de paramètres = 21

Variables : Nom / Type / Description
Paramètres IN :
1/ NumCam / Entier entre 1 et 8 / Numéro de la caméra dans PRiSM
2/ CCDNum / Entier / Numéro du CCD de la caméra
3/ FocNum / Entier / Numéro du focuser
4/ ExpTimeSec / Réel entre 0,1 et 10 / Temps de pose de chaque pose de focalisation en secondes
5/ Cx / Entier / Coordonnée horizontale du centre de la fenêtre de focalisation
6/ Cy / Entier / Coordonnée verticale du centre de la fenêtre de focalisation
7/ Size / Entier entre 20 et 100 / Rayon d'analyse FWHM (en pixels)
8/ CentroidSize / Entier entre 3 et 30 / Demi-Taille de la fenêtre (en pixels)
9/ DemLargCentro / Entier / Demi-largeur pour le centroïde par FWHM
10/ MinDep / Réel entre 0 et 200. / Point de départ de la focalisation (en mm)
11/ MaxDep / Réel entre 0 et 200. / Point d'arrivée de la focalisation (en mm)
12/ Step / Réel entre 0,001 et 1 / Pas de focalisation (en mm)
13/ PositionOffset / Réel / Décalage en mm à appliquer à la fin des calculs par rapport à la position déterminée
14/ CancelCorrect / Booléen / Booléen pour revenir à la position initiale si HFD optimale est supérieur à HFD Initiale.

Paramètres OUT :
15/ HDF_First / Réel / HDF mesuré avant focalisation automatique
16/ FWHM_First / Réel / FWHM mesurée avant focalisation automatique
17/ Position_Opt / Réel / optimal position mesurée (mm)
18/ HDF_Opt / Réel / Valeur HDF optimale
19/ FWHM_Opt / Réel / Valeur FWHM optimale
20/ FileName$ / Chaine de caractères / Nom complet du fichier de sauvegarde de données de position et HDF
21/ Valid / Entier / Validation de la focalisation ou code d'erreur :
0 = AUTOFocalisation OK
1 = calcul du HDF a échoué !
2 = Etoile trop proche du bord de l'image CCD !
3 = Etoile trop proche de la saturation
4 = Erreur inconnue dans la boucle d'analyse !
5 = Erreur de régression du polynôme de degré 4 sur les points !
6 = Erreur d'entrée-sortie

Verrouillé