DIAdem

cancel
Showing results for 
Search instead for 
Did you mean: 

Schema (*.xsd) for TDM file format?

Our application (written in C#) has to...
- parse the TDM file for specific information
- edit the content of specific tags on the TDM file
We use the normal MS XML engines to process the xml information in the TDM.

Question: Is there an xml schema (*.xsd) available for the xml tags inside the TDM that we can use to...
- validate the TDM
- know which values are allowed inside the tags?

So far I found nothing that would help me during my two day cruise thru internet, zone.ni.com, Online-Help.

Thanx, Oliver Thost.
red-ant measurement technologies and services e.k.
0 Kudos
Message 1 of 4
(4,240 Views)
Please contact me by EMail so I can send you an xsd file
stefan.romainczyk@ni.com
0 Kudos
Message 2 of 4
(4,241 Views)
Hello Mr. Romainczyk,

Thanx for your reply to our post at zone.ni.com.
My Email: thost@red-ant.de

- We are NI customer in Germany.
- We bought DIAdem SSP contract to our new DIAdem 9 license.
- We also have bought LabView Developer Suite 1 year subscription.
- We program a LV application for PXI 8186 controller.

I also started a SSP technical query via telephone concerning the same topic but until now there is no answer.

In our project we need technical information concerning the TDM file format since we will develop an C# application that works with TDM files.

From the beginning:

1) Our LV application logs vibration measurement data (multiple channel) into multiple WAV-files that are referenced channels for the TDM.

2) So DI
Adem is able to directly read and process the WAV-data via TDM.

3) The third application (written in C#) has to read the TDM information and�
- delete one channel or
- change axis names or
- change samplerate for one channel or, or, or�

That�s why we are searching for a complete technical description of the TDM xml-schema:

- Description of all available tags
- Summary of all allowed data inside the tags
and so on

We already have the description for the DAT format.

Best regards, Oliver Thost
red-ant measurement technologies and services e.k.
0 Kudos
Message 3 of 4
(4,240 Views)
Hello all, reading this thread.

Later on it gets obvious, that it is a better solution to have an API for writing TDM header files. NI provides  a free download of the TDM format description and a header writer API. This can be used to write correct TDM files without any XML schema. NI has not and will not provide a TDM schema definition. You can verifiy TDM files with any NI software which supports TDM, e.g. DIAdem, LabVIEW, LabVIEW CVI, the TDM Excel addin.

Greetings
Walter
0 Kudos
Message 4 of 4
(3,746 Views)