DanBerge / TDMSReader.jl

Library to read National Instruments TDMS file format in native Julia.
MIT License
6 stars 5 forks source link

Raw data being read but dropped #4

Open DanBerge opened 4 years ago

DanBerge commented 4 years ago

Raw data is being read in actual TDMS files, but dropped from the final output file. Probably in the handling of ObjDict or not being preserved before emptying of ObjDict. Passes reference file tests.

DanBerge commented 4 years ago

Issue comes from https://github.com/DanBerge/TDMSReader.jl/blob/917f478a7b9c2b06c345df429b26640833c3cbb6/src/TDMSReader.jl#L94-L103 TDMS file can first reference a channel before having data. Must remove parameter from TDMS.Channel.

rs7q5 commented 3 years ago

Is there a work around for this? I can read in all of the channels and meta data, and have modified a few functions to get it to read the file, but it doesn't seem to store the data as this bug points out. At least not to all of them.