]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/asix-sigma/protocol.h
drivers: SR_CONF_CAPTURE_RATIO fixes.
[libsigrok.git] / src / hardware / asix-sigma / protocol.h
index 2c54dfa11a9321a67d700eeef0b43fc1dd3894d4..d59c95d2a1b0704d1a7812e9f0c4d80c82466f90 100644 (file)
@@ -30,6 +30,8 @@
 #include <libsigrok/libsigrok.h>
 #include "libsigrok-internal.h"
 
+#define LOG_PREFIX "asix-sigma"
+
 /*
  * Triggers are not working in this implementation. Stop claiming
  * support for the feature which effectively is not available, until
@@ -38,8 +40,6 @@
  */
 #define ASIX_SIGMA_WITH_TRIGGER        0
 
-#define LOG_PREFIX "asix-sigma"
-
 #define USB_VENDOR                     0xa600
 #define USB_PRODUCT                    0xa000
 #define USB_DESCRIPTION                        "ASIX SIGMA"
@@ -264,7 +264,7 @@ struct dev_context {
        int num_channels;
        int cur_channels;
        int samples_per_event;
-       int capture_ratio;
+       uint64_t capture_ratio;
        struct sigma_trigger trigger;
        int use_triggers;
        struct sigma_state state;