外部インタフェース/API | ![]() ![]() |
詳細
BytesToOutput
は、デバイスに書き出されるのを待つ出力バッファ内のカレントのバイト数を示します。プロパティ値は、出力バッファが満たされるか空のときに連続的に更新され、関数fopen
が実行された後で0
に設定されます。
データを非同期的に書き出すときにのみBytesToOutput
を使うことができます。これは、データを同期的に書き出すときに、出力バッファが空になった後にのみ制御がMATLABコマンドラインに戻るためです。そのため、BytesToOutput
の値は常に0
です。データを非同期に書き出す方法については、テキストデータの書き出しを参照してください。
デバイスに書き出される値の総数を出力するには、ValuesSent
プロパティを使います。
注意
出力バッファに合う量よりも多くのデータを書き出そうとした場合は、エラーが出力されBytesToOutput は0 です。 OutputBufferSize プロパティを使って出力バッファのサイズを指定します。
|
特性
参照のみ |
常に |
データタイプ |
Double |
値
関数
プロパティ
OutputBufferSize
, TransferStatus
, ValuesSent
![]() | BytesAvailableActionMode | DataBits | ![]() |