]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/fluke-dmm/fluke-dmm.h
analog.c: Whitespace/cosmetics and typo fixes.
[libsigrok.git] / src / hardware / fluke-dmm / fluke-dmm.h
index 8f1571cefc56ece7c6d6f9799a54df04add5cb4a..ecfa36cbb6948a4805db26700599811052f14691 100644 (file)
@@ -49,20 +49,18 @@ struct flukedmm_profile {
 /* Private, per-device-instance driver context. */
 struct dev_context {
        const struct flukedmm_profile *profile;
-       uint64_t limit_samples;
-       uint64_t limit_msec;
+       struct sr_sw_limits limits;
 
        /* Runtime. */
-       uint64_t num_samples;
        char buf[FLUKEDMM_BUFSIZE];
        int buflen;
        int64_t cmd_sent_at;
        int expect_response;
        int meas_type;
        int is_relative;
-       int mq;
-       int unit;
-       int mqflags;
+       enum sr_mq mq;
+       enum sr_unit unit;
+       enum sr_mqflag mqflags;
 };
 
 SR_PRIV int fluke_receive_data(int fd, int revents, void *cb_data);