<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Bonjour,</p>
    <p>Avec Xcos, je cherche à tracer <i>dans la même fenêtre</i> à la
      fois <a
href="https://help.scilab.org/docs/6.0.1/fr_FR/CLOCK_c.html#Example_CLOCK_c">un
        chronogramme des impulsions telles que sortant d'une horloge</a>
      ou par exemple du bloc <a
        href="https://help.scilab.org/docs/6.0.1/fr_FR/M_freq.html"><i>M_fre</i><i>q</i></a>,
      et un signal de sortie de données.<br>
      <br>
      Que ce soit dans un SCOPE simple en courbe + diagramme bâton
      superposés ou avec CMSCOPE dans des subplot() séparés, je n'y suis
      pas parvenu.</p>
    <p>Sauf erreur, tous les SCOPE disponibles sont spécialisés soit
      dans la visualisation des signaux de données, soit avec
      CEVENTSCOPE dans la visualisation des chronogrammes.<br>
      <br>
      J'ai cherché si avec les SCOPE de données il existe un moyen
      d'indiquer qu'une des entrées à visualiser est un signal
      d'horloge. Mais cela ne semble pas possible.<br>
      <br>
      J'ai aussi cherché s'il existe un convertisseur <i>Signal d</i><i>'horloge
        => Signal de données</i>  qui puisse être utilisé en sortie
      d'horloge (ou de blocs tel que <i>M_freq</i> sortant des signaux
      d'horloge/déclenchement), afin de pouvoir alimenter un SCOPE de
      données. Je n'en ai pas trouvé.<br>
      <br>
      <br>
      J'ai commencé à réfléchir à la construction d'un superbloc qui
      pourrait faire le travail. Le choix du bloc d'entrée est assez
      limité : il faut un bloc qui en entrée reçoit des événements, et
      qui en sortie produise du signal-donnée. Le générateur de signal
      carré <a
        href="https://help.scilab.org/docs/6.0.1/fr_FR/GENSQR_f.html">GENSQR_f</a>
      est un bon candidat. J'ai essayé de faire avec, suivi par exemple
      d'un dérivateur. Mais cela ne fonctionne pas. Sans doute m'y
      suis-je pris maladroitement. Ou peut-être n'est-ce tout simplement
      pas possible.<br>
    </p>
    <p>En tout état de cause, il semblerait bien peu pertinent de
      développer des blocs SCOPE supplémentaires permettant de faire
      cela, plutôt que de concevoir un bloc de conversion permettant
      d'utiliser tous les SCOPE déjà disponibles pour visualiser les
      signaux de donnée. Ou, comme évoqué plus haut, d'ajouter pour tous
      les SCOPE (hormis CEVENTSCOPE, à mettre au rebut car inutilement
      spécialisé) un paramètre permettant d'indiquer qu'une entrée est
      un signal-donnée ou un signal-horloge.<br>
    </p>
    Si d'autres utilisateurs ont eu le même besoin et ont su le résoudre
    ou ont essayé d'autres choses, je suis preneur de tous les bons
    conseils.
    <br>
    <br>
    Au plaisir de les lire<br>
    Cordialement<br>
    <br>
    Samuel Gougeon<br>
    <br>
    <br>
  </body>
</html>