next up previous contents
Next: asservissement: Up: Commandes Previous: asservissement:

programme applic26.c. (VISUSH)

Programme de commande de l'obturateur de visée.

Attention, en cas de reset, l'obturateur se ferme.

codes de lancement:

- demande de mouvement:

                        26     1    1   ouverture
                        26     1    2   fermeture
- demande de status:

                        26     0    0   demande de status

codes de retour:

- apres une demande de mouvement:

                        26     1    1   obturateur ouvert
                        26     1    2   obturateur fermé
- erreur:

                        26    -1    1   obturateur reste ouvert
                        26    -1    2   obturateur reste ferme
                        26    -1    0   position inconnue
- apres une demande de status:

                        26     0    1   obturateur ouvert
                        26     0    2   obturateur fermé
- erreur:

                        26    -1    0   position inconnue
- erreurs de codage

                        26   -99    n   mauvais parametre (3eme valeur)
                        26   -98    n   mauvais subcode   (2eme valeur)

codage commande:

        port 3:         bit 13          1 == ouvert
                                        0 == ferme

codage status:

        port 3:         bit 12  
                        bit 13          00 (0) == non calibré
                                        01 (1) == ouvert
                                        10 (2) == fermé
                                        11 (3) == non calibré


WEBER Luc
Thu Jul 1 16:49:30 MET DST 1999