]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/scpi-dmm/protocol.h
output/csv: use intermediate time_t var, silence compiler warning
[libsigrok.git] / src / hardware / scpi-dmm / protocol.h
index 5fa0ba6f84c91910aea089164f783e426b936fe6..e52e139bca33aea163e887e82e3690d7921167de 100644 (file)
@@ -57,6 +57,9 @@ struct mqopt_item {
 };
 #define NO_DFLT_PREC   -99
 #define FLAGS_NONE     0
+#define FLAG_NO_RANGE  (1 << 0)
+#define FLAG_CONF_DELAY        (1 << 1)
+#define FLAG_MEAS_DELAY        (1 << 2)
 
 struct scpi_dmm_model {
        const char *vendor;
@@ -70,6 +73,8 @@ struct scpi_dmm_model {
        const uint32_t *devopts;
        size_t devopts_size;
        unsigned int read_timeout_us; /* If zero, use default from src/scpi/scpi.c. */
+       unsigned int conf_delay_us;
+       unsigned int meas_delay_us;
        float infinity_limit; /* If zero, use default from protocol.c */
        gboolean check_opc;
        const char *(*get_range_text)(const struct sr_dev_inst *sdi);