didReadRSSI
周辺機器にコールバックできません!!
私はiPad miniで開発しています - 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]);
}