debian/gnuradio
13 years agoUpdated db_bitshark_rx.c to the proper version that includes the
JohnOrlando [Thu, 13 May 2010 23:03:13 +0000 (18:03 -0500)]
Updated db_bitshark_rx.c to the proper version that includes the
delays when sending back-to-back I2C commands, as well as the proper
command when setting the bw (previous blunder with git resulted in
the wrong version on this branch)

14 years agoIncluding bitshark_rx.h header file for USRP2 build
JohnOrlando [Wed, 31 Mar 2010 01:31:56 +0000 (20:31 -0500)]
Including bitshark_rx.h header file for USRP2 build

14 years agoFixed issue with with wrong Makefile.am files being copied
JohnOrlando [Wed, 31 Mar 2010 01:30:09 +0000 (20:30 -0500)]
Fixed issue with with wrong Makefile.am files being copied

14 years agoAdd support for the Bitshark USRP RX (BURX) daughterboard for the USRP2.
JohnOrlando [Wed, 31 Mar 2010 01:02:08 +0000 (20:02 -0500)]
Add support for the Bitshark USRP RX (BURX) daughterboard for the USRP2.

14 years agoAdd support for the Bitshark USRP RX (BURX) daughterboard for the USRP1.
JohnOrlando [Wed, 31 Mar 2010 00:54:39 +0000 (19:54 -0500)]
Add support for the Bitshark USRP RX (BURX) daughterboard for the USRP1.

14 years agoAdd new block gr.additive_scrambler_bb()
Johnathan Corgan [Sun, 21 Mar 2010 23:17:15 +0000 (16:17 -0700)]
Add new block gr.additive_scrambler_bb()

This block performs scrambling by XORing the input sequence with
the output of an LFSR.  Repeating this operation restores the original
sequence.

(This differs from gr.scrambler_bb(), which convolves the input sequence
with the LFSR output.)

The additive scrambler allows an optional bit count after which the LFSR
is reset to its initial seed.  This allows use with, e.g., packetized
fixed length payloads.

14 years agoMerge branch 'grc/dualusrp' of git://gnuradio.org/jblum
Johnathan Corgan [Sun, 21 Mar 2010 16:09:13 +0000 (09:09 -0700)]
Merge branch 'grc/dualusrp' of git://gnuradio.org/jblum

14 years agoMerge branch 'grc/menu' of git://gnuradio.org/jblum
Johnathan Corgan [Sun, 21 Mar 2010 16:07:39 +0000 (09:07 -0700)]
Merge branch 'grc/menu' of git://gnuradio.org/jblum

14 years agoFix extraneous import in gr-gpio
Juha Vierinen [Sun, 21 Mar 2010 15:58:22 +0000 (08:58 -0700)]
Fix extraneous import in gr-gpio

Signed-off-by: Johnathan Corgan <jcorgan@corganenterprises.com>
14 years agoAdded missing header includes for memcpy
Johnathan Corgan [Sun, 21 Mar 2010 15:40:39 +0000 (08:40 -0700)]
Added missing header includes for memcpy

14 years agoMerge branch 'fftfilt'
Tom Rondeau [Mon, 15 Mar 2010 02:55:25 +0000 (22:55 -0400)]
Merge branch 'fftfilt'

14 years agoRemoving SSE version of FFT filter until we work out how we want to handle the SSE...
Tom Rondeau [Mon, 15 Mar 2010 02:53:53 +0000 (22:53 -0400)]
Removing SSE version of FFT filter until we work out how we want to handle the SSE  the use of intrinics. Code for the SSE versions is still there just disabled.

14 years agoMerge branch 'digital'
Tom Rondeau [Sun, 14 Mar 2010 22:39:03 +0000 (18:39 -0400)]
Merge branch 'digital'

14 years agoFixing copyright of a couple of stragglers.
Tom Rondeau [Sun, 14 Mar 2010 22:37:23 +0000 (18:37 -0400)]
Fixing copyright of a couple of stragglers.

14 years agoFixing copyright dates.
Tom Rondeau [Sun, 14 Mar 2010 21:36:37 +0000 (17:36 -0400)]
Fixing copyright dates.

14 years agoMaking old and new digital modulations completely seperable by adding modulation_util...
Tom Rondeau [Sun, 14 Mar 2010 21:32:23 +0000 (17:32 -0400)]
Making old and new digital modulations completely seperable by adding modulation_utils2 so only new modulator blocks work with the version 2 of everything. Also changed some internal names for clarity.

14 years agoMerge branch 'digital' of vps.gnuradio.org:trondeau into digital
Tom Rondeau [Sun, 14 Mar 2010 01:16:46 +0000 (20:16 -0500)]
Merge branch 'digital' of vps.gnuradio.org:trondeau into digital

14 years agoMerge branch 'digital' of git@gnuradio.org:trondeau into digital
Tom Rondeau [Sun, 14 Mar 2010 01:15:37 +0000 (20:15 -0500)]
Merge branch 'digital' of git@gnuradio.org:trondeau into digital

Conflicts:
gnuradio-examples/python/digital/benchmark_qt_rx2.py

14 years agoFixing call to usrp_receive_path2.
Tom Rondeau [Sun, 14 Mar 2010 01:13:01 +0000 (20:13 -0500)]
Fixing call to usrp_receive_path2.

14 years agoAdding version 2 of receive path so as not to affect old dbpsk and dqpsk operations.
Tom Rondeau [Sun, 14 Mar 2010 01:08:50 +0000 (20:08 -0500)]
Adding version 2 of receive path so as not to affect old dbpsk and dqpsk operations.

14 years agoMaking a version 2 of transmit path so as not to affect old dbpsk and dqpsk operations.
Tom Rondeau [Sun, 14 Mar 2010 01:08:02 +0000 (20:08 -0500)]
Making a version 2 of transmit path so as not to affect old dbpsk and dqpsk operations.

14 years agoNow have a FFT filter implemented in SSE and generic version that can be switched...
Tom Rondeau [Sat, 13 Mar 2010 21:23:34 +0000 (16:23 -0500)]
Now have a FFT filter implemented in SSE and generic version that can be switched into FFT filter block.

14 years agoAdding SSE version of fft filters. Complex (ccc) version working.
Tom Rondeau [Fri, 12 Mar 2010 03:54:50 +0000 (22:54 -0500)]
Adding SSE version of fft filters. Complex (ccc) version working.

14 years agoTrial feature for different source sides for usrp dual source.
Josh Blum [Wed, 10 Mar 2010 08:12:47 +0000 (00:12 -0800)]
Trial feature for different source sides for usrp dual source.

14 years agoadded a right click context menu for the flow graph elements
Josh Blum [Tue, 9 Mar 2010 20:40:43 +0000 (12:40 -0800)]
added a right click context menu for the flow graph elements

14 years agoReplace some calls to pmt constructors with mp(foo) shorthand.
Eric Blossom [Tue, 9 Mar 2010 01:21:43 +0000 (17:21 -0800)]
Replace some calls to pmt constructors with mp(foo) shorthand.

14 years agoConvert pmt_dict type into an immutable data structure.
Eric Blossom [Tue, 9 Mar 2010 01:08:09 +0000 (17:08 -0800)]
Convert pmt_dict type into an immutable data structure.

This change allows us to safely pass dicts in messages.

14 years agoAdd check_topology, delete d_diff_filters in dtor, cleanup init and use of
Eric Blossom [Sun, 7 Mar 2010 22:06:17 +0000 (14:06 -0800)]
Add check_topology, delete d_diff_filters in dtor, cleanup init and use of
logging output streams.

14 years agoChanging FLL parameter range for use with new code.
Tom Rondeau [Sat, 6 Mar 2010 22:17:29 +0000 (17:17 -0500)]
Changing FLL parameter range for use with new code.

14 years agoSmall fixes for loopback with new code.
Tom Rondeau [Sat, 6 Mar 2010 22:16:19 +0000 (17:16 -0500)]
Small fixes for loopback with new code.

14 years agoFixing how new pick_bitrate is used.
Tom Rondeau [Sat, 6 Mar 2010 22:15:33 +0000 (17:15 -0500)]
Fixing how new pick_bitrate is used.

14 years agoUsing better defaults for new FLL implementation.
Tom Rondeau [Sat, 6 Mar 2010 22:12:46 +0000 (17:12 -0500)]
Using better defaults for new FLL implementation.

14 years agoImproved performance of FLL using a more robust error term.
Tom Rondeau [Sat, 6 Mar 2010 22:11:58 +0000 (17:11 -0500)]
Improved performance of FLL using a more robust error term.

14 years agoAdd command that builds a new 'out-of-tree' project.
Eric Blossom [Fri, 5 Mar 2010 01:00:20 +0000 (17:00 -0800)]
Add command that builds a new 'out-of-tree' project.

14 years agodoc fix (in generated file)
Eric Blossom [Thu, 4 Mar 2010 21:55:22 +0000 (13:55 -0800)]
doc fix (in generated file)

14 years agodoc fix
Eric Blossom [Thu, 4 Mar 2010 19:59:39 +0000 (11:59 -0800)]
doc fix

14 years agoFix distcheck failure in gr-howto-write-a-block
Johnathan Corgan [Thu, 4 Mar 2010 15:51:57 +0000 (07:51 -0800)]
Fix distcheck failure in gr-howto-write-a-block

Some of the swig include files were not getting put into the dist tarball

14 years agoMerge branch 'howto'
Eric Blossom [Thu, 4 Mar 2010 15:06:30 +0000 (07:06 -0800)]
Merge branch 'howto'

* howto:
  Refactor gr-howto-write-a-block such that it no longer installs into

14 years agoRefactor gr-howto-write-a-block such that it no longer installs into
Eric Blossom [Thu, 4 Mar 2010 15:02:42 +0000 (07:02 -0800)]
Refactor gr-howto-write-a-block such that it no longer installs into
the gnuradio python namespace, but rather in the howto namespace.

This allows it to be installed under a separate --prefix in the common
case where the user doing the "out of tree build" is going to be
installing their new and/or modified code somewhere other than the
system installation directories.

Any code that uses these blocks should now import them using:

  import howto

instead of

  from gnuradio import howto

14 years agoFixed bug in checking if path is writable.
Josh Blum [Thu, 4 Mar 2010 00:42:50 +0000 (16:42 -0800)]
Fixed bug in checking if path is writable.
Some moron put quotes around the variable name...

14 years agoIf the directory is read-only, use the systems tmp directory for generated py files.
Josh Blum [Wed, 3 Mar 2010 18:00:27 +0000 (10:00 -0800)]
If the directory is read-only, use the systems tmp directory for generated py files.

14 years agoMerge branch 'usrp2_set_ant' of git://gnuradio.org/jblum
Johnathan Corgan [Tue, 2 Mar 2010 17:15:09 +0000 (09:15 -0800)]
Merge branch 'usrp2_set_ant' of git://gnuradio.org/jblum

14 years agoAdd README for new FPGA hosting location
Johnathan Corgan [Tue, 2 Mar 2010 16:08:18 +0000 (08:08 -0800)]
Add README for new FPGA hosting location

14 years agoset antenna defaults to 0
Josh Blum [Tue, 2 Mar 2010 01:38:21 +0000 (17:38 -0800)]
set antenna defaults to 0

14 years agoAdding Doxygen comments to new FFT filter blocks.
Tom Rondeau [Sun, 28 Feb 2010 23:39:59 +0000 (18:39 -0500)]
Adding Doxygen comments to new FFT filter blocks.

14 years agoNew fft filter base class to handle complex data types. Passes make check.
Tom Rondeau [Sun, 28 Feb 2010 22:37:48 +0000 (17:37 -0500)]
New fft filter base class to handle complex data types. Passes make check.

14 years agoRenaming ffft filter base class to reflect its use with floats.
Tom Rondeau [Sun, 28 Feb 2010 22:36:59 +0000 (17:36 -0500)]
Renaming ffft filter base class to reflect its use with floats.

14 years agoRemove usrp1 and usrp2 FPGA files. These are now hosted at:
Johnathan Corgan [Sun, 28 Feb 2010 20:47:43 +0000 (12:47 -0800)]
Remove usrp1 and usrp2 FPGA files.  These are now hosted at:

git://ettus.sourcerepo.com/ettus/fpga.git

...under the 'usrp1' and 'usrp2' top-level directories.

14 years agoAdding a base class to handle FFT filters for use in other blocks. Old fft_filter_fff...
Tom Rondeau [Sun, 28 Feb 2010 02:03:46 +0000 (21:03 -0500)]
Adding a base class to handle FFT filters for use in other blocks. Old fft_filter_fff now uses new class successfully and passes make check.

14 years agoFixing use of pick_bitrate2 in QT Rx2.
Tom Rondeau [Sat, 27 Feb 2010 22:37:45 +0000 (17:37 -0500)]
Fixing use of pick_bitrate2 in QT Rx2.

14 years agoFixing logging in new DBPSK and DQPSK.
Tom Rondeau [Sat, 27 Feb 2010 22:34:34 +0000 (17:34 -0500)]
Fixing logging in new DBPSK and DQPSK.

14 years agoFixing a few bugs in handling of real samples per symbol.
Tom Rondeau [Fri, 26 Feb 2010 15:11:39 +0000 (10:11 -0500)]
Fixing a few bugs in handling of real samples per symbol.

14 years agoFixes pick_bitrate2 for use on receiver side.
Tom Rondeau [Fri, 26 Feb 2010 14:58:39 +0000 (09:58 -0500)]
Fixes pick_bitrate2 for use on receiver side.

14 years agosetting xcvr antennas through api
Josh Blum [Fri, 26 Feb 2010 00:50:44 +0000 (16:50 -0800)]
setting xcvr antennas through api

14 years agoFixing pick_bitrate2 for transmit side with all cases tested.
Tom Rondeau [Thu, 25 Feb 2010 23:50:24 +0000 (18:50 -0500)]
Fixing pick_bitrate2 for transmit side with all cases tested.

14 years agoAdded call to set antenna. Split XCVR into new thing cuz size.
Josh Blum [Thu, 25 Feb 2010 23:46:01 +0000 (15:46 -0800)]
Added call to set antenna. Split XCVR into new thing cuz size.

14 years agoupdated wiki url
Josh Blum [Wed, 24 Feb 2010 21:48:36 +0000 (13:48 -0800)]
updated wiki url

14 years agoMerge branches 'wbx_usrp2' and 'wbx_usrp1' of git://gnuradio.org/jabele
Johnathan Corgan [Sun, 21 Feb 2010 18:32:22 +0000 (10:32 -0800)]
Merge branches 'wbx_usrp2' and 'wbx_usrp1' of git://gnuradio.org/jabele

14 years agoMerge branch 'db_default'
Matt Ettus [Sat, 20 Feb 2010 17:59:15 +0000 (09:59 -0800)]
Merge branch 'db_default'

14 years agoClarified copyright and licensing
Jason Abele [Fri, 19 Feb 2010 23:24:56 +0000 (15:24 -0800)]
Clarified copyright and licensing

14 years agoFix linker path in gr-pager
Johnathan Corgan [Thu, 18 Feb 2010 19:14:14 +0000 (11:14 -0800)]
Fix linker path in gr-pager

14 years agoNew pick_bitrate2 will take any combination of bitrate, samples per symbol, and conve...
Tom Rondeau [Mon, 15 Feb 2010 23:31:52 +0000 (15:31 -0800)]
New pick_bitrate2 will take any combination of bitrate, samples per symbol, and converter rate.

14 years agoremove reference to nonexistant include
Matt Ettus [Sun, 14 Feb 2010 23:18:24 +0000 (15:18 -0800)]
remove reference to nonexistant include

14 years agotest the ability to read default eeprom values, for D. Symeonidis
Matt Ettus [Sun, 14 Feb 2010 18:05:36 +0000 (10:05 -0800)]
test the ability to read default eeprom values, for D. Symeonidis

14 years agoMerge branch 'prefix' of git://gnuradio.org/jabele
Johnathan Corgan [Thu, 11 Feb 2010 16:18:46 +0000 (08:18 -0800)]
Merge branch 'prefix' of git://gnuradio.org/jabele

14 years agoWorking on pick_bitrate.
Tom Rondeau [Thu, 11 Feb 2010 00:12:32 +0000 (16:12 -0800)]
Working on pick_bitrate.

14 years agoFixed creation of burn-usrp2-eeprom, burn-usrp4-eeprom
Jason Abele [Fri, 5 Feb 2010 01:38:33 +0000 (17:38 -0800)]
Fixed creation of burn-usrp2-eeprom, burn-usrp4-eeprom

Added $prefix from configure to paths

14 years agoFirst pass WBX USRP2 driver
Jason Abele [Thu, 21 Jan 2010 02:53:17 +0000 (18:53 -0800)]
First pass WBX USRP2 driver

14 years agoArbitrary bit rates seems to be working.
Tom Rondeau [Tue, 9 Feb 2010 20:27:30 +0000 (12:27 -0800)]
Arbitrary bit rates seems to be working.

14 years agoRemoving resampler from usrp transmit path as its taken care of in the modulators.
Tom Rondeau [Tue, 9 Feb 2010 17:58:11 +0000 (09:58 -0800)]
Removing resampler from usrp transmit path as its taken care of in the modulators.

14 years agoSetting up code to handle setting of samples per symbol properly. Still buggy in...
Tom Rondeau [Tue, 9 Feb 2010 05:30:09 +0000 (21:30 -0800)]
Setting up code to handle setting of samples per symbol properly. Still buggy in the transmitter due to the make packet padding to 512 bytes.

14 years agoAdding a pick bitrate calculation for new tx/rx modulators with arbitrary samples...
Tom Rondeau [Tue, 9 Feb 2010 05:12:39 +0000 (21:12 -0800)]
Adding a pick bitrate calculation for new tx/rx modulators with arbitrary samples per second to allow and real valued bitrate.

14 years agoRegenerate defective omnithread.pdf
Eric Blossom [Mon, 8 Feb 2010 23:13:14 +0000 (15:13 -0800)]
Regenerate defective omnithread.pdf

Thanks to Dimitris Symeonidis for pointing out the problem and solution.

14 years agoFix pick_subdevice.
Eric Blossom [Thu, 4 Feb 2010 19:37:00 +0000 (11:37 -0800)]
Fix pick_subdevice.

Patch from Alexander Chemeris <alexander.chemeris@gmail.com>

14 years agoMerge branch 'master' of git@gnuradio.org:gnuradio
Tom [Tue, 2 Feb 2010 00:45:39 +0000 (19:45 -0500)]
Merge branch 'master' of git@gnuradio.org:gnuradio

14 years agoMerge branch 'fll'
Tom [Tue, 2 Feb 2010 00:21:54 +0000 (19:21 -0500)]
Merge branch 'fll'

14 years agoFixing DQPSK block to work with any real value samples per symbol and getting object...
Tom [Tue, 2 Feb 2010 00:11:03 +0000 (19:11 -0500)]
Fixing DQPSK block to work with any real value samples per symbol and getting object names the same as DBPSK block.

14 years agoChanging Makefile so the new PAM examples are installed
Tom [Tue, 2 Feb 2010 00:05:43 +0000 (19:05 -0500)]
Changing Makefile so the new PAM examples are installed

14 years agoMinor adjustments to FLL example
Tom [Mon, 1 Feb 2010 23:59:56 +0000 (18:59 -0500)]
Minor adjustments to FLL example

14 years agoSimplifying and using PFB resampler to generate pusle shape filtered signal.
Tom [Mon, 1 Feb 2010 23:58:37 +0000 (18:58 -0500)]
Simplifying and using PFB resampler to generate pusle shape filtered signal.

14 years agoUsing PFB resampler to generate the pulse shaping filtered signal.
Tom [Mon, 1 Feb 2010 23:55:24 +0000 (18:55 -0500)]
Using PFB resampler to generate the pulse shaping filtered signal.

14 years agoPreventing an error message by casting an integer (0) to the requested float.
Tom [Sun, 31 Jan 2010 22:10:18 +0000 (17:10 -0500)]
Preventing an error message by casting an integer (0) to the requested float.

14 years agoUsing PFB resampler to do the RRC filtering on the modulator. This along with the...
Tom [Sun, 31 Jan 2010 22:08:03 +0000 (17:08 -0500)]
Using PFB resampler to do the RRC filtering on the modulator. This along with the PFB clock recovery in the demod block allows arbitrary real numbers for the number of samples per symbol. We will have to chance the transmit and recieve path code in the examples to take advantage of this.

14 years agoGot this wrong before. Derivative filter taps are now calculated correctly which...
Tom [Sun, 31 Jan 2010 22:03:36 +0000 (17:03 -0500)]
Got this wrong before. Derivative filter taps are now calculated correctly which makes the rest of the code work. My previous test cases must have masked the problem.

14 years agoUpdate cpu detection macro to work for native build on the OMAP3.
Philip Balister [Sat, 30 Jan 2010 17:52:52 +0000 (12:52 -0500)]
Update cpu detection macro to work for native build on the OMAP3.

14 years agoupdate config.guess, config.sub and INSTALL
Eric Blossom [Wed, 27 Jan 2010 17:42:09 +0000 (09:42 -0800)]
update config.guess, config.sub and INSTALL

14 years agogrc bug fix from Dimitris Symeonidis
Josh Blum [Sat, 23 Jan 2010 19:53:14 +0000 (11:53 -0800)]
grc bug fix from Dimitris Symeonidis

14 years agoMerge branch 'fix/libdir' of git@gnuradio.org:gnuradio
Johnathan Corgan [Thu, 21 Jan 2010 16:33:40 +0000 (08:33 -0800)]
Merge branch 'fix/libdir' of git@gnuradio.org:gnuradio

This fix updates the run_tests.sh script with the additional
directories in the flattened component layout.

14 years agobuild: trial fix for gr-pager issue on Ubuntu
Johnathan Corgan [Tue, 19 Jan 2010 21:46:38 +0000 (13:46 -0800)]
build: trial fix for gr-pager issue on Ubuntu

14 years agoRemove unnecessary implementation of flexrf::refclk_freq.
Eric Blossom [Mon, 18 Jan 2010 20:27:45 +0000 (12:27 -0800)]
Remove unnecessary implementation of flexrf::refclk_freq.

Apply patch from Alexander Chemeris <alexander.chemeris@gmail.com>

14 years agoRemove assert(dac_rate() == 128000000).
Eric Blossom [Mon, 18 Jan 2010 20:23:57 +0000 (12:23 -0800)]
Remove assert(dac_rate() == 128000000).

Applied patch from Alexander Chemeris <alexander.chemeris@gmail.com>
that allows non 64MHz clocking on USRP1.

14 years agousrp2: fix for 'start_rx_streaming_at' hang
Johnathan Corgan [Mon, 18 Jan 2010 04:18:59 +0000 (20:18 -0800)]
usrp2: fix for 'start_rx_streaming_at' hang

The start_rx_streaming_at call was not clearing the
d_dont_enqueue flag, resulting in the receiver loop
discarding data packets.

14 years agoDoing the same with the resampler on the receiver side.
Tom [Mon, 18 Jan 2010 00:19:40 +0000 (19:19 -0500)]
Doing the same with the resampler on the receiver side.

14 years agoPlaying with using the resampler to allow any bit rate requested.
Tom Rondeau [Mon, 18 Jan 2010 00:18:39 +0000 (19:18 -0500)]
Playing with using the resampler to allow any bit rate requested.

14 years agoAdding FLL correction to DQPSK2 block.
Tom [Sun, 17 Jan 2010 23:14:08 +0000 (18:14 -0500)]
Adding FLL correction to DQPSK2 block.

14 years agoMerge branch 'resampler'
Tom [Sun, 17 Jan 2010 21:48:21 +0000 (16:48 -0500)]
Merge branch 'resampler'

14 years agoMerge branch 'fix/sample_n_hold' of git://gnuradio.org/jblum
Johnathan Corgan [Mon, 11 Jan 2010 17:51:56 +0000 (09:51 -0800)]
Merge branch 'fix/sample_n_hold' of git://gnuradio.org/jblum

14 years agofix bug in sample and hold wrapper for grc
Josh Blum [Mon, 11 Jan 2010 15:24:16 +0000 (07:24 -0800)]
fix bug in sample and hold wrapper for grc

14 years agoApplied reverse diff for win.set_* change on ra_fftsink.py
Josh Blum [Sun, 10 Jan 2010 19:35:03 +0000 (11:35 -0800)]
Applied reverse diff for win.set_* change on ra_fftsink.py
This file, unlike the others duplicates the fft plotter.
Its use of win.set was correct, since that was an internal method.

14 years agofixed issue 387: removed uses of win.set for wx sinks
Josh Blum [Sun, 10 Jan 2010 09:03:11 +0000 (01:03 -0800)]
fixed issue 387: removed uses of win.set for wx sinks