setccdtemperature

L'utilisation et la création des scripts.
Répondre
JJ Broussat
Messages : 28
Enregistré le : 16 nov. 2014, 11:01

setccdtemperature

Message par JJ Broussat » 29 nov. 2018, 13:44

Bonjour,
Je voudrai piloter la température de la CCD par scripts.
Je reçois le message d'erreur suivant quand j'exécute la fonction setCCDTemperature_Ex:
Erreur.PNG
Erreur.PNG (3.26 Kio) Vu 61 fois
Voici le code:
CamNum=3
setCCDTemperature_Ex CamNum 0

Config:
W7 ou W10
Prism 10.3.50.422
Caméra: Atik 314L . On a la même chose avec la caméra de simulation Ascom

Cordialement
Jean-Jacques

Marc DELDEM
Messages : 853
Enregistré le : 20 juin 2009, 01:01

Re: setccdtemperature

Message par Marc DELDEM » 29 nov. 2018, 21:46

Bonsoir,

Je ne connais pas cette syntaxe, mais sinon tu as la fonction:

Code : Tout sélectionner

SETCCDTEMPERATURE  NumCap  Temperature

Code : Tout sélectionner

Numero_capteur=1
Temperature=-20
SETCCDTEMPERATURE Numero_capteur Temperature
Marc

JJ Broussat
Messages : 28
Enregistré le : 16 nov. 2014, 11:01

Re: setccdtemperature

Message par JJ Broussat » 01 déc. 2018, 15:26

Bonjour,
Merci.

1) la fonction setccdtemperature_ex est décrite dans l'aide en ligne où il est dit qu'elle remplace setccdtemperature.
2) J'ai essayé le programme:

Code : Tout sélectionner

CamNum=3
INIT_CCD_CAMERA_EX CamNum Valid Cause$
Temperature=-5
SETCCDTEMPERATURE CamNum Temperature
Voici le message d'erreur:
Erreur.PNG
Erreur.PNG (3.53 Kio) Vu 45 fois
J'ai bien la fenêtre de la caméra qui s'affiche avec une consigne de température à 20°C, comme lorsque je suis en manuel.

Setup:
W10
Prism 10.3.50.422, mais j'avais le problème avec la version précédente.
Atik314L

Cordialement
Jean-Jacques

JJ Broussat
Messages : 28
Enregistré le : 16 nov. 2014, 11:01

Re: setccdtemperature - bug trouvé

Message par JJ Broussat » 01 déc. 2018, 17:26

Bonjour,
J'ai fait des tests avec les numéros 1, 2, 3 pour identifier la caméra.
La fonction SETCCDTEMPERATURE ne marche qu'avec l'index 1 (cam 1) et pas avec les autres.

Cordialement
Jean-Jacques Broussat

Répondre