URL: https://linuxfr.org/news/sortie-de-oscopy-0-71 Title: Sortie de Oscopy 0.71 Authors: Anonyme Nils Ratusznik, tuiu pol et patrick_g Date: 2013年05月14日T00:00:26+02:00 License: CC By-SA Tags: debian, ubuntu et fedora Score: 19 Oscopy est un oscilloscope sous licence GPLv2 propulsé par IPython. Il fournit un visualiseur de courbes, supporte la plupart des opérations courantes sur les données pour le post-traitement et inclut beaucoup d'autres possibilités. Oscopy s'intègre dans la chaîne de conception électronique avec des outils de saisie de schémas, netlister et simulateurs tels ceux de la suite gEDA. Après plus de 18 mois de développement, la version 0.71 est maintenant disponible. Cette version majeure ajoute le support de plus de 7 formats de fichiers différents et améliore l'interface des figures avec le support du zoom et du déplacement ("panning"). Une attention particulière a été portée sur le processus d'installation sur plusieurs distributions majeures. Oscopy s'installe maintenant sur au moins Debian Sid/Wheezy, Fedora 18 et Ubuntu 12.10. La seconde partie de la dépêche résume les changements majeurs et donne un aperçu des possibilités d'Oscopy. ---- [Site officiel](http://oscopy.org/wiki/oscopy/oscopy) [Dépôt des sources](http://repo.or.cz/w/oscopy.git) [Installation](http://oscopy.org/wiki/oscopy/install) ---- ![IOscopy en action](http://oscopy.org/wiki/_media/oscopy/ioscopy-small.jpg) Résumé des changements =========== Les changements visibles par l'utilisateur contiennent : - support de **nouveaux formats** de fichiers: spice2/spice3, s2p (Touchstone), hspice... - réécriture de **l'interface des figures** : nouvelle barre des opérations, déplacement avec les barres de défilement ; - support des fonctions de **zoom** : sélection de zone, mode x10, roulette de la souris ; - ré-introduction des options de lignes de commandes: mode batch, interactif, silencieux ; - correction des scripts d'installation, des vérifications des dépendances ; - mise à jour de la documentation, amélioration des styles et de la mise en forme ; - et beaucoup de correctifs de bugs ! Les changements visibles par les développeurs contiennent : - séparation du cœur (oscopy-core) de l'interface utilisateur (ioscopy) ; - réorganisation de l'archive ; - réécriture de l'exécution des scripts de démonstration. Atouts d'Oscopy =========== Oscopy a pour objectif de simplifier le flot de conception schéma/simulation/analyse. De fait ses principales caratéristiques incluent : - **post-traitement** des données: expressions mathématiques avec les opérateurs arithmétiques et booléens, les fonctions de trigonométrie et fft ; - **visualisation** et examen : fenêtres multiples, curseurs, zoom avec la roulette de la souris, span ; - import de données : plus de 7 formats de fichier différents incluant Berkeley Spice2G6 et Spice3 binaire et ascii, hspice, Touchstone (r) s2p et sXp, ngspice, gnucap, ... - export de données : formats graphiques (bitmap et vectoriel), format gnucap ; - **suivi des dépendances** des Signaux lors de la relecture des fichiers de données ; - support de **scripts** : syntaxe de Python/IPython ; - **intégration** avec d'autres outils: exécuter le netlister et le simulateur depuis Oscopy, exécuter Oscopy depuis gschem de la suite gEDA ; - support de D-Bus : des programmes externes peuvent déclencher la relecture des fichiers de données ; - glisser-déposer des signaux entre les fenêtres. Les exemples ci-dessous présentent Oscopy dans la pratique. Exemples d'utilisation =========== Simple lecture d'un fichier et affichage de résultats : ```python oread demo/irf540.dat oadd vgs ``` Lecture d'un fichier, diverses opérations (dont FFT) puis affichage : ```python # Lit le fichier et ajoute le signal d'origine oread demo/tran.dat ocreate oadd vsqu # Quelques calculs vsqufft=fft(vsqu) v1=vsqu*3+10 # Ajoute les signaux dans le contexte d'Oscopy oimport vsqufft oimport v1 # Affichage et quelques réglages du graphique oadd vsqufft orange 0 15 -.002 .010 ounit V oadd v1 ounit V ``` Supposant ce dernier exemple dans un fichier `demo.oscopy` il est possible d'utiliser le mode batch : ioscopy -b demo.oscopy Changements prévus pour Oscopy 0.72 =========== Liste non-exhaustive des améliorations pour la version suivante d'Oscopy : * support de nouveaux graphiques : coordonnées polaires, **diagrammes de Smith**, diagramme de l'œil ; * lors de la sélection de la fenêtre de zoom indication numérique du début, de la fin et de la différence ; * panning avec le bouton milieu de la souris ; * affichage de la valeur de chaque signal lors du survol d'un graphique ; * ... et toute autre proposition !

AltStyle によって変換されたページ (->オリジナル) /