]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/demo/protocol.h
rigol-dg: free memory that was allocated by SCPI get routines
[libsigrok.git] / src / hardware / demo / protocol.h
index 9877f55367b2a84f16374bc52a64deba5c8cfee2..230d8f3528f6fe93bed4adbb6af2ccc0a09c26d9 100644 (file)
@@ -95,6 +95,7 @@ enum analog_pattern_type {
        PATTERN_SINE,
        PATTERN_TRIANGLE,
        PATTERN_SAWTOOTH,
+       PATTERN_ANALOG_RANDOM,
 };
 
 static const char *analog_pattern_str[] = {
@@ -102,6 +103,7 @@ static const char *analog_pattern_str[] = {
        "sine",
        "triangle",
        "sawtooth",
+       "random",
 };
 
 struct analog_pattern {
@@ -159,6 +161,7 @@ struct analog_gen {
 };
 
 SR_PRIV void demo_generate_analog_pattern(struct dev_context *devc);
+SR_PRIV void demo_free_analog_pattern(struct dev_context *devc);
 SR_PRIV int demo_prepare_data(int fd, int revents, void *cb_data);
 
 #endif