[collectd] [PATCH 0/5] sigrok support

Bert Vermeulen bert at biot.com
Mon Jul 22 18:21:16 CEST 2013

This patch set implements support for using the sigrok backend, libsigrok, as
a source for collectd. That means any device supported by sigrok can have
its measurements fed into collectd. For a list of supported hardware, see:


Practically speaking, only the devices doing some sort of analog measurement
are supported -- but that's a big list.

The code has been tested with various devices, and is currently logging
AC voltage level and sound level into collectd at sigrok HQ, via two different

Bert Vermeulen (5):
  sigrok: build system setup
  sigrok: bare bones plugin
  sigrok: Multiple device sections, and working acquisition
  sigrok: Use separate thread for all I/O
  sigrok: Add documentation

 configure.in          |  71 +++++++++
 src/Makefile.am       |  10 ++
 src/collectd.conf.in  |  14 ++
 src/collectd.conf.pod |  66 +++++++++
 src/sigrok.c          | 390 ++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 551 insertions(+)
 create mode 100644 src/sigrok.c


More information about the collectd mailing list