LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

データ回収について

VISAを用いたデータ回収で教えて頂きたいことがあります。

データ回収である一定間隔にデータが送られてきます。

①ヘッダー    1バイト

②固定コマンド  1バイト

③データ     23バイト

計         25バイト バイナリ―データ

上記をヘッダーを探し

25バイトずつ数字に変換しグラフ描画・保存したいです。

 

現在やっていること

①読込 250バイトずつ読込(visa読込関数使用)

②ヘッダーを検索

③forループで10回し、数値に変換&描画

 

問題点

ラストの10回目のデータが25バイトに至らず

最後のデータだけ 0となってしまう。

 

何か良い方法ありませんか?

最後の1回分 バッファーにしまい 次の1回目に連結し処理する等

良い方法がお分かりになる方、是非教えて下さい。

0 Kudos
Message 1 of 1
(2,295 Views)