Bonjour a tous,
j"essaye de me servir de matlab pour me connecter a un Logic Analyzer ( 16822A de Agilent).
Le Logic Analyzer utlise une connection LAN.
j'arrive a me connecter sans la moindre difficulte avec le software livrer par Agilent.
Pour les des connections a partir de C++, VB, Labview,Vee Pro....il y a une DLL...: agClientSvr.dll qu'il faut utiliser. il y aussi quelques exemples.
--------------------------------------
mon probleme c"est qu'il n'ya pas de fichier Header file ( .h ) sans lequel je ne peux pas utiliser la fonction:
LOADLIBRARY(SHRLIB,HFILE) de matlab.
j'obtiens le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 header='C:\Program Files\Agilent Technologies\Logic Analyzer\LA COM Automation\agClientSvr.h' loadlibrary('agClientSvr',header)
j'ai essaye de mettre ( agClientSvr.dll ) dans le meme registre que matlab et appeler ainsi :??? Error using ==> loadlibrary>lFullPath
Could not find file C:\Program Files\Agilent Technologies\Logic Analyzer\LA COM Automation\agClientSvr.h.
loadlibrary agClientSvr.dll[/CODE]
le message d'erreur est le meme :
[B]??? Error using ==> loadlibrary>lFullPath
Could not find file agClientSvr.h.
j' aimerais savoir s'il y a un autre moyen.....
comment communiquer avec une dll sous matlab, sans fichier .h
Merci.
Partager