-1の読み取り、またはチャンネル毎の有効なサンプル数をクエリを行うことで、バッファに存在するサンプルを強制的に排出するよう、デバイスに要求が送信されます。

USBまたはイーサネットDAQデバイスを使用している場合、サンプルがコンピュータのバッファに時間内に到達しない可能性があり、結果として有効なサンプルの正しい数が表示されない場合があります。すべてのサンプルが読み取られるようにするには、-1をクエリして2回目の読み取り (それまでにすべてのサンプルが取りこまれる) を行うか、または読み取るサンプルの数を指定して、デバイスがコンピュータのバッファに指定された数のサンプルが取り込まれるまで待機するようにし、その後データを返します。