]> sigrok.org Git - libsigrok.git/commit
baylibre-acme: Add a workaround for slow data acquisition.
authorBartosz Golaszewski <redacted>
Tue, 30 Jun 2015 13:07:50 +0000 (15:07 +0200)
committerUwe Hermann <redacted>
Tue, 30 Jun 2015 22:03:58 +0000 (00:03 +0200)
commit7e5a048ff26d516291c3d382c7d70bdbf42628d3
treef0d32ba54669fecdfe8b2966484a629f8815f9fd
parenta0648b1a12699429d8a70b8eeb05942885bd32b3
baylibre-acme: Add a workaround for slow data acquisition.

At high sampling rates and maximum channels we are not able to acquire
samples fast enough, even though frontends still think that samples
arrive on time. This causes visible shifts in frontend plots.

To compensate for the delay introduce the following workaround: check
if we are late (if any clock events have been missed) and resend the
last frame n times (n == number of missed clock events).

Signed-off-by: Bartosz Golaszewski <redacted>
src/hardware/baylibre-acme/protocol.c