Chapitre 4
Paramétrage de Oscillo par une ligne de commande
ou un fichier de configuration
(menu Oscillo)
  1. Principe de la ligne de commande :

  2. C'est un système qui existe pour de très nombreux logiciels : après le nom du programme à lancer, avant de valider, on continue à taper, séparés par des espaces, un ou plusieurs "mots", qui seront automatiquement interprétés par le logiciel.

    Chaque mot de la ligne de commande d'Oscillo doit commencer par deux lettres EN MAJUSCULES, et se continuer par la valeur alphanumérique que l'on veut passer en paramètre.

    On peut paramétrer Oscillo dès le lancement,par une ligne de commande, c'est à dire un ensemble de signes frappés à la suite du mot OSC2001, avant appui sur la touche de validation (voir chapitre 4). Par exemple, OSC2001 NP2 NA40 signifie : lancer Oscillo avec la voie 2 de Capman comme voie principale, et la 1ère voie de PMB> en voie auxiliaire.
    Néammoins, pour paramétrer complètement Oscillo, il faudrait frapper une longue ligne de commande, ce qui serait la source d'ennui et d'erreurs.

    On peut automatiser ceci par l'emploi d'un fichier de commandes : c'est un petit fichier de texte (extension .BAT) qui contient la commande désirée.

    Imaginons que vous ayez déterminé toutes les conditions expérimentales pour faire la mesure. Il suffira d'écrire dans le fichier FREQUENCE.BAT un texte du type OSC2001 NP40 DU 100 FPx*2.46/255
    pour que, après avoir tapé FREQUENCE et validé, Oscillo soit lancé avec PMB> voie 1 comme voie principale, que la durée d'une série de mesures soit 100 ms, et que la fonction de transformation de la voie principale soit la conversion en volts de cette interface, c'est à dire que la valeur renvoyée par l'interface sera multipliée par 2,46/255 .

    Bref, c'est ennuyeux de taper sans erreur de longs codes d'une ligne de commande. C'est pourquoi, lorsque votre manipulation est bien au point, il est conseillé de stocker tout ceci dans un fichier .BAT.
     

  3. Réglage automatique de Oscillo par des fichiers de configuration

  4. Ce sont de simples fichiers de texte, éditables par n'importe quel programme de traitement de texte, et utilisant les mêmes mots que la ligne de commande.

    Leur intérêt essentiel est qu'on peut les sauvegarder et les recharger en cours d'expérience.

    Ceci permet de changer automatiquement les réglages de Oscillo si on change de type de mesure en cours de séance.
     

  5. Détail des deux premières lettres des mots de commande

  6. AAnnnn : nnnn est la valeur maximale prévisible de la voie auxiliaire (255 par défaut
    AInnnn : nnnn est la valeur minimale prévisible de la voie auxiliaire (0 par défaut)
    BDtttt : tttt est le nom du fichier-document de l'option bibliographie
    BEtttt : tttt est le nom du fichier exécutable de l'option bibliographie
    BInnnn : nnnn est la borne inférieure du déclenchement automatique
    BSnnnn : nnnn est la borne supérieure du déclenchement automatique
    CAnnnn : nnnn est le coefficient de correction de la sortie analogique (par défaut : 1);
    CFllll : llll est le nom du fichier de configuration appelable par la ligne de commande (par défaut : Oscillo.CFG)
    CTllll : llll est le chemin du tableur (lançable par l'option "tableur"). Par défaut, on suppose qu'on utilise QuattroPro, situé sur le disque dur courant, et donc ce chemin est "\QPRO\Q.EXE"
    D1nnnn: nnnn est la durée de la 1e stimulation (en millisecondes)
    D2nnnn : nnn est la durée de la 2e stimulation (en ms)
    DUnnnn : nnnn est la durée (en millisecondes) d'une expérience lors de l'enregistrement graphique
    EL pour lancer Oscillo en mode "élève" (désactivation de certaines options du menu)
    FAxxxx : xxxx est la formule de la fonction de transformation de la voie auxiliaire
    FOllll : llll est l'extension des fichiers, donc le format de ceux-ci. Par défaut, c'est ".DIF", sinon on peut choisir ".WOR" ou ".CSV".
    FPxxxx : xxxx est la formule de la fonction de transformation de la voie principale
    IPllll : llll est le port de l'imprimante. Par défaut, c'est LPT1, mais vous pouvez choisir LPT2, COM1 ou COM2 en fonction de votre configuration.
    ISnnnn : nnnn est l'intervalle (en ms) entre les deux stimulations
    ITl : l est une lettre caractéristique du type de votre imprimante. Par défaut, c'est "E" (Epson-IBM), mais vous pouvez choisir "H" (Hewlett-Packard) ou "I"  Imagewriter).
    LIllll : llll est le nom du fichier-texte à lire et à afficher dans le fond de l'écran
    LTllll : llll est la ligne de commande du tableur, pour que celui-ci charge un fichier autre que Travail.dif, Travail.csv ou Travail.wor
    MAxxxx : xxxx est le maximum prévisible pour l'axe des ordonnées
    MBllll : lllll est l'intitulé du menu correspondant au programme de bibliographie (Biblio par défaut)
    MIxxxx : xxxx est le minimum prévisible pour l'axe des ordonnées, dans la représentation graphique
    MTllll : llll est l'intitulé du menu correspondant au programme Tableur (Tableur par défaut)
    NAnnnn : nnnn est le numéro conventionnel d'interface pour la voie auxiliaire ; sa valeur par défaut est 999 ce qui signifie qu'il n'y a pas de voie auxiliaire à mesurer.
    NPnnnn : nnnn est le numéro conventionnel d'interface pour la voie principale (voir ci-après)
    NSnnnn : nnnn est le numéro de la sortie analogique pour les stimulations
    PC1 indique la prise en compte de la sortie analogique progressive, et PC0 (valeur par défaut) l'absence de prise en compte.
    PDnnnn : nnnn est la valeur de début de la sortie progressive
    PFnnnn : nnnn est la valeur de fin de la sortie progressive
    PRnnnn : nnnn est la précourse du déclenchement automatique (en %)
    SFnnnn : si un pilote est installé à l'interruption 250, la 1e sortie analogique passera à la valeur nnnn millivolts
    SLnnnn : nnnn corrrespond à la valeur des bits des sorties binaires (ou sorties logiques) ; la valeur par défaut est 0
    T1nnnn est la tension en millivolts pour la 1e stimulation
    T2nnnn : nnnn est la tension en mV pour la deuxième stimulation
    TAllll : llll est le titre de la voie auxiliaire (par défaut, c'est une chaine vide)
    TPllll : llll est le titre de la voie principale (par défaut, c'est une chaine vide)
    CXllll : llll est le chemin du logiciel externe de mesure (menu "Mesures")
    DVnnnn : nnnn est le décalage des voies de mesures (par défaut 0, mais vous pouvez choisir 100)
    LXllll : llll est la ligne de commande pour le logiciel externe de mesure
    MXllll : llll est l'intitulé de l'option du menu appelant le logiciel externe de mesure

    Pour ne pas vous fatiguer à retenir tous ces codes, le plus simple est d'utiliser normalement Oscillo. Lorsque les réglages seront bons, sauvegardez la configuration (menu "Options") sous un nom particulier par exemple SOUVENIR.CFG. Ultérieurement, le simple chargement de SOUVENIR.CFG remettra en vigueur ces réglages