]> sigrok.org Git - libsigrok.git/commitdiff
hantek-dso: Allow retrieving frame limit
authorValentin Ochs <redacted>
Sat, 27 Jun 2020 20:44:39 +0000 (22:44 +0200)
committerValentin Ochs <redacted>
Sat, 27 Jun 2020 20:56:57 +0000 (22:56 +0200)
src/hardware/hantek-dso/api.c

index b0726e98c86f62ca653a27d388ab9f2ec46176fa..a3cc8a283304ae233ebb1c857ad13eb08be2e094 100644 (file)
@@ -55,7 +55,7 @@ static const uint32_t drvopts[] = {
 static const uint32_t devopts[] = {
        SR_CONF_CONTINUOUS,
        SR_CONF_CONN | SR_CONF_GET,
-       SR_CONF_LIMIT_FRAMES | SR_CONF_SET,
+       SR_CONF_LIMIT_FRAMES | SR_CONF_GET | SR_CONF_SET,
        SR_CONF_TIMEBASE | SR_CONF_GET | SR_CONF_SET | SR_CONF_LIST,
        SR_CONF_NUM_HDIV | SR_CONF_GET,
        SR_CONF_CAPTURE_RATIO | SR_CONF_GET | SR_CONF_SET,
@@ -477,6 +477,9 @@ static int config_get(uint32_t key, GVariant **data,
                case SR_CONF_CAPTURE_RATIO:
                        *data = g_variant_new_uint64(devc->capture_ratio);
                        break;
+               case SR_CONF_LIMIT_FRAMES:
+                       *data = g_variant_new_uint64(devc->limit_frames);
+                       break;
                default:
                        return SR_ERR_NA;
                }