2010-10-13 26 views

Respuesta

3

Por detectable supongo que significaba responder a searchs dispositivo desde otro dispositivo. Algunos fabricantes también lo llaman visible. Dependiendo del fabricante del dispositivo, algunos dispositivos permiten que Bluetooth esté encendido y visibilidad/capacidad de descubrimiento para desactivarse. Por lo tanto, si ya conoce la Dirección Bluetooth (Dirección MAC) del dispositivo, puede conectarse directamente a ella incluso cuando el dispositivo no sea detectable/visible. En la práctica, es una buena cosa que hacer, muchos fabricantes lo permiten al tener el dispositivo visible solo durante períodos específicos como durante el proceso de peinado o tienen una opción de menú explícita para activar la capacidad de descubrimiento durante un período específico. Esta es una buena práctica desde el punto de vista de la seguridad, ya que evita el seguimiento/piratería del dispositivo.

iPhone, por ejemplo, es por defecto no detectable cuando Bluetooth está activado, (pero todavía puede conectarse a él) sólo es visible al entrar en el menú de Bluetooth desde el menú de configuración.

6

Si ha emparejado previamente con el dispositivo, entonces es posible conectarse a él de nuevo, incluso si no está en modo de detección. Ver este post: programmatically-connect-to-paired-bluetooth-device

// use paired devices or create a BluetoothDevice using a mac address 
    //Set<BluetoothDevice> pairedDevices = mBluetoothAdapter.getBondedDevices(); 
    BluetoothAdapter myAdapter = BluetoothAdapter.getDefaultAdapter(); 
    BluetoothDevice remoteDevice = myAdapter.getRemoteDevice("00:00:00:00:00:00"); 
    BluetoothSockt btSocket = remoteDevice.createRfcommSocketToServiceRecord(UUID); 
    btSocket.connect(); 
    //get input and output stream etc... 
1

Es posible bajo el estándar Bluetooth. Lo he hecho muchas veces conectando dos módulos de Bluegiga juntos simplemente usando la dirección MAC que sabía de antemano.

Android le permitirá hacer esto con createInsecureRfcommSocketToServiceRecord

Cuestiones relacionadas