sr: add new analog output module
authorBert Vermeulen <bert@biot.com>
Sat, 8 Sep 2012 11:24:48 +0000 (13:24 +0200)
committerBert Vermeulen <bert@biot.com>
Sat, 8 Sep 2012 11:24:48 +0000 (13:24 +0200)
commit33236253d8362e05a06483a209fe5d66a2096230
tree645ae3c06c83283021685658c35c7b786296648b
parentd11c0982438abb8e2e5093987065320b4a1807d5
sr: add new analog output module

This outputs text representation of SR_DF_ANALOG packets. Unlike the
float module however, it also outputs the standard abbreviations of
SI units corresponding to the packet's MQ and unit.

It also makes an effort to multiply or divide the floating point value
as needed to the nearest multiple or fraction, and inserts the
appropriate SI prefix to match.
libsigrok/output/Makefile.am
libsigrok/output/analog.c [new file with mode: 0644]
libsigrok/output/output.c