Wokwi2GtkWave permet d'automatiser l'affichage des captures de chronogrammes réalisés par l'analyseur logique intégré de Wokwi. Si vous désirez plus d'informations sur l'outil: https://github.com/bvandepo/wokwi2gtkwave
Créer un dossier wokwi dans votre dossier utilisateur, C:\Users\“votrelogin”, pour avoir C:\Users\“votrelogin”\wokwi en respectant les minuscules!
Si vous n'avez pas Python >=3.8.6 avec PIP, le télécharger et l'installer. TRES IMPORTANT, à l'installation, cocher “add to PATH”: https://bvdp.inetdoc.net/files/cesi/gtkwave/python-3.8.6-amd64.exe
Télécharger dans C:\Users\“votrelogin”\wokwi: https://raw.githubusercontent.com/bvandepo/wokwi2gtkwave/main/wokwi2gtkwave.py
C'est le navigateur conseillé! Vous devez juste régler le dossier de Téléchargement dans Parameters→advanced parameters→location et désactiver l'option “always ask where to save the file”
Saisir l'url suivante dans Firefox: about:config
Cliquer sur “accepter les risques et poursuivre”
Dans la zone recherche un nom de préférence, copier:
browser.helperApps.neverAsk.saveToDisk
Cliquer sur le petit stylo (ou faire clic droit sur la ligne puis Modifier), puis coller dans la zone de texte:
application/octet-stream
Et cliquer sur le V bleu pour valider, puis fermer cet onglet
A chaque séance, vous devrez lancer une fois l'application soit en double cliquant sur le fichier wokwi2gtkwave.py dans le dossier wokwi, soit en l'exécutant depuis une console en faisant:
presser touche Windows +R, puis taper cmd et “entrée”, puis copier coller les lignes suivantes:
echo commence cd C:\Users\%username%\wokwi python wokwi2gtkwave.py echo fini
Vous devrez laisser ouverte la fenêtre de commande pendant tout le TP !
Faire un clic molette sur le lien suivant pour télécharger le fichier. Gtkwave devrait afficher les chronogrammes automatiquement: https://bvdp.inetdoc.net/files/cesi/gtkwave/test1/wokwi-logic-iut.vcd
Ouvrir un terminal en tapant sur CTRL+ALT+T puis copier la ligne suivante et saisir votre mot de passe
sudo apt install python3 gtkwave wget python3-pip
Puis copier les lignes suivantes:
mkdir -p ~/wokwi cd ~/wokwi rm wokwi2gtkwave.py wget https://raw.githubusercontent.com/bvandepo/wokwi2gtkwave/main/wokwi2gtkwave.py chmod a+x wokwi2gtkwave.py
Faire comme indiqué pour Windows
A chaque séance, vous devrez lancer une fois l'application soit en double cliquant sur le fichier wokwi2gtkwave.py dans le dossier wokwi, soit en l'exécutant depuis une console en faisant:
Presser les touches CTRL+ALT+T, puis copier coller les lignes suivantes:
echo commence cd ~/wokwi python3 ./wokwi2gtkwave.py echo fini
Vous devrez laisser ouverte la fenêtre de commande pendant tout le TP !
Faire un clic molette sur le lien suivant pour télécharger le fichier. Gtkwave devrait afficher les chronogrammes automatiquement: https://bvdp.inetdoc.net/files/cesi/gtkwave/test1/wokwi-logic-iut.vcd
installer gtkwave avec port: https://ports.macports.org/port/gtkwave/