The number of significant digits of the analog values returned by the drivers listed below is not properly specified resulting in incomplete output values. analog.encoding->digits and analog.spec->spec_digits must be set to appropriate values depending on measurement mode and range. Here are the drivers where digits still have to be specified: - brymen-dmm - fluke-dmm - hameg-hmo - norma-dmm - testo - yokogawa-dlm
The list of open TODOs can be grepped like this now: $ grep -r "TODO: Use proper 'digits' value" * src/hardware/hameg-hmo/protocol.c: /* TODO: Use proper 'digits' value for this device (and its modes). */ src/hardware/hameg-hmo/protocol.c: /* TODO: Use proper 'digits' value for this device (and its modes). */ src/hardware/brymen-dmm/protocol.c: /* TODO: Use proper 'digits' value for this device (and its modes). */ src/hardware/norma-dmm/protocol.c: /* TODO: Use proper 'digits' value for this device (and its modes). */ src/hardware/fluke-dmm/fluke.c: /* TODO: Use proper 'digits' value for this device (and its modes). */ src/hardware/fluke-dmm/fluke.c: /* TODO: Use proper 'digits' value for this device (and its modes). */ src/hardware/fluke-dmm/fluke.c: /* TODO: Use proper 'digits' value for this device (and its modes). */ src/hardware/testo/protocol.c: /* TODO: Use proper 'digits' value for this device (and its modes). */ src/hardware/yokogawa-dlm/protocol.c: /* TODO: Use proper 'digits' value for this device (and its modes). */ src/input/wav.c: /* TODO: Use proper 'digits' value for this device (and its modes). */ src/session_driver.c: /* TODO: Use proper 'digits' value for this device (and its modes). */