eb [Wed, 30 Apr 2008 02:33:53 +0000 (02:33 +0000)]
minor cleanup to [8292]
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8293
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Wed, 30 Apr 2008 02:24:06 +0000 (02:24 +0000)]
Tweaks for gcc 4.3 based on patch from Marek Mahut <mmahut@fedoraproject.org>.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8292
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sat, 26 Apr 2008 03:26:58 +0000 (03:26 +0000)]
Fix race on startup in fftsink2 (Josh Blum)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8279
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Thu, 24 Apr 2008 23:24:04 +0000 (23:24 +0000)]
Make fftsink2 average and peak hold modes independent.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8275
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Thu, 24 Apr 2008 23:02:55 +0000 (23:02 +0000)]
Changed fftsink2 peak hold to be concurrent with live trace.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8274
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Thu, 24 Apr 2008 20:32:58 +0000 (20:32 +0000)]
Merged changeset r8231:8270 from jcorgan/merge-fix into trunk. Fixes flowgraph reconfiguration bug reported by Tim O'Shea and Mark Schneider.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8271
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Tue, 22 Apr 2008 22:24:16 +0000 (22:24 +0000)]
Merged eb/gcell -r8215:8243 into trunk. This adds gr-gcell, the GNU
Radio interface to the Cell Broadband Engine.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8244
221aa14e-8319-0410-a670-
987f0aec2ac5
trondeau [Fri, 18 Apr 2008 16:06:40 +0000 (16:06 +0000)]
Improved performance of the ML sync (with added computations). It uses the energy calculation to normalize the correlation and the timing sequence and correlation together to determine the timing. This works for frequencies of +-0.6 offset, which is a limiting factor still in the performance but better than the previous checkin.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8222
221aa14e-8319-0410-a670-
987f0aec2ac5
trondeau [Thu, 17 Apr 2008 14:37:19 +0000 (14:37 +0000)]
Improved the pnac ofdm sync block. This is based on a VTC'99 paper by Tufvesson, et al. that does a bit more work than the Schmidl and Cox to produce a more identifiable peak for the timing. This seems to work well in the simulation for low frequency errors. The correlation doesn't seem to track well, though. See the comments for more info. Also, the peak detection requires unity amplitude for the threshold detection. So, who wants to make an OFDM AGC?
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8217
221aa14e-8319-0410-a670-
987f0aec2ac5
trondeau [Wed, 16 Apr 2008 17:12:13 +0000 (17:12 +0000)]
to complete what I started, this makes the ofdm_sync_fixed block work again in the OFDM receiver. Its only used for testing in the simulation mode if you want to remove any affects of the synchronization blocks. You have to manually edit the number of symbols and any fractional frequency offset you might want to use.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8213
221aa14e-8319-0410-a670-
987f0aec2ac5
trondeau [Wed, 16 Apr 2008 16:22:41 +0000 (16:22 +0000)]
The ofdm_sync_pnac method now works, though not that well. The frequency estimation is horrible and it still has some problems that may be a fundamental issue with the idea. I need to get the paper this was based off of to review it.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8212
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Wed, 16 Apr 2008 05:32:54 +0000 (05:32 +0000)]
FFT inverse tranform is now correct.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8211
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Wed, 16 Apr 2008 03:48:33 +0000 (03:48 +0000)]
Merged gcell-wip -r8159:8202 into trunk. This includes the following
changes:
* gc_make_job_manager now returns a boost::shared_ptr
* opts.program_handle is now a boost::shared_ptr
* two new functions for getting a program handle
* look_proc and alloc_job_desc now throw on error
* static methods for setting and getting a single job manager
* new exception hierarchy
* mv gcell/src/lib/procs gcell/src/lib/wrapper
* added libfft. Currently inverse xform is broken
* gcell-embedspu-libtool creates libtool complaint .ko's from SPE executables
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8209
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Tue, 15 Apr 2008 23:38:03 +0000 (23:38 +0000)]
Fixed to pass distcheck, except QA test operates differently during distcheck vs. command-line, so commented out for now.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8207
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Tue, 15 Apr 2008 21:31:29 +0000 (21:31 +0000)]
Merged r8195:8205 from jcorgan/ecc into trunk. Adds convolutional encoder
and decoder corresponding to the R=1/2, K=7 CCSDS standard ("Voyager").
This code is a GNU Radio wrapper around a 1995-era KA9Q portable-C
implementation, and is designed for continuous streaming data, not packets.
The encoder takes MSB packed bytes and outputs channel symbols 0 or 1.
The decoder uses soft-decision Viterbi decoding on a floating point stream of
(possibly noise corrupted) [1.0, 1.0] symbols, and outputs MSB packed
decoded bytes.
Benchmarking on a 2.16 GHz Intel Core 2 Duo shows 4.7 Mbps decoding rate at
100% CPU usage (single core). (There is a newer KA9Q library that implements
SIMD speed ups with correspondingly faster performance.)
The KA9Q library is placed into src/lib/viterbi. It could use some cleanup,
file/function renaming, and refactoring, or even replacement with the newer
libfec code that is available.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8206
221aa14e-8319-0410-a670-
987f0aec2ac5
trondeau [Tue, 15 Apr 2008 17:12:18 +0000 (17:12 +0000)]
Mostly fixed the van de Beek ML synchronization scheme. Instead of using the CP timing signal, it correlates against the known preamble just to send along the timing trigger. This works nicely and keeps the frequency more constant in the receiver since it updates the estimate every received symbol. Read the comments inside to see why it's 'mostly fixed' -- this was mostly proving a point for myself today.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8199
221aa14e-8319-0410-a670-
987f0aec2ac5
trondeau [Tue, 15 Apr 2008 17:06:46 +0000 (17:06 +0000)]
Adjusting structure a bit to redistribute responsibilities. This does not change the behavior or performance at all. The sync. block only calculates the frequency and timing signals and now outputs the fine frequency adjustment signal from output 0 and the timing signal for the start of the packet from output 1.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8198
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sat, 12 Apr 2008 20:06:30 +0000 (20:06 +0000)]
Fix typo in previous check-in
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8194
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sat, 12 Apr 2008 20:03:11 +0000 (20:03 +0000)]
Addes gr.cpfsk_bc(), a continuous phase frequency shift keying modulator block.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8193
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sat, 12 Apr 2008 18:36:16 +0000 (18:36 +0000)]
Adds gru.daemonize() and example application. Simplifies running GNU Radio applications as background daemon processes instead of foreground applications.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8191
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sat, 12 Apr 2008 17:42:20 +0000 (17:42 +0000)]
Adds gr.integrate_XX for ss, ii, ff, and cc. Sums successive samples and decimates. Trunk passes distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8190
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sat, 12 Apr 2008 15:46:02 +0000 (15:46 +0000)]
Fixes typo in r8188.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8189
221aa14e-8319-0410-a670-
987f0aec2ac5
n4hy [Fri, 11 Apr 2008 23:51:39 +0000 (23:51 +0000)]
bug in gr_argmax_XX.cc.t fixed
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8188
221aa14e-8319-0410-a670-
987f0aec2ac5
n4hy [Fri, 11 Apr 2008 23:33:53 +0000 (23:33 +0000)]
fixing bug in gr_max_XX.cc.t and modifying qa_max.py to test fix
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8187
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 11 Apr 2008 21:31:25 +0000 (21:31 +0000)]
Adds gr.repeat(), an interpolating block to repeat a sample N times on the output.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8186
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 11 Apr 2008 19:47:54 +0000 (19:47 +0000)]
Added CIC compensation filter tap generator. Useful when working without the half-band filter in the USRP.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8185
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 11 Apr 2008 15:50:32 +0000 (15:50 +0000)]
Add ignores for new directory.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8184
221aa14e-8319-0410-a670-
987f0aec2ac5
n4hy [Thu, 10 Apr 2008 22:25:38 +0000 (22:25 +0000)]
put portaudio examples in a separate directory
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8182
221aa14e-8319-0410-a670-
987f0aec2ac5
n4hy [Thu, 10 Apr 2008 21:54:03 +0000 (21:54 +0000)]
adding example sources to portaudio
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8181
221aa14e-8319-0410-a670-
987f0aec2ac5
n4hy [Thu, 10 Apr 2008 21:51:09 +0000 (21:51 +0000)]
portaudio specific examples added to gr-audio-portaudio
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8180
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Wed, 9 Apr 2008 15:26:29 +0000 (15:26 +0000)]
Fixes ticket:238. (Tim Meehan)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8163
221aa14e-8319-0410-a670-
987f0aec2ac5
trondeau [Wed, 2 Apr 2008 00:37:04 +0000 (00:37 +0000)]
Adding a simple script to read data from the MSDD source and dump it to a file.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8151
221aa14e-8319-0410-a670-
987f0aec2ac5
trondeau [Wed, 2 Apr 2008 00:23:21 +0000 (00:23 +0000)]
Changed from TCP to UDP streaming; only reissue command when opening the socket or changing the streaming parameters.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8150
221aa14e-8319-0410-a670-
987f0aec2ac5
n4hy [Tue, 1 Apr 2008 20:54:26 +0000 (20:54 +0000)]
audio windows added to audio.py
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8146
221aa14e-8319-0410-a670-
987f0aec2ac5
trondeau [Mon, 31 Mar 2008 23:30:32 +0000 (23:30 +0000)]
merging branch trondeau/ofdm r7971:8143. Fixing subcarriers and other issues to improve OFDM system operation. Not much more we can do with this than add channel coding and cleaning up.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8144
221aa14e-8319-0410-a670-
987f0aec2ac5
n4hy [Tue, 25 Mar 2008 22:59:46 +0000 (22:59 +0000)]
modifications to firmware requires test code changes for udp
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8114
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 24 Mar 2008 16:55:03 +0000 (16:55 +0000)]
Update config files from canonical source.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8105
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 24 Mar 2008 16:46:55 +0000 (16:46 +0000)]
Update config files from canonical source.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8101
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 24 Mar 2008 15:58:45 +0000 (15:58 +0000)]
Fixed gr.udp_source,sink for use on Win32 (Don Ward)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8097
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 24 Mar 2008 15:52:50 +0000 (15:52 +0000)]
Tweak ticket:181 fix for Win32 (Don Ward)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8096
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 24 Mar 2008 15:42:24 +0000 (15:42 +0000)]
Add missing peak hold initialization (Josh Blum)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8095
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Mon, 24 Mar 2008 07:46:47 +0000 (07:46 +0000)]
Fix for gcell corrrectness/performance problem. Replaces mfc_sync
with appropriate use of tag and fenced get. We could pick up a bit
of additional performance by double buffering the the local store
job descriptor, but that's left for a rainy day.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8090
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Mon, 24 Mar 2008 07:39:22 +0000 (07:39 +0000)]
dependency fix
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8089
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Mon, 24 Mar 2008 07:00:14 +0000 (07:00 +0000)]
minor cleanup
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8088
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Mon, 24 Mar 2008 06:09:29 +0000 (06:09 +0000)]
Merged gcell, the Cell SPE scheduler and RPC mechanism into the trunk.
(eb/trunk-with-gcell r8037:8085). Expect additional tweaks, but
currently works and passes distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8086
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Wed, 19 Mar 2008 22:49:51 +0000 (22:49 +0000)]
Minor tweak that avoids intermittent build failure
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8057
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Wed, 19 Mar 2008 17:31:35 +0000 (17:31 +0000)]
Fix missing symbolic link in Debian packages.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8051
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Wed, 19 Mar 2008 16:46:40 +0000 (16:46 +0000)]
Fixes ticket:193
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8050
221aa14e-8319-0410-a670-
987f0aec2ac5
gdt [Mon, 17 Mar 2008 00:48:25 +0000 (00:48 +0000)]
Don't define RANDOM_MAX on systems that have already defined it. (At
present, only NetBSD-current is known to do this.) Improve the
comment explaining the situation.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8034
221aa14e-8319-0410-a670-
987f0aec2ac5
gdt [Sun, 16 Mar 2008 22:09:12 +0000 (22:09 +0000)]
Use AC_PATH_PROG to avoid which(1).
In addition to testing if $SVN is non-null, require the presence of a
subversion ".svn" directory.
Confirmed working with svn builds.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8033
221aa14e-8319-0410-a670-
987f0aec2ac5
gdt [Sun, 16 Mar 2008 21:35:24 +0000 (21:35 +0000)]
Add comments noting things that need fixing.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8032
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Wed, 12 Mar 2008 17:52:38 +0000 (17:52 +0000)]
Fix incorrect FFT size compensation in fftsink2
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7997
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sat, 8 Mar 2008 18:52:25 +0000 (18:52 +0000)]
Add ignores for generate-stamp.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7971
221aa14e-8319-0410-a670-
987f0aec2ac5
trondeau [Fri, 7 Mar 2008 19:59:28 +0000 (19:59 +0000)]
Adds callback function so that the user can click on a point in the time sequence and highlight it and the corresponding point in the constellation diagram; can cycle forwards and backwards using < and > keys, respectively.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7957
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Wed, 5 Mar 2008 15:40:44 +0000 (15:40 +0000)]
Merged eb/reverted-7899 -r7928:7930 into trunk. This effectively
reverts changeset 7899 and fixes some distcheck problems. We're now
back to the old behavior, where you must "make" before "make distcheck".
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7931
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Tue, 4 Mar 2008 02:13:10 +0000 (02:13 +0000)]
Fix tab/space usage for previous fix.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7916
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Tue, 4 Mar 2008 01:43:27 +0000 (01:43 +0000)]
Fix missing connect call from hier_block2 conversion.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7915
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Mon, 3 Mar 2008 22:14:50 +0000 (22:14 +0000)]
Fix for ticket:236, parallel makes are indeterminate.
Merged eb/pmake r7909:7911 into trunk
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7912
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 29 Feb 2008 19:48:00 +0000 (19:48 +0000)]
Update for new gr-msdd6000 component.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7906
221aa14e-8319-0410-a670-
987f0aec2ac5
gdt [Fri, 29 Feb 2008 19:42:11 +0000 (19:42 +0000)]
Change prefix to /usr/local/gnuradio, believed acceptable on *BSD and
Linux, based on discussion with jcorgan.
Explain purpose of script better, and increase warnings at beginning.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7905
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 29 Feb 2008 19:26:49 +0000 (19:26 +0000)]
Merged r7857:7898 from n4hy/msddLTS into trunk, with modification. Adds gr-msdd6000 component, providing GNU Radio source and sink support for the Softronics Ltd. MSDD 6000 receiver.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7904
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 29 Feb 2008 17:40:18 +0000 (17:40 +0000)]
Merged r7866:7887 from michaelld/discheck_fix into trunk. Allows running 'make distcheck' without running 'make' first.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7899
221aa14e-8319-0410-a670-
987f0aec2ac5
gdt [Fri, 29 Feb 2008 15:19:22 +0000 (15:19 +0000)]
Set PREFIX back to /usr/gnuradio, because systems that do not use /opt
and follow traditional UNIX partitioning will then put the build in /
(which does not have adequate space and violates the point of / being
separate). The prefix /usr/gnuradio is also not known to be in use by
any packaging system, and it is important that test builds not
interfere with files controlled by packaging systems. It may be that
OS-specific overrides are needed to choose a reasonable prefix on
systems where /usr/gnuradio is not appropriate.
Add usrp as a dependency for gr-radar-mono. Now only expected
failures occur on NetBSD/i386 4.0ish (gr-audio-{alsa,osx,windows} and
gr-comedi).
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7897
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 29 Feb 2008 04:00:13 +0000 (04:00 +0000)]
Merged r7769:7873 from michaelld/bc_behavior into trunk.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7888
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Thu, 28 Feb 2008 23:14:07 +0000 (23:14 +0000)]
Adjust ref-scale to match observed amplitude on oscope.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7871
221aa14e-8319-0410-a670-
987f0aec2ac5
michaelld [Thu, 28 Feb 2008 20:11:05 +0000 (20:11 +0000)]
Fix for QA code for wavefile.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7866
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Thu, 28 Feb 2008 19:40:12 +0000 (19:40 +0000)]
Make usrp_fft.py reference scale configurable.
Default is 14390, which is the ADC full scale * CORDIC gain
in the FPGA DDC.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7865
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Thu, 28 Feb 2008 19:35:18 +0000 (19:35 +0000)]
Make averaging alpha configurable
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7864
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Thu, 28 Feb 2008 19:03:55 +0000 (19:03 +0000)]
Added reference scaling to fftsink2. Default behavior is unchanged.
The new parameter 'ref_scale', defaulting to 1.0, represents a 0 dB
y-axis value.
Updated usrp_fft.py to display dBFS by setting ref_scale to 32768.0
and ref_level to 0. This results in the full 100 dB of dynamic range
being displayed.
Updated some gnuradio-examples to use the new parameter.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7863
221aa14e-8319-0410-a670-
987f0aec2ac5
trondeau [Tue, 26 Feb 2008 23:02:20 +0000 (23:02 +0000)]
merged -r7836:7846 from trondeau/ofdmtiming to trunk. This fixes the big issues in transmitting OFDM over the air with 1 preamble symbol. Still some smaller issues left.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7848
221aa14e-8319-0410-a670-
987f0aec2ac5
nldudok1 [Tue, 26 Feb 2008 22:34:54 +0000 (22:34 +0000)]
removed bug in gr_test which could result in segfault when d_sizeof_output_item!=d_sizeof_input_item
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7847
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Tue, 26 Feb 2008 20:05:35 +0000 (20:05 +0000)]
Fix missing files in distribution tarball (Dan Halperin).
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7844
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Tue, 26 Feb 2008 19:04:26 +0000 (19:04 +0000)]
Fix bitmap update on Win32 (Don Ward).
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7840
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Tue, 26 Feb 2008 17:44:08 +0000 (17:44 +0000)]
Reverted changeset r1631 on trunk (cruft).
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7834
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sun, 24 Feb 2008 20:14:03 +0000 (20:14 +0000)]
Fix typo.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7823
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sun, 24 Feb 2008 20:10:12 +0000 (20:10 +0000)]
Catch up Debian packages
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7822
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sun, 24 Feb 2008 01:54:50 +0000 (01:54 +0000)]
Fix topology checking code in gr_flowgraph. Thanks to Dan Halperin.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7802
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sun, 24 Feb 2008 01:42:50 +0000 (01:42 +0000)]
Fixed waterfallsink2 display with wxGTK-2.8, remove duplicated code. Thanks to Tobias Gresch.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7801
221aa14e-8319-0410-a670-
987f0aec2ac5
michaelld [Thu, 21 Feb 2008 19:16:45 +0000 (19:16 +0000)]
Merged build_config branch into trunk:
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
eb [Thu, 21 Feb 2008 01:55:06 +0000 (01:55 +0000)]
disabled test_002_checkwavcopy, fails on PPC
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7761
221aa14e-8319-0410-a670-
987f0aec2ac5
gdt [Tue, 19 Feb 2008 03:48:02 +0000 (03:48 +0000)]
Add make clean before make.
Add dependencies for gr-sounder and gr-utils.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7741
221aa14e-8319-0410-a670-
987f0aec2ac5
gdt [Tue, 19 Feb 2008 03:46:39 +0000 (03:46 +0000)]
Use directory declarations rather than hand-written install rules, in
order to avoid the use of "install -D", which creates missing
directories on Linux and does something metalog-related on NetBSD.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7740
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Tue, 19 Feb 2008 03:12:49 +0000 (03:12 +0000)]
Merged Tim Meehan's gr.and_*, gr.not_*, and gr.or_* blocks. Passes distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7739
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 18 Feb 2008 17:20:15 +0000 (17:20 +0000)]
Merged r7732:7734 from jcorgan/boolean into trunk. Add's Tim Meehan's gr.xor_* blocks.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7735
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 18 Feb 2008 06:27:50 +0000 (06:27 +0000)]
Merged -r7723:7729 from jcorgan/wav into trunk, with added example program. Adds Martin Braun's gr.wavfile_source and gr.wavfile_sink blocks.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7730
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sun, 17 Feb 2008 00:37:00 +0000 (00:37 +0000)]
Fix word usage.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7721
221aa14e-8319-0410-a670-
987f0aec2ac5
gdt [Sat, 16 Feb 2008 21:03:39 +0000 (21:03 +0000)]
Try to build every module. This script is now mostly ok.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7720
221aa14e-8319-0410-a670-
987f0aec2ac5
gdt [Sat, 16 Feb 2008 18:47:57 +0000 (18:47 +0000)]
add missing dependencies from some components.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7719
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sat, 16 Feb 2008 18:10:29 +0000 (18:10 +0000)]
Improve hierarchical block documentation.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7718
221aa14e-8319-0410-a670-
987f0aec2ac5
gdt [Sat, 16 Feb 2008 16:55:59 +0000 (16:55 +0000)]
Script to build and install GNU Radio one component at a time. Read
thoroughly before running.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7717
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Fri, 15 Feb 2008 18:45:10 +0000 (18:45 +0000)]
Show 100 dB
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7707
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Thu, 14 Feb 2008 00:07:07 +0000 (00:07 +0000)]
Allow variable number of vertical divisions on FFT sinks
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7666
221aa14e-8319-0410-a670-
987f0aec2ac5
michaelld [Mon, 11 Feb 2008 15:57:38 +0000 (15:57 +0000)]
Fix for gr-comedi when using --with-gnuradio-core in configure.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7632
221aa14e-8319-0410-a670-
987f0aec2ac5
michaelld [Mon, 11 Feb 2008 14:58:36 +0000 (14:58 +0000)]
Fix for older autoconf that doesn't define "abs_top_YYY" variables by
default.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7631
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Sun, 10 Feb 2008 23:37:26 +0000 (23:37 +0000)]
swap IQ on TX side, and allow a second chance to get lock detect
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7627
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Sun, 10 Feb 2008 23:36:53 +0000 (23:36 +0000)]
allow for iq swap on TX side as well
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7626
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Sun, 10 Feb 2008 21:23:19 +0000 (21:23 +0000)]
lower phase noise with lower cp current
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7625
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 8 Feb 2008 23:48:25 +0000 (23:48 +0000)]
Merged r7611:7614 from jcorgan/gpio into trunk. Adds custom
FPGA build for streaming digital I/O to/from GPIO pins through LSB of I and Q
datastreams, with example programs of use.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7618
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 8 Feb 2008 23:32:10 +0000 (23:32 +0000)]
Merged r7478:7608 from michaelld/t186 into trunk. Adds ability to compile 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
jcorgan [Fri, 8 Feb 2008 18:45:33 +0000 (18:45 +0000)]
Fixed missed conversion that prevented gr.wxgui from importing correctly.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7610
221aa14e-8319-0410-a670-
987f0aec2ac5