]> sigrok.org Git - libsigrok.git/commit
lcr/vc4080: introduce LCR packet parser for Voltcraft 4080 (and PeakTech 2165)
authorGerhard Sittig <redacted>
Sat, 15 Jun 2019 20:38:37 +0000 (22:38 +0200)
committerUwe Hermann <redacted>
Wed, 31 Jul 2019 20:40:44 +0000 (22:40 +0200)
commitb50970a54195302dad73c668e263c71188a8d727
treeaacec7ca24fb1bd2dff301aebcfc855de9199a76
parent66c300c4a698ee1aeeefbf11710ae1d1de3d040a
lcr/vc4080: introduce LCR packet parser for Voltcraft 4080 (and PeakTech 2165)

Introduce the lcr/vc4080.c source file which implements the parser for
the serial data stream of the Voltcraft 4080 LCR meter. Add the meter to
the list of supported devices in the serial-lcr driver, as well as the
PeakTech 2165 LCR meter which is another compatible device.

This implementation contains a workaround for USB based serial cables
which seem to suffer from incomplete parity handling (observed with the
FT232R based PeakTech cable). Similar approaches were seen in existing
DMM drivers.

This implementation supports the main and secondary displays. The D and Q
"displays" which are communicated in the serial packets appear unreliable
and redundant, users can have the D and Q values shown in the supported
displays.
Makefile.am
src/hardware/serial-lcr/api.c
src/lcr/vc4080.c [new file with mode: 0644]
src/libsigrok-internal.h