summaryrefslogtreecommitdiff
path: root/gr-usrp/src
AgeCommit message (Collapse)Author
2009-03-14Merged r10554:10595 from michaelld/am_swig_4 into trunk. Major overhaul of ↵jcorgan
SWIG usage in build system, also fixes ticket:130. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10596 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-05New standalone firmware, burn_dbsrx_eeprom, that burns new dbid intoeb
modified DBS Rx daughterboard. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10560 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-17usrp methods for computing the mux for dual subdevicesjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10457 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-10Merged r10385:10413 from michaelld/swig_tweaks into trunk. Passes distcheck.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10414 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-03Revert r10379, which works at runtime but does not pass check or distcheck ↵jcorgan
on Ubuntu 8.10. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10380 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-03Use runtime valid module names for importjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10379 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-02Possibly temporary fix for r10350 breakage when using swig < 1.3.38jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10373 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-02Merged r10288:10370 from michaelld/swigpythonargs into trunk. Passes distcheck.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10371 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-05Allow setting of non-standard FPGA master clock frequency for USRP1jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10193 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-24Merged r10071:10164 from features/cppdb-test into trunk. Implements the ↵jcorgan
fully native C++ API for the USRP. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10165 221aa14e-8319-0410-a670-987f0aec2ac5
2008-11-11fixed behavior around VCO changeover point (5.275GHz), and commented out ↵matt
debugging stuff git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9973 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-19this code was working, but how was unclear. Now it still works, but should ↵matt
be clearer. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9808 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-30patch to update to hier_block2 from Douglas Geigereb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9685 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-24Fix compiler warnings across the tree. Adds --enable-warnings-as-errors ↵jcorgan
configure option. Currently compiles with no warnings with GCC 4.2.3 on Ubuntu 8.04. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9396 221aa14e-8319-0410-a670-987f0aec2ac5
2008-07-31removed FIXMEeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9078 221aa14e-8319-0410-a670-987f0aec2ac5
2008-06-24new experimental daughterboards with other tunersmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8687 221aa14e-8319-0410-a670-987f0aec2ac5
2008-05-19works with shipping boards, mostly minor changes to reference frequency for ↵matt
the 9513 divider git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8444 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-21Merged build_config branch into trunk:michaelld
1) Modified top-level run_tests.sh script: a) to execute code for setting or changing the library search path in Darwin (DYLD_LIBRARY_PATH) or Windows (PATH) on those host OSs only, not on other host OSs. b) Added local (to the component making check) library paths to those same search paths, since libtool doesn't do it (unlike in Linux). 2) In all AM Makefiles -except those dealing with USRP firmware-, changes INCLUDES to AM_CPPFLAGS since the former is deprecated. 3) Changed AM_CPPFLAGS to FW_INCLUDES for commands .c.rel in USRP firmware. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7769 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-10swap IQ on TX side, and allow a second chance to get lock detectmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7627 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-10allow for iq swap on TX side as wellmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7626 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-10lower phase noise with lower cp currentmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7625 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-08Merged r7478:7608 from michaelld/t186 into trunk. Adds ability to compile ↵jcorgan
GNU Radio modules individually, using already installed dependent libraries and include files. New functionality is enabled using --with-* on configure command line; existing build options should remain unchanged. Nice work by Michael Dickens, still needs documentation update on wiki. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7617 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-30make it work with rev 2 enablesmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7531 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-30minor refclk and pll changesmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7530 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-22Further attempted noise reduction for ticket:230jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7486 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-21Trial fix for ticket:230jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7484 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-15Change usrp.selected_subdev() to return a weak reference to thejcorgan
daughterboard object. This fixes the 'weakref exception' error on shutdown that is sometimes seen. What was happening is that user code would hold a daughterboard reference, the USRP object would go out of scope, and then when the daughterboard finally went out of scope, it's destructor would try to invoke methods on (the now non-existent) USRP. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7442 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-05Merged r7323:7349 from jcorgan/xcvr2450 into trunk. Ads XCVR 2450 ↵jcorgan
daughterboard code. Not fully tested. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7352 221aa14e-8319-0410-a670-987f0aec2ac5
2007-11-30minor updatesmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7059 221aa14e-8319-0410-a670-987f0aec2ac5
2007-11-27Implements ticket:208jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7045 221aa14e-8319-0410-a670-987f0aec2ac5
2007-11-11first cut to control 2.4G/5G dualband boardmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6859 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-18Fixed base class name.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6465 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-13Made changes, such that:michaelld
* trunk now passes "make distcheck" on OSX * verified that 'realtime' scheduling now works on systems with 'pthread_setschedparam' but not 'sched_setscheduler' (e.g. darwin); the latter has priority if both are installed. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6427 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-10Added base class member for select_rx_antenna.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6377 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-15progressmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6142 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-15progressmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6137 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-15link in file for wbxmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6136 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-15progressmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6135 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-09work-in-progress on db_wbxeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6132 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-09get_lo_offset -> lo_offseteb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6131 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-09prelim wbx filesmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6130 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-09minor fixesmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6129 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-21Updated license from GPL version 2 or later to GPL version 3 or later.eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6044 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-20Reworked LO offset handling.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6038 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-19Merged r6015:6026 from jcorgan/radar.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6027 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-16Merged r5950:5978 from features/pager into trunk. Trunk passes distcheck.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5979 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-28minor cleanupeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5549 221aa14e-8319-0410-a670-987f0aec2ac5
2007-04-16Adds capability to independently delay the Auto T/R switching signaljcorgan
by a configurable number of clock ticks, to allow users to precisely align their T/R output with the pipeline delays in the transmitter. There are two new registers: FR_ATR_TX_DELAY (7'd2) FR_ATR_RX_DELAY (7'd3) ...and the corresponding db_base.py methods to set them: db_base.set_atr_tx_delay(clock_ticks) db_base.set_atr_rx_delay(clock_ticks) These methods are inherited by all the daughterboard objects so you can call them from your scripts as: subdev.set_atr_tx_delay(...) ...where 'subdev' represents the daughtercard object you're working with. The FPGA synthesis for the 2 RXHB, 2 TX case expands from 95% to 96%, with no additional synthesis messages or impact on timing. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5022 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-07Merged eb/usrp-install r4723:4727 into trunk.eb
This moves usrp related .py files from the top-level of site-packages into site-packages/usrpm. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4728 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-26Merged r4632:4645 on jcorgan/linking into trunk. Cleans up linking issues ↵jcorgan
with libtool and already installed libraries. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4646 221aa14e-8319-0410-a670-987f0aec2ac5