Articles of bluetooth lowenergy

CLLocationManager didEnterRegion: con iBeacon mientras la aplicación está suspendida

Estoy intentando despertar mi aplicación (relanzarla) cuando entra en mi región de baliza definida, pero no puedo hacer que funcione. Estos son los pasos y el código que estoy usando. Establezca el modo de background "Actualizaciones de location" en SÍ. Supervisar mi CLBeaconRegion NSUUID *uuid = [[NSUUID alloc] initWithUUIDString:@"EBEFD083-70A2-47C8-9837-E7B5634DF524"]; beaconRegion = [[CLBeaconRegion alloc] initWithProximityUUID:uuid identifier:@"daRegion"]; […]

Edición por escrito CBCharacteristic

Actualmente estoy trabajando en una aplicación BLE que escanea las balizas de mi empresa, necesito actualizar los valores de CBCharacteristic. No recibo ningún error después de mi function de escritura, pero el cambio no se refleja en el dispositivo BLE. He escaneado todas las características CB y luego he recorrido para get una function de […]

CoreBluetooth y transmisión de audio

¿Puedo transferir la transmisión de audio de un dispositivo iOS a otro dispositivo iOS (por ejemplo, de 4 a un nuevo iPad) usando CoreBluetooth framework. ¿Quizás BLE es demasiado lento para la transmisión de medios?

¿Puede vincular un dispositivo bluetooth LE en una aplicación iOS?

¿Puede vincular un dispositivo bluetooth LE en una aplicación iOS, es decir, no a través de la configuration. Tratando de facilitar el emparejamiento del usuario con un dispositivo específico. ¿Si es así, cómo?

¿Un iPhone es periférico y central con la connection a varios iPhones periféricos, uno tras otro, factible?

Mi aplicación necesita detectar otros iPhones y conectarse a todos de una en una rápidamente (esos iPhones también tienen la misma funcionalidad). Entonces implementé periféricos y centrales. Solo trato de conectarme a otro teléfono si: if (![_discovenetworkingPeripheral isConnected] && [[UIDevice currentDevice] name] < [advertisementData objectForKey:@"kCBAdvDataLocalName"]) (Anuncio el nombre del dispositivo para evitar que ambos dispositivos […]

¿Cómo se sincronizan los dispositivos en CoreBluetooth?

¿Alguien me puede explicar cómo se combina el dispositivo con Bluetooth 4.0 en el marco CoreBluetooth? Con los models de Bluetooth más antiguos, el emparejamiento debe hacerse en el menu de configuraciones de Bluetooth de iOS, pero he estado leyendo en varias publicaciones en línea que este process se puede completar desde dentro de la […]

¿Puedo comunicarme con un esclavo BLE incluso si la aplicación no se está ejecutando?

Estoy desarrollando una aplicación iOS que se comunica con un dispositivo esclavo BLE. Sé que iOS permitirá que mi aplicación se ejecute en segundo plano para comunicarse con BLE. ¿Cuál es mi duda de que hay alguna forma de activar mi aplicación si hay BLE cerca? Quiero decir, incluso si mi aplicación no se está […]

¿Qué restricciones técnicas existen para detectar dispositivos cercanos con "iBeacon" en iOS 7.1?

Me gustaría tener consejos sobre cómo hacer una aplicación que use la tecnología ibeacon en ios 7.1. El escenario de la aplicación es simple: muchas personas tienen la misma aplicación instalada en sus teléfonos. Cada vez que dos (o más) usuarios están cerca (en la misma sala, por ejemplo) son notificados. ("Hola usuario1, usuario2 está […]

iOS Transfiera datos importantes a través de BLE

Estoy intentando enviar un poco de datos (32 KB) entre dos iPhones (6+ y 4S). Entiendo que BLE no está diseñado para grandes transferencias de datos, pero estoy seguro de que debería haber una forma de solucionar mi problema. Tengo una configuration característica de la siguiente manera: [[CBMutableCharacteristic alloc] initWithType:[CBUUID UUIDWithString:someID] properties:CBCharacteristicPropertyNotify value:nil permissions:CBAttributePermissionsReadable]; Para […]

Cambios de api de CoreBluetooth iOS: BLE 4.0 vs BLE 4.2

Estoy tratando de meterme bajo la capucha de BLE 4.2 y cómo esto afecta el layout del producto y el desarrollo del iPhone. R: ¿Cuáles son los cambios en la API CoreBluetooth para soportar BLE 4.2? ¿Ha habido alguna? B: ¿Cómo se implementa el emparejamiento de dispositivos en 4.0 y cómo se implementa en 4.2? […]