                                                 Wrapper.WrappedService:ServiceWrappable> {
     
     private var servicesDiscoveredPromise   = Promise<Wrapper>()
+    private var readRSSIPromise             = Promise<Int>()
     
     private var connectionSequence          = 0
     private var currentError                = PeripheralConnectionError.None

        }
    }
    
    
    // utils
    private func timeoutConnection(peripheral:Wrapper, sequence:Int) {
        let central = CentralManager.sharedInstance

            }
        }
    }
    
    // PeripheralImpl
    
