I try to add a schedule timer to read the connected device RSSI value . I am using following API to read the RSSI value every 500 ms
peripheral.readRSSI()
but the callback value will been called every around 1 sec.
public func peripheral(_ peripheral: CBPeripheral, didReadRSSI RSSI: NSNumber, error: Error?) {}
I would like to know the 1 sec callback time is fixed ?
and can I speed up the rssi update ?