解決策
最小タイムアウト値は、読み取るサンプルをサンプリングレートで除算した値よりも大きくする必要があります。これは、DAQデバイスが要求されたサンプル数を収集するのに必要な最小時間です
たとえば、サンプリングレートに1000 Hzを使用し、読み取るサンプルに5000サンプルを指定する場合、タイムアウト値は5秒より大きくする必要があります。
DAQmxタイムアウトに使用できる最大値は-1です。これは、指定した数のサンプルを永久に待機することを指定します。これは、開始トリガが不特定のタイミングで入力される可能性があるアプリケーションに使用できます。