code: func (b *GenericAccessDriver) GetAppearance() string {
  	c, _ := b.adaptor().ReadCharacteristic("2a01")
  	buf := bytes.NewBuffer(c)
  
  	var val uint16
  	binary.Read(buf, binary.LittleEndian, &val)
  	return appearances[val]
  }
docs: // GetAppearance returns the appearance string for the BLE Peripheral