summaryrefslogtreecommitdiffstats
path: root/sdr_lib
Commit message (Collapse)AuthorAgeFilesLines
* Allows for changing the interpolation rate dynamically. Stop the pipeline, ↵matt2008-09-021-3/+4
| | | | | | set the rate, restart the pipeline. Fixes bug #248. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9485 221aa14e-8319-0410-a670-987f0aec2ac5
* Restores 8-bit sample format support to FPGA code. Synthesized with 7.1SP1.jcorgan2007-11-101-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6858 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r6766:6775 from jcorgan/t195. Fixes ticket:195. NOTE: this removes ↵jcorgan2007-11-011-94/+149
| | | | | | 8 bit sample width support on receive. Synthesized with 7.1SP1. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6776 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r6749:6763 from jcorgan/t179. Fixes ticket:179. New RBFs ↵jcorgan2007-11-011-83/+115
| | | | | | synthesized with 7.1SP1. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6764 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r5732:5941 from jcorgan/sar into trunk. Adds start of gr-radar-mono ↵jcorgan2007-07-122-2/+2
| | | | | | component. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5942 221aa14e-8319-0410-a670-987f0aec2ac5
* not usedmatt2007-05-301-26/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5578 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r5203:5204 from developer branch jcorgan/atr. Fixed ATR delay enable ↵jcorgan2007-05-022-6/+6
| | | | | | and reduced delay width to 12 bits. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5228 221aa14e-8319-0410-a670-987f0aec2ac5
* Adds capability to independently delay the Auto T/R switching signal by a ↵jcorgan2007-04-162-1/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* registered to meet timingmatt2007-03-301-2/+6
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4826 221aa14e-8319-0410-a670-987f0aec2ac5
* proper shifting for the cic decim now keeps signals roughly leveledmatt2007-03-202-20/+103
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4784 221aa14e-8319-0410-a670-987f0aec2ac5
* if you ever tried to interpolate by 44 it didn't work. now it does.matt2007-03-201-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4783 221aa14e-8319-0410-a670-987f0aec2ac5
* removed a parametermatt2007-03-201-6/+6
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4782 221aa14e-8319-0410-a670-987f0aec2ac5
* allow for varying the bitwidthmatt2007-03-201-1/+2
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4781 221aa14e-8319-0410-a670-987f0aec2ac5
* added commentmatt2007-03-201-1/+3
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4780 221aa14e-8319-0410-a670-987f0aec2ac5
* added comments, removed dead codematt2007-03-201-10/+6
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4779 221aa14e-8319-0410-a670-987f0aec2ac5
* Refactored FPGA *.vh files. Moved common pieces to toplevel/include.eb2007-03-052-2/+3
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4713 221aa14e-8319-0410-a670-987f0aec2ac5
* Applied patch from Brett Trotter that stuffs zeros into the head of the tx ↵eb2007-01-171-10/+10
| | | | | | | | | | 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
* removed unused/out-of-date bus_interface.veb2007-01-141-213/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4277 221aa14e-8319-0410-a670-987f0aec2ac5
* optimized halfband coefficients, courtesy of Larry Doolittlematt2006-11-011-8/+8
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3917 221aa14e-8319-0410-a670-987f0aec2ac5
* Updated FSF address in all files. Fixes ticket:51eb2006-09-1326-26/+26
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3534 221aa14e-8319-0410-a670-987f0aec2ac5
* Houston, we have a trunk.jcorgan2006-08-0351-0/+3492
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3122 221aa14e-8319-0410-a670-987f0aec2ac5