Hi Daniel, You can probably do that with GNURadio, I mean you can use the basic processing and display blocks in any Python/C++ (and probably others) program. But as far as I know there is not much software in GNURadio to interface the multitude of devices out there. You should check out (lib)sigrok and Pulseview. This is a library and a GUI exactly for this purpose (and others) and they support a ton of devices. Interestingly there seems to be (20 second google search) no direct interface between sigrok and GNURadio (except for pipes/files I guess) - this could make a nice project which would add a lot of value to GNURadio (I imagine a sigrok block in GNURadio, which can be configured to capture stuff from all the supported devices or send a data stream to them - sigrok can also control instruments like frequency generators, ...). However, I think you can do it, but GNURadio is not the right tool for that.
Regards, Fabian Am 12.10.20 um 13:20 schrieb Daniel Pocock: > > Oscilloscopes have changed a lot in recent years > > Has anybody used GNU Radio to make a basic oscilloscope? > > There are many generic ADC to USB devices now, some are purpose-built > for use as an oscilloscope. Has anybody tried any of them in a pure > free software environment, either with GNU Radio or other software? > Examples[1] on eBay. > > There have also been some open hardware projects like ScopeFun[2], has > anybody tried it? They sell[3] it for $750 and the software is all > free, open source. > > This area is probably quite interesting for hams, hobbyists and students > who don't have money or space for full size lab equipment. > > Please note I'm not only interested in RF-oriented analysis here, some > people may simply want to analyze their audio signals, Arduino PWM > outputs or some other things below RF. > > This could also be a useful topic for one of the proposed GNU Radio > amateur radio workshops. > > Regards, > > Daniel > > > 1. https://www.ebay.co.uk/sch/i.html?_nkw=usb+oscilloscope > 2. https://www.scopefun.com/ > 3. https://www.crowdsupply.com/scopefun/open-source-instrumentation >
