diff --git a/src/hardware/demo/api.c b/src/hardware/demo/api.c index 9c1b7c44..1f2e950e 100644 --- a/src/hardware/demo/api.c +++ b/src/hardware/demo/api.c @@ -29,11 +29,9 @@ #include "protocol.h" #define DEFAULT_NUM_LOGIC_CHANNELS 8 -#define DEFAULT_ENABLED_LOGIC_CHANNELS 8 #define DEFAULT_LOGIC_PATTERN PATTERN_SIGROK #define DEFAULT_NUM_ANALOG_CHANNELS 4 -#define DEFAULT_ENABLED_ANALOG_CHANNELS 4 #define DEFAULT_ANALOG_AMPLITUDE 10 /* Note: No spaces allowed because of sigrok-cli. */ @@ -98,7 +96,6 @@ static GSList *scan(struct sr_dev_driver *di, GSList *options) GSList *l; int num_logic_channels, num_analog_channels, pattern, i; char channel_name[16]; - gboolean enabled; num_logic_channels = DEFAULT_NUM_LOGIC_CHANNELS; num_analog_channels = DEFAULT_NUM_ANALOG_CHANNELS; @@ -131,8 +128,7 @@ static GSList *scan(struct sr_dev_driver *di, GSList *options) cg->name = g_strdup("Logic"); for (i = 0; i < num_logic_channels; i++) { sprintf(channel_name, "D%d", i); - enabled = (i < DEFAULT_ENABLED_LOGIC_CHANNELS) ? TRUE : FALSE; - ch = sr_channel_new(sdi, i, SR_CHANNEL_LOGIC, enabled, channel_name); + ch = sr_channel_new(sdi, i, SR_CHANNEL_LOGIC, TRUE, channel_name); cg->channels = g_slist_append(cg->channels, ch); } sdi->channel_groups = g_slist_append(NULL, cg); @@ -149,9 +145,8 @@ static GSList *scan(struct sr_dev_driver *di, GSList *options) devc->ch_ag = g_hash_table_new(g_direct_hash, g_direct_equal); for (i = 0; i < num_analog_channels; i++) { snprintf(channel_name, 16, "A%d", i); - enabled = (i < DEFAULT_ENABLED_ANALOG_CHANNELS) ? TRUE : FALSE; ch = sr_channel_new(sdi, i + num_logic_channels, SR_CHANNEL_ANALOG, - enabled, channel_name); + TRUE, channel_name); acg->channels = g_slist_append(acg->channels, ch); /* Every analog channel gets its own channel group as well. */