Datos de BLE fuera de banda de Android

He estado trabajando en una aplicación de sensor BLE. He configurado mi sensor para enviar una clave OOB durante el emparejamiento, pero no estoy seguro de qué hacer en el lado de SDK de Android para hacer mi solicitud de la aplicación de la OOB cuando llamamos crear vínculo en el código.

Si cambio mi sensor a Teclado, veo que Android está solicitando un pin aleatorio. Pero no quiero usar el pin que me gustaría usar OOB.

¿Podría alguien arrojar algo de luz en esto para mí?

Básicamente, mi sensor y la aplicación de Android tienen el conocimiento de una clave secreta OOB y me gustaría que la vinculación se establezca sobre la base de esta clave secreta.

Gracias mucho aprecio su tiempo ayudándome.

Aclamaciones,

  • Kontakt Beacons: Resultados incoherentes y poco fiables al determinar la distancia de la baliza
  • Android BLE- ¿Cómo se llama al método onScanResult en ScanCallback?
  • BLE Android - onConnectionStateChange no se llama
  • Java.lang.NoClassDefFoundError en versiones anteriores de Android SDK
  • ¿Cómo enviar datos a través de un enlace Bluetooth Low Energy (BLE)?
  • Fuerza de la señal de Bluetooth LE continua en Android
  • Kit de desarrollo BTLE (Bluetooth Low energy) - debe tener perfil de proximidad
  • BLE de Android que envía el comando escribiendo las características que no responden
  • Android 4.3 Bluetooth ble no se llama onCharacteristicRead ()
  • Android BluetoothGatt - estado 133 - registro de devolución de llamada
  • Dispositivo BLE CC2541 no escaneado con la biblioteca de balizas android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.