BluetoothKit
BluetoothKit copied to clipboard
Easily communicate between iOS/OSX devices using BLE
My Peripheral is a Mac app and my Central is an iOS app. I would think that when my central is connected to a peripheral, if that peripheral is switched...
Hi, Is it possible to print qr code/barcode using this library? If so, can you please guide me 'cause we are planning to make an app which has feature like...
Hi on ios10 apple merged CBCentralManagerState and CBPeripheralManagerState into CBManagerState they basically renamed the enum... I added a workaround... I use the rawValue and then create the enum again e.g....
Fix #126
According to the CoreBluetooth document, ## peripheralManager(_:didReceiveRead:) > When you receive this callback, call the [respond(to:withResult:)](https://developer.apple.com/documentation/corebluetooth/cbperipheralmanager/1393293-respond) method of the [CBPeripheralManager](https://developer.apple.com/documentation/corebluetooth/cbperipheralmanager) class exactly once to respond to the read request. source:...
There seems no documentation addressing that EOD is a must when sending data, if the connected peripheral doesn't send "EOD", then we will never receive data.
Problem: let configuration = BKConfiguration(dataServiceUUID: serviceUUID, dataServiceCharacteristicUUID: characteristicUUID) try central.startWithConfiguration(configuration) I want to scan all Bluetooth devices. I find that the configuration item cannot be set, and the UUID is...