diff --git a/hardware/demo/demo.c b/hardware/demo/demo.c index 7fc00fb7..345468c4 100644 --- a/hardware/demo/demo.c +++ b/hardware/demo/demo.c @@ -237,9 +237,6 @@ static int config_get(int id, const void **data, const struct sr_dev_inst *sdi) case SR_CONF_SAMPLERATE: *data = &cur_samplerate; break; - case SR_DI_PATTERNS: - *data = &pattern_strings; - break; default: return SR_ERR_ARG; } @@ -304,6 +301,9 @@ static int config_list(int key, const void **data, const struct sr_dev_inst *sdi case SR_CONF_SAMPLERATE: *data = &samplerates; break; + case SR_CONF_PATTERN_MODE: + *data = &pattern_strings; + break; default: return SR_ERR_ARG; } diff --git a/libsigrok.h b/libsigrok.h index d8b90f98..4492c040 100644 --- a/libsigrok.h +++ b/libsigrok.h @@ -553,8 +553,6 @@ enum { SR_DI_HWCAPS, /** Types of logic trigger supported, out of "01crf" (char *). */ SR_DI_TRIGGER_TYPES, - /** Supported patterns (in pattern generator mode). */ - SR_DI_PATTERNS, /** Supported buffer sizes. */ SR_DI_BUFFERSIZES, /** Supported time bases. */