#define DEFAULT_SAMPLERATE SR_KHZ(34000)
#define BANDWIDTH_THRESHOLD (SR_MHZ(42) * 8)
-#define WITH_16CHAN_SUPPORT 0
-
static const uint32_t scanopts[] = {
SR_CONF_CONN,
SR_CONF_PROBE_NAMES,
static const char *channel_names[] = {
"SGPIO0", "SGPIO1", "SGPIO2", "SGPIO3",
"SGPIO4", "SGPIO5", "SGPIO6", "SGPIO7",
-#if WITH_16CHAN_SUPPORT
"SGPIO8", "SGPIO9", "SGPIO10", "SGPIO11",
"SGPIO12", "SGPIO13", "SGPIO14", "SGPIO15",
-#endif
};
/*
ch_off++;
cg->channels = g_slist_append(cg->channels, ch);
}
+ devc->feed_unit_size = (ch_max + 8 - 1) / 8;
sr_sw_limits_init(&devc->sw_limits);
devc->samplerate = DEFAULT_SAMPLERATE;
if (!acq->feed_queue) {
acq->feed_queue = feed_queue_logic_alloc(sdi,
- BUFFER_SIZE, acq->unit_size);
+ BUFFER_SIZE, devc->feed_unit_size);
if (!acq->feed_queue) {
sr_err("Cannot allocate session feed buffer.");
return SR_ERR_MALLOC;