[SciPy-User] Reading TDM/TDMS Files with scipy
Kevin
balem at univ-brest.fr
Wed Feb 20 10:24:26 EST 2013
Floris <florisje <at> hotmail.com> writes:
>
> Nils Wagner <nwagner <at> iam.uni-stuttgart.de> writes:
>
> >
> > Hi all,
> >
> > Is it possible to read TDM/TDMS files with scipy ?
> >
> > I found a tool for Matlab
> > http://zone.ni.com/devzone/cda/epd/p/id/5957
> >
> > Nils
> >
>
> Hello Nils,
> I made a little tool for that: pyTDMS.
> http://sourceforge.net/projects/pytdms/
> Hope that helps.
> Floris
>
Hi,
This message is quite old but I try to use your pytdms which seems to be a great
tools. However I get this error message :
==> Interleaved
Traceback (most recent call last):
File "test_fft.py", line 4, in <module>
(ob,ra) = tdm.read("14_02_2013_10_52_12.tdms")
File "/home/balem/Desktop/TANDEM/test actif rade 14022013/pyTDMS.py", line
900, in read
data = readSegment(f,sz,data)
File "/home/balem/Desktop/TANDEM/test actif rade 14022013/pyTDMS.py", line
762, in readSegment
newdata = readRawData(f,leadin,newobjects,newobjectorder,filesize)
File "/home/balem/Desktop/TANDEM/test actif rade 14022013/pyTDMS.py", line
648, in readRawData
for c in channel: data[c]=[]
TypeError: unhashable type: 'dict'
Unfortunately I have no clue about how the tdms file is written, maybe you can
help me on this ?
Many thanks
Kevin
More information about the SciPy-User
mailing list