Thanks to @stevstrong and @jaretburkett I have updated the USB Serial handling code,
See this long thread viewtopic.php?f=9&t=1477
and this PR on github https://github.com/rogerclarkmelbourne/ ... 2/pull/220
I didn't action the PR, I had to merge / copy individual files because the PR also had unrelated SPI fixes (which I want to incorporate separately)
I've tested on my Black Pill and USB Serial is now blindingly fast
So much so, I wonder if the Pig-O-Scope could be updated to send the samples via USB to some sort of Open Source scope interface on the PC / Linux / Mac
A low speed logic analyser would also be fairly practical, but probably only a few mbits per second, depending on how many channels needed to be sampled.