X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fdmm%2Frs9lcd.c;h=1f86d8859b29ebcdac5c1afe39787f79e02e3339;hb=b11afbb142a9ddc3fd2c99f3d3be39683cdec4ac;hp=539c2335e265931e328dae71d6fc8c452848a85a;hpb=155b680da482cea2381becb73c51cfb838bff31e;p=libsigrok.git diff --git a/src/dmm/rs9lcd.c b/src/dmm/rs9lcd.c index 539c2335..1f86d885 100644 --- a/src/dmm/rs9lcd.c +++ b/src/dmm/rs9lcd.c @@ -28,11 +28,12 @@ * and protocol is used on any other device. */ +#include #include #include #include #include -#include "libsigrok.h" +#include #include "libsigrok-internal.h" #define LOG_PREFIX "rs9lcd" @@ -286,7 +287,7 @@ static double lcd_to_double(const struct rs9lcd_packet *rs_packet, int type) rawval *= -1; /* See if we need to multiply our raw value by anything. */ - if (rs_packet->indicatrix1 & IND2_NANO) + if (rs_packet->indicatrix2 & IND2_NANO) rawval *= 1E-9; else if (rs_packet->indicatrix2 & IND2_MICRO) rawval *= 1E-6;