このサンプルコードスニペットでは、アナログ入力タスクの開始トリガが PXI-Trigger 0 にエクスポートされます。
import pprint
import nidaqmx
pp = pprint.PrettyPrinter(indent=4)
with nidaqmx.Task() as task:
task.ai_channels.add_ai_voltage_chan("Dev1/ai0")
task.export_signals.export_signal(signal_id=nidaqmx.constants.Signal.START_TRIGGER,
output_terminal="Dev1//PXI_Trig0")
print('1 Channel 1 Sample Read: ')
data = task.read()
pp.pprint(data)
data = task.read(number_of_samples_per_channel=1)
pp.pprint(data)
print('1 Channel N Samples Read: ')
data = task.read(number_of_samples_per_channel=8)
pp.pprint(data)