specify a daughterboard and subdevice on a daughterboard. More...
#include <usrp_subdev_spec.h>
Public Member Functions | |
| usrp_subdev_spec (unsigned int _side=0, unsigned int _subdev=0) | |
Public Attributes | |
| unsigned int | side |
| unsigned int | subdev |
specify a daughterboard and subdevice on a daughterboard.
In the USRP1, there are two sides, A and B.
A daughterboard generally implements a single subdevice, but may in general implement any number of subdevices. At this time, all daughterboards with the exception of the Basic Rx and LF Rx implement a single subdevice.
The Basic Rx and LF Rx implement 2 subdevices (soon 3). Subdevice 0 routes input RX-A to the DDC I input and routes a constant zero to the DDC Q input. Similarly, subdevice 1 routes input RX-B to the DDC I input and routes a constant zero to the DDC Q input. Subdevice 2 (when implemented) will route RX-A to the DDC I input and RX-B to the DDC Q input.
| usrp_subdev_spec::usrp_subdev_spec | ( | unsigned int | _side = 0, |
|
| unsigned int | _subdev = 0 | |||
| ) | [inline] |
| unsigned int usrp_subdev_spec::side |
| unsigned int usrp_subdev_spec::subdev |
1.6.3