*/
var serviceHandler = null;
-var connected_remote_device_address = null;
+var selected_device_address = null;
function discoverDevicesError() {
alert("Error discoverDevices");
if (device != null && device.uuids.indexOf(document.getElementById("serviceTxt").value) !== -1) {
// open socket
device.connectToServiceByUUID(document.getElementById("serviceTxt").value, function() {
- connected_remote_device_address = device.address;
alert("connected");
},connectError);
} else {
}
function createBondingCallback() {
- adapter.destroyBonding(connected_remote_device_address);
+ selected_device_address = document.getElementById("devicesList").value;
+ adapter.destroyBonding(selected_device_address);
setTimeout(function() {
- adapter.createBonding(document.getElementById("devicesList").value, getDeviceCallback, createBondingError);
+ adapter.createBonding(selected_device_address, getDeviceCallback, createBondingError);
}, 3000);
}