-(void)peripheral:(CBPeripheral *)peripheral didUpdateValueForCharacteristic:(CBCharacteristic *)characteristic error:(NSError *)error
{
dispatch_async(dispatch_get_main_queue(), ^{
NSData *data = characteristic.value;
uint8_t *array = (uint8_t*) data.bytes;
cadenceValue = [CharacteristicReader readUInt8Value:&array];
self.cadence.text = [NSString stringWithFormat:@"%d", cadenceValue];
});
}
Как получить частоту кадров с устройства bLE (Bluetooth с низким энергопотреблением) в swift 2. Я не могу найти точный код для этого. Для этого вызывается метод делегата didUpdateValueForCharacteristic
.
У меня есть код nRF Toolbox, но он находится в objective c или swift 3, но мой проект находится в swift 2. Я пытался вызвать метод target c, используя заголовок моста, но он всегда возвращал 0 такт.