]> sigrok.org Git - libsigrok.git/blobdiff - hardware/fx2lafw/fx2lafw.h
fx2lafw: Implemented hw_dev_acquisition_start
[libsigrok.git] / hardware / fx2lafw / fx2lafw.h
index 88536a83c9b2c986398eca036b97be1ee07a0158..1c6799aaed760f0bd2e0d14e420512b951a97491 100644 (file)
 #define TRIGGER_TYPES          "01rf"
 #define FIRMWARE               FIRMWARE_DIR "/fx2lafw-cwav-usbeeax.fw"
 
+#define FIRMWARE_VID           0x0925
+#define FIRMWARE_PID           0x3881
+
+#define MAX_RENUM_DELAY                3000 /* ms */
+#define NUM_SIMUL_TRANSFERS    10
+#define MAX_EMPTY_TRANSFERS    (NUM_SIMUL_TRANSFERS * 2)
+
 struct fx2lafw_profile {
        uint16_t vid;
        uint16_t pid;
@@ -47,6 +54,9 @@ struct fx2lafw_device {
         */
        GTimeVal fw_updated;
 
+       /* Device/Capture Settings */
+       uint64_t limit_samples;
+
        void *session_data;
 
        struct sr_usb_dev_inst *usb;