]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/asix-sigma/api.c
asix-sigma: Improve sample time estimation, consider hardware pipeline
[libsigrok.git] / src / hardware / asix-sigma / api.c
index 7345f3835c7a03edbd78ae08e4d5767433c36eea..0aebe695c3bec49308a40427746a7b37bf7491d4 100644 (file)
@@ -228,7 +228,7 @@ static int config_set(uint32_t key, GVariant *data, const struct sr_dev_inst *sd
        case SR_CONF_LIMIT_SAMPLES:
                tmp = g_variant_get_uint64(data);
                devc->limit_samples = tmp;
-               devc->limit_msec = tmp * 1000 / devc->cur_samplerate;
+               devc->limit_msec = sigma_limit_samples_to_msec(devc, tmp);
                break;
        case SR_CONF_CAPTURE_RATIO:
                tmp = g_variant_get_uint64(data);