fun discoverServices(): Single<List<BluetoothGattService>>
Performs service discovery on the peer This assumes we are connected to the peer.
Return A Single containing a List of discovered BluetoothGattServices