Définit la taille du buffer d'E/S. Lancez d'abord le VI VISA Configure Serial Port si vous voulez définir la taille d'un buffer de port série.

Remarque Certains drivers série ne supportent pas les tailles de buffer définies par l'utilisateur. Par conséquent, certaines implémentations de VISA risquent de ne pas pouvoir effectuer cette opération. Si une application nécessite une taille de buffer spécifique pour des raisons de performance et que l'implémentation VISA ne peut pas garantir cette taille, utilisez une forme de handshake pour empêcher les conditions de dépassement de capacités.


icon

Entrées/Sorties

  • cvsrn.png Nom de ressource VISA

    Nom de ressource VISA spécifie la ressource à ouvrir. La commande Nom de ressource VISA spécifie également la session et la classe.

  • cu16.png masque (16)

    masque désigne la taille de buffer à définir.

    16Buffer d'entrées (E/S)
    32Buffer de sorties (E/S)
    48Buffer d'entrées et de sorties (E/S)
  • cu32.png taille (4096)

    taille désigne la taille du buffer d'E/S en octets. Définissez la taille comme étant légèrement plus grande que la quantité de données que vous prévoyez de transmettre ou de recevoir. Si vous appelez cette fonction sans spécifier de taille de buffer, elle définit la taille du buffer à 4096 octets. Si vous n'appelez pas cette fonction, la taille du buffer dépend de VISA et de la configuration du système d'exploitation.

  • cerrcodeclst.png entrée d'erreur (pas d'erreur)

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.

  • ivsrn.png Nom de ressource VISA en sortie

    Nom de ressource VISA en sortie est une copie du Nom de ressource VISA renvoyé par les fonctions VISA.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

  • Exemples

    Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.

    • labview\examples\Instrument IO\Serial\Continuous Serial Write and Read.vi