- memset(&analog, 0, sizeof(struct sr_datafeed_analog_old));
- analog.channels = g_slist_append(analog.channels, ch);
+ /* Note: digits/spec_digits is actually really 0 for this device! */
+ sr_analog_init(&analog, &encoding, &meaning, &spec, 0);
+ analog.meaning->channels = g_slist_append(analog.meaning->channels, ch);