User manual - Bluetoothライブラリマニュアルver.1.08(2014年8月6日)

53
5.24 BTSetConnectionParameter
Bluetooth 接続時に使用するパラメータを設定します。
[C++]
LONG BTSetConnectionParameter(
DWORD
SRMode,
DWORD
FastConnection
)
[Visual Basic]
Public Shared Function BTSetConnectionParameter( _
ByVal
SRMode
As Int32, _
ByVal
FastConnection
As Int32 _
) As Int32
[C#]
public static Int32 BTSetConnectionParameter(
Int32
SRMode
,
Int32
FastConnection
);
解説
本関数を使用して SR モードまたは FastConnection モードを変更すると、BT モジュールが接続時に
使用する電波の種類が変わり、Bluetooth 接続時間が速くなる場合があります。
Device Emulator では、設定値を内部変数として格納するため、何も動作しませんが、
BTGetConnectionParameter 関数を実行することにより、設定値
を確認することができます。
パラメータ
SRMode
SR モードを設定する変数
BTSRMODE_R0
SR モードを R0 に設定する
BTSRMODE_R1
SR モードを R1 に設定する
BTSRMODE_R2
SR モードを R2 に設定する
FastConnection
Fast Connection モードを設定する変数
BTPARAM_DISABLE
Fast Connection 設定を無効にする
BTPARAM_ENABLE
Fast Connection 設定を有効にする
戻り値
BTERR_SUCCESS
正常終了
BTERR_FAILED
デバイス情報設定失敗
BTERR_DRIVER
ドライバーエラー
DeviceEmulator では発生しません
FUNCTION_UNSUPPORT
未サポートエラー