]> sigrok.org Git - libsigrok.git/blobdiff - output/analog.c
config.h usage cleanups.
[libsigrok.git] / output / analog.c
index d1fd7be6b17b2924ab72f49d761019d3f52f83ef..6f3609c07435f4246e30c13609b75757e57349c5 100644 (file)
@@ -20,7 +20,6 @@
 #include <stdlib.h>
 #include <string.h>
 #include <glib.h>
-#include "config.h"
 #include "libsigrok.h"
 #include "libsigrok-internal.h"
 #include <math.h>
@@ -137,6 +136,12 @@ static void fancyprint(int unit, int mqflags, float value, GString *out)
                case SR_UNIT_SIEMENS:
                        si_printf(value, out, "S");
                        break;
+               case SR_UNIT_DECIBEL_MW:
+                       si_printf(value, out, "dBu");
+                       break;
+               case SR_UNIT_DECIBEL_VOLT:
+                       si_printf(value, out, "dBV");
+                       break;
        }
        if ((mqflags & (SR_MQFLAG_AC | SR_MQFLAG_DC)) == (SR_MQFLAG_AC | SR_MQFLAG_DC))
                g_string_append_printf(out, " AC+DC");
@@ -156,6 +161,7 @@ static GString *receive(struct sr_output *o, const struct sr_dev_inst *sdi,
        float *fdata;
        int i, j;
 
+       (void)sdi;
        if (!o || !o->sdi)
                return NULL;
        ctx = o->internal;