eb [Tue, 27 Jan 2009 21:27:14 +0000 (21:27 +0000)]
third time's a charm...
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10321
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Tue, 27 Jan 2009 21:19:03 +0000 (21:19 +0000)]
added missing .h files
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10319
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Tue, 27 Jan 2009 21:15:51 +0000 (21:15 +0000)]
Merged eb/u2-mimo-wip -r10297:10317 into the trunk. This contains
down and dirty test code that confirms that we can coherently transmit
different signals to two USRP2s connected via a mimo cable.
app_common_v2.h and app_passthru_v2.h were slightly modified, but
these changes to not alter the behavior of the standard code (txrx).
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10318
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Tue, 27 Jan 2009 18:00:05 +0000 (18:00 +0000)]
General housekeeping--removing ancient cruft mostly.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10315
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Tue, 27 Jan 2009 16:10:28 +0000 (16:10 +0000)]
Removed DECT Python example. Refer to DECT project in CGRAN for a more comprehensive example.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10313
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Mon, 26 Jan 2009 22:07:51 +0000 (22:07 +0000)]
decim/interp first for consistency
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10306
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Mon, 26 Jan 2009 21:17:41 +0000 (21:17 +0000)]
new and improved simple/dual usrp blocks and wrapper classes
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10305
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Mon, 26 Jan 2009 20:45:52 +0000 (20:45 +0000)]
-u for unbuffered python exec, fix:callbacks from enabled blocks only
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10304
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Fri, 23 Jan 2009 23:14:58 +0000 (23:14 +0000)]
mimo tx work-in-progress
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10296
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Fri, 23 Jan 2009 19:49:20 +0000 (19:49 +0000)]
usrp2 examples
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10295
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Fri, 23 Jan 2009 02:12:04 +0000 (02:12 +0000)]
revert extraction of buffer_state
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10294
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Fri, 23 Jan 2009 01:48:58 +0000 (01:48 +0000)]
Work in progress on mimo Tx state machine.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10293
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Fri, 23 Jan 2009 00:11:30 +0000 (00:11 +0000)]
test case of file DNE
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10292
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Thu, 22 Jan 2009 18:29:24 +0000 (18:29 +0000)]
bumped stack to 3k (not sure we needed to), cleaned up old serdes test
code: eth_serdes.c and serdes_txrx.c, can tx over serdes at interp 4
(underruns quite frequently), same behavior as regular txrx.c
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10291
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Thu, 22 Jan 2009 18:23:45 +0000 (18:23 +0000)]
trial fix for problem when 3 loads with 1 wait state are followed by a barrel shift or multiply. Shawn will let us know if this works.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10290
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Thu, 22 Jan 2009 18:22:11 +0000 (18:22 +0000)]
catching up with shawn. these aren't used here anyway.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10289
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Thu, 22 Jan 2009 17:02:14 +0000 (17:02 +0000)]
typo fix in cpfsk xml
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10287
221aa14e-8319-0410-a670-
987f0aec2ac5
mleech [Thu, 22 Jan 2009 04:27:38 +0000 (04:27 +0000)]
Fixed short-form name for --notch_taps
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10285
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Thu, 22 Jan 2009 01:02:08 +0000 (01:02 +0000)]
detect loss of signal
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10284
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Thu, 22 Jan 2009 01:00:12 +0000 (01:00 +0000)]
params must exist for option parser
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10283
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Thu, 22 Jan 2009 00:32:48 +0000 (00:32 +0000)]
cmd line options with param block
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10282
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Wed, 21 Jan 2009 22:43:57 +0000 (22:43 +0000)]
template simplify
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10281
221aa14e-8319-0410-a670-
987f0aec2ac5
mleech [Wed, 21 Jan 2009 19:08:54 +0000 (19:08 +0000)]
Added --notch_taps to allow user to specify number of taps in notch filter
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10278
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Wed, 21 Jan 2009 19:05:38 +0000 (19:05 +0000)]
usrp2 function names, usrp2 contructor usage
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10277
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Wed, 21 Jan 2009 16:56:57 +0000 (16:56 +0000)]
Update howto revision to 3.2svn, fix 'missing ltmain.sh' issue
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10276
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Wed, 21 Jan 2009 16:11:49 +0000 (16:11 +0000)]
Update trunk revision to 3.2svn
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10275
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Wed, 21 Jan 2009 00:38:23 +0000 (00:38 +0000)]
sort macs
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10273
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Tue, 20 Jan 2009 23:36:17 +0000 (23:36 +0000)]
dont hide vlen controller when vlen > 1
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10272
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Tue, 20 Jan 2009 22:44:51 +0000 (22:44 +0000)]
probe for the usrp2
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10271
221aa14e-8319-0410-a670-
987f0aec2ac5
mleech [Tue, 20 Jan 2009 15:54:48 +0000 (15:54 +0000)]
Fixed arguments mis-match in setup_normal(), setup_dual(), setup_interferometer()
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10267
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Tue, 20 Jan 2009 07:14:39 +0000 (07:14 +0000)]
set the icon in both executables
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10266
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Tue, 20 Jan 2009 05:06:04 +0000 (05:06 +0000)]
usrp2 block xmls
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10265
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Tue, 20 Jan 2009 04:59:13 +0000 (04:59 +0000)]
call it probe
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10264
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Mon, 19 Jan 2009 22:58:08 +0000 (22:58 +0000)]
replaced ", usrp2 blocks, hide for usrp params, mux defaults to 0x0
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10263
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 19 Jan 2009 21:51:07 +0000 (21:51 +0000)]
enable_realtime in usrp2_siggen.py
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10262
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 19 Jan 2009 21:21:40 +0000 (21:21 +0000)]
only set scale_iq if asked
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10261
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Mon, 19 Jan 2009 05:11:24 +0000 (05:11 +0000)]
corrected link up detector
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10260
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Mon, 19 Jan 2009 05:08:51 +0000 (05:08 +0000)]
new cordic
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10259
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Mon, 19 Jan 2009 04:39:47 +0000 (04:39 +0000)]
widen cordic on tx side
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10258
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Mon, 19 Jan 2009 04:35:49 +0000 (04:35 +0000)]
clarify comment
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10257
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Mon, 19 Jan 2009 04:33:11 +0000 (04:33 +0000)]
24 bit wide z. Can't do this parameterized, unfortunately.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10256
221aa14e-8319-0410-a670-
987f0aec2ac5
gnychis [Sat, 17 Jan 2009 19:59:28 +0000 (19:59 +0000)]
merging -r10252:10253 from developer branch to kick RX gain down in half on default
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10254
221aa14e-8319-0410-a670-
987f0aec2ac5
gnychis [Sat, 17 Jan 2009 04:46:33 +0000 (04:46 +0000)]
merging from developer branch to fix manual frequency setting problem, for real this time
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10250
221aa14e-8319-0410-a670-
987f0aec2ac5
gnychis [Sat, 17 Jan 2009 04:42:26 +0000 (04:42 +0000)]
seriously, sorry... tried to ctrl+c that but didnt get in time
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10249
221aa14e-8319-0410-a670-
987f0aec2ac5
gnychis [Sat, 17 Jan 2009 04:39:52 +0000 (04:39 +0000)]
merging r10246:10247 from developer branch to fix manual frequency setting problem
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10248
221aa14e-8319-0410-a670-
987f0aec2ac5
gnychis [Fri, 16 Jan 2009 18:51:42 +0000 (18:51 +0000)]
merging 10218 to 10241 for full daughterboard support with in-band project
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10244
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Thu, 15 Jan 2009 10:23:50 +0000 (10:23 +0000)]
Merged eb/gcell-wip -r10213:10230 into the trunk. This reduces the
overhead of off-loading jobs, such that it is now feasible to off-load
50us jobs on the QS21 and 10us jobs on the PS3. See wiki:Gcell for
performance graphs. There is still plenty of room for improvement.
I'll be revisiting this in a week or so.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10231
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Wed, 14 Jan 2009 05:06:23 +0000 (05:06 +0000)]
always use ddc0
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10219
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 12 Jan 2009 21:31:44 +0000 (21:31 +0000)]
Fixes in-band code for new daughterboard API (Stefan Bruens)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10208
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Sun, 11 Jan 2009 07:57:08 +0000 (07:57 +0000)]
cache evaluated statements, do not parse huge vectors for display
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10205
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Fri, 9 Jan 2009 03:43:19 +0000 (03:43 +0000)]
added frequency offset
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10204
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Fri, 9 Jan 2009 03:33:16 +0000 (03:33 +0000)]
fix for xcvr.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10203
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 9 Jan 2009 02:33:04 +0000 (02:33 +0000)]
More XCVR2450 fixes.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10202
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Thu, 8 Jan 2009 23:50:42 +0000 (23:50 +0000)]
Fix sign error in XCVR2450 code
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10201
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Thu, 8 Jan 2009 01:53:08 +0000 (01:53 +0000)]
fixed syntax error cases
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10199
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Wed, 7 Jan 2009 19:50:19 +0000 (19:50 +0000)]
gtk test import redirect warning
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10198
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Tue, 6 Jan 2009 02:00:34 +0000 (02:00 +0000)]
Update doxygen Python generation (Firas Abbas)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10195
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 5 Jan 2009 18:59:27 +0000 (18:59 +0000)]
Update configuration file to not use inline comments
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10194
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 5 Jan 2009 18:05:17 +0000 (18:05 +0000)]
Allow setting of non-standard FPGA master clock frequency for USRP1
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10193
221aa14e-8319-0410-a670-
987f0aec2ac5
mleech [Sat, 3 Jan 2009 01:50:36 +0000 (01:50 +0000)]
Fixed bug that under-flowed self.notches
increased notch resolution to 128 taps
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10190
221aa14e-8319-0410-a670-
987f0aec2ac5
mleech [Thu, 1 Jan 2009 21:01:51 +0000 (21:01 +0000)]
Bumped up resolution of notch filter from 16 taps to 128 taps.
Increased buffering on usrp.source_c
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10185
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Thu, 1 Jan 2009 20:07:46 +0000 (20:07 +0000)]
Add BOOST_LDFLAGS to link, clean up
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10184
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Wed, 31 Dec 2008 22:33:47 +0000 (22:33 +0000)]
Fix USRP2 peek32() max words
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10183
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Wed, 31 Dec 2008 22:19:48 +0000 (22:19 +0000)]
For USRP2, implement auto scaling of TX pipeline such that [-1.0 1.0] input to
usrp2.sink_32fc results in full-scale DAC outputs, regardless of interpolation
rate.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10182
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Wed, 31 Dec 2008 20:46:29 +0000 (20:46 +0000)]
Rename constant for clarity
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10181
221aa14e-8319-0410-a670-
987f0aec2ac5
mleech [Tue, 30 Dec 2008 04:58:11 +0000 (04:58 +0000)]
Fixed handling of out-of-range NOTCH specifications
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10180
221aa14e-8319-0410-a670-
987f0aec2ac5
mleech [Tue, 30 Dec 2008 01:02:55 +0000 (01:02 +0000)]
Turned set_bw() back on...
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10178
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Tue, 30 Dec 2008 00:51:54 +0000 (00:51 +0000)]
error handling for dtd validation
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10177
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 29 Dec 2008 01:35:48 +0000 (01:35 +0000)]
Implements USRP2 poke32() command.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10176
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sun, 28 Dec 2008 17:28:42 +0000 (17:28 +0000)]
Fix typo
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10175
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sun, 28 Dec 2008 17:26:29 +0000 (17:26 +0000)]
Replaced USRP2 peek() with peek32(), handles endian-swapping if needed
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10174
221aa14e-8319-0410-a670-
987f0aec2ac5
mleech [Sun, 28 Dec 2008 04:17:43 +0000 (04:17 +0000)]
Brought back support for notch filtering--both clicky in FFT display, and on
the command line. Temporarily commented-out call to set_bw(), since latest
trunk has broken it.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10173
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sat, 27 Dec 2008 21:09:26 +0000 (21:09 +0000)]
Implements USRP2 peek() command, allowing arbitrary reads from the internal
Wishbone bus. Minor fix for USRP2 sync_to_pps() (uses correct packet type.)
Example:
>>> from gnuradio import usrp2
>>> u = usrp2.source_32fc()
>>> u.peek(0x1234, 4) # Read four bytes at offset 0x1234 (code)
(185, 244, 253, 164)
>>>
The return value will be zero length upon error.
The read address must be 32-bit aligned, and only the lower 16 bits are
significant. The length must be an integral multiple of 4 bytes. There is
currently a read limit of 176 bytes per read; to change requires some additional
firmware changes to allocate a larger reply packet.
WARNING: Trying to read from memory locations not serviced by RAM or by a
Wishbone peripheral may result in a hang requiring a USRP2 power cycle. The
USRP2 internal memory map is documented in usrp2/firmware/lib/memory_map.h.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10172
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 26 Dec 2008 19:31:44 +0000 (19:31 +0000)]
Fix missing set_bw call in new daughterboard API. Reconciled implementations between different boards to return true or false (success).
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10168
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Thu, 25 Dec 2008 20:03:00 +0000 (20:03 +0000)]
Fix include paths for VPATH build (Michael Dickens). Note, this was one of thoses cases where 'make distcheck' would pass, yet a VPATH would fail.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10167
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Wed, 24 Dec 2008 08:10:48 +0000 (08:10 +0000)]
Merged r10071:10164 from features/cppdb-test into trunk. Implements the fully native C++ API for the USRP.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10165
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Mon, 22 Dec 2008 04:24:34 +0000 (04:24 +0000)]
Merged eb/gcell-wip2 rev 10130:10152 into trunk.
This makes several gcell related changes.
{{{
The first two are INCOMPATIBLE CHANGES:
(1) The gcell portion of the code base was reorganized. As part of that
reorganization, the paths to the include files changed. They are now
installed under PREFIX/include/gcell instead of directly in PREFIX/include.
This means that all includes of the form:
#include <gc_foo.h>
should be changed to
#include <gcell/gc_foo.h>
(2a) If you are directly using gcell-embedspu-libtool or the
$(GCELL_EMBEDSPU_LIBTOOL) variable in your Makefiles, the order of the
two command line arguments was switched. It's now
$(GCELL_EMBEDSPU_LIBTOOL) input_file output_file
or equivalently
$(GCELL_EMBEDSPU_LIBTOOL) $< $@
gcell-embedspu-libtool allows you to convert an SPE executable
into something that libtool will allow you add to a host shared library.
(2b) The name of the symbol created by gcell-embedspu-libtool is now
suffixed with _spx (SPE executable) to reduce the probability of name
collision. If you have lines like this:
extern spe_program_handle_t gcell_all;
in your code, you may have to change them to:
extern spe_program_handle_t gcell_all_spx;
The following changes are enhancements and shouldn't break any
existing code:
(3) We now install two new pkg-config files, gcell.pc and gcell_spu.pc.
These can be used to assist in building gcell code that lives outside
the GNU Radio repository. The first gives the include and library
paths for the PPE host code, the second is the same info for the the
SPE code.
There is also a new .m4 macro, GR_GCELL, contained in
config/gr_gcell.m4, that uses PKG_CONFIG_MODULES to fish out the
relevant variables. If you've got standalone code that uses gcell,
you'll probably want to copy this macro (along with our version of
pkg.m4) to your tree and use it. It sets the following variables:
GCELL_CFLAGS
GCELL_CPPFLAGS
GCELL_INCLUDEDIR
GCELL_LIBS
GCELL_SPU_CFLAGS
GCELL_SPU_CPPFLAGS
GCELL_SPU_INCLUDEDIR
GCELL_SPU_LIBS
GCELL_EMBEDSPU_LIBTOOL
(4) make -j now works in the gcell directory (fixes ticket:242).
}}}
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10153
221aa14e-8319-0410-a670-
987f0aec2ac5
mleech [Sun, 21 Dec 2008 02:11:49 +0000 (02:11 +0000)]
Updated Sunset/Sunrise functions to latest PyEphem API
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10147
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Sat, 20 Dec 2008 23:59:15 +0000 (23:59 +0000)]
dont check gtk version if first test failed
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10145
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sat, 20 Dec 2008 20:54:52 +0000 (20:54 +0000)]
Move mblock library include files into separate library. Updates to usrp in-band code to accommodate. Tested with out-of-tree mblock application builds. Trunk passes distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10144
221aa14e-8319-0410-a670-
987f0aec2ac5
eb [Fri, 19 Dec 2008 19:37:45 +0000 (19:37 +0000)]
missing AC_REQUIRE
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10129
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Fri, 19 Dec 2008 06:19:12 +0000 (06:19 +0000)]
Fix pkgconfig file for libgnuradio-audio-alsa
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10128
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Thu, 18 Dec 2008 22:09:45 +0000 (22:09 +0000)]
added frequency sweep capability
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10126
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Wed, 17 Dec 2008 23:02:59 +0000 (23:02 +0000)]
added frequency offset capability. Set to 12.5e6 on TX, 0 on RX for now
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10125
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 15 Dec 2008 04:53:29 +0000 (04:53 +0000)]
Add sync_to_pps to gr-usrp2
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10121
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Mon, 15 Dec 2008 04:26:43 +0000 (04:26 +0000)]
pps sync works, meets timing
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10120
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Sun, 14 Dec 2008 19:47:11 +0000 (19:47 +0000)]
add break at end of new case to prevent fallthru. Also cleared up a warning.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10119
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Sun, 14 Dec 2008 17:58:24 +0000 (17:58 +0000)]
synchronized pps, lots of debug pins changed, works, meets timing
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10118
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sun, 14 Dec 2008 01:05:27 +0000 (01:05 +0000)]
Fix failure with interp > 128
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10117
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Sun, 14 Dec 2008 01:01:11 +0000 (01:01 +0000)]
Implement sync_to_pps command for USRP2
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10116
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Sat, 13 Dec 2008 23:28:58 +0000 (23:28 +0000)]
reset the phase when we shut down. Aids in sync
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10115
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Sun, 7 Dec 2008 01:33:50 +0000 (01:33 +0000)]
split test out into a function
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10109
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Sun, 7 Dec 2008 01:33:22 +0000 (01:33 +0000)]
more tests, for ram and sd card
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10108
221aa14e-8319-0410-a670-
987f0aec2ac5
anastas [Sat, 6 Dec 2008 19:08:24 +0000 (19:08 +0000)]
minor updates in gr-trellis/examples
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10107
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Fri, 5 Dec 2008 00:36:22 +0000 (00:36 +0000)]
implemented "reset master clock on next PPS" so we can easily sync multiple units without MIMO connections
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10103
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Fri, 5 Dec 2008 00:03:29 +0000 (00:03 +0000)]
send a char to the serial port, but don't wait if the queue is full
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10102
221aa14e-8319-0410-a670-
987f0aec2ac5
matt [Thu, 4 Dec 2008 06:12:51 +0000 (06:12 +0000)]
speed up the diagnostic signals, they were causing timing problems
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10101
221aa14e-8319-0410-a670-
987f0aec2ac5
jcorgan [Mon, 1 Dec 2008 20:03:38 +0000 (20:03 +0000)]
Merged r9798:9801 from michaelld/memalign into trunk. Passes distcheck on Ubuntu 8.10.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10098
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Sun, 30 Nov 2008 23:55:36 +0000 (23:55 +0000)]
check extension on save
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10097
221aa14e-8319-0410-a670-
987f0aec2ac5
jblum [Sun, 30 Nov 2008 18:53:29 +0000 (18:53 +0000)]
dont check that
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10096
221aa14e-8319-0410-a670-
987f0aec2ac5