]> sigrok.org Git - libsigrok.git/blobdiff - src/session_driver.c
Have remaining drivers default to digits=2 for analog values.
[libsigrok.git] / src / session_driver.c
index 99d1c6cf3473e6362b3da6b2cd8b10fda48e23a6..0fecd6b813cc678a6192dc2ac1b91ca2d335989e 100644 (file)
@@ -142,7 +142,8 @@ static gboolean stream_session_data(struct sr_dev_inst *sdi)
                if (vdev->cur_analog_channel != 0) {
                        packet.type = SR_DF_ANALOG;
                        packet.payload = &analog;
-                       sr_analog_init(&analog, &encoding, &meaning, &spec, 0);
+                       /* TODO: Use proper 'digits' value for this device (and its modes). */
+                       sr_analog_init(&analog, &encoding, &meaning, &spec, 2);
                        analog.meaning->channels = g_slist_prepend(NULL,
                                        g_array_index(vdev->analog_channels,
                                                struct sr_channel *, vdev->cur_analog_channel - 1));