I'm just diving into the GNU Radio/Python world and have been doing some "Hello World" sort of exercises to become more familiar. Currently I'm working on a python program to pole my USRP2 and return pertinent daughter board information. I am running GNU Radio 3.4.1 on Ubuntu 10.04.2 LTS.
My question is: is there a well defined list of daughter board IDs that I can reference? Currently I am using the information contained in /usrp/host/lib/usrp_dbid.cc as my reference for the board IDs, but it doesn't match what the daughter board returns when I call "my_usrp2.daughterboard_id()". From what I have read on the mailing list, there are some inconsistencies with daughter board names (e.g. 0xffff being switched to "no daughter board" instead of "experimental"). Can anyone shed some light on this?