X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Ffluke-dmm%2Fprotocol.c;h=a5d8cefe888e61aaa5446624232a5dc79862b09e;hb=64aa214a22fdbc4a083f3cd6bd06755e6784b96c;hp=7500ab3116c35edbefdeb76d7b75f1b677943e46;hpb=2cb232a9e42345c3783f4898c5a5049871edc534;p=libsigrok.git diff --git a/src/hardware/fluke-dmm/protocol.c b/src/hardware/fluke-dmm/protocol.c index 7500ab31..a5d8cefe 100644 --- a/src/hardware/fluke-dmm/protocol.c +++ b/src/hardware/fluke-dmm/protocol.c @@ -324,7 +324,7 @@ static void handle_qm_19x_meta(const struct sr_dev_inst *sdi, char **tokens) else if (meas_char == 3) devc->mqflags |= SR_MQFLAG_DC | SR_MQFLAG_AC; else if (meas_char == 15) - devc->mqflags |= SR_MQFLAG_DIODE; + devc->mqflags |= SR_MQFLAG_DIODE | SR_MQFLAG_DC; break; case 2: devc->mq = SR_MQ_CURRENT; @@ -526,7 +526,7 @@ SR_PRIV int fluke_receive_data(int fd, int revents, void *cb_data) } if (sr_sw_limits_check(&devc->limits)) { - sdi->driver->dev_acquisition_stop(sdi); + sr_dev_acquisition_stop(sdi); return TRUE; }