]> sigrok.org Git - libsigrok.git/blobdiff - hardware/common/dmm/metex14.c
metex14: Fix parsing of spaces.
[libsigrok.git] / hardware / common / dmm / metex14.c
index 5e99fefffddd0cac26aad4cc566c44db9183b56a..e6b9b98309c791b6e56b8ea12362b90b7aeeaad3 100644 (file)
@@ -75,6 +75,9 @@ static int parse_value(const uint8_t *buf, float *result)
        factor = 1000;
        for (i = 0; i < 5; i++) {
                digit = buf[4 + i];
+               /* Convert spaces to '0', so that we can parse them. */
+               if (digit == ' ')
+                       digit = '0';
                if (digit == '.') {
                        decimal_point = i;
                } else if (isdigit(digit)) {