X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=output%2Fchronovu_la8.c;h=b4c6903edbda9f2206ce5f5ad36d88e004315e3d;hb=ba7dd8bbb8168cba432a844259a3e239aa5f36d7;hp=0d050fc034e6b92b998ae9072a885a574a96dd4b;hpb=91aea754aaed0f0f2a6fc4b2b875f0d0b7c01f8e;p=libsigrok.git diff --git a/output/chronovu_la8.c b/output/chronovu_la8.c index 0d050fc0..b4c6903e 100644 --- a/output/chronovu_la8.c +++ b/output/chronovu_la8.c @@ -27,7 +27,7 @@ #define LOG_PREFIX "output/chronovu-la8" struct context { - unsigned int num_enabled_probes; + unsigned int num_enabled_channels; unsigned int unitsize; uint64_t trigger_point; uint64_t samplerate; @@ -84,7 +84,7 @@ static uint8_t samplerate_to_divcount(uint64_t samplerate) static int init(struct sr_output *o) { struct context *ctx; - struct sr_channel *probe; + struct sr_channel *ch; GSList *l; GVariant *gvar; @@ -106,15 +106,15 @@ static int init(struct sr_output *o) o->internal = ctx; /* Get the unitsize. */ - for (l = o->sdi->probes; l; l = l->next) { - probe = l->data; - if (probe->type != SR_PROBE_LOGIC) + for (l = o->sdi->channels; l; l = l->next) { + ch = l->data; + if (ch->type != SR_PROBE_LOGIC) continue; - if (!probe->enabled) + if (!ch->enabled) continue; - ctx->num_enabled_probes++; + ctx->num_enabled_channels++; } - ctx->unitsize = (ctx->num_enabled_probes + 7) / 8; + ctx->unitsize = (ctx->num_enabled_channels + 7) / 8; if (sr_config_get(o->sdi->driver, o->sdi, NULL, SR_CONF_SAMPLERATE, &gvar) == SR_OK) {