]> sigrok.org Git - libsigrok.git/commitdiff
demo: forgot second part of samplerate support
authorBert Vermeulen <redacted>
Sat, 12 Feb 2011 02:24:23 +0000 (03:24 +0100)
committerBert Vermeulen <redacted>
Sat, 12 Feb 2011 05:14:37 +0000 (06:14 +0100)
hardware/demo/demo.c

index 1eec6a2074b2abf956f13a0730ffd6e1882a7b62..281d9da4521f50f9c1ed114486703ac58281de0b 100644 (file)
@@ -55,12 +55,20 @@ struct databag {
 
 static int capabilities[] = {
        SR_HWCAP_LOGIC_ANALYZER,
+       SR_HWCAP_SAMPLERATE,
        SR_HWCAP_PATTERN_MODE,
        SR_HWCAP_LIMIT_SAMPLES,
        SR_HWCAP_LIMIT_MSEC,
        SR_HWCAP_CONTINUOUS,
 };
 
+static struct sr_samplerates samplerates = {
+       1,
+       GHZ(1),
+       1,
+       NULL,
+};
+
 static const char *patternmodes[] = {
        "random",
        "incremental",
@@ -142,6 +150,9 @@ static void *hw_get_device_info(int device_index, int device_info_id)
        case SR_DI_NUM_PROBES:
                info = GINT_TO_POINTER(NUM_PROBES);
                break;
+       case SR_DI_SAMPLERATES:
+               info = &samplerates;
+               break;
        case SR_DI_CUR_SAMPLERATE:
                info = &cur_samplerate;
                break;