Commit Graph

29 Commits

Author SHA1 Message Date
eb 117ea8a18b Updated license from GPL version 2 or later to GPL version 3 or later.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6044 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-21 03:44:38 +00:00
jcorgan aaa14819d3 Merged r5732:5941 from jcorgan/sar into trunk. Adds start of gr-radar-mono component. Trunk passes distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5942 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-12 00:54:37 +00:00
trondeau b4fcfa7606 merge ordm/receiver branch -r5574:5659. Reworks OFDM receiver with refactored OFDM blocks. A few bug fixes for other blocks have also been slipped in.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5661 221aa14e-8319-0410-a670-987f0aec2ac5
2007-06-04 16:08:44 +00:00
matt f9ac1cc035 not used
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5578 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-30 23:27:58 +00:00
jcorgan 0ac9d4b2ed Merged r5203:5204 from developer branch jcorgan/atr. Fixed ATR delay enable and reduced delay width to 12 bits.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5228 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-02 15:50:56 +00:00
eb 87a72fff96 Merged features/inband -r4812:5218 into trunk. This group of changes
includes:

 * working stand-alone mblock code
 * work-in-progress on usrp inband signaling

usrp now depends on mblock, and guile is a dependency.



git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5221 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-02 04:08:47 +00:00
jcorgan 0e9c5a85cb Adds capability to independently delay the Auto T/R switching signal
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-04-16 21:30:13 +00:00
eb 25b17cdac8 New FPGA binaries (.rbfs). These include fixes for the scaling in
the CIC decimator so that signals are now roughly leveled, independent
of the decimation rate.  Decimating by 44 now works too ;)


git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4848 221aa14e-8319-0410-a670-987f0aec2ac5
2007-04-02 23:39:16 +00:00
matt 4175ee9eec registered to meet timing
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4826 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-30 21:52:52 +00:00
eb cc1f43786d copied usrp_inband_usb from -r4809 features/inband-usb into trunk
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4810 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-28 19:00:55 +00:00
matt 31816993b3 proper shifting for the cic decim now keeps signals roughly leveled
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4784 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-20 02:13:06 +00:00
matt ab66cf5afd if you ever tried to interpolate by 44 it didn't work. now it does.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4783 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-20 01:23:26 +00:00
matt 486c1ff0d8 removed a parameter
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4782 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-20 01:05:29 +00:00
matt ec6b64d9fb allow for varying the bitwidth
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4781 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-20 01:03:10 +00:00
matt 52e0f68db9 added comment
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4780 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-20 01:02:46 +00:00
matt bc3e223e0d added comments, removed dead code
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4779 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-20 01:02:25 +00:00
eb 8268792b12 Refactored FPGA *.vh files. Moved common pieces to toplevel/include.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4713 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-05 05:00:02 +00:00
eb b355597e1f Add new standard configuration for 1 RX w/ half-band, 1 TX
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4695 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-03 03:50:06 +00:00
eb 72d93086ce updated qsf file to Quartus 6.1. No semantic changes
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4694 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-03 03:49:04 +00:00
eb b0e5abe991 fixed comment
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4656 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-26 23:57:36 +00:00
eb f930627a0d fixed comment
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4655 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-26 23:56:39 +00:00
eb ace210563e Applied patch from Brett Trotter that stuffs zeros into the head of
the tx signal processing pipeline when the Tx FIFO is empty.

This results in the DACs outputing zeros when there's no data, unless
the tx pipeline is disabled on the host.


git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4287 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-17 22:44:13 +00:00
eb 92831e6ca2 removed unused/out-of-date bus_interface.v
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4277 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-14 21:03:40 +00:00
matt 31a3e8ef65 latest version of quartus
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4004 221aa14e-8319-0410-a670-987f0aec2ac5
2006-11-20 02:41:19 +00:00
matt 27a37e4584 optimized halfband coefficients, courtesy of Larry Doolittle
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3917 221aa14e-8319-0410-a670-987f0aec2ac5
2006-11-01 23:36:51 +00:00
jcorgan 50fc382a53 Partial fix for ticket:81
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3709 221aa14e-8319-0410-a670-987f0aec2ac5
2006-10-04 19:08:50 +00:00
eb bbb5f6cef0 New rbfs. These were compiled using Quartus 6.0 sp1
and include the post-ADC / pre-DDC digital rssi measurement code.


git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3667 221aa14e-8319-0410-a670-987f0aec2ac5
2006-09-27 06:29:48 +00:00
eb 7a0001d24a Updated FSF address in all files. Fixes ticket:51
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3534 221aa14e-8319-0410-a670-987f0aec2ac5
2006-09-13 21:30:04 +00:00
jcorgan 99a9de4013 Houston, we have a trunk.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3122 221aa14e-8319-0410-a670-987f0aec2ac5
2006-08-03 04:51:51 +00:00