- memset(&analog, 0, sizeof(struct sr_datafeed_analog_old));
- analog.mq = devc->cur_mq;
- analog.unit = devc->cur_unit;
- analog.mqflags = devc->cur_mqflags;
- analog.channels = sdi->channels;
+ sr_analog_init(&analog, &encoding, &meaning, &spec, 0);
+ analog.meaning->mq = devc->cur_mq;
+ analog.meaning->unit = devc->cur_unit;
+ analog.meaning->mqflags = devc->cur_mqflags;
+ analog.meaning->channels = sdi->channels;