X-Git-Url: https://sigrok.org/gitweb/?p=libsigrok.git;a=blobdiff_plain;f=src%2Fhardware%2Fscpi-dmm%2Fprotocol.c;h=884ba6dcca2a77a337fb96a58d27cbd33473debf;hp=bc739400cb38240e101573f58fa0d064f725715a;hb=2111d1574b7bc715bc60ca5626f126369553f3f8;hpb=33306b13acdc34fb50b35a56d362f1ab56fc0afd diff --git a/src/hardware/scpi-dmm/protocol.c b/src/hardware/scpi-dmm/protocol.c index bc739400..884ba6dc 100644 --- a/src/hardware/scpi-dmm/protocol.c +++ b/src/hardware/scpi-dmm/protocol.c @@ -28,7 +28,9 @@ SR_PRIV void scpi_dmm_cmd_delay(struct sr_scpi_dev_inst *scpi) { if (WITH_CMD_DELAY) g_usleep(WITH_CMD_DELAY * 1000); - sr_scpi_get_opc(scpi); + + if (!scpi->no_opc_command) + sr_scpi_get_opc(scpi); } SR_PRIV const struct mqopt_item *scpi_dmm_lookup_mq_number( @@ -114,6 +116,8 @@ SR_PRIV int scpi_dmm_get_mq(const struct sr_dev_inst *sdi, if (mqitem) *mqitem = item; ret = SR_OK; + } else { + sr_warn("Unknown measurement quantity: %s", have); } if (rsp) {