API version 15

BluetoothPeripheral.Connectメソッド変更履歴

iOSAndroidWindows

 

説明

BLEペリフェラル(デバイス)に接続します。

 

ペリフェラルに接続後、読み込み、書き込みが終わったら必ずDisconnectメソッドで切断してください。

 

接続が完了するかタイムアウトまで処理を返しません。

 

呼出形式

peripheral.Connect( deviceId )

 

戻り値

なし

 

引数

String deviceId

デバイスを識別するID

Android版
BDアドレスを指定します。(BDアドレスの形式はMACアドレスと同じです)

iOS版
デバイスのUUIDを指定します。

 

例外

FUNC-4

引数の値が不正です

 

RTM-123

既にデバイスに接続されています。

 

RTM-83

Bluetoothが有効になっていません。

 

RTM-78

Bluetoothデバイスとの通信がタイムアウトしました。

 

RTM-81

Bluetoothデバイスとの接続に失敗しました。

 

RTM-84

Bluetoothの使用が許可されていません。OSの設定でBluetoothの使用を許可してください。*1

 

使用例

BluetoothPeripheral peripheral {
	Function onCharacteristicChanged(e) {
		/*イベント処理*/
	}
}
Button btnBleConnect {
	X = 16;
	Y = 576;
	Width = 104;
	Height = 40;
	Title = "BLE 接続";
	Function OnTouch( e ) {
		//.peripheral.Connect(deviceId);
	}
};
Button btnBleDisconnect{
	X = 128;
	Y = 576;
	Width = 104;
	Height = 40;
	Title = "BLE 切断";
	Function OnTouch( e ) {
		//.peripheral.Disconnect();
	}
}

 

関連項目

Disconnectメソッド

 

変更履歴
*1 API version 16で追加されました。


「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る