]> sigrok.org Git - libsigrok.git/blobdiff - hardware/common/scpi.c
scpi: add a libusb based implementation of usbtmc
[libsigrok.git] / hardware / common / scpi.c
index 618ff058885ddb42b7b3661cbd4b6763f6e0e009..50fb94c4ae1cc2a4f1fc3f7092403eec94296176 100644 (file)
@@ -69,6 +69,7 @@ SR_PRIV extern const struct sr_scpi_dev_inst scpi_serial_dev;
 SR_PRIV extern const struct sr_scpi_dev_inst scpi_tcp_raw_dev;
 SR_PRIV extern const struct sr_scpi_dev_inst scpi_tcp_rigol_dev;
 SR_PRIV extern const struct sr_scpi_dev_inst scpi_usbtmc_dev;
+SR_PRIV extern const struct sr_scpi_dev_inst scpi_usbtmc_libusb_dev;
 SR_PRIV extern const struct sr_scpi_dev_inst scpi_vxi_dev;
 SR_PRIV extern const struct sr_scpi_dev_inst scpi_visa_dev;
 
@@ -76,6 +77,9 @@ static const struct sr_scpi_dev_inst *scpi_devs[] = {
        &scpi_tcp_raw_dev,
        &scpi_tcp_rigol_dev,
        &scpi_usbtmc_dev,
+#ifdef HAVE_LIBUSB_1_0
+       &scpi_usbtmc_libusb_dev,
+#endif
 #if HAVE_RPC
        &scpi_vxi_dev,
 #endif