]> sigrok.org Git - libsigrok.git/blobdiff - hardware/zeroplus-logic-cube/analyzer.c
sr: backend/zeroplus: Improve debug output.
[libsigrok.git] / hardware / zeroplus-logic-cube / analyzer.c
index e9476237dcd6c62969f27b676366e9e2b57b67c1..9a416d6305e1ee67a600acdd286109389e0291ab 100644 (file)
@@ -32,6 +32,7 @@
 #include <assert.h>
 #include "analyzer.h"
 #include "gl_usb.h"
+#include "sigrok-internal.h"
 
 enum {
        HARD_DATA_CHECK_SUM             = 0x00,
@@ -241,6 +242,11 @@ static int __analyzer_set_freq(libusb_device_handle *devh, int freq, int scale)
                reg2 = 64;
                break;
        }
+
+       sr_dbg("zp: Setting samplerate regs (freq=%d, scale=%d): "
+              "reg0: %d, reg1: %d, reg2: %d, reg3: %d.",
+              freq, scale, divisor, reg0, 0x02, reg2);
+
        if (gl_reg_write(devh, FREQUENCY_REG0, divisor) < 0)
                return -1; /* Divisor maybe? */