/*
- * This file is part of the sigrok project.
+ * This file is part of the libsigrok project.
*
* Copyright (C) 2012 Alexandru Gagniuc <mr.nuke.me@gmail.com>
*
PEAKTECH_4370,
PCE_PCE_DM32,
RADIOSHACK_22_168,
+ RADIOSHACK_22_805,
RADIOSHACK_22_812,
- VOLTCRAFT_VC820,
- VOLTCRAFT_VC840,
+ TECPEL_DMM_8060_SER,
+ TECPEL_DMM_8061_SER,
+ VOLTCRAFT_VC820_SER,
+ VOLTCRAFT_VC840_SER,
+ UNI_T_UT61D_SER,
+ UNI_T_UT61E_SER,
};
-#define DMM_COUNT 13
+#define DMM_COUNT 18
struct dmm_info {
char *vendor;
int64_t starttime;
- struct sr_serial_dev_inst *serial;
-
uint8_t buf[DMM_BUFSIZE];
int bufoffset;
int buflen;
SR_PRIV int receive_data_PEAKTECH_4370(int fd, int revents, void *cb_data);
SR_PRIV int receive_data_PCE_PCE_DM32(int fd, int revents, void *cb_data);
SR_PRIV int receive_data_RADIOSHACK_22_168(int fd, int revents, void *cb_data);
+SR_PRIV int receive_data_RADIOSHACK_22_805(int fd, int revents, void *cb_data);
SR_PRIV int receive_data_RADIOSHACK_22_812(int fd, int revents, void *cb_data);
-SR_PRIV int receive_data_VOLTCRAFT_VC820(int fd, int revents, void *cb_data);
-SR_PRIV int receive_data_VOLTCRAFT_VC840(int fd, int revents, void *cb_data);
+SR_PRIV int receive_data_TECPEL_DMM_8060_SER(int fd, int revents, void *cb_data);
+SR_PRIV int receive_data_TECPEL_DMM_8061_SER(int fd, int revents, void *cb_data);
+SR_PRIV int receive_data_VOLTCRAFT_VC820_SER(int fd, int revents, void *cb_data);
+SR_PRIV int receive_data_VOLTCRAFT_VC840_SER(int fd, int revents, void *cb_data);
+SR_PRIV int receive_data_UNI_T_UT61D_SER(int fd, int revents, void *cb_data);
+SR_PRIV int receive_data_UNI_T_UT61E_SER(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);