Interface virtuelle

Simulation instruments

a marqué ce sujet comme résolu.

Bonjour,

Je vais développer un logiciel pour gérer des instruments connectés de diverses manières (USB, ethernet, GPIB, PCI). D’un point de vue techno il y aura une part en pyhton (la partie interface utilisateur), et peut-être du rust (je ne suis pas encore fixé).

Avant de commencer je me pose la question de l’écriture des tests (unitaires et surtout intégrations). Pour ça je recherche si il existe un outil qui simule un instrument (basique) avec une interface visa ?

Merci

Merci, mais je ne pense pas que virtualbox convienne tout seul, il me faudrait la partie logiciel d’un instrument. Avec cette partie logiciel, cette solution serait bonne je pense, mais je n’ai pas trouvé cette partie pour le moment.

Pour le moment je pars sur ca https://pyvisa-sim.readthedocs.io/en/latest/ mais c’est limité puisque c’est juste un backend de simulation mais spécifique à pyvisa, alors que je cherche plutôt quelque-chose comme http://sine.ni.com/nips/cds/view/p/lang/fr/nid/10763 mais purement logiciel (et je n’ai pas besoin qu’il simule réellement le comportement d’un instrument, juste l’interface).

J’ai fini par trouver ceci:

http://downloads.pickeringtest.info/downloads/LXI_Simulator/

Ca simule les instruments de ce fabricant à travers une machine virtuelle. Cependant je n’arrive pas encore à avoir un retour quand j’envoie des commandes SCPI (j’ai un "Unknown command" en retour sur un simple "*IDN?" par exemple).

Idéalement j’aurais préféré simuler quelque-chose comme un oscilloscope, pour avoir à gérer le cas d’un ensemble de donnée en entrée. Mais je n’ai pas trouvé pour le moment.

+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte