Hello,

I also own an Miri SDR receiver. I tried to reintegrate the code and it
didn't work that great (crashes or sometimes tuning didn't respond anymore).

I already asked if there could be support for the V4L2 kernel interface
(Miri SDR is own of two devices that have an in-tree Linux driver for
SDR, the other being RTL-SDR). Unfortunately nobody seemed interested in
that (there are some cheap DVB-S PCIe card (designed for satelite tv in
europe) that allow SDR (there are some out-of-tree drivers), but for
PCIe you cannot use libusb, you need a kernel driver, so a V4L2
interface would help to make these devices accessable), but for Miri SDR
there is another solution (that could work on Windows, haven't tested it
on anything else than Linux): SoapySDR

https://github.com/ericek111/SoapyMiri

You can compile OsmoSDR with SoapySDR support and use the MiriSDR
interface that way. That almost works perfect, with the exeption of
bandwidth filter selection: SoapyMiri will throw an exception if you set
none or an invalid value, this will make some applications (like Gqrx)
unuseable. You can change that in the code of SoapyMiri rather easy.

Best regards
Stefan


Am 24.12.22 um 13:03 schrieb Murat Tologlu:
I support you 100% Marc !..

The bad thing is, I am not a good programmer either ☹
I hope the Fellows here may accept your proposal, you develop cheap open source 
boards with Miri support and I buy one of them.

On this occasion I wish everyone a Merry Christmas and a Happy New Year.

73 Murat TA1DB

-----Original Message-----
From: [email protected] <[email protected]>
Sent: Saturday, December 24, 2022 2:37 PM
To: [email protected]
Subject: Request to reactivate Miri support

Hello everyone,

Short story:
I would like to ask if it is possible to bring back the Miri support that was 
removed in October 2020?
The market for cheap SDR receivers has changed in recent years and there are 
now more good boards with Miri chipsets.

Long story:
I work as an industrial mechanic, but my secret loves since many years are 
electronics and amateur radio. It was GNU Radio that allowed me to learn a lot 
about filtering, modulation or signal mixing without the necessary technical 
training.
I started with the RTL-SDR sticks like many others and they got me off to a 
good start, but the lack of ability to receive signals below 20MHz without 
modification makes it difficult for beginners to experiment.
This is where the cheap Miri Boards come into play today. I ordered boards with 
Miri chipset from China for 18€ delivered to Germany. They have a good 
performance for beginners and signals above 10kHz can also be received well.
My plan is to develop cheap open source boards for amateur radio beginners that 
are connected directly to the Miri boards. Based on the NE555 and the Si5351A, 
basics such as filters, attenuators, mixing and modulating frequencies should 
be explained and tested.
My biggest problem is that I'm not a good programmer, so I can't manage to 
re-implement Miri support myself and compile gr-osmosdr to get it running on 
Windows (yes, I'll burn in hell for it one day).
Hence my request to resume Miri support in gr-osmosdr or the question of 
whether someone can help me to create a fork that can be compiled with Miri 
Support under Windows.

Offtopic:
After all these years of using gr-osmosdr, I would like to take this 
opportunity to thank everyone involved for their time and dedication, which 
enables people like me to learn and develop with simple means and without 
expensive equipment.

Thanks for your time and Merry Christmas to everyone!
Marc

Reply via email to