         }
         
         switch characteristic.uuid {
-        case isPairingCharacteristic.uuid:
-            guard
-                let dataValue = characteristic.value,
-                let isPairing = NSKeyedUnarchiver.unarchiveObject(with: dataValue) as? Bool,
-                isPairing == true
-            else {
-                return
-            }
         case timeOfLastUpdateCharacteristic.uuid:
             guard
                 let services = peripheral.services,

        
        for characteristic in characteristics {
            switch characteristic.uuid {
            case isPairingCharacteristic.uuid:
                peripheral.readValue(for: characteristic)
            case timeOfLastUpdateCharacteristic.uuid:
                peripheral.setNotifyValue(true, for: characteristic)
            case peerDataCharacteristic.uuid:

    }()
    
    fileprivate let serviceId = CBUUID(string: "B57E0B59-76E6-4EBD-811D-EA8CAAEBFEF8")
    
    fileprivate let peerDataCharacteristic = CBMutableCharacteristic(
        type: CBUUID(string: "E664042E-8B10-478F-86CD-BDE0F66EAE2E"),
        properties: CBCharacteristicProperties.read,
