-
Try out the new Jake: AI Coding Assistant for LabVIEW (beta)!
Get answers to questions about LabVIEW and discuss your code.
Asynchronous TDMS Logger by NI - Toolkit for LabVIEW Download
Version | 1.5.1.15 |
Released | May 19, 2016 |
Publisher | NI |
License | Not Specified |
LabVIEW Version | LabVIEW>=14.0 |
Operating System | Windows, Mac, and Linux |
Project links | Homepage |
Description
This is a library of functions of the asynchronous TDMS logger. It allows you to dynamically run an asynchronous thread for data logging with additional functionality of seperating the data into multiple files based on size or date and time. It also implements functions to delete old files that would normally overflow your hard drive.
These functions can be used in the same loop as you measurement task because they are asynchronous. This means that the logger is created in the background and works as a parallel thread. You can monitor the status of that thread by getting its info.
Please note that this functionality may not work correctly when the destination folder is updated by NI Data Finder or Google Drive etc.
The supported data types are: Single, Double, Double Waveform, Signed Integer 8 bit, Signed Integer 16 bit, Unsigned Integer 8 bit, 16 bit and String Events.
Release Notes
- finalized support for I8, I16, U8, U16, Single, Double, Waveform and String data types,
- rewritten the code in the background not to use classes for data types. This minimizes the footprint and optimizes the API to work faster,
- modified the internal architecture to make it easier to understand,
- updated description of the package.
Recent Posts
File Name Issue with Time Separating of files
I encountered slight issue with the toolkit - when I use TDMS logging with "Separate based on time"… by Erik Tisovský, 3 years, 1 month ago, 2 , 2 |