X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fcommon%2Fdmm%2Fmetex14.c;fp=hardware%2Fcommon%2Fdmm%2Fmetex14.c;h=8ba4291364d2d3b2f9cf2880992ec985c4819c49;hb=3a8cad91374739ec7143b94894f14435c1d09426;hp=7f4b890510c133fb6bffc7985bf2c5c946483c44;hpb=88f544f27e56e8cd4a022d3de1f37153b941d158;p=libsigrok.git diff --git a/hardware/common/dmm/metex14.c b/hardware/common/dmm/metex14.c index 7f4b8905..8ba42913 100644 --- a/hardware/common/dmm/metex14.c +++ b/hardware/common/dmm/metex14.c @@ -61,6 +61,10 @@ static int parse_value(const uint8_t *buf, float *result) is_ol += (!strcasecmp((const char *)&valstr, "O.L")) ? 1 : 0; is_ol += (!strcasecmp((const char *)&valstr, "OL.")) ? 1 : 0; is_ol += (!strcasecmp((const char *)&valstr, "OL")) ? 1 : 0; + is_ol += (!strcasecmp((const char *)&valstr, "-.OL")) ? 1 : 0; + is_ol += (!strcasecmp((const char *)&valstr, "-O.L")) ? 1 : 0; + is_ol += (!strcasecmp((const char *)&valstr, "-OL.")) ? 1 : 0; + is_ol += (!strcasecmp((const char *)&valstr, "-OL")) ? 1 : 0; if (is_ol != 0) { sr_spew("Over limit."); *result = INFINITY;