/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N S   D E S   F O N C T I O N S  :                                                                       */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Definition :                                                                                                               */
/*                                                                                                                                   */
/*                    Dans ce fichier, se trouvent toutes                                                                            */
/*                  les definitions de macros relatives                                                                              */
/*                  aux fonctions.                                                                                                   */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xiidS/fonction$DEF' :                                                                                          */
/*                                                                                                                                   */
/*                    Jean-Francois Colonna (LACTAMME, 19890000000000).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        C O M M A N D E S   P R I N C I P A L E S   D U   D I S Q U E   V I D E O   S E C A M  :                                   */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
#define   INITIALISATION_DU_DISQUE_VIDEO_SECAM                                                                                          \
                    Bblock                                                                                                              \
                    CALS(IKSenvoi_d_une_commande_au_disque_video("S"));                                                                 \
                    CALS(IKSenvoi_d_une_commande_au_disque_video("S"));                                                                 \
                    Eblock                                                                                                              \
                                        /* Initialisation du disque ; elle est faite deux fois afin d'eviter des problemes lies      */ \
                                        /* a sa mise sous-tension ou des branchements de ligne...                                    */

#define   ENREGISTREMENT_SECAM                                                                                                          \
                    Bblock                                                                                                              \
                    CALS(IKSenvoi_d_une_commande_au_disque_video("W"));                                                                 \
                    Eblock                                                                                                              \
                                        /* Enregistrement sur l'image courante.                                                      */
#define   AVANCE_PUIS_ENREGISTREMENT_SECAM                                                                                              \
                    Bblock                                                                                                              \
                    CALS(IKSenvoi_d_une_commande_au_disque_video("I"));                                                                 \
                    Eblock                                                                                                              \
                                        /* Avance d'une image (du pas), puis enregistrement.                                         */
#define   ENREGISTREMENT_SECAM_PUIS_AVANCE                                                                                              \
                    Bblock                                                                                                              \
                    CALS(IKSenvoi_d_une_commande_au_disque_video("J"));                                                                 \
                    Eblock                                                                                                              \
                                        /* Enregistrement, puis avance d'une image (du pas).                                         */

#define   PASSAGE_A_L_IMAGE_SECAM_SUIVANTE                                                                                              \
                    Bblock                                                                                                              \
                    CALS(IKSenvoi_d_une_commande_au_disque_video(C_VIDE));                                                              \
                    Eblock                                                                                                              \
                                        /* Passage a l'image suivante.                                                               */
#define   MEMORISATION_D_UNE_IMAGE_SECAM                                                                                                \
                    Bblock                                                                                                              \
                    CALS(IKSenvoi_d_une_commande_au_disque_video("("));                                                                 \
                    Eblock                                                                                                              \
                                        /* Memorisation de l'adresse de l'image courante ("PUSH"),                                   */

#define   RETOUR_A_UNE_IMAGE_SECAM                                                                                                      \
                    Bblock                                                                                                              \
                    CALS(IKSenvoi_d_une_commande_au_disque_video(")"));                                                                 \
                    Eblock                                                                                                              \
                                        /* Puis retour a cette image courante ("PULL").                                              */



Copyright © Jean-François Colonna, 2019-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2019-2021.