ik1xpv / ExtIO_sddc

ExtIO_sddc.dll - BreadBoard RF103 / HDSDR
Other
72 stars 26 forks source link

Feature request: SoapySDR Driver for sddc family SDRs #217

Open nmaster2042 opened 2 years ago

nmaster2042 commented 2 years ago

It would be great to have a SoapySDR driver to be able to use RX666, RX888, RX888 MK2, etc with more open source SDR app like GQRX, CubicSDR, and many others.

It would bring support for theses SDRs on other OS than Windowe: Linux, Mac, BSD.

howard0su commented 2 years ago

it is not hard to build. However I am lack of access to a Linux machine with USB3.0. I may need some help to make sure our current Core lib works well on Linux machine. After that, I can help to create SoapySDR plugin.

vladisslav2011 commented 2 years ago

Hello. I have made it run at USB HS: https://github.com/vladisslav2011/ExtIO_sddc/commit/d1ae9b3024d84f721e18be97aded2401d8d4a368 USB HS is enough when using a tuner (>~18MHz) I've made it possible to change tuner BW too. As, I think, windows support is broken in my branch (I have no windows machine to test), it's not ready for a PR. Feel free to peek some ideas.

howard0su commented 2 years ago

i will check it out. thank you.

On Mon, Apr 11, 2022 at 10:29 PM vladisslav2011 @.***> wrote:

Hello. I have made it run at USB HS: @.*** https://github.com/vladisslav2011/ExtIO_sddc/commit/d1ae9b3024d84f721e18be97aded2401d8d4a368 USB HS is enough when using a tuner (>~18MHz) I've made it possible to change tuner BW too. As, I think, windows support is broken in my branch (I have no windows machine to test), it's not ready for a PR. Feel free to peek some ideas.

— Reply to this email directly, view it on GitHub https://github.com/ik1xpv/ExtIO_sddc/issues/217#issuecomment-1095124111, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3GRFREVOA5XVPNKHBFATVEQZLHANCNFSM5SKWM34A . You are receiving this because you commented.Message ID: @.***>

-- -Howard

howard0su commented 2 years ago

i suggest you just open a PR and I can help review the code related to Windows or even help fix the breakage.

On Mon, Apr 11, 2022 at 10:42 PM Howard Su @.***> wrote:

i will check it out. thank you.

On Mon, Apr 11, 2022 at 10:29 PM vladisslav2011 @.***> wrote:

Hello. I have made it run at USB HS: @.*** https://github.com/vladisslav2011/ExtIO_sddc/commit/d1ae9b3024d84f721e18be97aded2401d8d4a368 USB HS is enough when using a tuner (>~18MHz) I've made it possible to change tuner BW too. As, I think, windows support is broken in my branch (I have no windows machine to test), it's not ready for a PR. Feel free to peek some ideas.

— Reply to this email directly, view it on GitHub https://github.com/ik1xpv/ExtIO_sddc/issues/217#issuecomment-1095124111, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3GRFREVOA5XVPNKHBFATVEQZLHANCNFSM5SKWM34A . You are receiving this because you commented.Message ID: @.***>

-- -Howard

-- -Howard

vladisslav2011 commented 2 years ago

OK. I'll implement an option to include the firmware blob into the library (instead of hardcoded location) and open a PR.

howard0su commented 2 years ago

Please make sure you rebase with lastest master. I noticed your branch's base is not up to date.

vladisslav2011 commented 2 years ago

OK. I've rebased my changes and squashed everything into one commit (is it OK?): https://github.com/ik1xpv/ExtIO_sddc/pull/223 Take a look, please.

howard0su commented 2 years ago

Thank you for your effort. I reviewed the code and some comments in the review. It will be better to test and review if you can split the big PR into several smaller ones. I can sense it contains several big parts of the changes. For example, add bandwidth switch for 820Tuner. Refactor r2iq code, move delete fx3 logic around, etc. Can you?

On Tue, May 10, 2022 at 6:44 AM vladisslav2011 @.***> wrote:

OK. I've rebased my changes and squashed everything into one commit (is it OK?): #223 https://github.com/ik1xpv/ExtIO_sddc/pull/223 Take a look, please.

— Reply to this email directly, view it on GitHub https://github.com/ik1xpv/ExtIO_sddc/issues/217#issuecomment-1121655897, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3GRE2QYH37WCO3GQXDJ3VJGIOPANCNFSM5SKWM34A . You are receiving this because you commented.Message ID: @.***>

-- -Howard

robertzyskowski commented 1 year ago

How do I get the Windows 10 Driver for the RX-888 MKII?

nmaster2042 commented 1 year ago

Is there any update about this feature ?

cozycactus commented 10 months ago

i'm working on soapy support , but stuck with frequency control in gqrx ... the streaming is working on linux, macOS and windows . can someone help? @howard0su @vladisslav2011 @ik1xpv @fventuri https://github.com/cozycactus/ExtIO_sddc/tree/windows/dev

howard0su commented 10 months ago

are you requesting more technical information regarding frequency control or something else?

On Fri, Dec 22, 2023 at 7:32 AM Ruslan Migirov @.***> wrote:

i'm working on soapy support , but stuck with frequency control in gqrx ... the streaming is working . can someone help?

— Reply to this email directly, view it on GitHub https://github.com/ik1xpv/ExtIO_sddc/issues/217#issuecomment-1867050960, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3GRAAV6SZDT57KKUPZN3YKTBJTAVCNFSM5SKWM34KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBWG4YDKMBZGYYA . You are receiving this because you commented.Message ID: @.***>

-- -Howard

cozycactus commented 10 months ago

are you requesting more technical information regarding frequency control or something else? On Fri, Dec 22, 2023 at 7:32 AM Ruslan Migirov @.> wrote: i'm working on soapy support , but stuck with frequency control in gqrx ... the streaming is working . can someone help? — Reply to this email directly, view it on GitHub <#217 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3GRAAV6SZDT57KKUPZN3YKTBJTAVCNFSM5SKWM34KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBWG4YDKMBZGYYA . You are receiving this because you commented.Message ID: @.> -- -Howard

at least technical information. can i do PR?

howard0su commented 10 months ago

please PR. I will code review and merge. Appreciate your help.

On Sun, Dec 24, 2023 at 6:39 AM Ruslan Migirov @.***> wrote:

are you requesting more technical information regarding frequency control or something else? … <#m7284718912240879802> On Fri, Dec 22, 2023 at 7:32 AM Ruslan Migirov @.> wrote: i'm working on soapy support , but stuck with frequency control in gqrx ... the streaming is working . can someone help? — Reply to this email directly, view it on GitHub <#217 (comment) https://github.com/ik1xpv/ExtIO_sddc/issues/217#issuecomment-1867050960>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3GRAAV6SZDT57KKUPZN3YKTBJTAVCNFSM5SKWM34KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBWG4YDKMBZGYYA https://github.com/notifications/unsubscribe-auth/AAF3GRAAV6SZDT57KKUPZN3YKTBJTAVCNFSM5SKWM34KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBWG4YDKMBZGYYA . You are receiving this because you commented.Message ID: @.> -- -Howard

at least technical information. can i do PR?

— Reply to this email directly, view it on GitHub https://github.com/ik1xpv/ExtIO_sddc/issues/217#issuecomment-1868382475, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAF3GRBQC5LGIPZP4SA4T43YK5MTNAVCNFSM5SKWM34KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBWHAZTQMRUG42Q . You are receiving this because you were mentioned.Message ID: @.***>

-- -Howard

nmaster2042 commented 9 months ago

Hi I saw PRs this. Any update on the soapysdr driver ?