]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/rigol-ds/protocol.c
rigol-ds: add support for getting/setting trigger level.
[libsigrok.git] / src / hardware / rigol-ds / protocol.c
index 0a60957cf1eff338b3deeea18ee35e3ac8885e01..d9d8dc7ea1d79f51352d813146b58f9971840b95 100644 (file)
@@ -856,6 +856,11 @@ SR_PRIV int rigol_ds_get_dev_cfg(const struct sr_dev_inst *sdi)
                return SR_ERR;
        sr_dbg("Current trigger slope %s", devc->trigger_slope);
 
+       /* Trigger level. */
+       if (sr_scpi_get_float(sdi->conn, ":TRIG:EDGE:LEV?", &devc->trigger_level) != SR_OK)
+               return SR_ERR;
+       sr_dbg("Current trigger level %g", devc->trigger_level);
+
        return SR_OK;
 }