-1

我使用 NI-PCI 6225 卡。

我想用每个样本的时间读取 1000 个样本。我用了

DAQmxConfigurLogging C API,但在生成的 TDMS 文件中,每个样本都没有时间。

我应该怎么做才能实现这一目标?

4

1 回答 1

0

听起来您正在使用连续或有限采集。如果是这种情况,TDMS 文件将存储一个波形,该波形具有三个属性:

  • 开始时间 ( t0) - 这是第一个样本的挂起时间
  • 采样周期 ( delta_t) - 这是每个采样之间的时间
  • 数组samples——这些是测量值

要获得每个样本的时间,请使用以下公式:

time_at_sample_n = t0 + (n * delta_t)
于 2018-02-13T18:33:36.483 回答