code: protected List<TagAndLength> getLogFormat() throws CommunicationException {
  		List<TagAndLength> ret = new ArrayList<TagAndLength>();
  		if (LOGGER.isDebugEnabled()) {
  			LOGGER.debug("GET log format");
  		}
  		// Get log format
  		byte[] data = template.get().getProvider().transceive(new CommandApdu(CommandEnum.GET_DATA, 0x9F, 0x4F, 0).toBytes());
  		if (ResponseUtils.isSucceed(data)) {
  			ret = TlvUtil.parseTagAndLength(TlvUtil.getValue(data, EmvTags.LOG_FORMAT));
  		} else {
  			LOGGER.warn("No Log format found");
  		}
  		return ret;
  	}
docs: Method used to get log format
  
  @return list of tag and length for the log format
  @throws CommunicationException communication error