]> sigrok.org Git - libsigrok.git/commit
Add protocol decoder for Cyrustek ES51919 LCR meter chip.
authorJanne Huttunen <redacted>
Sat, 11 Oct 2014 12:47:34 +0000 (15:47 +0300)
committerUwe Hermann <redacted>
Sun, 12 Oct 2014 22:56:11 +0000 (00:56 +0200)
commit6bcb3ee8763bbfdb94ff6f764a2fa91a7468e37f
tree2b0ebb0b81ed32ac254515e40fe7336adfecc368
parent02c7c482a60f3209adb7c44f4ff52ac087a0aeb0
Add protocol decoder for Cyrustek ES51919 LCR meter chip.

Add a protocol decoder for the Cyrustek ES51919 LCR meter chip.
This chipset (together with ES51920 front-end) is supposedly used
by multiple different portable LCR meters including at least
DER EE DE-5000, Yihua V&A VA520, Mastech MS5308, Uni-T UT612,
CEM DT-9935 and various OEM rebadges of them.

The communication protocol seems to be implemented on the Cyrustek
chip itself so all the different models are expected to use the
same protocol if they implement a host connection. Unfortunately
the protocol is not available in the public documentation of the
chipset, so this implementation is based on reverse engineering it
from traffic captures.

The actual connection between the meter and the host computer may be
different from meter to meter even when based on the same chip. This
module implements a decoder for the protocol and some common helper
functions for interfacing with the meter via an RS-232 serial port.
Makefile.am
src/lcr/es51919.c [new file with mode: 0644]
src/libsigrok-internal.h