USB FM radio library was published on CodePlex

I just published a part of my latest project – dynamic library to work with FM receivers on CodePlex under MS-PL. So, feel free do download, test and use it.

Note, that this release is preliminary and has a lot of bugs. Also, RDS is not fully implements as well as recording capabilities with Direct Sound.

I’m keep working to provide WPF UI for this library to “productize” it.

So, what are you waiting for? Download and Spear the word with this news! This is the first and only fully managed library (as far as I know) to work with RDS, TMC and FM data. Also, there are not a lot of information about HID usage as FM receiver in managed code.

image

Download latest release of USBFM.DLL >>

10 Responses to “USB FM radio library was published on CodePlex”

  1. Pankaj Says:

    What hardware do we require… please mention.

  2. Tamir Says:

    I mentioned three devices, I tested with Silicon Labs (PID = 0x818A, VID = 0x10C4), PCEar (PID = 0x819A, VID = 0x10C5) and ADSTech (PID = 0xA155, VID = 0x06E1)

  3. Vivek Says:

    I just downloaded the documentation. However the help file is not displaying any content.

    Can you provide some documentation as a starting point for this API?

  4. Tamir Says:

    Please refer my old article to see help file :) http://khason.net/blog/why-my-chm-file-does-not-work/comment-page-1/#comment-2201

  5. liron Says:

    hey Tamir,
    thanks for developing the library!

    im trying to use the library with a imRadioUSB
    and im getting the error-
    “Cannot initialize radio device 33162.”
    have an idea what went wrong ?

  6. Tamir Says:

    @liron, you should figure PID and VID of this hardware. The best is to ask the manufacture, or look into documentation. This way it should work. Also, if you figure it, please contribute results for me to support your hardware for all others

  7. damikez Says:

    i have the same problem as liron. i have the same USB FM reciever (imRadioUSB), maybe its not compatible with Tamir’s code? Help? the pid = 0×2604 and vid = 0xEB1A.

  8. damikez Says:

    Hi Tamir,

    I was stepping through the code and I think I know where the problem is, the results from device.WriteRegisters() returns false, thus device.initFMInfo() fails. Can you help us out with this?

  9. Apple iPad Says:

    good blog post, you deserve a free iPad: http://bit.ly/freeipad6

  10. New York furniture restoration Says:

    Wow, awesome weblog layout! How long have you ever been running a blog for? you make running a blog look easy. The overall look of your site is great, as smartly the content material!

Leave a Reply

Recommended

 


Sponsor


Partners

WPF Disciples
Dreamhost
Code Project
Switched to Better Place

Together