Bonjour,
Je suis nouvel utilisateur Scilab.
Dans le passé, avec Matlab je vouais communiquer avec des oscilloscopes et autres appareils de mesures. Je cherche à faire la même chose avec Scilab. Le module communication série de ATOMS fonctionne bien chez moi. Maintenant je cherche à installer la GPIB toolbox.
J'ai donc suivi les instructions de Tibault Reveyrand:
http://www.reveyrand.fr/GPIB.html
http://www.reveyrand.fr/products/GPIB/GPIB.pdf
et j'arrive au point où l'installation ne se fait pas du premier coup car il faut recompiler la DLL.
je suis donc les instructions et je vais dans Dev-C++ pour compiler la DLL. La compilation se fait mais avec des warnings du style:
le compilateur me sort quand même une DLL que j'essaie d'utiliser.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ../GPIB/sci_gateway/main.c: In function 'void asrl_read(int*, int*, char*)': ../GPIB/sci_gateway/main.c:205:40: warning: deprecated conversion from string constant to 'ViString {aka char*}' [-Wwrite-strings] viScanf (asrl_session.vid, "%t", &buf);
J'exécute loader.sce et j'obtiens ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 -->exec('C:\Users\admin\Documents\Scilab\GPIB\loader.sce',-1) @@ Loading GPIB Toolbox (v. 1.46 September 2009) -- DLL functions loaded Shared archive loaded. Link done. -- macro functions loaded -- online help loaded -- gpib initWarning !!! Scilab has found a critical error (EXCEPTION_ACCESS_VIOLATION) with "fort" function. Save your data and restart Scilab. Warning: stack problem..., cleared.
Quelqu'un pourrait-il m'aider à résoudre ce problème?
En vous remerciant d'avance pour votre aide
Luc
Partager