X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fdmm%2Fm2110.c;h=93887dcc804b1b6863d5eadfef14c3fdf9d1468c;hb=bf85ea2110f5fc798841b7d912ad6d961c28d6b3;hp=ea53fae5e738aee2d7a1dc32a0a546d2e08eeee0;hpb=5faebab2903dc91949edc31f0a4b118d86090a30;p=libsigrok.git diff --git a/src/dmm/m2110.c b/src/dmm/m2110.c index ea53fae5..93887dcc 100644 --- a/src/dmm/m2110.c +++ b/src/dmm/m2110.c @@ -51,16 +51,16 @@ SR_PRIV gboolean sr_m2110_packet_valid(const uint8_t *buf) } SR_PRIV int sr_m2110_parse(const uint8_t *buf, float *floatval, - struct sr_datafeed_analog_old *analog, void *info) + struct sr_datafeed_analog *analog, void *info) { float val; (void)info; /* We don't know the unit, so that's the best we can do. */ - analog->mq = SR_MQ_GAIN; - analog->unit = SR_UNIT_UNITLESS; - analog->mqflags = 0; + analog->meaning->mq = SR_MQ_GAIN; + analog->meaning->unit = SR_UNIT_UNITLESS; + analog->meaning->mqflags = 0; if (!strncmp((const char *)buf, "OVERRNG", 7)) *floatval = INFINITY;