<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>