Commit graph

19 commits

Author SHA1 Message Date
Josh Blum
1526889803 uhd: switch algorithm namespace to uhd 2011-02-24 17:28:10 -08:00
Josh Blum
4357f5d3c0 uhd: replaced instanced of std::exception with the uhd exceptions 2011-02-24 16:35:29 -08:00
Josh Blum
16f08844d7 uhd: renamed the assert header to assert has
only the assert has implementation is in this header

uhd assert throw moved to the exception header

updated code base includes to match
2011-02-24 14:54:24 -08:00
Josh Blum
76ebda895c uhd: switch dboard id prop to whole eeprom struct
modified implementation code and burner app

also made dboard manager use safe constructor that will use none ids if construction fails
2011-02-22 11:55:54 -08:00
Josh Blum
261bb80d73 uhd: update copyright dates on host code 2011-01-13 16:22:07 -08:00
Josh Blum
395bbbbc11 uhd: replace all the instances of float not pertaining to io types with double, simplifies life 2011-01-11 19:46:45 -08:00
Josh Blum
ef8ed898cb usrp: fixed validate subdev spec typo for empty string cases 2010-10-26 09:47:53 -07:00
Josh Blum
c2ec8c143e usrp: use a dash as the gain name prefix separator, removed RX/TX auto suffix for XCVR board cnames 2010-10-20 18:40:36 -07:00
Josh Blum
d96b2e7587 usrp: use the dboard id to prefix the subdev gain group names 2010-10-20 17:41:59 -07:00
Josh Blum
26aef3bae9 uhd: added name parameter to gain group, get range, set/get value by name 2010-10-20 15:32:41 -07:00
Josh Blum
a4f8ad59b2 usrp: added subdev enabled property
the dboard manager will disable all subdevs at startup and shutdown

setting the subdev spec will enable only the subdevs in use

all dboards are currently implemented as always enabled

nothing tested
2010-09-30 11:05:33 -07:00
Josh Blum
f5c62a46cb usrp1: subdev spec tweaks and docs 2010-08-30 16:54:18 -07:00
Josh Blum
afb22c9d15 usrp: rethrow validate subdev spec errors with additional info 2010-08-18 17:33:09 -07:00
Josh Blum
a80a62dfe6 usrp: use different priority policies for gain group (rx vs tx) 2010-08-15 22:23:04 -07:00
Josh Blum
58519b292b usrp: moved usrp utils into public include space 2010-08-15 21:34:16 -07:00
Josh Blum
6c3d37caa3 usrp: give dboards a name (not a blank string), do automatic selection when not provided 2010-08-15 01:41:35 -07:00
Josh Blum
54048fd9b2 usrp: added subdev spec verification functions 2010-08-11 12:27:18 -07:00
Josh Blum
702d5af8ca usrp: codec gains, dont bind function pointers, also add priorities 2010-07-28 12:15:09 -07:00
Josh Blum
9775ddc521 usrp: added gain group support usrp2 dboard and to wrapper implementations 2010-07-27 15:45:49 -07:00