Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FCD Pro+ support #87

Closed
csete opened this issue Jul 15, 2013 · 10 comments
Closed

FCD Pro+ support #87

csete opened this issue Jul 15, 2013 · 10 comments
Milestone

Comments

@csete
Copy link
Collaborator

csete commented Jul 15, 2013

  1. Update documentation to reflect support for FCD Pro+ via https://github.com/dl1ksv/gr-fcdproplus
  2. Update device selector with proper sample rate.
  3. Test device to see if present gain configuration and defaults are OK.
@asdil12
Copy link

asdil12 commented Jul 26, 2013

Is gqrx speaking directly to gr-fcdproplus, or via gr-osmosdr?

EDIT: Found the anser: YES
--> 9b30874

@csete
Copy link
Collaborator Author

csete commented Jul 26, 2013

Indeed. It is safe to assume that all new input sources will come through gr-osmosdr.

Are you able to test FCD Pro+ support? I'd be interested in knowing if it works for you due to issue #91

@asdil12
Copy link

asdil12 commented Jul 26, 2013

I'm afraid I don't have a FCD Pro+ - only a FCD Pro.

@csete
Copy link
Collaborator Author

csete commented Jul 26, 2013

OK. Btw. FCD Pro support has also been fixed in gr-fcd if you use the latest master branch (after the 3.7 release).

@asdil12
Copy link

asdil12 commented Jul 26, 2013

So gr-osmosdr won't need the additional dependency gr-fcdproplus as it's already included in gnuradio?

@csete
Copy link
Collaborator Author

csete commented Jul 26, 2013

No, it's a little more complicated.
The Pro and Pro+ are very different devices from an API point of view, much more different than the name suggests, and they need two different drivers.

The gr-fcd block supports the FCD Pro and is included with gnuradio, thus gr-osmosdr will support it without any additional packages. However, for FCD Pro+ support one needs to install the gr-fcdproplus package, which is external to gnuradio. So, if you want support for FCD Pro+ the installation order is:

  1. GNU Radio
  2. gr-fcdproplus
  3. gr-osmosdr

If you omit step 2 then gr-osmosdr will support FCD Pro but not the Pro+.

Does this make it more clear?

@fsphil
Copy link

fsphil commented Jul 30, 2013

After finally getting gnuradio-3.7 installed on Fedora 19 last night, I give the new FCD++ support a try and it's working very well so far. Great work!

@csete
Copy link
Collaborator Author

csete commented Jul 30, 2013

Thanks for the feedback @fsphil
Can you tell me which kernel version, USB port type and USB driver you are using, i.e. when you plug the dongle in and type "dmesg" it should tell you whether it is using xhci, ehci or ohci. This info would be interesting because of issue #91

@fsphil
Copy link

fsphil commented Aug 5, 2013

On the laptop:

Kernel 3.9.10-100.fc17.i686
It's a USB2 port, using the uhci_hcd driver:

[575439.547113] usb 4-1: new full-speed USB device number 5 using uhci_hcd
[575439.724150] usb 4-1: New USB device found, idVendor=04d8, idProduct=fb31
[575439.724160] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[575439.724167] usb 4-1: Product: FUNcube Dongle V2.0
[575439.724173] usb 4-1: Manufacturer: Hanlincrest Ltd.
[575439.766147] ALSA sound/usb/clock.c:237 5:1:1: cannot get freq at ep 0x81
[575439.773577] hid-generic 0003:04D8:FB31.000C: hiddev0,hidraw0: USB HID v1.11 Device [Hanlincrest Ltd. FUNcube Dongle V2.0 ] on usb-0000:00:1d.2-1/input2

@csete
Copy link
Collaborator Author

csete commented Aug 5, 2013

Thanks for the info. I think that's the USB 1 driver, so you are lucky :-)

@csete csete closed this as completed Aug 8, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants