summaryrefslogtreecommitdiff
path: root/gnuradio-examples
AgeCommit message (Collapse)Author
2010-05-23Merge remote branch 'gnuradio/wip/udp_source_sink'Johnathan Corgan
* gnuradio/wip/udp_source_sink: gnuradio-core: update copyrights gnuradio-core: allow swig to handle exceptions in UDP source/sink grc: update UDP source and sink block wrappers Simplify USE_SELECT usage Return immediately when using d_residual. Defend against a peer that sends an invalid message length. Move initialization of select timeout Correct update of d_temp_offset (parallel construction) Identify memory leaks that occur on error conditions Use -1 as file descriptor "not open" value instead of 0 Add additional conditionalization of networking includes Flush pending errors in gr_udp_sink on disconnect() Rework UDP source and sink, with incompatible API changes Updates to udp source/sink (select(), wait, cleanup) Discard data in gr_udp_sink until receiver is started. Use getaddrinfo in gr_udp_{source,sink} Changes to gr_udp_{source,sink} for MinGW Ignore ENOPROTOOPT return from setsockopt(SO_LINGER)
2010-05-11Fixing up GUI windows to better scale with gtgui sinks.Tom Rondeau
2010-05-11Fixing benchmark loopback to work with new v2's of modulators.Tom Rondeau
2010-05-10Fixing benchmark program to work with original dbpsk/dqpsk modulations again ↵Tom Rondeau
(and saving the version 2 mods for those marked v2).
2010-05-04Rework UDP source and sink, with incompatible API changesDon Ward
Remove source address specifications for sink; add connect() and disconnect() to sink; add get_port() to source; add optional EOF signaling (using zero-length packets) to sink and source; modify dial_tone, vector, and audio examples to match new code; add qa test case.
2010-04-30Updates to udp source/sink (select(), wait, cleanup)Don Ward
Use select() to avoid blocking on recv() in gr_udp_source (only known way to avoid blocking on Cygwin). Add wait argument to gr_udp_source to allow waiting for connection or accepting lack of connection as EOF; add --no-wait option to dial_tone_sink.py. Remove system dependencies from .h files; remove unused data members and (useless?) public open and close functions.
2010-04-15New matplotlib does the fftshift for us when doing mlab.psd. This makes the ↵Tom Rondeau
figures make sense again.
2010-03-14Fixing copyright of a couple of stragglers.Tom Rondeau
2010-03-14Fixing copyright dates.Tom Rondeau
2010-03-14Making old and new digital modulations completely seperable by adding ↵Tom Rondeau
modulation_utils2 so only new modulator blocks work with the version 2 of everything. Also changed some internal names for clarity.
2010-03-13Merge branch 'digital' of vps.gnuradio.org:trondeau into digitalTom Rondeau
2010-03-13Merge branch 'digital' of git@gnuradio.org:trondeau into digitalTom Rondeau
Conflicts: gnuradio-examples/python/digital/benchmark_qt_rx2.py
2010-03-13Fixing call to usrp_receive_path2.Tom Rondeau
2010-03-13Adding version 2 of receive path so as not to affect old dbpsk and dqpsk ↵Tom Rondeau
operations.
2010-03-13Making a version 2 of transmit path so as not to affect old dbpsk and dqpsk ↵Tom Rondeau
operations.
2010-03-06Changing FLL parameter range for use with new code.Tom Rondeau
2010-03-06Small fixes for loopback with new code.Tom Rondeau
2010-03-06Fixing how new pick_bitrate is used.Tom Rondeau
2010-02-27Fixing use of pick_bitrate2 in QT Rx2.Tom Rondeau
2010-02-26Fixing a few bugs in handling of real samples per symbol.Tom Rondeau
2010-02-26Fixes pick_bitrate2 for use on receiver side.Tom Rondeau
2010-02-25Fixing pick_bitrate2 for transmit side with all cases tested.Tom Rondeau
2010-02-15New pick_bitrate2 will take any combination of bitrate, samples per symbol, ↵Tom Rondeau
and converter rate.
2010-02-10Working on pick_bitrate.Tom Rondeau
2010-02-09Arbitrary bit rates seems to be working.Tom Rondeau
2010-02-09Removing resampler from usrp transmit path as its taken care of in the ↵Tom Rondeau
modulators.
2010-02-08Setting up code to handle setting of samples per symbol properly. Still ↵Tom Rondeau
buggy in the transmitter due to the make packet padding to 512 bytes.
2010-02-08Adding a pick bitrate calculation for new tx/rx modulators with arbitrary ↵Tom Rondeau
samples per second to allow and real valued bitrate.
2010-02-01Changing Makefile so the new PAM examples are installedTom
2010-02-01Minor adjustments to FLL exampleTom
2010-02-01Simplifying and using PFB resampler to generate pusle shape filtered signal.Tom
2010-02-01Using PFB resampler to generate the pulse shaping filtered signal.Tom
2010-01-31Preventing an error message by casting an integer (0) to the requested float.Tom
2010-01-17Doing the same with the resampler on the receiver side.Tom
2010-01-17Playing with using the resampler to allow any bit rate requested.Tom Rondeau
2010-01-02Fixing up loopback benchmark program for new DBPSK receiver.Tom
2010-01-02UIC files to go along with previous commit (for QT receiver code).Tom
2010-01-02Adding a routine to exercise the new DBPSK receiver code with the QT GUI.Tom
2009-12-20Adding FLL to QT loopback example.Tom
2009-12-15Adding new GRC examples for using FLL block.Tom
digital_freq_lock - simple implementation of FLL only pam_sync - extension of pam_timing that does freq, phase, and timing sync
2009-12-03added a gain sliderMatt Ettus
2009-12-03updated tx exampleJosh Blum
2009-11-25created dpsk demo with usrpsJosh Blum
2009-10-31core: added gr.pfb_clock_sync_fff based on _ccf version, updated exampleJohnathan Corgan
2009-10-12This splits the rate into a fractional an integer value, which allows the ↵Tom Rondeau
loop to adjust the fractional rate while the integer rate keeps the increments moving properly. Allows the max rate deviation to be independent of the integer rate. Scaling of the differential taps also allows alpha and beta to operate independent of the rate when fractional samples per symbol are used. Slightly more tolerant to large signal values, but they still should be close to +/-1.
2009-10-12Fixing import of UI file.Tom Rondeau
2009-10-12Temporary working dbpsk2 example until we match everything.Tom Rondeau
2009-10-09Starting to rework QT app to control new PFB clock recovery alg.Tom
2009-10-09Revert "More additions to PAM timing simulation."Tom
This reverts commit a524c6f494cfb3b88d1e55d3f1a35d97ec566c4e.
2009-10-09More additions to PAM timing simulation.Tom