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
>
No comments:
Post a Comment