]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/scpi-dmm/protocol.h
scpi-dmm: add support for model specific device options
[libsigrok.git] / src / hardware / scpi-dmm / protocol.h
index 4a569df58d8f4cf504d795cabc5b3cd3b6b3244e..dbca1bcf4e3cffd305a490c4901588858c91a3d6 100644 (file)
@@ -60,6 +60,8 @@ struct scpi_dmm_model {
        const struct mqopt_item *mqopts;
        size_t mqopt_size;
        int (*get_measurement)(const struct sr_dev_inst *sdi, size_t ch);
+       const uint32_t *devopts;
+       size_t devopts_size;
 };
 
 struct dev_context {
@@ -94,6 +96,4 @@ SR_PRIV int scpi_dmm_set_mq(const struct sr_dev_inst *sdi,
 SR_PRIV int scpi_dmm_get_meas_agilent(const struct sr_dev_inst *sdi, size_t ch);
 SR_PRIV int scpi_dmm_receive_data(int fd, int revents, void *cb_data);
 
-SR_PRIV struct sr_dev_driver scpi_dmm_driver_info;
-
 #endif