29
De l’Indi dans l’Audela B. Mauclaire Audela : faisons les pr´ esentations But de la contribution Comment op´ erer ? Conclusion De l’Indi dans l’Audela B. Mauclaire janvier

Présentation Indy dans l'audela par Benjamin Mauclaire

  • Upload
    nedseb

  • View
    1.663

  • Download
    0

Embed Size (px)

Citation preview

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

De l’Indi dans l’Audela

B. Mauclaire

janvier

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Audela : faisons les presentations

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Fenetre principale d’Audela

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Fonctionnalites d’Audela

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

But de la contribution

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Manque de cameras amateurs gerees par

Audela

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Manque de cameras amateurs gerees par

Audela

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Manque de cameras amateurs gerees par

Audela

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Liste des cameras gerees par Indi

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Qu’est-ce qu’Indi

Protocol base sur une architecture client-serveur.

Les commandes sont echangees en XML viaTCP/IP.

L’acquisition de donnees est donc distribuees et lecontrole tout a fait classique.

Cela permet aussi un contole a distance desperipheriques.

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Qu’est-ce qu’Indi

Protocol base sur une architecture client-serveur.

Les commandes sont echangees en XML viaTCP/IP.

L’acquisition de donnees est donc distribuees et lecontrole tout a fait classique.

Cela permet aussi un contole a distance desperipheriques.

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Qu’est-ce qu’Indi

Protocol base sur une architecture client-serveur.

Les commandes sont echangees en XML viaTCP/IP.

L’acquisition de donnees est donc distribuees et lecontrole tout a fait classique.

Cela permet aussi un contole a distance desperipheriques.

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Qu’est-ce qu’Indi

Protocol base sur une architecture client-serveur.

Les commandes sont echangees en XML viaTCP/IP.

L’acquisition de donnees est donc distribuees et lecontrole tout a fait classique.

Cela permet aussi un contole a distance desperipheriques.

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Qu’est-ce qu’Indi

Protocol base sur une architecture client-serveur.

Les commandes sont echangees en XML viaTCP/IP.

L’acquisition de donnees est donc distribuees et lecontrole tout a fait classique.

Cela permet aussi un contole a distance desperipheriques.

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Comment operer ?

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Indi : librairie de haut niveau

Librairie standard offrant une grande palettes defonctions.

Echanges des commandes-retours par XML.

Fonctions Indi :

Name Type Member Description

CCD_EXPOSURE Number CCD_EXPOSURE_VALUE Expose the CCD chip for CCD_EXPOSURE_VALUE seconds

CCD_ABORT_EXPOSURE Number ABORT Abort CCD exposure

CCD_FRAME Number CCD frame size.

X Left-most pixel position

Y Top-most pixel position

WIDTH Frame width in pixels

HEIGHT Frame height in pixels

CCD_TEMPERATURE Number CCD_TEMPERATURE_VALUE CCD chip temperature in degrees Celsius

CCD_FRAME_TYPE Switch

FRAME_LIGHT Take a light frame exposure

FRAME_BIAS Take a bias frame exposure

FRAME_DARK Take a dark frame exposure

FRAME_FLAT Take a flat field frame exposure

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Indi : librairie de haut niveau

Librairie standard offrant une grande palettes defonctions.

Echanges des commandes-retours par XML.

Fonctions Indi :

Name Type Member Description

CCD_EXPOSURE Number CCD_EXPOSURE_VALUE Expose the CCD chip for CCD_EXPOSURE_VALUE seconds

CCD_ABORT_EXPOSURE Number ABORT Abort CCD exposure

CCD_FRAME Number CCD frame size.

X Left-most pixel position

Y Top-most pixel position

WIDTH Frame width in pixels

HEIGHT Frame height in pixels

CCD_TEMPERATURE Number CCD_TEMPERATURE_VALUE CCD chip temperature in degrees Celsius

CCD_FRAME_TYPE Switch

FRAME_LIGHT Take a light frame exposure

FRAME_BIAS Take a bias frame exposure

FRAME_DARK Take a dark frame exposure

FRAME_FLAT Take a flat field frame exposure

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Indi : librairie de haut niveau

Librairie standard offrant une grande palettes defonctions.

Echanges des commandes-retours par XML.

Fonctions Indi :

Name Type Member Description

CCD_EXPOSURE Number CCD_EXPOSURE_VALUE Expose the CCD chip for CCD_EXPOSURE_VALUE seconds

CCD_ABORT_EXPOSURE Number ABORT Abort CCD exposure

CCD_FRAME Number CCD frame size.

X Left-most pixel position

Y Top-most pixel position

WIDTH Frame width in pixels

HEIGHT Frame height in pixels

CCD_TEMPERATURE Number CCD_TEMPERATURE_VALUE CCD chip temperature in degrees Celsius

CCD_FRAME_TYPE Switch

FRAME_LIGHT Take a light frame exposure

FRAME_BIAS Take a bias frame exposure

FRAME_DARK Take a dark frame exposure

FRAME_FLAT Take a flat field frame exposure

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Indi : librairie de haut niveau

Librairie standard offrant une grande palettes defonctions.

Echanges des commandes-retours par XML.

Fonctions Indi :

Name Type Member Description

CCD_EXPOSURE Number CCD_EXPOSURE_VALUE Expose the CCD chip for CCD_EXPOSURE_VALUE seconds

CCD_ABORT_EXPOSURE Number ABORT Abort CCD exposure

CCD_FRAME Number CCD frame size.

X Left-most pixel position

Y Top-most pixel position

WIDTH Frame width in pixels

HEIGHT Frame height in pixels

CCD_TEMPERATURE Number CCD_TEMPERATURE_VALUE CCD chip temperature in degrees Celsius

CCD_FRAME_TYPE Switch

FRAME_LIGHT Take a light frame exposure

FRAME_BIAS Take a bias frame exposure

FRAME_DARK Take a dark frame exposure

FRAME_FLAT Take a flat field frame exposure

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Audela : des emplacements prevus pour

nouvelles

Une implementation generique des cameras avec ensus les specificites.

En langage C avec wrapping en Tcl (pour l’usagehaut niveau).

Header typique de camera.c :

void qsiGetTemperatureInfo(struct camprop *cam, double *setTemperature, double *ccdTemperature,

double *ambientTemperature, int *regulationEnabled, int *power);

void qsiSetupDialog(struct camprop *cam);

int qsiSetWheelPosition(struct camprop *cam, int position);

int qsiGetWheelPosition(struct camprop *cam, int *position);

int qsiGetWheelNames(struct camprop *cam, char **names);

int qsiPutWheelNames(struct camprop *cam, int position, char *name);

int qsiGetProperty(struct camprop *cam, char *propertyName, char *propertyValue);

#ifdef __cplusplus

} /* End of extern "C" */

#endif

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Audela : des emplacements prevus pour

nouvelles

Une implementation generique des cameras avec ensus les specificites.

En langage C avec wrapping en Tcl (pour l’usagehaut niveau).

Header typique de camera.c :

void qsiGetTemperatureInfo(struct camprop *cam, double *setTemperature, double *ccdTemperature,

double *ambientTemperature, int *regulationEnabled, int *power);

void qsiSetupDialog(struct camprop *cam);

int qsiSetWheelPosition(struct camprop *cam, int position);

int qsiGetWheelPosition(struct camprop *cam, int *position);

int qsiGetWheelNames(struct camprop *cam, char **names);

int qsiPutWheelNames(struct camprop *cam, int position, char *name);

int qsiGetProperty(struct camprop *cam, char *propertyName, char *propertyValue);

#ifdef __cplusplus

} /* End of extern "C" */

#endif

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Audela : des emplacements prevus pour

nouvelles

Une implementation generique des cameras avec ensus les specificites.

En langage C avec wrapping en Tcl (pour l’usagehaut niveau).

Header typique de camera.c :

void qsiGetTemperatureInfo(struct camprop *cam, double *setTemperature, double *ccdTemperature,

double *ambientTemperature, int *regulationEnabled, int *power);

void qsiSetupDialog(struct camprop *cam);

int qsiSetWheelPosition(struct camprop *cam, int position);

int qsiGetWheelPosition(struct camprop *cam, int *position);

int qsiGetWheelNames(struct camprop *cam, char **names);

int qsiPutWheelNames(struct camprop *cam, int position, char *name);

int qsiGetProperty(struct camprop *cam, char *propertyName, char *propertyValue);

#ifdef __cplusplus

} /* End of extern "C" */

#endif

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Audela : des emplacements prevus pour

nouvelles

Une implementation generique des cameras avec ensus les specificites.

En langage C avec wrapping en Tcl (pour l’usagehaut niveau).

Header typique de camera.c :

void qsiGetTemperatureInfo(struct camprop *cam, double *setTemperature, double *ccdTemperature,

double *ambientTemperature, int *regulationEnabled, int *power);

void qsiSetupDialog(struct camprop *cam);

int qsiSetWheelPosition(struct camprop *cam, int position);

int qsiGetWheelPosition(struct camprop *cam, int *position);

int qsiGetWheelNames(struct camprop *cam, char **names);

int qsiPutWheelNames(struct camprop *cam, int position, char *name);

int qsiGetProperty(struct camprop *cam, char *propertyName, char *propertyValue);

#ifdef __cplusplus

} /* End of extern "C" */

#endif

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Conclusion

Audela manque de gestion des peripheriquesd’actualite pour etre utiles aux astronomesamateurs.

Integrer la gestion des requetes Indi donne a Audelaun nouvel essort.

Depuis 1998, Audela est, reste et restera libre pourouvrir l’astronomie a tous.

A nous de jouer !

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Conclusion

Audela manque de gestion des peripheriquesd’actualite pour etre utiles aux astronomesamateurs.

Integrer la gestion des requetes Indi donne a Audelaun nouvel essort.

Depuis 1998, Audela est, reste et restera libre pourouvrir l’astronomie a tous.

A nous de jouer !

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Conclusion

Audela manque de gestion des peripheriquesd’actualite pour etre utiles aux astronomesamateurs.

Integrer la gestion des requetes Indi donne a Audelaun nouvel essort.

Depuis 1998, Audela est, reste et restera libre pourouvrir l’astronomie a tous.

A nous de jouer !

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Conclusion

Audela manque de gestion des peripheriquesd’actualite pour etre utiles aux astronomesamateurs.

Integrer la gestion des requetes Indi donne a Audelaun nouvel essort.

Depuis 1998, Audela est, reste et restera libre pourouvrir l’astronomie a tous.

A nous de jouer !

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

Conclusion

Audela manque de gestion des peripheriquesd’actualite pour etre utiles aux astronomesamateurs.

Integrer la gestion des requetes Indi donne a Audelaun nouvel essort.

Depuis 1998, Audela est, reste et restera libre pourouvrir l’astronomie a tous.

A nous de jouer !

De l’Indi dansl’Audela

B. Mauclaire

Audela : faisonsles presentations

But de lacontribution

Comment operer ?

Conclusion

En route vers l’Audela. . .