]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/siglent-sds/api.c
siglent-sds: Fixed samplerate and memory depth calculation
[libsigrok.git] / src / hardware / siglent-sds / api.c
index 018f68dd80dd9dff94e93a8cc9c43904f00b6bd4..790886bc59837f1954cf68bfdd1eb7a9af2ae3f4 100644 (file)
@@ -531,7 +531,7 @@ static int config_set(uint32_t key, GVariant *data,
        int ret, idx;
        const char *tmp_str;
        char buffer[16];
-       char *cmd = "";
+       char *cmd = NULL;
        char cmd4[4];
 
        devc = sdi->priv;
@@ -857,6 +857,7 @@ static int dev_acquisition_start(const struct sr_dev_inst *sdi)
        // devc->analog_frame_size = devc->model->series->buffer_samples;
        // devc->digital_frame_size = devc->model->series->buffer_samples;
 
+       siglent_sds_get_dev_cfg_horizontal(sdi);
        switch (devc->model->series->protocol) {
        case SPO_MODEL:
                if (siglent_sds_config_set(sdi, "WFSU SP,0,TYPE,1") != SR_OK)