code: func (b *ClientAdaptor) Reconnect() (err error) {
  	if b.connected {
  		b.Disconnect()
  	}
  	return b.Connect()
  }
docs: // Reconnect attempts to reconnect to the BLE peripheral. If it has an active connection
  // it will first close that connection and then establish a new connection.
  // Returns true on Successful reconnection