greatscottgadgets / cynthion

USB test instrument
https://greatscottgadgets.com/cynthion/
BSD 3-Clause "New" or "Revised" License
93 stars 21 forks source link

Add registers in analyzer stream output to improve timing. #145

Closed mndza closed 4 months ago

martinling commented 4 months ago

I'm sorry, but it looks like I didn't test this sufficiently. The HITL test and some basic capture usage passes, but capturing a HackRF whilst running hackrf_transfer -r /dev/null (at the default 10MHz sample rate, so 20MB/s throughput) causes a lot of garbage to be read in Packetry.

Bisecting my basic-events branch identified this commit as the cause. I'm reverting this for now.

martinling commented 4 months ago

Example of failure:

image

Same setup without this commit:

image