code: public final void setValue(final int value)
  	{
  		expUnitAdjustment = 0;
  		try {
  			data = toDpt(dimensionlessCounter, value);
  		}
  		catch (final KNXFormatException e) {
  			logger.error("{} {} coding {} (value {}) should alway have correct format", dpt.getID(),
  					dpt.getDescription(), binary(dimensionlessCounter), value, e);
  		}
  	}
docs: TODO method might not make much sense