Lire les données d'un fichier TDMS de manière asynchrone avec les fonctions TDMS avancées.

Les instructions suivantes décrivent comment lire les données d'un fichier .tdms de manière asynchrone.

  1. Utilisez la fonction TDMS - Ouvrir (Avancée) pour ouvrir le fichier .tdms.
  2. Vérifiez que la valeur de l'entrée activer asynchrone ? est VRAI.
  3. Utilisez la fonction TDMS - Configurer des lectures asynchrones pour configurer les paramètres et allouer des buffers pour les lectures asynchrones.
    Remarque Si vous désactivez bufférisation lorsque vous utilisez les VIs et les fonctions TDMS avancés, la taille des données que vous lisez doit être un multiple de la taille de secteur du disque dur.
  4. Facultatif : Utilisez la fonction TDMS – Définir la position de la prochaine lecture pour définir la position dans le fichier à partir de laquelle vous souhaitez commencer à lire les données.
  5. Utilisez la fonction TDMS - Démarrer des lectures asynchrones pour commencer à lire les données dans les buffers.
  6. Facultatif : Utilisez la fonction TDMS – Obtenir l'état des lectures asynchrones pour détecter le nombre de buffers qui contiennent des données disponibles.
  7. Utilisez la fonction TDMS - Lecture asynchrone (Avancée) pour lire les données des buffers.
  8. Facultatif : Utilisez la fonction TDMS – Arrêter les lectures asynchrones pour arrêter de lire les données.
  9. Utilisez la fonction TDMS - Fermer (Avancée) pour fermer le fichier .tdms à la fin de la lecture asynchrone.