Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 4 → Rev 59

/DUBwise/src/BTSearcher.java
24,6 → 24,13
public String err_log="none";
 
 
public void log(String err_str)
{
 
err_log+=err_str;
System.out.println(err_str);
}
 
public final int MAX_DEVICES=10;
 
public RemoteDevice[] remote_devices;
58,7 → 65,7
catch (BluetoothStateException ex)
{
error=true;
err_log+="Problem in searching the blue tooth devices\n" + ex;
log("Problem in searching the blue tooth devices\n" + ex);
}
 
66,17 → 73,29
 
public void inquiryCompleted(int transID) {
 
try {
try {
log("search complete with " + remote_device_count + " devices");
for(int i=0;i<remote_device_count;i++)
{
remote_device_name[i]=remote_devices[i].getFriendlyName(true);
log("#" + i + " -> addr: " + remote_devices[i].getBluetoothAddress());
remote_device_mac[i]=remote_devices[i].getBluetoothAddress();
 
remote_device_name[i]=remote_devices[i].getBluetoothAddress();
try {
log("#" + i + "name:" + remote_devices[i].getFriendlyName(true));
remote_device_name[i]=remote_devices[i].getFriendlyName(true);
}
catch (Exception e)
{
log("Problem getting name of BT-Device( -> taking mac as name): " + e);
}
 
 
}
}
catch (Exception e)
{
err_log+="Problem in searching the blue tooth devices";
log("Problem in searching the blue tooth devices" + e);
}
searching=false;
}
89,6 → 108,7
//Called when device is found during inquiry
public void deviceDiscovered(RemoteDevice btDevice, DeviceClass cod)
{
log("found device ");
try
{
if (remote_device_count!=(MAX_DEVICES-1))
99,7 → 119,7
}
catch (Exception e)
{
err_log+=("Device Discovered Error: " + e);
log("Device Discovered Error: " + e);
}
 
}