aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/simple_device.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Added ability to load modules at runtimeJosh Blum2010-03-211-1/+0
| | | | | (specified by environment variable path). Added a demo test module as well.
* Moved typedefs from props.hpp into new file types.hpp.Josh Blum2010-03-211-24/+9
| | | | | | | Created structs to replace range tuples, and clock config struct. Merged clock config props into one property using config struct. Added templated dict construction to use the assign::map_list_of. Added gcc flag to set visibility to hidden and use the api macro.
* changes to get tuning workingJosh Blum2010-03-161-2/+10
|
* Replaced uses of wax:cast with the templated as method (like in boost ↵Josh Blum2010-03-151-27/+27
| | | | program options).
* Removed freq min and max and gain min, max, and step...Josh Blum2010-03-121-34/+22
| | | | | replaced it with gain and freq range tuples. This simplifies the api calls and subdev properties.
* Filled in dboard code for basics and lf type boards.Josh Blum2010-03-101-2/+12
| | | | | | The dboard is now just a uint16 (dont bother with the enums). The dboard manager now registers subdevs with a name. The basic board code uses a static block to register itself.
* Added simple device to handle wrapping general properties up into simple api.Josh Blum2010-03-101-0/+303
Added setting time capability to the usrp2 impl. Messing with props and time specs...