Используйте bluecove для получения данных с устройства Bluetooth - PullRequest
0 голосов
/ 16 октября 2018

Мой вопрос прост.Я использую bluecove в Eclipse - на моем ноутбуке - чтобы получить список адресов bluetooth.Я хочу получать данные с одного из перечисленных адресов Bluetooth.Вот мой простой код:

import javax.bluetooth.DiscoveryAgent;
import javax.bluetooth.LocalDevice;
import javax.bluetooth.RemoteDevice;

public class interactor
{
    public interactor()
    {
        try
        {
            LocalDevice device = LocalDevice.getLocalDevice();

            RemoteDevice[] remotedevice = device.getDiscoveryAgent().retrieveDevices(DiscoveryAgent.PREKNOWN);

            for(RemoteDevice btDevice : remotedevice)
            {
                System.out.println("Device Name : " + btDevice.getFriendlyName(false));
                System.out.println("Bluetooth Address : " + btDevice.getBluetoothAddress()+"\n");

            }   
        }
        catch(Exception e)
        {
            e.printStackTrace();
        }
    }
}
...