]> sigrok.org Git - libsigrok.git/commit
asix-sigma: Enforce optionally specified sample count
authorGerhard Sittig <redacted>
Thu, 25 May 2017 21:43:04 +0000 (23:43 +0200)
committerUwe Hermann <redacted>
Fri, 26 May 2017 20:48:27 +0000 (22:48 +0200)
commit735ed8a18e958456b714004408fad3c7f7d72a4c
treed148c958e92cc21d0d107d40f8431ff64a8ee8c2
parent22f64ed88c2128ebadf09eafa3e12c8ed76cff7f
asix-sigma: Enforce optionally specified sample count

The Asix Sigma hardware does not support a sample count limit. Instead
this optional input parameter gets mapped to a sample time, and some
slack for hardware pipelines and compression gets added. When data
acquisition completes and sample data gets downloaded, chances are that
there is more data than requested by the user.

Do enforce the optional sample count limit. Stop sending data to the
sigrok session when the configured number of samples was sent.

This commit is based on work done by jry@.

This fixes bug #838.
src/hardware/asix-sigma/protocol.c
src/hardware/asix-sigma/protocol.h