11-23-2022 11:53 PM
I set the device to run as 1000Hz, which should yield the timeline to have time difference between two points as 0.001, like the data points should be marked as 0.002s and 0.003s.
But if I export the .tdms files to .csv, it can only show #mm.dd.hh.ss.ffff. I'd like to show the absolute running time, such as 0.0015s. The time given in csv file, as attached, has time difference 0.0002s, which is incorrect. I've also changed the display to relative time. The exported files are not that good. Any help? Thank you!
11-24-2022 12:57 AM
What is the time format in DIAdem? Is it a date / time like “yyyy.mm.dd hh.mm.ss.fff” or is it a relative time like “0.001, 0.002, …”?
Can you provide an example dataset?
How did you try to export this data to a CSV file?
What is the DIAdem version you are working with?
11-24-2022 09:22 PM
Thank you for your reply! The 'relative' time format in DIAdem shows as 01/01/0000 00:00:18:7520000. If I export the file to .csv, it shows date / time like “yyyy.mm.dd hh.mm.ss". What I expect is just to export the correct time as 0.001s.
The file is far larger than max size allowed here. 😞
11-25-2022 12:26 AM
This explains why your export is stored as time format. Your time channel is not relative it is a real date time channel. You can identify this by the icon in front of the channel in the Dataportal.
To change that, you can either modify your data acquisition to store the time data as relative time or convert the existing date time channel to a relative time channel.
In DIAdem you can use a script for this or the corresponding commands in ANALYSIS. Here are the script commands:
dim oChn set oChn = Data.Root.ChannelGroups(1).Channels("Time") call ChnConvertTimeToNumeric(oChn, True, False) call ChnRound(oChn, "Standard", "DecimalDigits", 3, True)