]> sigrok.org Git - libsigrok.git/commitdiff
cem-dt-885x: properly set encoding digits
authorAurelien Jacobs <redacted>
Tue, 23 Aug 2016 22:50:48 +0000 (00:50 +0200)
committerAurelien Jacobs <redacted>
Tue, 23 Aug 2016 23:01:23 +0000 (01:01 +0200)
src/hardware/cem-dt-885x/protocol.c

index 65642775558c8c27a5fa69ba44e78e61ac5d559a..77b2f6ad20e257fa052ada522c43781fdc2bc350 100644 (file)
@@ -134,7 +134,7 @@ static void process_mset(const struct sr_dev_inst *sdi)
                                break;
                        }
                }
-               sr_analog_init(&analog, &encoding, &meaning, &spec, 0);
+               sr_analog_init(&analog, &encoding, &meaning, &spec, 1);
                analog.meaning->mq = SR_MQ_SOUND_PRESSURE_LEVEL;
                analog.meaning->mqflags = devc->cur_mqflags;
                analog.meaning->unit = SR_UNIT_DECIBEL_SPL;
@@ -195,7 +195,7 @@ static void send_data(const struct sr_dev_inst *sdi, unsigned char *data,
                fbuf[i] += ((data[i * 2 + 1] & 0xf0) >> 4);
                fbuf[i] += (data[i * 2 + 1] & 0x0f) / 10.0;
        }
-       sr_analog_init(&analog, &encoding, &meaning, &spec, 0);
+       sr_analog_init(&analog, &encoding, &meaning, &spec, 1);
        analog.meaning->mq = SR_MQ_SOUND_PRESSURE_LEVEL;
        analog.meaning->mqflags = devc->cur_mqflags;
        analog.meaning->unit = SR_UNIT_DECIBEL_SPL;