pothosware / SoapyFCDPP

Soapy SDR plugin for Funcube Dongle Pro+
https://github.com/pothosware/SoapyFCDPP/wiki
Boost Software License 1.0
2 stars 4 forks source link

Driver not working under windows7 #5

Open miloshev opened 5 years ago

miloshev commented 5 years ago

In windows7 Funcube Pro plus dongle is recognized as an audio device. Using Zadig does not help either. Any ideas ?

guruofquality commented 5 years ago

I think this is a linux only project because of libHID for control and libalsa for the streaming. And zadig is primarily for libusb (as far as I understand) which FCDPP does not use. How did you compile support on windows, was it cygwin or something?

ast commented 5 years ago

Yes I only wrote this for Linux and tested on raspberry pi. It probably isn't that difficult to extend to work in Windows but I don't have time or knowledge for this.

Josh, I remember you suggested a cross platform audio API, which one was it? I might give that a go if I find some time for it.

On Sat, Jan 12, 2019, 16:59 Josh Blum <notifications@github.com wrote:

I think this is a linux only project because of libHID for control and libalsa for the streaming. And zadig is primarily for libusb (as far as I understand) which FCDPP does not use. How did you compile support on windows, was it cygwin or something?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pothosware/SoapyFCDPP/issues/5#issuecomment-453758517, or mute the thread https://github.com/notifications/unsubscribe-auth/AAH8BnShcRKaPWCpQBYZ3kkK3WuMjI54ks5vCgZPgaJpZM4Z7668 .

guruofquality commented 5 years ago

Not sure about libhid, but for audio, there is a header only rt-audio project that gives an API to a bunch of different audio frameworks: https://github.com/pothosware/SoapyAudio/tree/master/RtAudio

And that said, if SoapyAudio has no problem using the FCDPP stream, then you could just instantiate and call into SoapyAudio directly from SoapyFCDPP.

I ended up using portaudio for PothosAudio blocks which worked quite well as a cross platform audio API. Although its not header only :-) https://github.com/pothosware/PothosAudio

ast commented 5 years ago

I will check it out. Should work well as long as there's not a lot of unnecessary conversations..

On Sat, Jan 12, 2019, 17:34 Josh Blum <notifications@github.com wrote:

Not sure about libhid, but for audio, there is a header only rt-audio project that gives an API to a bunch of different audio frameworks: https://github.com/pothosware/SoapyAudio/tree/master/RtAudio

And that said, if SoapyAudio has no problem using the FCDPP stream, then you could just instantiate and call into SoapyAudio directly from SoapyFCDPP.

I ended up using portaudio for PothosAudio blocks which worked quite well as a cross platform audio API. Although its not header only :-) https://github.com/pothosware/PothosAudio

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pothosware/SoapyFCDPP/issues/5#issuecomment-453761343, or mute the thread https://github.com/notifications/unsubscribe-auth/AAH8BozANJsLPEd0FkZq_TR5_D6Etcqkks5vCg6ugaJpZM4Z7668 .