X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fserial-dmm%2Fprotocol.h;h=0713f5cfcacfcce887a218c6917e8523c6afe0ee;hb=8e79890770696e0bdf83ee617ab08996328b2058;hp=696f6b6ef314e0dfca2e7cae6777669f07f1b428;hpb=556a926d432dd21a1d911daec13c6a6bbc49cdbb;p=libsigrok.git diff --git a/src/hardware/serial-dmm/protocol.h b/src/hardware/serial-dmm/protocol.h index 696f6b6e..0713f5cf 100644 --- a/src/hardware/serial-dmm/protocol.h +++ b/src/hardware/serial-dmm/protocol.h @@ -29,10 +29,10 @@ struct dmm_info { const char *vendor; /** Model. */ const char *device; - /** serialconn string. */ + /** conn string. */ const char *conn; - /** Baud rate. */ - uint32_t baudrate; + /** serialcomm string. */ + const char *serialcomm; /** Packet size in bytes. */ int packet_size; /** @@ -49,6 +49,8 @@ struct dmm_info { int (*packet_request)(struct sr_serial_dev_inst *); /** Number of channels / displays. */ size_t channel_count; + /** (Optional) printf formats for channel names. */ + const char **channel_formats; /** Packet validation function. */ gboolean (*packet_valid)(const uint8_t *); /** Packet parsing function. */