+ } else if (!strncmp(mstr, "PULS:PWID", 9)) {
+ devc->cur_mq[i] = SR_MQ_PULSE_WIDTH;
+ devc->cur_unit[i] = SR_UNIT_SECOND;
+ devc->cur_mqflags[i] = 0;
+ devc->cur_exponent[i] = 0;
+ devc->cur_encoding[i] = MIN(devc->cur_encoding[i], 6);
+ } else if (!strncmp(mstr, "PULS:PDUT", 9)) {
+ devc->cur_mq[i] = SR_MQ_DUTY_CYCLE;
+ devc->cur_unit[i] = SR_UNIT_PERCENTAGE;
+ devc->cur_mqflags[i] = 0;
+ devc->cur_exponent[i] = 0;
+ devc->cur_digits[i] = 3;
+ devc->cur_encoding[i] = 4;