User manual - Cライブラリ解説書(2006年4月17日)
DT-930 Cライブラリ解説書
222
(11)BREAK ON
ブレイク信号を送出します。IrDAによる信号のエミュレートとなります。
IrDAプロトコル規定のブレイク信号送出を指示するデータフレームを相手局に送信します。
このため、「データ書込み」機能と同様に送信バッファへの書込みを行います。
データ待ちの間およびデータ書込み後にLBエラー、ブレイクイベント、タイムアウトのチェックを
行い、エラー時は直ちに異常終了となります。
データ待ち時間の指定は、通信状態設定関数(Ir_State_Set)で行うことができます。
(12)BREAK OFF
ブレイク信号の送出を停止します。IrDAによる信号のエミュレートとなります。
IrDAプロトコル規定のブレイク信号停止を指示するデータフレームを相手局に送信します。
このため、「データ書込み」機能と同様に送信バッファへの書込みを行います。
データ待ちの間およびデータ書込み後にLBエラー、ブレイクイベント、タイムアウトのチェックを
行い、エラー時は直ちに異常終了となります。
データ待ち時間の指定は、通信状態設定関数(Ir_State_Set)で行うことができます。
(13)CD検査
CD信号のON/OFF状態をチェックし、通知ます。信号のONまたはOFFの指定を行います。
信号待ち時間が指定されているとき指定した信号状態でなければ信号待ちとなります。
信号待ちとなったときLBエラー、タイムアウト、ブレイクイベントのチェックを行い、エラー時は直
ちに異常終了となります。
データ待ち時間の指定は、通信状態設定関数(Ir_State_Set)で行うことができます。
(14)DR検査
DR信号のON/OFF状態をチェックし、通知します。
信号待ち時間が指定されているとき信号のON待ちとなります。
信号待ちとなったのとき、LBエラー、タイムアウト、ブレイクイベントのチェックを行い、エラー時は
直ちに異常終了となります。
信号待ち時間の指定は、通信状態設定関数(Ir_State_Set)で行うことができます。
(15)CS検査
CS信号のON/OFF状態をチェックし、通知します。
信号待ち時間が指定されているとき信号のON待ちとなります。
信号待ち時、LBエラー、タイムアウト、ブレイクイベントのチェックを行い、エラー時は直ちに異常
終了となります。
信号待ち時間の指定は、通信状態設定関数(Ir_State_Set)で行うことができます。
(16)CI検査
CI信号のON/OFF状態をチェックし、通知します。
(17)BREAK検査
ブレイク信号の受信状態をチェックし、通知します。このとき受信状態をクリアします。
尚、ブレイク受信となった場合、フレーミングエラーは発生しません。