我想从两个numpy阵列输出两个波形到电磁线圈。同时我需要一个TTL信号来开始另一个仪器的测量。如何将TTL信号同步到波形的开头
两个模拟信号的输出工作正常。我只是不知道´我不知道如何将单个True
信号放入数组,这样AnalogMultiChannelWriter
就可以工作了
task = nidaqmx.Task()
for channel in self.channels:
task.ao_channels.add_ao_voltage_chan(channel)
task.timing.cfg_samp_clk_timing(
self.SAMPLE_RATE,
sample_mode=nidaqmx.constants.AcquisitionType.FINITE,
samps_per_chan=self.SAMPLES_PER_CH)
writer = stream_writers.AnalogMultiChannelWriter(task.out_stream)
writer.write_many_sample(np.asarray(self.signals))
print("Task setup done")
return task
流作者的用法是否正确
目前没有回答
相关问题 更多 >
编程相关推荐