User manual - デバイス制御ライブラリ リファレンスマニュアルver.1.01(2009年1月21日)
43
2.2.27 SetPortConfig_DCB 構造体
IrDA 制御における自局能力の設定を格納します。
struct SetPortConfig_DCB {
UB irBaud;
UB MaxTurnTime;
UB FrameSize;
UB WindowSize;
UB BofCount;
UB MinTurnTime;
UB DiscTime;
};
メンバ
irBaud
ボーレイトに次の値を OR して格納します。
IRBPS_24
:IR 接続速度を 2400bps に設定可能
IRBPS_96
:IR 接続速度を 9600bps に設定可能
IRBPS_192
:IR 接続速度を 19200bps に設定可能
IRBPS_384
:IR 接続速度を 38400bps に設定可能
IRBPS_576
:IR 接続速度を 57600bps に設定可能
IRBPS_1152
:IR 接続速度を 115200bps に設定可能
MaxTurnTime
最大ターンアラウンドタイムを格納します。
TURN_500MS
:最大ターンアラウンドタイムを 500ms に設定
FrameSize
フレームサイズを格納します。
FRAME_1024B
:フレームサイズを 1024 バイトに設定
WindowSize
ウインドウサイズを格納します。
WINDOW_4
:ウィンドウサイズを 4 フレームウィンドウに設定
BofCount
BOF 数を格納します。IR ボーレートによって比例して増減します。BOF 数は 115.2Kbps の場合です。
BOF_48
:BOF を 48 個追加
BOF_24
:BOF を 24 個追加
BOF_12
:BOF を 12 個追加
BOF_5
:BOF を 5 個追加
BOF_3
:BOF を 3 個追加
BOF_2
:BOF を 2 個追加
BOF_1
:BOF を 1 個追加
BOF_0
:BOF を 0 個追加