]> sigrok.org Git - libsigrok.git/blobdiff - hardware/hantek-dso/api.c
Enforce open device before config_set()/dev_acquisition_start()
[libsigrok.git] / hardware / hantek-dso / api.c
index abf9db63489a0a0fc9887112cb509ec52ee5471c..e7d9f60b618910febce8225181785f1d3e0507f0 100644 (file)
@@ -473,7 +473,7 @@ static int config_set(int id, GVariant *data, const struct sr_dev_inst *sdi)
        char **targets;
 
        if (sdi->status != SR_ST_ACTIVE)
-               return SR_ERR;
+               return SR_ERR_DEV_CLOSED;
 
        ret = SR_OK;
        devc = sdi->priv;
@@ -926,7 +926,7 @@ static int hw_dev_acquisition_start(const struct sr_dev_inst *sdi,
        int i;
 
        if (sdi->status != SR_ST_ACTIVE)
-               return SR_ERR;
+               return SR_ERR_DEV_CLOSED;
 
        devc = sdi->priv;
        devc->cb_data = cb_data;