X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=libsigrok-internal.h;h=0e8cdecbcc2b2e706028ae4428f0a083b6276ede;hb=17b5b202640c1ea5de09b0685a5ed6635f2e06df;hp=59359f0cdfc44448c722f4e6962fff47230aa65d;hpb=a1ff9c1897262faa3b284ea5bb82593c45de70d0;p=libsigrok.git diff --git a/libsigrok-internal.h b/libsigrok-internal.h index 59359f0c..0e8cdecb 100644 --- a/libsigrok-internal.h +++ b/libsigrok-internal.h @@ -249,8 +249,6 @@ SR_PRIV int sr_usb_open(libusb_context *usb_ctx, struct sr_usb_dev_inst *usb); /*--- hardware/common/scpi.c ------------------------------------------------*/ -#ifdef HAVE_LIBSERIALPORT - #define SCPI_CMD_IDN "*IDN?" #define SCPI_CMD_OPC "*OPC?" @@ -303,7 +301,7 @@ SR_PRIV int sr_scpi_source_add(struct sr_scpi_dev_inst *scpi, int events, int timeout, sr_receive_data_callback_t cb, void *cb_data); SR_PRIV int sr_scpi_source_remove(struct sr_scpi_dev_inst *scpi); SR_PRIV int sr_scpi_send(struct sr_scpi_dev_inst *scpi, - const char *command); + const char *format, ...); SR_PRIV int sr_scpi_receive(struct sr_scpi_dev_inst *scpi, char **scpi_response); SR_PRIV int sr_scpi_read(struct sr_scpi_dev_inst *scpi, char *buf, int maxlen); @@ -329,12 +327,12 @@ SR_PRIV int sr_scpi_get_hw_id(struct sr_scpi_dev_inst *scpi, struct sr_scpi_hw_info **scpi_response); SR_PRIV void sr_scpi_hw_info_free(struct sr_scpi_hw_info *hw_info); -#endif - /*--- hardware/common/scpi_serial.c -----------------------------------------*/ +#ifdef HAVE_LIBSERIALPORT SR_PRIV struct sr_scpi_dev_inst *scpi_serial_dev_inst_new(const char *port, const char *serialcomm); +#endif /*--- hardware/common/scpi_usbtmc.c -----------------------------------------*/