я не могу получить didReadRSSI
, чтобы перезвонить мне на периферию!читатьRSSI не вызываю делатьReadRSSI
Я разрабатываю на IPad мини - IOS 8.1.2
Я установил периферийное к NSMutable
массива, и я могу позвонить подключить, отключить и т.д. отлично от этого массива так периферийный объект прикреплен к этот массив действителен.
Мой код ниже, что не так? Почему бы мне не получить обратный вызов didReadRSSI
на моем периферийном устройстве?
- (void)updateConnectedRSSITimerFunc {
for(TheCustomPeripheral *arrayItem in self.peripherals) {
if(arrayItem.connected) {
//This is called every 4 seconds from an NSTimer succesfully
[arrayItem.peripheral readRSSI];
NSLog(@"RSSI request");
}
}
}
-(void) peripheral:(CBPeripheral *)peripheral didReadRSSI:(NSNumber *)RSSI error:(NSError *)error {
//This never get's called!!!!!
NSLog(@"RSSI returned %@", [RSSI stringValue]);
}