Envoie une commande ou une requ�te � un instrument ou un p�riph�rique via l'interface VISA (GPIB ou TCP)
#include <Visa.au3>
_viFindGpib ( ByRef $aDescriptorList, ByRef $aIDNList [, $iShow_Search_Results = 0] )
$aDescriptorList | Tableau retourn� des descripteurs de ressources VISA des instruments qui ont �t� trouv�s sur le bus GPIB (voir Remarques de _viExecCommand() pour plus d'infos) |
$aIDNList | Tableau retourn� des IDNs (i.e. des noms) des instruments qui ont �t� trouv�s sur le bus GPIB |
$iShow_Search_Results | [optionnel] Si la valeur est 1, affiche une bo�te de message indiquant les r�sultats de la recherche. La valeur par d�faut est 0, ce qui signifie que les r�sultats ne sont pas affich�s |
Succ�s: | Retourne le nombre d'instruments trouv�s (0 ou plus). |
�chec: | Retourne une valeur n�gative et d�finit @error <> 0. |
Comme pour toutes les fonctions VISA les biblioth�ques Visa doivent �tre install�es (vous pouvez v�rifier si visa32.dll est dans {WINDOWS}\system32) et une carte GPIB doit �tre install�e (comme par exemple, une carte PCI-GPIB National Instruments NI ou une carte GPIB Agilent 82350B PCI de haute performance)
* Pour une description d�taill�e des descripteurs VISA les plus courants, regardez les Remarques de l'aide sur la fonction _viExecCommand().
_viClose, _viExecCommand, _viGpibBusReset, _viGTL, _viOpen
; Cet exemple effectue une recherche sur le bus GPIB et affiche les r�sultats dans une MsgBox #include <Visa.au3> Local $a_Descriptor_list[1], $a_Idn_list[1] _viFindGpib($a_Descriptor_list, $a_Idn_list, 1)