summaryrefslogtreecommitdiff
path: root/gr-usrp2
AgeCommit message (Collapse)Author
2011-07-03gr-utils: move non-GUI apps using old libusrp(2) into gr-usrp or gr-usrp2Johnathan Corgan
One step (of many) to convert GNU Radio to use new Ettus Research UHD driver.
2011-03-13grc: moved all usrp1 and usrp2 stuff out of grc and into gr-usrp*/grcJosh Blum
Moved grc xml files, python wrappers (USRP1 only), probe apps + freedesktop files. When the gr-usrp and gr-usrp2 directories are removed, grc will not have to change. Minor change: the freedesktop files are always installed now. This does not mean that they are installed properly with xdg, it just means that the runtime can have access to the icons.
2010-12-27Add missing .test files to tarball.Eric Blossom
2010-12-27distcheck fixEric Blossom
2010-12-27Add scheme-ish convenience functions to usrp2.scm.Eric Blossom
2010-12-27Add minimal guile test code gr-usrp2.Eric Blossom
2010-12-27Rename usrp2.i to usrp2_swig.i to allow insertion of guile convenience ↵Eric Blossom
functions.
2010-12-10missed oneEric Blossom
2010-12-03Regenerated Makefile.swig.gen'sEric Blossom
2010-12-03Rename libguile- to libguile-gnuradio- to match guile library naming convention.Eric Blossom
The stuff in gnuradio-core ends up with funky names, but that could be fixed by renaming gnuradio_core_filter.i -> core_filter.i etc.
2010-11-24Update .gitignore'sEric Blossom
2010-11-24Major Makefile.am housecleaning. Passes distcheck.Eric Blossom
Move all occurrences of swig_built_sources out of Makefile.am's. Move all SWIG related use of BUILT_SOURCES out of Makefile.am's. Clean up 'if PYTHON' conditionalization in gr-* Still left to do: fix Makefile.swig CLEANFILES and no_dist_files such that they remove exactly the generated files.
2010-11-24Consistently use TESTS += in conditionalsEric Blossom
2010-11-19regeneratedRob Savoye
2010-11-16regeneratedEric Blossom
2010-11-10regeneratedEric Blossom
2010-11-10regeneratedRob Savoye
2010-11-10regeneratedRob Savoye
2010-11-10add load-extension supportRob Savoye
2010-11-10regeneratedRob Savoye
2010-11-10regenerateEric Blossom
2010-11-10Rengenerate Makefile.swig.gen'sEric Blossom
2010-11-10regeneratedRob Savoye
2010-11-10don't build the python specific code for guileRob Savoye
2010-11-10regeneratdRob Savoye
2010-11-10gitignore swig generated filesEric Blossom
2010-11-10don't ifdef the target away. regenerate .gen files.Rob Savoye
2010-11-10regeneratedRob Savoye
2010-11-10regenerated after changes to .i filesRob Savoye
2010-11-10regenerated after changes to the templateRob Savoye
2010-11-10regenerated from templateRob Savoye
2010-10-09rearrange includes to always be: internal GR, external, with GR.Michael Dickens
2010-10-04Updating all of the QA code that I can actually test to work with the new ↵Tom Rondeau
XML output runners.
2010-06-19gr-usrp2: implement start_streaming_at(usrp2::fpga_timestamp time)Johnathan Corgan
This new method on usrp2.sink_* causes the first TX sample data to be sent at the FPGA clock time specified, with all further data immediately following. u = usrp2.sink_32fc() # or 16sc ...configure sink here... u.sync_to_pps() ...delay a second for PPS to have happened u.start_streaming_at(int(100e6)) # start TX stream one second later ...start flowgraph here... If this function is not called, all transmit data will be sent immediately (the prior behavior).
2010-05-28Make C++ shared libraries versionedJohnathan Corgan
2010-02-25Added call to set antenna. Split XCVR into new thing cuz size.Josh Blum
2009-08-14Added git ignore files auto created from svn:ignore properties.git
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-22Fix for 'make check' on OSX and Windows; corrects USRP/2 library path.michaelld
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11471 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-16Temporary workaround (until VRT) to stop submitting short packets to ↵jcorgan
libusrp2 tx_raw(). git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11449 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-27Merged r11123:11148 from jcorgan/np into trunk.jcorgan
Adds --enable-python option to configure (defaults to yes). Using --disable-python or --enable-python=no will cause only C++ API targets to be created and installed. Several new shared libraries are now created. Where in the past, the C++ objects of the actual gnuradio blocks that were in a component were hidden inside their corresponding Python extension modules, these are now split out into a libgnuradio-foo.so library, and the _foo.so Python module is linked to that. This has been the way several top- level components have operated for some time, such as gr-audio-alsa and gr-usrp and gr-usrp2. This changeset applies that pattern to all components. C++ API users can use pkg-config to discover the cflags and libs parameters needed to include and link against these libraries. These components have not been tested: gr-comedi gr-audio-osx gr-audio-windows Passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11150 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-22doc fixes! work-in-progresseb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11085 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-19Updates to C++ and Python APIs:jcorgan
* C++: Adds usrp2::MC_* constants for config_mimo() call in libusrp2 * Python: Adds usrp2.config_mimo(), and usrp2.MC_* constants * Python: Adds usrp2.sync_every_pps() git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11050 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-07Merged r10948:10959 from jcorgan/deb into trunk. Trunk passesjcorgan
distcheck. Part 1 of Debian/Ubuntu binary packaging update for 3.2 release. Creates all C++ API binary and dev packages, with their associated runtime dependencies. * Runtime shared-library packages: -libgruel -libgnuradio-omnithread -libpmt -libmblock -libgnuradio-core -libgnuradio-alsa -libgnuradio-qtgui -libusrp -libusrp2 -libgnuradio-usrp -libgnuradio-usrp2 * C++ development headers and pkg-config files for the above: -libgruel-dev -libgnuradio-omnithread-dev -libpmt-dev -libmblock-dev -libgnuradio-core-dev -libgnuradio-alsa-dev -libgnuradio-qtgui-dev -libusrp-dev -libusrp2-dev NOTE: For consistency, libqtgui.so has been renamed to libgnuradio-qtgui.so, and libgr-usrp2.so has been renamed to libgnuradio-usrp2.so. A 'gnuradio-dev' virtual package will be created that will depend upon the above -dev packages, so installing that one package will pull in all that is needed to do pure C++ development in GNU Radio. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10981 221aa14e-8319-0410-a670-987f0aec2ac5
2009-04-04Merged r10712:10765 from jcorgan/gpio into trunk. Adds out-of-band and ↵jcorgan
streaming GPIO functions for USRP2. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10766 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-14Merged r10554:10595 from michaelld/am_swig_4 into trunk. Major overhaul of ↵jcorgan
SWIG usage in build system, also fixes ticket:130. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10596 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-23Cleanup, changed ifc_name() to interface_name()jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10477 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-22Adds ifc_name() to libusrp2 and gr-usrp2jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10475 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-10Merged r10385:10413 from michaelld/swig_tweaks into trunk. Passes distcheck.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10414 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-04Merged r10383:10390 from jcorgan/u2-wip into trunk.jcorgan
* Implements daughterboard independent LO offset tuning * Removes RFX specific LO offset code * Adds 'set_lo_offset' to libusrp2 and Python API * Adds --lo-offset to usrp2_fft.py and usrp2_rx_cfile.py * Ensures daughterboards are reset to default values at startup. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10392 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-03Revert r10379, which works at runtime but does not pass check or distcheck ↵jcorgan
on Ubuntu 8.10. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10380 221aa14e-8319-0410-a670-987f0aec2ac5