X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Funi-t-dmm%2Fprotocol.c;h=c953acd5d99ecf563ad1a2f55977eb842a0236a4;hb=4c0e310ca305ba776aa70d8062f467ac246c910b;hp=929ba9ecf6a42a382a2c8bc33d96f81d11a7893a;hpb=811155da461851e8a7f75df898a301a7db48c667;p=libsigrok.git diff --git a/hardware/uni-t-dmm/protocol.c b/hardware/uni-t-dmm/protocol.c index 929ba9ec..c953acd5 100644 --- a/hardware/uni-t-dmm/protocol.c +++ b/hardware/uni-t-dmm/protocol.c @@ -255,9 +255,11 @@ static int uni_t_dmm_receive_data(int fd, int revents, int dmm, void *cb_data) if (data_byte_counter == NUM_DATA_BYTES) { log_dmm_packet(pbuf); data_byte_counter = 0; - if (!sr_fs9721_packet_valid(pbuf)) { - sr_err("Invalid packet."); - return TRUE; + if (dmm == VOLTCRAFT_VC820) { + if (!sr_fs9721_packet_valid(pbuf)) { + sr_err("Invalid packet."); + return TRUE; + } } decode_packet(devc, dmm, pbuf); memset(pbuf, 0x00, NUM_DATA_BYTES);