外部インタフェース/API    
ValuesReceived

デバイスから読み込まれる値の総数を示します。

詳細

ValuesReceivedは、デバイスから読み込まれる値の総数を示します。値は、読み込み操作が正常終了した後に更新され、関数fopenが実行された後で0に設定されます。ターミネータがデバイスから読み込まれた場合は、この値はValuesReceivedよって反映されます。

データを非同期的に読み込む場合は、入力バッファで利用可能なバイト数を出力するためにBytesAvailableプロパティを使います。

読み込み操作の実行時に、受信されたデータは、バイトではなく値で表わされます。値は、1つまたは複数のバイトで構成されます。たとえば、1つの値uint32は、4つのバイトで構成されます。バイトと値に関する情報は、バイトと値を参照してください。

特性

参照のみ
常に
データタイプ
Double


デフォルト値は0です。

例題

シリアルポートCOM1に対応するシリアルポートオブジェクトを作成すると仮定します。

RS232? コマンドを書き出し、その後fscanfを使って応答を読み込む場合には、機器はLFターミネータを送信するように設定されるので、ValuesReceived17です。

参考

関数

fopen

プロパティ

BytesAvailable


 UserData ValuesSent