Le format de fichier TDM en continu (TDMS) a deux versions : 1.0 et 2.0. La version 1.0 du format de fichier fournit des fonctionnalités d'opération sur fichiers fondamentales, comme la lecture et l'écriture de données dans un fichier TDMS, l'obtention et la définition de propriétés, etc. La version 2.0 du format de fichier inclut toutes les fonctionnalités de la version 1.0 ainsi que les fonctionnalités supplémentaires suivantes :

  • Vous pouvez écrire des données entrelacées dans un fichier TDMS.
  • Vous pouvez écrire des données TDMS en différents formats Endian, ou différents ordres d'octets.
  • Vous pouvez également écrire des données TDMS sans utiliser le buffer du système d'exploitation. Cela améliore considérablement les performances, particulièrement sur les systèmes RAID (Redundant Array of Independent Disks).
  • Vous pouvez utiliser NI-DAQmx pour écrire des données brutes dans des fichiers TDMS avec des informations de mise à l'échelle.
  • La version de format de fichier 2.0 optimise les performances d'écriture pour l'acquisition de données en continu en utilisant le même en-tête pour plusieurs blocs de données contigus. Ceci améliore les performances des acquisitions de valeurs simples.
  • La version de format de fichier 2.0 supporte les écritures asynchrones dans des fichiers TDMS, ce qui permet à l'application de traiter les données en mémoire tout en écrivant des données dans un fichier plutôt que de devoir attendre que l'écriture soit terminée.