code: func (p *Client) ReadCharacteristic(c *ble.Characteristic) ([]byte, error) {
  	p.Lock()
  	defer p.Unlock()
  	return p.ac.Read(c.ValueHandle)
  }
docs: // ReadCharacteristic reads a characteristic value from a server. [Vol 3, Part G, 4.8.1]