+ case SR_CONF_TRIGGER_LEVEL:
+ flt = g_variant_get_double(data);
+ if (flt < 0.0 || flt > 1.0) {
+ sr_err("Trigger level must be in [0.0,1.0].");
+ return SR_ERR_ARG;
+ }
+ devc->voffset_trigger = flt;
+ if (dso_set_voffsets(sdi) != SR_OK)
+ return SR_ERR;
+ break;