]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/demo/api.c
input/csv: introduce column-formats option (flexible logic import)
[libsigrok.git] / src / hardware / demo / api.c
index 4d4b891c651a1886daf01e74757703d7fd05976b..3b77d40cdd36bf3f127c6bd90ef132f56204b050 100644 (file)
@@ -32,7 +32,7 @@
 #define DEFAULT_NUM_LOGIC_CHANNELS             8
 #define DEFAULT_LOGIC_PATTERN                  PATTERN_SIGROK
 
-#define DEFAULT_NUM_ANALOG_CHANNELS            4
+#define DEFAULT_NUM_ANALOG_CHANNELS            5
 
 /* Note: No spaces allowed because of sigrok-cli. */
 static const char *logic_pattern_str[] = {
@@ -225,6 +225,8 @@ static void clear_helper(struct dev_context *devc)
        GHashTableIter iter;
        void *value;
 
+       demo_free_analog_pattern(devc);
+
        /* Analog generators. */
        g_hash_table_iter_init(&iter, devc->ch_ag);
        while (g_hash_table_iter_next(&iter, NULL, &value))