ni-daqmxには「シミュレートされたドライバ」機能があります。 AIの場合、返される信号はノイズの多い正弦波です。 anytypeのシグナルを持つために、何らかの形でこの動作を変更することは可能でしょうか?ni-daqmx simualedデバイスから返されるシグナルをカスタマイズすることは可能ですか?
ハードウェアをシミュレートする方法はありますか?
ni-daqmxには「シミュレートされたドライバ」機能があります。 AIの場合、返される信号はノイズの多い正弦波です。 anytypeのシグナルを持つために、何らかの形でこの動作を変更することは可能でしょうか?ni-daqmx simualedデバイスから返されるシグナルをカスタマイズすることは可能ですか?
ハードウェアをシミュレートする方法はありますか?
私は、シミュレートされたデバイスに返される信号を制御することはできないと思います。 DAQmxのシミュレートされたデバイスは、実際のハードウェアを開発プロセスの一部として提示することなく、データ取得コードが動作するかどうかを確認することを目的としています。
ハードウェアのシミュレーションに実際のデータを提供する必要がある場合は、LabVIEWを使用して、必要な信号を計算(または読み込み)してこれをメインプログラムに渡すことができます。私は、実際のハードウェアを実行し、実際のデータをファイルに記録してから実際のデータでテストを再実行することで、このアプローチを使用してデバッグのための繰り返し可能なテストを提供しました。
シミュレートされたデバイスは、指定されたサンプルレートに比例した周波数の正弦波を出力します。振幅もタスクで指定された入力電圧の範囲に設定されていると私は信じています。
任意の信号を入力し、DaqMxで正しく受信していることを確認するには、ハードウェアのアナログ出力機能を使用して信号を生成し、その出力をテストする入力に接続します。
これには、アプリケーションのデータ処理をテストするだけでなく、DaqMxインターフェイスをテストするという利点があります。
LabVIEWまたはLabWindows/CVIを使用していますか? – Swinders
私は両方のh/wをシミュレートするアプローチを探しています – luc