Leg hold measurement blocks also a unit or only analog value and the unit from the OBDSoftware

A control unit does not only have bytes and bits (long coding) or adaptation, but also measurement blocks, which can be read out. If the measured value blocks also hold a unit or is only the analog value? For example, is 816 rpm read or only the analog value 816 and by experience/programming the readout software knows, that is U/min? If it is the latter, this means that the readout software can contain unit errors and can therefore specify e.g. instead of U/min U/sec e, or in the case of the ash content in the DPF, is the unit litre next to the measured value, although it would actually be grams?