User manual - ソフトウェア解説書(2006年4月17日)

Table Of Contents
DT-930 ソフトウェア解
41
2.6.4. 受信バッファ管理機能
(1)受信バッファのクリア
受信バッファのポインタを初期状態にし、通信エラーステータス(パリティ、フレーミング、オーバーラン、バッフ
ァフル)をクリアします。
(2)受信バッファステータスのリード
以下の受信バッファのステータスをリードします。
受信文字数
受信可能残り文字数
受信バッファ先頭文字コード(次読出し文字)
2.6.5. 通信補助機能
(1)エラーコードバッファリング制御の設定
通信エラー(パリティ、オーバーラン、フレーミング)が発生した場合、任意のコードを受信バッファにバッファ
リングする機能です。尚、通信エラーとなった‘EFG’データはこの制御指定にかかわらずバッファ
リング処理しません。
【任意のコードを ‘Z’ と設定した場合】
1234567890ABCDEFG
ZZZ
1234567890ABCDZZZ
受信バッファ
送信データ
通信エラーが発生
したため、
‘Z’に置き換
わります
1234567890ABCDEFG
ZZZ
1234567890ABCDZZZ
受信バッファ
送信データ
通信エラーが発生
したため、
‘Z’に置き換
わります
(2)標準エラーステータスのリード
標準エラーステータス(パリティ、オーバーラン、フレーミング、バッファフル)を読出します。
(ステータスを読出し後は、エラーステータスがクリアされます。)
(3)受信ハンドラ切り替え
標準受信ハンドラの切り替え、もしくは高速受信ハンドラの切り替えを行います。
高速受信ハンドラ: SI/SO制御、バッファビジー制御、デリートコード制御、エラーコード
バッファリング制御機能を持たないハンドラ。