X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fserial-dmm%2Fprotocol.h;h=047c24dd7291707bb38c76adcba6c7736ac7aaca;hb=6dca2f16eedfbcaa0ea4e45c7d58bbf596fa1012;hp=7b676a39e517834a348664983ee8f1a1211cc94d;hpb=ce3777ada98c5099d2867653f25239b85cf55708;p=libsigrok.git diff --git a/hardware/serial-dmm/protocol.h b/hardware/serial-dmm/protocol.h index 7b676a39..047c24dd 100644 --- a/hardware/serial-dmm/protocol.h +++ b/hardware/serial-dmm/protocol.h @@ -33,6 +33,9 @@ enum { DIGITEK_DT4000ZC, TEKPOWER_TP4000ZC, METEX_ME31, + PEAKTECH_3410, + MASTECH_MAS345, + VA_VA18B, }; struct dmm_info { @@ -48,7 +51,7 @@ struct dmm_info { void (*dmm_details)(struct sr_datafeed_analog *, void *); }; -SR_PRIV struct dmm_info dmms[3]; +SR_PRIV struct dmm_info dmms[6]; #define DMM_BUFSIZE 256 @@ -73,8 +76,12 @@ struct dev_context { SR_PRIV int digitek_dt4000zc_receive_data(int fd, int revents, void *cb_data); SR_PRIV int tekpower_tp4000zc_receive_data(int fd, int revents, void *cb_data); SR_PRIV int metex_me31_receive_data(int fd, int revents, void *cb_data); +SR_PRIV int peaktech_3410_receive_data(int fd, int revents, void *cb_data); +SR_PRIV int mastech_mas345_receive_data(int fd, int revents, void *cb_data); +SR_PRIV int va_va18b_receive_data(int fd, int revents, void *cb_data); SR_PRIV void dmm_details_tp4000zc(struct sr_datafeed_analog *analog, void *info); SR_PRIV void dmm_details_dt4000zc(struct sr_datafeed_analog *analog, void *info); +SR_PRIV void dmm_details_va18b(struct sr_datafeed_analog *analog, void *info); #endif