Josh Blum
3d02c07470
uhd: fix copyright years on new files
2011-01-06 12:56:12 -08:00
Josh Blum
fd9962af9e
uhd: created sensors value, made lib/types and moved files
2011-01-06 11:56:35 -08:00
Josh Blum
a076dc12aa
uhd: update copyright dates
2011-01-05 20:49:45 -08:00
Josh Blum
612c84beb6
uhd: added convenience factory functions for clock config (external/internal)
2011-01-05 19:07:08 -08:00
Josh Blum
94ce8759ca
usrp: fix multi_usrp address documentation
2011-01-05 18:28:09 -08:00
Josh Blum
3db629e5a5
uhd: added get and set methods to dictionary to make swigging it easier
2011-01-05 17:16:11 -08:00
Josh Blum
283067dea2
uhd: replaced templated ranges with one range thing using doubles only to avoid trouble with compiler portability
2011-01-05 12:17:06 -08:00
Josh Blum
d5aef80d35
uhd: removed convert types, replaced by convert
2011-01-04 19:46:31 -08:00
Josh Blum
b5860c0fbd
Merge branch 'convert' into next
2011-01-04 19:29:36 -08:00
Josh Blum
91790751b6
uhd: added new convert directory with type conversion registry (needs testing)
2011-01-04 17:11:52 -08:00
Josh Blum
78085d3c10
Merge branch 'buffer_pool' into next
2011-01-04 16:50:18 -08:00
Josh Blum
fabfa8d9dd
Merge branch 'cordic_policy' into next
...
Conflicts:
host/lib/usrp/usrp2/usrp2_regs.cpp
host/lib/usrp/usrp2/usrp2_regs.hpp
2011-01-04 16:49:34 -08:00
Josh Blum
ed6a2941f8
uhd: created buffer pool to allocate aligned memory, and implemented in transports
2011-01-03 01:43:48 -08:00
Josh Blum
2d1f96d834
uhd: try to neaten up the attribute macros in config.hpp
2011-01-02 21:48:02 -08:00
Nick Foster
6b3ab5f712
fu_ranges: dict's keys()/vals() now return non-const to make BOOST_FOREACH happy on Clang
2011-01-02 21:28:39 -08:00
Josh Blum
e2487eb731
uhd: potential fix for explicit template + llvm
2011-01-02 13:10:27 -08:00
Josh Blum
ee59a7af6b
usrp: xcvr dboards should also register their default subdev name as 0
2010-12-31 10:21:39 -08:00
Josh Blum
76c8b7fa24
usrp2: implemented get time last pps
...
renamed the enum for the pps time
added calls to single and multi wrappers
set time unknown pps now simpler
removed peek64 stuff from host + fw
please test
2010-12-30 16:41:38 -08:00
Josh Blum
434ee07c4b
Merge branch 'udp_ports' into next
...
Conflicts:
firmware/microblaze/apps/txrx_uhd.c
host/lib/usrp/usrp2/mboard_impl.cpp
host/lib/usrp/usrp2/usrp2_impl.cpp
host/lib/usrp/usrp2/usrp2_impl.hpp
2010-12-22 17:45:25 -08:00
Josh Blum
72c7a0c9f0
usrp2: removed alignment buffer and implemented event based recv + alignment, TODO test me
2010-12-16 14:38:06 -08:00
Josh Blum
8af031ad89
usrp-n: configure clocking over the serdes cable
...
added status to register to readback master/slave mode
removed mimo enum from clock config, its not relevant
added serdes clock config to the update clock config method
2010-12-11 18:43:10 -08:00
Josh Blum
9d13960d8f
uhd: added template macro to ddl import as well (macos)
2010-12-03 07:33:52 -08:00
Josh Blum
8fc75216ba
uhd: tweaking the explicit instantiation stuff, just aesthetic
2010-12-01 16:42:03 -05:00
Josh Blum
9a2e26e500
uhd: added read-back calls to dboard iface gpio settings, and optional mask
2010-11-26 23:27:53 -05:00
Josh Blum
30ce5acedd
Merge branch 'usrp_e100' into next
...
Conflicts:
images/Makefile
2010-11-23 13:50:37 -08:00
Josh Blum
d35b732771
Merge branch 'flow_ctrl' into next
2010-11-23 09:57:33 -08:00
Josh Blum
6741de7b45
usrp: removed deprecated interfaces simple and mimo
2010-11-23 09:57:19 -08:00
Josh Blum
87fd34337c
uhd: added printable to string methods to ranges
2010-11-23 09:57:19 -08:00
Nick Foster
95cf7753c1
Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into flow_ctrl
...
Conflicts:
host/lib/transport/udp_simple.cpp
host/lib/usrp/usrp2/mboard_impl.cpp
host/lib/usrp/usrp2/usrp2_iface.cpp
host/lib/usrp/usrp2/usrp2_regs.hpp
2010-11-17 18:31:21 -08:00
Josh Blum
56876b0ec8
uhd: tweaking the export template instance macro
2010-11-17 10:30:51 -08:00
Josh Blum
daa537d329
uhd: added to printable string methods for ranges
2010-11-17 10:02:37 -08:00
Josh Blum
755569e66f
uhd: ranges symbol fix, try extern macro
2010-11-17 09:03:25 -08:00
Nick Foster
6a7ef142fc
while this was legal C++, SWIG hates it
2010-11-12 14:21:07 -08:00
Josh Blum
f22303e6e4
uhd: fixed ranges stuff, export symbols and use doubles not iterators...
2010-11-11 19:12:41 -08:00
Josh Blum
5da1e3e2d6
Merge branch 'ranges'
2010-11-11 12:23:38 -08:00
Josh Blum
e0d84e8c8b
uhd: pulled in some worthwhile changes from flow control branch
2010-11-11 12:19:03 -08:00
Josh Blum
06e2e1e02f
uhd: made unit test for meta range and fixed bug
2010-11-10 22:47:45 -08:00
Josh Blum
775383e635
uhd: added meta-range clip and implemented in dboards, fixed step calculation
2010-11-10 19:29:06 -08:00
Josh Blum
08dfff3798
uhd: created a meta range that is a range of ranges for gains and freqs
...
created a templated range that that holds a start, stop, and step
created a meta-range template that is a vector of ranges
meta-range can calculate the overall start, stop, step
or be indexed to get at components
replaced instances of range.min, max, step with the functions
start() stop() and step()
the xcvr frequency range is now expressed in as two ranges
(have to fix its clip function though)
2010-11-10 19:29:06 -08:00
Josh Blum
a724f4b726
usrp-e100: implemented wrapper for i2c device node + ioctls, implemented e100 eeprom map
2010-11-10 16:48:02 -08:00
Josh Blum
123de6dad5
Merge branch 'master' into usrp_e100_i2c
...
Conflicts:
host/utils/CMakeLists.txt
2010-11-10 11:27:42 -08:00
Josh Blum
8c434f7d63
uhd: renamed enums to reflect new convention
2010-11-10 11:14:47 -08:00
Josh Blum
b43a1a9d5e
usrp-e100: moved kernel header to lib dir, remove the header check, default enable to false
2010-11-09 19:23:17 -08:00
Josh Blum
3bca8c4925
Merge branch 'master' into usrp_e_next
2010-11-09 18:38:39 -08:00
Josh Blum
81c9f77306
usrp2: implemented clear state for RX and TX control, and zero sample command support
2010-11-08 17:22:37 -08:00
Josh Blum
374f6ff05e
Merge branch 'master' into flow_ctrl
...
Conflicts:
host/lib/usrp/usrp2/mboard_impl.cpp
host/lib/usrp/usrp2/usrp2_impl.hpp
2010-11-05 21:22:54 -07:00
Josh Blum
94a492dc40
uhd: rename identifier for usrp1 eeprom, and fix offsets, add serial support to usrp2
2010-11-05 17:39:18 -07:00
Josh Blum
fcf9f6ba32
usrp2: move mboard eeprom instance into iface to the clock control can access it
2010-11-04 20:38:25 -07:00
Josh Blum
c8cb4bcadc
usrp2: implemented mboard eeprom into usrp2 mboard
2010-11-04 19:39:57 -07:00
Josh Blum
20c9b194aa
usrp: created mboard eeprom map class, implemented for usrp2
2010-11-04 16:43:52 -07:00