NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

TDMS文件查看器对话框

已解决!
转到解答

,我想查看存入数据的大小和类型,就了看TDMS文件查看器对话框中属性,但是不明白,那其中的意思,谢谢各位指导小弟我一下!!,谢谢

0 项奖励
1 条消息(共 2 条)
4,146 次查看
解答
接受人 青松

数据的大小是说具体的数据的值还是说数据量?

 

关于数据类型,TDMS文件查看器里面,对于每个通道的数据类型有个属性的,DataType,这个属性有个对应的数值,具体的含义可以通过这个这里的文章查看:

http://zone.ni.com/devzone/cda/tut/p/id/5696

 

TDMS的数据类型定义在一个enum里面:

typedef enum {
    tdsTypeVoid,
    tdsTypeI8,    
    tdsTypeI16,    
    tdsTypeI32,    
    tdsTypeI64,

    tdsTypeU8,    
    tdsTypeU16,    
    tdsTypeU32,    
    tdsTypeU64,

    tdsTypeSingleFloat,    
    tdsTypeDoubleFloat,    
    tdsTypeExtendedFloat,    
    tdsTypeSingleFloatWithUnit=0x19,
   
    tdsTypeDoubleFloatWithUnit,    
    tdsTypeExtendedFloatWithUnit,

    tdsTypeString=0x20,   
    tdsTypeBoolean=0x21,
   
    tdsTypeTimeStamp=0x44

} tdsDataType;

 

从0开始,比如数值10表示第11个,就是doublefloat,以此类推。

0 项奖励
2 条消息(共 2 条)
4,145 次查看