[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] [gnuradio] branch android updated (1e31c64 -> ff27361)
From: |
git |
Subject: |
[Commit-gnuradio] [gnuradio] branch android updated (1e31c64 -> ff27361) |
Date: |
Sat, 9 May 2015 14:05:35 +0000 (UTC) |
This is an automated email from the git hooks/post-receive script.
trondeau pushed a change to branch android
in repository gnuradio.
discards 1e31c64 cmake: android: adding toolchain file for building.
discards 3181892 runtime: android: more conversion of statics vars to
static functions.
discards 3f06a01 runtime: android: need to use a usable, writable location
for android apps, so use the tmp path that we set up to point to the app's home
directory.
discards ae22537 fft: defined a setting for the FFTW plan options if
android or not.
discards 33f2ae1 cmake: changed to using C checks for headers instead of
C++.
discards c2cd7a6 runtime: trying to use ANDROID to define certain behavior
discards e1de6be volk: Using C checks for Volk C FLags instead of CXX.
discards eea41aa volk: force some support required for android builds;
boost unit tests not working yet.
discards 86d29d2 volk: using hypot instead of cabsf.
discards c885166 fft: android: problems with wisdom files and MEASURE
version of FFTW. Defaulting to suboptimal ESTIMATE until we figure it out.
discards bcc3865 runtime: android: issues related to vmcircbuf; only
mmap_tmpfile version working currently.
discards e6aeeff runtime: android: Android does not support
pthread_setaffinity_np; turned this into a nop call.
discards 4023100 logger: android: adding Android log functions for
different logging levels.
discards 3d81ef8 cmake: android: adding exceptions and atomic to Boost
deps; ordering in this patch is important.
adds 60b85d7 docs: cleaning up some doxygen warnings and formatting.
adds 854ff51 blocks: Fixed UDP source bug
adds adb12aa analog: fix check of sample rate vs audio rate
adds 118f26a blocks: Fixed static init of matrix_multiply members
adds 13cf0ce Merge remote-tracking branch 'mbant/blocks/bug_742' into
maint
adds 5fd8738 Merge branch 'maint'
adds 1c33a22 blocks: message strobe shutdown fix.
adds 892629a Merge branch 'maint'
adds 94daaa7 analog: Added squelch_base_cc.h
adds 8a3ad1a Merge branch 'maint'
adds 1e573fa modtool: Bugfix for info command, would confuse in- and
out-of-tree components
adds ef68cf2 Merge branch 'maint'
adds a1e3f6c gr-dtv: Add DVB-T2 transmitter.
adds 7fad9ea Merge remote-tracking branch 'drmpeg/dvb-t2'
adds f042e44 runtime: do not return buffer created on stact #722
adds 7d50ee5 Merge branch 'maint'
adds ad0ced6 modtool: Added sample manifest file
adds 9024682 Merge remote-tracking branch 'mbr0wn/modtool/cgran'
adds ce73daf docs: fixed labels and references in manual.
adds fce0657 qtgui: fixes issue #767.
adds 7ccbd33 Merge remote-tracking branch 'tom/qtgui/bug767' into maint
adds 913fb50 gr_filter_design: Issue #749; Replaced pyqt4 imports with
numpy ones.
adds 65ab492 Merge remote-tracking branch 'tom/filter_design_pyqt4'
into maint
adds ebae0c4 Merge branch 'maint'
adds 9f42087 qtgui: fix broken QT tab widgets when trying to use more
than five.
adds 1c8d11c qtgui: fix max/min hold traces when using half width in
time sink
adds 48b29c4 Merge remote-tracking branch
'github/fix-qt-freq-sink-half-width' into maint
adds 28ba7e4 Merge branch 'maint'
adds 7ded177 analog: Made CTCSS squelch find_tone() a static member
function
adds 47320cf analog: Moved CTCSS squelch FFT parameter calculations
adds 0b81223 analog: Added frequency accessor and modifier to CTCSS
squelch
adds 816eb84 analog: Wrapped squelch blocks' setter methods with lock
adds df6d667 Merge remote-tracking branch
'jynik/ctcss_squelch_add_freq_getset'
adds 81766fb filter: fixes stability issue with IIR filters.
adds e1257b6 docs: adding better docs for using IIR kernels.
adds be1ff60 filter: exporting IIR filter kernels from library.
adds 4872549 Merge remote-tracking branch 'tom/iir_filter_stability'
adds ea89888 gr-dtv: Add DVB-S2 transmitter.
adds dcb0088 gr-dtv: Add DVB-S2 transmitter update.
adds a5172fa Merge remote-tracking branch 'drmpeg/dvb-s2'
adds 24f4e1c gr-uhd: support for IQ imbalance enable/disable
adds ba0a719 Merge remote-tracking branch
'jarn0ld/jarn0ld/uhd-iq-imbalance-on-off'
adds 28bf7cd gr-dtv: Fix ATSC compile issue as reported on mailing
list.
adds 72c11a0 Merge remote-tracking branch 'drmpeg/atsc-fix'
adds 33b0869 remove volk to prepare for submodule
adds 29e9d28 add volk submodule
adds 4492c52 cmake: only build VOLK if it doesnt exist already
adds f46d7bc build: check if VOLK submodule is checked out
adds e3df182 Updated volk submodule commit to latest, for implementing
split
adds 1ef31a4 cmake: abs path for external volk
adds 603e1b2 modtool: Added sample manifest file
adds c117e32 qtgui: wip: adding control panel to time display.
adds 2033bec qtgui: changing style of grid lines for better
readability.
adds 9e4b04c qtgui: improves speed of time plots.
adds 107db61 qtgui: controlpanel toggle in popup menu.
adds 8959d9a qtgui: better signal/slot usage to update the plots.
adds 066003f Merge remote-tracking branch 'tom/qtgui/controlpanel'
adds de174af qtgui: clarify return value, to make some compilers
happier.
adds 3c39887 filter: use correct function for argument type; where's
std::abs when you need it to auto-type?
adds fafd8c2 blocks: fixmsg handler pmt length / size comparison to be
valid.
adds 693fccf audio osx: change copying of a UInt32 type into a string
by using memcpy instead of a direct pointer manipulation, to make some newer
compilers happy.
adds 2a6ab42 audio osx: use memcpy instead of bcopy, to be consistent
with the rest of GNU Radio.
adds 2e57e06 blocks: use explicit type conversion to compare the same
types.
adds 9332cc4 pager & digital: add explicit type to constants that
could be interpreted in other ways, to make various compilers happy.
adds d817c5f logger: fix macro name in comments.
adds d2ed5a6 Merge branch 'maint'
adds 7b4d219 cmake: reorder VOLK library to be after all other
internal ones, and before boost.
adds 328db50 cmake: more robust VOLK configuration, allowing for
selection of internal / external via an option; when looking for internal
files, use NO_DEFAULT_PATH to look only in the paths provided; more useful
status printouts.
adds 6168622 Merge remote-tracking branch 'michaelld/volk_fixes'
adds 3cf1d10 digital: mm clock recovery - fix clipping w/ 2nd output
adds 86353a4 Merge branch 'maint'
adds d7d7ab7 blocks: add blocks_stream_align to support acquiring
alignment to TSB from an unaligned TSB stream
adds 3cd98be blocks: fix tagged_stream_align min/max output items
adds 04e34d6 Merge remote-tracking branch 'osh/tsb_align'
adds 9aa89ae modtool: update manifest based on CGRAN meeting
adds 89387b6 Merge remote-tracking branch 'nwest/cgran_meeting'
adds 67e7004 qtgui: fixed issue with QWT 6 and 6.1 changes.
adds 7fe6115 Merge remote-tracking branch
'tom/qtgui/timedisplayform_qwt_fix'
adds 096f87e grc: fix undefined color in headless mode
adds ca10603 Merge branch 'maint'
adds 50f96a4 gnuradio-runtime: trying to see if this will handle the
output buffer size of hier blocks; trying to find the proper casting methods
adds 29e86c4 gnuradio-runtime: updated hier_block2 and
hier_block_detail to allow for propagation of min/max output buffer to all
blocks within the hier
adds 2665571 gnuradio-runtime:: removed the individual port setting on
hier_block2, current operation assuming the buffers are being set for latency
and therefore all blocks are being set to a small amount
adds 34275a2 gnuradio-runtime: added the individual port assignments
to the hier_block2 max/min_output_buffer size; if output ports have different
size assignments only the block directly connected to the output port is
changed otherwise every block within the hier is set to that output buffer
size; therefore single output hier blocks will always set every block within to
the output buffer size
adds 2f33b9c gnuradio-runtime: (option 1) The hier block can now take
a generic min/max output buffer length and assign it to every block within the
hier (assumes all output buffers have the same min/max values set); (option 2)
sets only the blocks connected to hier output ports and does not set the other
internal blocks (requires that each port has different values); for single port
output hier blocks only option 1 is possible.
adds cc824f4 gnuradio-runtime: non-helpful debug outputs removed from
hier_block2 and hier_block2_detail
adds f165725 gnuradio-runtime: modified buffer length types to size_t,
moved buffer length vectors into detail
adds 0d19b0d gnuradio-runtume: hier_block2 output buffer lengths -
clean up of debug output
adds e9f47d9 Merge remote-tracking branch 'saikwolf/hier_buff_tweak'
adds a15fe0e gnuradio-runtime: added logger to flat_flowgraph and
print out a warning for when the max_output_buffer isn't set to the requested
value
adds b12a1f6 Merge remote-tracking branch
'saikwolf/logging_flat_flowgraph'
adds 37425aa fec: adding ldpc encoder and decoder, initial compile
working
adds f22a2c0 fec: adding objects needed to run LDPC along with example
ALIST file, now imports and instantiates happily
adds 488d195 fec: cleaning up LDPC warnings
adds f3024ac fec: LDPC cleaning up comments
adds 5c199ba fec: re-shuffling LDPC make helper
adds d8b1d47 fec: ldpc GRC compat cleanup
adds ef9b37c fec: ldpc encoder now working in async encoder interface
adds 1bd6282 fec: LDPC async decoder now running
adds cc1124d fec: ldpc works, add iterations meta tag, etc
adds a682152 Merge remote-tracking branch 'osh/ldpc_add'
adds cc13ec5 digital: bug fixed in chunks_to_symbols that the callback
functiion set_symbol_table didn't work with additonal qa_tests
adds 6c3edcc Merge remote-tracking branch
'fengzhe/chunks_to_symbols_update'
adds 4c12e49 grc: Reworked save confirmation dialog to allow cancel
option
adds 212982c grc: Default button in save dialog is now 'save' instead
of 'close without saving'
adds 10a434c grc: close unsaved pages first (for cancel save option)
adds 15417bd grc: make use of GRC_HIER_PATH at runtime
adds a1e7743 grc: use 'import' for grc-generated hier_blocks (#763)
adds bcdcfd8 grc: set permissions for generated files
adds c201a58 grc: no shebang for hier blocks; use python2
adds 95c5938 grc: optional thread-safe setters in generated code (#748)
adds ffb2830 grc: don't try to open missing files
adds a601b90 grc: move context def into Bars.py and add submenu
adds 077348c grc: clean-up 'gnuradio-companion', add mode 'run from
source'
adds 9b57c33 grc: PropsDialog: apply button and hotkey (Ctrl+Enter)
adds f128144 Merge remote-tracking branch
'gnuradio-wg-grc/master_grcwg'
adds 225c6b3 dtv: move "static const" variables from header / class
into the main code. The original code is not necessary to have in the class,
and causes issues when compiling using c++11 compliance.
adds 4f5211f fec: Move the definition of yp_kernel from the class into
a temp variable in the main code. This variable is used just to find the actual
Volk kernel, and its current use is not c++11 complaint. Moving it makes the
code c++11 complaint on both GCC / libstdc++ and Clang / libc++.
adds e937ed0 qtgui: use QPen::setWidthF for non-integer values.
adds d3a6160 Merge remote-tracking branch 'michaelld/misc_fixes'
adds 094c890 dtv: redo c++0x complaint std::complex to be c++11
compliant; works on OSX with GCC (4.2 and 4.8, using listdc++) and Clang (LLVM
3.4 and 3.6, using libc++), with and without -std=c++11.
adds 3061e47 Merge remote-tracking branch
'michaelld/fixes_for_std_complex'
adds cde6a28 qtgui: Initial removal of pyqwt. Replaced with pyqt4.
adds 14eb3cc qtgui: Replaced pyqwt range block with working pyqt
version.
adds df148e6 qt-gui: updating range, counter now shows decimals
adds cf7f374 qtgui: counter_slider now respond to each other without
error
adds 04faaba qtgui: remove dependency mentions of PyQWT.
adds 14b5726 Revert "grc: PropsDialog: apply button and hotkey
(Ctrl+Enter)"
adds 7579f97 cmake: fix finding internal Volk submodule when using
oe-sdk cross toolchain
adds 6ff4e45 Merge remote-tracking branch 'nowls/cmake_volk_cross_fix'
adds 64a2f10 qtgui: Fixed bug that did not allow multiple range
objects in a single flow graph
adds bd7a435 qtgui: Fixed template errors
adds c79c4ff qtqui: fixed grc block creation code
adds 92cecef Merge pull request #2 from SaikWolf/pyqwt-removal
adds 3dcb5b9 gr-audio: use generic int types instead of gr_int*
adds 5c56ab7 do not use deprecated gr_int* types
adds 7288f02 Merge remote-tracking branch 'pinkavaj/clear-int-00'
adds 9f9d89c qtgui: fixed slider tracking and scrolling
adds 7c6946e qtgui: range control -> jump to nearest step with left
click
adds 8f5a8e7 qtgui: range comment cleanup
adds 151756b Merge remote-tracking branch
'saikwolf/qtgui_range_improvements'
adds 3689666 qtgui: Adding a themes directory and install qss files
there.
adds 8939e2e Merge remote-tracking branch 'tom/qtgui/themes_support'
adds 6afc40e grc: fix apply button, on enable it if needed, update
main window on apply
adds 2aded1a runtime: fix wait() race condition
adds 43065a6 runtime: QA for lock()/unlock() deadlock
adds 7b7c336 runtime: fix deadlock in unlock() from Python #594
adds 0dffcb7 Merge remote-tracking branch 'pinkavaj/lock-fix-03' into
maint
adds fa02d57 fix gr-digital/examples/ofdm/tunnel.py error: option
mismatch
adds 4149239 Merge branch 'maint'
adds 4db9371 runtime: cleanup: Removing leftovers.
adds a3080e6 Merge remote-tracking branch 'mfischer/micro_cleanup'
adds 5a0322b qtgui: cherry-pick the range slide starting point bug fix
adds 5392a4a qtqui: fixed notches on knob
adds ed242b2 Merge remote-tracking branch 'tkoehn/additional_fix'
adds 432b76e blocks: misc. formatting cleanups
adds e16f948 Merge remote-tracking branch 'github/blocks_cleanup'
adds 3271e9f grc: add block comments
adds 74fe1d0 grc: add toggle switch to hide comments
adds 63e66a3 grc: new param type 'multiline' for comment entry box
adds ad0eb45 grc: hide comment for disabled blocks; add colored
background
adds fa2abde Merge remote-tracking branch 'skoslowski/block_comments'
adds 81929b6 blocks: adding a variable tag_object to help build tags.
adds e4aff27 Fixed up the int/size_t handling in hb2's new
max/min_output... methods
adds c07d8b3 Merge remote-tracking branch
'mmueller/runtime_hier_block2_signage'
adds 848f58a removed doxyxml example
adds ed4771a Merge remote-tracking branch 'mmueller/remove_aadvarkness'
adds 18e9f92 qtgui: adds single-shot autoscale button and stop button
to time sink control panel.
adds 4ed2622 Merge remote-tracking branch
'tom/qtgui/time_auto_and_stop'
adds a99950a fec: adding TPC encoder and decoder
adds 23a74ee fec: TPC now runs happily, encoder produces uint8_t
instead of float, decoder GRC def now fixed
adds defccdf fec: TPC adding standard headers
adds cce2347 Merge remote-tracking branch 'osh/tpc_add'
adds 8cdc041 qtgui: adds control panel to frequency sinks.
adds b68ba8d qtgui: toggle legend off in GRC properties.
adds 2f80352 qtgui: added trigger line and controlpanel settings.
adds 875fb3e qtgui: fixed an issue setting up control panel at runtime.
adds 5ec001c qtgui: enable/disable waterfall legend.
adds e2c132f qtgui: fixed stray variable; also problem between qwt 6.0
and 6.1.
adds 93e4bfb qtgui: added stop button to freq control panel.
adds 93c25bc Merge remote-tracking branch
'tom/qtgui/freq_control_panel'
adds 1c659db Fixing memset(..,0xCCCC,...)
adds 9ab6648 fixed printf("%d", size_t)
adds 2384f18 Merge remote-tracking branch
'mmueller/coverity_gr_fec_1293327'
adds 9ac8025 Fix: out-of-bounds memset
adds 18799f5 Merge remote-tracking branch
'mmueller/coverity_gr_dtv_1293311'
adds 44d651a removed unused d_k member
adds 94a6241 Merge remote-tracking branch
'mmueller/coverity_gr_blocks_1216153'
adds 888fb6f fixed signed/unsigned comparison
adds dc6c212 Merge remote-tracking branch
'mmueller/gr_fec_async_encoder_signage'
adds 65adeff fec: warning cleanup
adds 00bbfcd fec: more warning cleanup
adds 87f4a54 fec: more warning / sign cleanup
adds 9f3427e fec: more sign warning cleanup
adds 6651bc1 grc: fix missing actions when OK chosen without apply
first
adds 28aa27f qtgui: time and freq plot behavior mods.
adds 3bd074c Merge remote-tracking branch
'tom/qtgui/time_freq_behavior'
adds d4b38e8 blocks: remove slider from tag variable example
adds 08db51a qtgui: fixes the need to use memory to store the range
values. Now uses linear mapping functions. The counter box now also waits for
an enter or defocus.
adds d8ffe56 qtgui: no longer have a need for numpy library
adds 86759e9 blocks: fixed problem with setting peak detector's alpha
value.
adds 74b8b8a Merge remote-tracking branch
'tom/blocks/peak_detector2_alpha'
adds 54614c3 qtgui: Slight modification to the precision of the
counter in the qt range.
adds 8c88269 qtgui: Refactored range widget. Enabled slider focus,
fixed issue where slider event caused counter to round, and fixed whitespace to
match PEP8.
adds fe35892 qtgui: Fixed issue where clicking on the range widget
jumped to the wrong location
adds e2815ab Merge remote-tracking branch 'sdh11/qt-range'
adds 7a3c548 volk: updated submodule commit to latest master
adds 429c6f9 runtime: better documentation for the set min/max output
buffer functions.
adds 1f25ff9 Merge remote-tracking branch
'tom/gnuradio-rumtime/buffer_minmax_docs'
adds d5b0d74 gr: fix typo in documentation for basic_block
adds 4536872 fec: support for testing FEC codes.
adds f1fd4cc Merge remote-tracking branch 'tom/fec/ldpc_tpc_support'
adds dd5a206 volk: update submodule to v1.0 release
adds fbcb97a grc: props dialog apply button was enabled unnecessarily
adds 381b162 grc: add applied parameter changes to undo history
adds 7d2a390 grc: use abs path for source tree run mode
adds 4c31878 Merge remote-tracking branch
'gnuradio-wg-grc/master_grcwg'
adds d01a43b fec: tpc cleanup.
adds 7b468a0 Merge remote-tracking branch 'tom/fec/tpc_cleanup'
adds 7e8babf cmake: update revision to 3.7.6.2 for maintenance release
adds e70e4f3 Merge branch 'maint'
adds 0f738ac cmake: update version to 3.7.7 for release
adds 24a05ca cmake: updated revision to 3.7.8git for post-release
development
adds 8df946c fec: fix segfault due to debug file pointer handling
adds 8c0c878 fec: TPC encoder whitespace cleanup
adds f1f97b0 fec: init debug file pointer in TPC encoder
adds a86eb41 Fixed non-virtual dtor pseudoissue in [flat_]flowgraph
adds c419ae9 docs: doxyfile maintenance.
adds 5ae1e84 Merge remote-tracking branch 'tom/docs/rework0' into maint
adds 6918185 Merge branch 'maint'
adds 13031bb digital: adds corr_est_cc correlation estimator block
adds aa1eaf8 Merge branch 'corr_est'
adds c022559 filter: add variable_low_pass_filter_taps
adds 82070a0 filter: add variable_high_pass_filter_taps
adds d427603 filter: add variable_band_pass_filter_taps
adds 2a1957c filter: added variable_band_reject_filter_taps and
variable_rrc_filter_taps
adds 3242926 filter: added filter_taps.grc example
adds c3bc71f Merge branch 'var_filt'
adds a6e86ac qtgui: fixed examples using qss theme.
adds 69c73b8 Merge branch 'maint'
adds a96e06b gr-digital: Squashed commit containing the MSK timing
recovery block.
adds 676d5cb Merge remote-tracking branch 'bistromath/msk_only'
adds ef80232 Initial thrift definition for gnuradio
adds b1c1c6e ctrlport: thrift: "py" instead of "python" -- guessing a
version thing
adds 7240a8b controlport: working controlport server using thrift.
adds 73907cb controlport: restructuring to add subdirs for different
cp backends.
adds 8824c9a controlport: working gr-perf-monitorx application
adds 6186455 controlport: quick fix
adds 1875c33 controlport: Addes a FindThrift cmake module to find the
Thrift headers, libraries, and Python files.
adds f2e8dd8 controlport: adding abstraction layer for the controlport
backends; support thrift currently.
adds 490fe7f controlport: cleanup and switching over to new Python
common interface.
adds 8270b20 controlport: more cleanup of python code to help
generalize the interface
adds fe14ba8 controlport: more work on the translation layer;
properties and setting parameters in gr-ctrlport-monitor now working.
adds 450f347 controlport: reorg abstraction layers for RPC connections.
adds 7eea2e4 controlport: using threaded server for multiple
connections.
adds 6dd37d4 controlport: Thrift's binary type
adds b1183b0 controlport: convert rpcpmtconverter::to_pmt() if
statement to a function object map
adds 61477c2 controlport: switching rpcpmtconverter::to_pmt() to
To_PMT singleton
adds 4b0b45a controlport: convert to To_PMT registration objects
adds 7a8989d controlport: improving transport layer throughput.
adds c67d0a4 controlport: simple style editing.
adds 7bdd6ef runtime: more generic version of prefs class.
adds a0afbb5 controlport: Adds ability to configure Thrift through a
config file
adds bdcb7f5 cmake: force QA tests to turn ControlPort off by default.
adds f32872a controlport: cleaning up and using logger to display
endpoint.
adds 636c155 controlport: adding performance and controlport monitor
GRC blocks.
adds d99c0b4 controlport: fixing up some issues; generate thrift
sources into thrift subdir.
adds cc5b9ae docs: adding in info on ControlPort and Thrift.
adds 3da7369 controlport: cleaning up; trying to handle shutdown
better.
adds 075dc81 controlport: more cleaning up.
adds 58f09d6 controlport: changing the default port number on the
Thrift interface to zero.
adds d4a63e4 controlport: ephemeral / unused port number selection by
OS working.
adds 8d72b2e controlport: moving the logger call that publishes
Thrift's endpoint to i_impl().
adds de96353 controlport: moving the generation of the Thrift endpoint
string to the application_started() function.
adds 158b0b4 controlport: more cleanup and conveniences
adds 4122e96 controlport: replacement of nanosleep() with
boost::sleep() in startup thread. Fix of merge error in booter_thrift.
adds 6a5daf4 controlport: cleanup
adds e1352dd controlport: renamed some functions for clairity
adds 44466b0 controlport: Some documentation
adds 0d01825 controlport: cleanup
adds 3419fb8 controlport: documentation cleanup
adds 8b7b30a controlport: documentation cleanup
adds 0d195a5 controlport: cmake fixes to FindThrift for when thrift is
not installed.
adds 9073e7a controlport: QA needs to get host and port out of the
endpoint.
adds 72507d9 controlport: more documentation and linking info.
adds b0d7b7d docs: cleaning up some doxygen warnings and formatting.
adds eae69f3 controlport: ensure proper ctrlport shutdown.
adds 91459f9 controlport: avoid copy of outknobs (a temporary).
adds 1a773a2 controlport: cleaner, more robust interface for buffer
gets.
adds c7b7e57 controlport: better controlport probe mutex handling.
adds 0ab6607 cmake: fix case for ctrlport when no backends installed
adds b092142 Merge branch 'ctrlport'
adds 6e6e031 gr_uhd: give source a headstart
adds 3b14ca9 Merge branch 'maint'
adds e9d9cf5 controlport: cleanup and thread safety.
adds 621c086 controlport: info on a (possible) Thrift bug.
adds fdfece1 Merge remote-tracking branch 'tom/ctrlport/mutexes'
adds a7489e5 Moved setting of d_finished from ctor to start()
adds d972bc9 Merge remote-tracking branch
'mmueller/message_strobe_fix_restartable' into maint
adds e61a5c8 pmt: use memcpy in uniform vector initializer for speed
increase
adds b43c396 Merge branch 'maint'
adds 2e2cc50 digital: wip: burst shaper compiles and installs
adds 5f16e9d digital: wip: more progress
adds 064b5e3 digital: burst_shaper block passes meaningful QA tests
adds c6ab0f3 digital: added GRC example for burst shaper blocks
adds cf62a81 digital: install burst shaper block example GRC
adds d8a491f Merge remote-tracking branch 'nowls/burst_shaping'
new b44039d cmake: android: adding exceptions and atomic to Boost
deps; ordering in this patch is important.
new df69b5e logger: android: adding Android log functions for
different logging levels.
new 62f5257 runtime: android: Android does not support
pthread_setaffinity_np; turned this into a nop call.
new 5cdd369 runtime: android: issues related to vmcircbuf; only
mmap_tmpfile version working currently.
new 180d99d fft: android: problems with wisdom files and MEASURE
version of FFTW. Defaulting to suboptimal ESTIMATE until we figure it out.
new 0774ba9 volk: using hypot instead of cabsf.
new 74b787e runtime: trying to use ANDROID to define certain behavior
new 0f28e62 cmake: changed to using C checks for headers instead of
C++.
new ee205c6 fft: defined a setting for the FFTW plan options if
android or not.
new c8f0e4f runtime: android: need to use a usable, writable location
for android apps, so use the tmp path that we set up to point to the app's home
directory.
new 65511d9 runtime: android: more conversion of statics vars to
static functions.
new d040f97 cmake: android: adding toolchain file for building.
new d5567e3 runtime: moved global block registry to a static get
function.
new 89557c6 controlport: build: allowing ControlPort and probes in
static builds.
new bc136eb controlport: fixing complaints about no non-virtual dtor.
new 46c453d build: fixing complaints for static builds against
libuhd.a.
new e40a5e2 controlport: android: cleaning up; better logs; help to
support android.
new 4ca7be3 controlport: better handling of Thrift checks for
cross-compiling.
new 9fc7176 android: cmake: prioritize ANDROID_STANDALONE_TOOLCHAIN
over ANDROID_NDK.
new 0bc62e2 runtime: android: setting better path for prefs files on
Android.
new ff27361 runtime: android: tweaking vmcircbuf setup for Android.
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (1e31c64)
\
N -- N -- N refs/heads/android (ff27361)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 21 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
grc/__init__.py => .gitmodules | 0
CMakeLists.txt | 96 +-
cmake/Modules/FindThrift.cmake | 84 +
cmake/Modules/GrBoost.cmake | 2 +
cmake/Modules/GrTest.cmake | 3 +-
cmake/Packaging/Fedora-15.cmake | 2 +-
cmake/Packaging/Fedora-16.cmake | 2 +-
cmake/Packaging/Fedora-17.cmake | 2 +-
cmake/Packaging/Fedora-18.cmake | 2 +-
cmake/Toolchains/AndroidToolchain.cmake | 29 +-
config.h.in | 6 +
docs/doxygen/Doxyfile.in | 33 +-
docs/doxygen/doxyxml/example/Doxyfile | 1534 ---------
docs/doxygen/doxyxml/example/aadvark.cc | 50 -
docs/doxygen/doxyxml/example/aadvark.h | 44 -
docs/doxygen/doxyxml/example/xml/aadvark_8cc.xml | 88 -
docs/doxygen/doxyxml/example/xml/aadvark_8h.xml | 72 -
docs/doxygen/doxyxml/example/xml/classAadvark.xml | 86 -
docs/doxygen/doxyxml/example/xml/combine.xslt | 15 -
docs/doxygen/doxyxml/example/xml/compound.xsd | 814 -----
docs/doxygen/doxyxml/example/xml/index.xml | 17 -
docs/doxygen/doxyxml/example/xml/index.xsd | 66 -
docs/doxygen/other/build_guide.dox | 14 +-
docs/doxygen/other/ctrlport.dox | 427 ++-
docs/doxygen/other/metadata.dox | 18 +-
docs/doxygen/other/msg_passing.dox | 14 +-
docs/doxygen/other/ofdm.dox | 16 +-
docs/doxygen/other/packet_txrx.dox | 8 +-
docs/doxygen/other/perf_counters.dox | 12 +-
docs/doxygen/other/pfb_intro.dox | 8 +-
docs/doxygen/other/pmt.dox | 22 +-
docs/doxygen/other/stream_tags.dox | 14 +-
docs/doxygen/other/tagged_stream_blocks.dox | 34 +-
gnuradio-runtime/include/gnuradio/CMakeLists.txt | 10 +
gnuradio-runtime/include/gnuradio/basic_block.h | 4 +-
gnuradio-runtime/include/gnuradio/block.h | 63 +-
gnuradio-runtime/include/gnuradio/flowgraph.h | 2 +-
gnuradio-runtime/include/gnuradio/fxpt.h | 19 +-
gnuradio-runtime/include/gnuradio/fxpt_vco.h | 2 +-
gnuradio-runtime/include/gnuradio/hier_block2.h | 48 +
gnuradio-runtime/include/gnuradio/prefs.h | 32 +-
gnuradio-runtime/include/gnuradio/rpcbufferedget.h | 64 +
gnuradio-runtime/include/gnuradio/rpcmanager.h | 2 +-
.../include/gnuradio/rpcpmtconverters_thrift.h | 75 +
.../include/gnuradio/rpcregisterhelpers.h | 22 +-
.../include/gnuradio/rpcserver_booter_thrift.h | 51 +
.../include/gnuradio/rpcserver_selector.h | 10 +-
.../include/gnuradio/rpcserver_thrift.h | 233 ++
.../include/gnuradio/thrift_application_base.h | 252 ++
.../include/gnuradio/thrift_server_template.h | 159 +
gnuradio-runtime/lib/CMakeLists.txt | 31 +-
gnuradio-runtime/lib/block.cc | 12 +-
gnuradio-runtime/lib/block_registry.cc | 1 +
gnuradio-runtime/lib/controlport/CMakeLists.txt | 70 +-
gnuradio-runtime/lib/controlport/rpcmanager.cc | 14 +-
.../lib/controlport/rpcserver_booter_aggregator.cc | 3 +-
.../lib/controlport/rpcserver_selector.cc | 15 +-
gnuradio-runtime/lib/controlport/thrift/README | 41 +
.../lib/controlport/thrift/gnuradio.thrift | 108 +
.../controlport/thrift/rpcpmtconverters_thrift.cc | 303 ++
.../controlport/thrift/rpcserver_booter_thrift.cc | 133 +
.../lib/controlport/thrift/rpcserver_thrift.cc | 202 ++
.../thrift/thrift-codebase-shutdown-patch.diff | 98 +
.../lib/controlport/thrift/thrift.conf.example | 4 +
.../controlport/thrift/thrift_application_base.cc | 12 +-
gnuradio-runtime/lib/flat_flowgraph.cc | 5 +
gnuradio-runtime/lib/flat_flowgraph.h | 6 +-
gnuradio-runtime/lib/hier_block2.cc | 85 +
gnuradio-runtime/lib/hier_block2_detail.cc | 185 ++
gnuradio-runtime/lib/hier_block2_detail.h | 4 +
gnuradio-runtime/lib/logger.cc | 4 +-
gnuradio-runtime/lib/math/qa_fxpt.cc | 6 +-
gnuradio-runtime/lib/pmt/unv_template.cc.t | 3 +-
gnuradio-runtime/lib/prefs.cc | 32 +-
gnuradio-runtime/lib/top_block_impl.cc | 23 +-
gnuradio-runtime/lib/top_block_impl.h | 2 +
gnuradio-runtime/lib/vmcircbuf.cc | 14 +-
gnuradio-runtime/lib/vmcircbuf_prefs.cc | 16 +-
gnuradio-runtime/lib/vmcircbuf_prefs.h | 2 +-
.../python/gnuradio/ctrlport/CMakeLists.txt | 43 +
.../gnuradio/ctrlport/GNURadioControlPortClient.py | 132 +
.../python/gnuradio/ctrlport/GrDataPlotter.py | 6 +-
.../python/gnuradio/ctrlport/RPCConnection.py | 115 +
.../gnuradio/ctrlport/RPCConnectionThrift.py | 208 ++
.../python/gnuradio/ctrlport/gr-ctrlport-monitor | 771 +++++
.../python/gnuradio/ctrlport/gr-perf-monitorx | 856 +++++
.../python/gnuradio/ctrlport/monitor.py | 6 +-
gnuradio-runtime/python/gnuradio/gr/top_block.py | 8 +-
gnuradio-runtime/swig/hier_block2.i | 8 +
gnuradio-runtime/swig/prefs.i | 4 +-
gnuradio-runtime/swig/top_block.i | 8 +
gr-analog/doc/analog.dox | 2 +-
gr-analog/grc/analog_ctcss_squelch_ff.xml | 1 +
gr-analog/grc/analog_nbfm_rx.xml | 2 +-
gr-analog/grc/analog_nbfm_tx.xml | 2 +-
gr-analog/grc/analog_wfm_tx.xml | 2 +-
gr-analog/include/gnuradio/analog/CMakeLists.txt | 1 +
.../include/gnuradio/analog/ctcss_squelch_ff.h | 2 +
gr-analog/lib/CMakeLists.txt | 2 +-
gr-analog/lib/ctcss_squelch_ff_impl.cc | 70 +-
gr-analog/lib/ctcss_squelch_ff_impl.h | 10 +-
gr-analog/lib/frequency_modulator_fc_impl.cc | 2 +-
gr-analog/lib/pwr_squelch_cc_impl.cc | 14 +
gr-analog/lib/pwr_squelch_cc_impl.h | 4 +-
gr-analog/lib/squelch_base_cc_impl.cc | 4 +
gr-atsc/include/gnuradio/atsc/field_sync_demux.h | 4 +-
gr-audio/doc/audio.dox | 4 +-
gr-audio/lib/alsa/alsa_sink.cc | 8 +-
gr-audio/lib/alsa/alsa_source.cc | 8 +-
gr-audio/lib/osx/circular_buffer.h | 8 +-
gr-audio/lib/osx/osx_impl.cc | 10 +-
gr-blocks/doc/blocks.dox | 3 +-
gr-blocks/examples/vector_source_with_tags.grc | 270 +-
gr-blocks/grc/blocks_block_tree.xml | 7 +
gr-blocks/grc/blocks_ctrlport_performance.xml | 48 +
gr-blocks/grc/blocks_ctrlport_viewer.xml | 48 +
gr-blocks/grc/blocks_repack_bits_bb.xml | 3 +-
gr-blocks/grc/blocks_tag_object.xml | 55 +
gr-blocks/grc/blocks_tagged_stream_align.xml | 59 +
gr-blocks/include/gnuradio/blocks/CMakeLists.txt | 1 +
.../include/gnuradio/blocks/multiply_matrix_XX.h.t | 3 +-
.../include/gnuradio/blocks/peak_detector2_fb.h | 2 +-
.../gnuradio/blocks/tagged_stream_align.h} | 47 +-
gr-blocks/include/gnuradio/blocks/udp_source.h | 4 +-
gr-blocks/lib/CMakeLists.txt | 25 +-
gr-blocks/lib/ctrlport_probe2_b_impl.cc | 31 +-
gr-blocks/lib/ctrlport_probe2_b_impl.h | 6 +-
gr-blocks/lib/ctrlport_probe2_c_impl.cc | 31 +-
gr-blocks/lib/ctrlport_probe2_c_impl.h | 7 +-
gr-blocks/lib/ctrlport_probe2_f_impl.cc | 32 +-
gr-blocks/lib/ctrlport_probe2_f_impl.h | 7 +-
gr-blocks/lib/ctrlport_probe2_i_impl.cc | 32 +-
gr-blocks/lib/ctrlport_probe2_i_impl.h | 7 +-
gr-blocks/lib/ctrlport_probe2_s_impl.cc | 31 +-
gr-blocks/lib/ctrlport_probe2_s_impl.h | 7 +-
gr-blocks/lib/message_strobe_impl.cc | 22 +-
gr-blocks/lib/message_strobe_impl.h | 5 +
gr-blocks/lib/multiply_matrix_cc_impl.cc | 3 +
gr-blocks/lib/multiply_matrix_ff_impl.cc | 7 +-
gr-blocks/lib/pack_k_bits_bb_impl.h | 1 -
gr-blocks/lib/pdu_to_tagged_stream_impl.cc | 18 +-
gr-blocks/lib/peak_detector2_fb_impl.cc | 8 +-
gr-blocks/lib/peak_detector2_fb_impl.h | 2 +-
gr-blocks/lib/repack_bits_bb_impl.cc | 6 +-
gr-blocks/lib/tagged_stream_align_impl.cc | 86 +
.../lib/tagged_stream_align_impl.h | 38 +-
gr-blocks/lib/tagged_stream_mux_impl.cc | 25 +-
gr-blocks/lib/udp_source_impl.cc | 25 +-
gr-blocks/lib/udp_source_impl.h | 2 +
gr-blocks/python/blocks/CMakeLists.txt | 6 +-
gr-blocks/python/blocks/qa_cpp_py_binding.py | 173 +
gr-blocks/python/blocks/qa_cpp_py_binding_set.py | 151 +
gr-blocks/python/blocks/qa_ctrlport_probes.py | 210 +-
gr-blocks/python/blocks/qa_hier_block2.py | 16 +
gr-blocks/swig/blocks_swig5.i | 3 +
gr-channels/doc/channels.dox | 2 +-
gr-channels/lib/CMakeLists.txt | 2 +-
gr-digital/doc/digital.dox | 4 +-
gr-digital/examples/CMakeLists.txt | 8 +
.../examples/burst_shaper.grc | 600 ++--
gr-digital/examples/demod/test_corr_est.grc | 3500 ++++++++++++++++++++
gr-digital/examples/ofdm/tunnel.py | 11 +-
gr-digital/grc/digital_block_tree.xml | 4 +-
gr-digital/grc/digital_burst_shaper.xml | 71 +
gr-digital/grc/digital_chunks_to_symbols.xml | 1 +
gr-digital/grc/digital_corr_est_cc.xml | 41 +
gr-digital/grc/digital_modulate_vector.xml | 34 +
gr-digital/grc/digital_msk_timing_recovery_cc.xml | 49 +
gr-digital/include/gnuradio/digital/CMakeLists.txt | 6 +-
.../include/gnuradio/digital/burst_shaper_XX.h.t | 115 +
.../gnuradio/digital/chunks_to_symbols_XX.h.t | 1 +
gr-digital/include/gnuradio/digital/corr_est_cc.h | 112 +
.../gnuradio/digital/correlate_and_sync_cc.h | 11 +-
.../include/gnuradio/digital/modulate_vector.h | 70 +
.../gnuradio/digital/msk_timing_recovery_cc.h | 76 +
.../gnuradio/digital/packet_header_default.h | 38 +-
gr-digital/lib/CMakeLists.txt | 6 +-
gr-digital/lib/burst_shaper_XX_impl.cc.t | 329 ++
gr-digital/lib/burst_shaper_XX_impl.h.t | 90 +
gr-digital/lib/chunks_to_symbols_XX_impl.cc.t | 2 +-
gr-digital/lib/chunks_to_symbols_XX_impl.h.t | 2 +-
gr-digital/lib/clock_recovery_mm_cc_impl.cc | 2 +-
gr-digital/lib/corr_est_cc_impl.cc | 282 ++
.../lib/corr_est_cc_impl.h | 42 +-
gr-digital/lib/glfsr.cc | 2 +-
gr-digital/lib/modulate_vector.cc | 70 +
gr-digital/lib/msk_timing_recovery_cc_impl.cc | 210 ++
gr-digital/lib/msk_timing_recovery_cc_impl.h | 72 +
gr-digital/python/digital/qa_burst_shaper.py | 274 ++
gr-digital/python/digital/qa_chunks_to_symbols.py | 33 +
gr-digital/swig/digital_swig.i | 16 +-
gr-dtv/examples/README.dvbs2 | 4 +
gr-dtv/examples/README.dvbt2 | 11 +
gr-dtv/examples/dvbs2_tx.grc | 1914 +++++++++++
gr-dtv/examples/vv003-cr23.grc | 2161 ++++++++++++
gr-dtv/examples/vv009-4kfft.grc | 2161 ++++++++++++
gr-dtv/examples/vv018-miso.grc | 2567 ++++++++++++++
gr-dtv/grc/CMakeLists.txt | 12 +
gr-dtv/grc/dtv_block_tree.xml | 18 +
gr-dtv/grc/dtv_dvbs2_interleaver_bb.xml | 220 ++
gr-dtv/grc/dtv_dvbs2_modulator_bc.xml | 265 ++
gr-dtv/grc/dtv_dvbs2_physical_cc.xml | 331 ++
gr-dtv/grc/dtv_dvbt2_cellinterleaver_cc.xml | 72 +
gr-dtv/grc/dtv_dvbt2_framemapper_cc.xml | 562 ++++
gr-dtv/grc/dtv_dvbt2_freqinterleaver_cc.xml | 301 ++
gr-dtv/grc/dtv_dvbt2_interleaver_bb.xml | 105 +
gr-dtv/grc/dtv_dvbt2_miso_cc.xml | 254 ++
gr-dtv/grc/dtv_dvbt2_modulator_bc.xml | 75 +
gr-dtv/grc/dtv_dvbt2_p1insertion_cc.xml | 276 ++
gr-dtv/grc/dtv_dvbt2_paprtr_cc.xml | 286 ++
gr-dtv/grc/dtv_dvbt2_pilotgenerator_cc.xml | 386 +++
gr-dtv/include/gnuradio/dtv/CMakeLists.txt | 12 +
gr-dtv/include/gnuradio/dtv/dvbs2_interleaver_bb.h | 57 +
gr-dtv/include/gnuradio/dtv/dvbs2_modulator_bc.h | 57 +
gr-dtv/include/gnuradio/dtv/dvbs2_physical_cc.h | 60 +
.../gnuradio/dtv/dvbt2_cellinterleaver_cc.h | 58 +
gr-dtv/include/gnuradio/dtv/dvbt2_framemapper_cc.h | 75 +
.../gnuradio/dtv/dvbt2_freqinterleaver_cc.h | 62 +
gr-dtv/include/gnuradio/dtv/dvbt2_interleaver_bb.h | 57 +
gr-dtv/include/gnuradio/dtv/dvbt2_miso_cc.h | 61 +
gr-dtv/include/gnuradio/dtv/dvbt2_modulator_bc.h | 58 +
gr-dtv/include/gnuradio/dtv/dvbt2_p1insertion_cc.h | 61 +
gr-dtv/include/gnuradio/dtv/dvbt2_paprtr_cc.h | 64 +
.../include/gnuradio/dtv/dvbt2_pilotgenerator_cc.h | 66 +
gr-dtv/lib/CMakeLists.txt | 14 +
gr-dtv/lib/atsc/atsc_interleaver_impl.cc | 1 +
gr-dtv/lib/atsc/atsc_sync_impl.cc | 7 +
gr-dtv/lib/atsc/atsc_sync_impl.h | 7 -
gr-dtv/lib/dvbs2/dvbs2_interleaver_bb_impl.cc | 587 ++++
gr-dtv/lib/dvbs2/dvbs2_interleaver_bb_impl.h | 63 +
gr-dtv/lib/dvbs2/dvbs2_modulator_bc_impl.cc | 1764 ++++++++++
gr-dtv/lib/dvbs2/dvbs2_modulator_bc_impl.h | 58 +
gr-dtv/lib/dvbs2/dvbs2_physical_cc_impl.cc | 783 +++++
gr-dtv/lib/dvbs2/dvbs2_physical_cc_impl.h | 68 +
gr-dtv/lib/dvbt2/dvbt2_cellinterleaver_cc_impl.cc | 277 ++
gr-dtv/lib/dvbt2/dvbt2_cellinterleaver_cc_impl.h | 59 +
gr-dtv/lib/dvbt2/dvbt2_framemapper_cc_impl.cc | 1920 +++++++++++
gr-dtv/lib/dvbt2/dvbt2_framemapper_cc_impl.h | 211 ++
gr-dtv/lib/dvbt2/dvbt2_freqinterleaver_cc_impl.cc | 876 +++++
gr-dtv/lib/dvbt2/dvbt2_freqinterleaver_cc_impl.h | 72 +
gr-dtv/lib/dvbt2/dvbt2_interleaver_bb_impl.cc | 624 ++++
gr-dtv/lib/dvbt2/dvbt2_interleaver_bb_impl.h | 84 +
gr-dtv/lib/dvbt2/dvbt2_miso_cc_impl.cc | 592 ++++
gr-dtv/lib/dvbt2/dvbt2_miso_cc_impl.h | 53 +
gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.cc | 606 ++++
gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.h | 57 +
gr-dtv/lib/dvbt2/dvbt2_p1insertion_cc_impl.cc | 361 ++
gr-dtv/lib/dvbt2/dvbt2_p1insertion_cc_impl.h | 85 +
gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.cc | 967 ++++++
gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.h | 112 +
gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.cc | 3307 ++++++++++++++++++
gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.h | 173 +
gr-dtv/swig/dtv_swig.i | 36 +
gr-fcd/doc/fcd.dox | 4 +-
gr-fec/doc/fec.dox | 2 +-
gr-fec/examples/271.127.3.112 | 402 +++
gr-fec/examples/CMakeLists.txt | 2 +
gr-fec/examples/ber_curve_gen.grc | 1871 ++++++++---
.../{ber_curve_gen.grc => tpc_ber_curve_gen.grc} | 1833 +++++++---
gr-fec/grc/fec_block_tree.xml | 4 +
gr-fec/grc/ldpc_decoder_def_list.xml | 83 +
gr-fec/grc/ldpc_encoder_def_list.xml | 70 +
gr-fec/grc/tpc_decoder_def_list.xml | 142 +
gr-fec/grc/tpc_encoder_def_list.xml | 107 +
gr-fec/include/gnuradio/fec/alist.h | 121 +
gr-fec/include/gnuradio/fec/awgn_bp.h | 175 +
gr-fec/include/gnuradio/fec/cldpc.h | 115 +
gr-fec/include/gnuradio/fec/generic_decoder.h | 9 +
gr-fec/include/gnuradio/fec/gf2mat.h | 111 +
gr-fec/include/gnuradio/fec/gf2vec.h | 71 +
gr-fec/include/gnuradio/fec/ldpc_decoder.h | 79 +
gr-fec/include/gnuradio/fec/ldpc_encoder.h | 61 +
gr-fec/include/gnuradio/fec/maxstar.h | 99 +
gr-fec/include/gnuradio/fec/tpc_common.h | 50 +
gr-fec/include/gnuradio/fec/tpc_decoder.h | 156 +
gr-fec/include/gnuradio/fec/tpc_encoder.h | 111 +
gr-fec/lib/CMakeLists.txt | 12 +-
gr-fec/lib/alist.cc | 205 ++
gr-fec/lib/async_decoder_impl.cc | 43 +-
gr-fec/lib/async_decoder_impl.h | 2 +-
gr-fec/lib/async_encoder_impl.cc | 20 +-
gr-fec/lib/awgn_bp.cc | 259 ++
gr-fec/lib/cc_decoder_impl.cc | 2 +-
gr-fec/lib/cc_decoder_impl.h | 1 -
gr-fec/lib/cldpc.cc | 132 +
gr-fec/lib/gf2mat.cc | 193 ++
gr-fec/lib/gf2vec.cc | 91 +
gr-fec/lib/ldpc_decoder.cc | 105 +
gr-fec/lib/ldpc_encoder.cc | 76 +
gr-fec/lib/tpc_common.cc | 97 +
gr-fec/lib/tpc_decoder.cc | 912 +++++
gr-fec/lib/tpc_encoder.cc | 343 ++
gr-fec/swig/fec_swig.i | 8 +
gr-fft/doc/fft.dox | 4 +-
gr-filter/doc/filter.dox | 8 +-
gr-filter/examples/CMakeLists.txt | 1 +
gr-filter/examples/filter_taps.grc | 1299 ++++++++
gr-filter/grc/CMakeLists.txt | 5 +
gr-filter/grc/filter_block_tree.xml | 8 +-
gr-filter/grc/variable_band_pass_filter_taps.xml | 97 +
gr-filter/grc/variable_band_reject_filter_taps.xml | 81 +
gr-filter/grc/variable_high_pass_filter_taps.xml | 75 +
gr-filter/grc/variable_low_pass_filter_taps.xml | 75 +
gr-filter/grc/variable_rrc_filter_taps.xml | 50 +
gr-filter/include/gnuradio/filter/iir_filter.h | 68 +-
gr-filter/lib/CMakeLists.txt | 2 +-
gr-filter/lib/iir_filter.cc | 6 +-
gr-filter/lib/iir_filter_ccc_impl.cc | 2 +-
gr-filter/lib/iir_filter_ccc_impl.h | 2 +-
gr-filter/lib/iir_filter_ccd_impl.cc | 2 +-
gr-filter/lib/iir_filter_ccd_impl.h | 2 +-
gr-filter/lib/iir_filter_ccf_impl.cc | 2 +-
gr-filter/lib/iir_filter_ccf_impl.h | 2 +-
gr-filter/lib/iir_filter_ccz_impl.cc | 2 +-
gr-filter/lib/iir_filter_ccz_impl.h | 2 +-
gr-filter/lib/iir_filter_ffd_impl.cc | 2 +-
gr-filter/lib/iir_filter_ffd_impl.h | 2 +-
gr-filter/lib/pfb_channelizer_ccf_impl.cc | 2 +-
gr-filter/python/filter/design/filter_design.py | 2 +-
gr-filter/python/filter/gui/polezero_plot.py | 6 +-
gr-pager/lib/flex_modes.cc | 10 +-
gr-pager/lib/flex_parse_impl.cc | 4 +-
gr-qtgui/CMakeLists.txt | 13 +-
gr-qtgui/doc/qtgui.dox | 11 +-
gr-qtgui/examples/CMakeLists.txt | 2 -
gr-qtgui/examples/pyqt_example_c.py | 3 +-
gr-qtgui/examples/pyqt_freq_c.py | 3 +-
gr-qtgui/examples/pyqt_time_c.py | 3 +-
gr-qtgui/examples/pyqt_waterfall_c.py | 3 +-
gr-qtgui/gr-qtgui.conf | 2 +-
gr-qtgui/grc/qtgui_const_sink_x.xml | 21 +
gr-qtgui/grc/qtgui_freq_sink_x.xml | 38 +
gr-qtgui/grc/qtgui_histogram_sink_x.xml | 21 +
gr-qtgui/grc/qtgui_range.xml | 131 +-
gr-qtgui/grc/qtgui_tab_widget.xml | 5 +-
gr-qtgui/grc/qtgui_time_sink_x.xml | 45 +
gr-qtgui/grc/qtgui_waterfall_sink_x.xml | 21 +
gr-qtgui/include/gnuradio/qtgui/CMakeLists.txt | 2 +
gr-qtgui/include/gnuradio/qtgui/DisplayPlot.h | 9 +
.../include/gnuradio/qtgui/FrequencyDisplayPlot.h | 14 +-
.../include/gnuradio/qtgui/TimeDomainDisplayPlot.h | 9 +
.../include/gnuradio/qtgui/WaterfallDisplayPlot.h | 4 +
gr-qtgui/include/gnuradio/qtgui/const_sink_c.h | 1 +
gr-qtgui/include/gnuradio/qtgui/displayform.h | 3 +
gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h | 4 +
gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h | 4 +
gr-qtgui/include/gnuradio/qtgui/freqcontrolpanel.h | 107 +
gr-qtgui/include/gnuradio/qtgui/freqdisplayform.h | 37 +-
gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h | 1 +
gr-qtgui/include/gnuradio/qtgui/time_sink_c.h | 2 +
gr-qtgui/include/gnuradio/qtgui/time_sink_f.h | 2 +
gr-qtgui/include/gnuradio/qtgui/timecontrolpanel.h | 85 +
gr-qtgui/include/gnuradio/qtgui/timedisplayform.h | 33 +-
gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h | 1 +
gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h | 1 +
gr-qtgui/lib/CMakeLists.txt | 6 +-
gr-qtgui/lib/DisplayPlot.cc | 6 +
gr-qtgui/lib/FrequencyDisplayPlot.cc | 65 +-
gr-qtgui/lib/SpectrumGUIClass.cc | 16 +-
gr-qtgui/lib/TimeDomainDisplayPlot.cc | 56 +
gr-qtgui/lib/WaterfallDisplayPlot.cc | 28 +-
gr-qtgui/lib/const_sink_c_impl.cc | 6 +
gr-qtgui/lib/const_sink_c_impl.h | 1 +
gr-qtgui/lib/displayform.cc | 16 +-
gr-qtgui/lib/freq_sink_c_impl.cc | 32 +-
gr-qtgui/lib/freq_sink_c_impl.h | 4 +
gr-qtgui/lib/freq_sink_f_impl.cc | 32 +-
gr-qtgui/lib/freq_sink_f_impl.h | 4 +
gr-qtgui/lib/freqcontrolpanel.cc | 275 ++
gr-qtgui/lib/freqdisplayform.cc | 338 +-
gr-qtgui/lib/histogram_sink_f_impl.cc | 6 +
gr-qtgui/lib/histogram_sink_f_impl.h | 1 +
gr-qtgui/lib/time_sink_c_impl.cc | 72 +-
gr-qtgui/lib/time_sink_c_impl.h | 3 +
gr-qtgui/lib/time_sink_f_impl.cc | 52 +-
gr-qtgui/lib/time_sink_f_impl.h | 3 +
gr-qtgui/lib/timecontrolpanel.cc | 202 ++
gr-qtgui/lib/timedisplayform.cc | 360 +-
gr-qtgui/lib/waterfall_sink_c_impl.cc | 6 +
gr-qtgui/lib/waterfall_sink_c_impl.h | 1 +
gr-qtgui/lib/waterfall_sink_f_impl.cc | 6 +
gr-qtgui/lib/waterfall_sink_f_impl.h | 1 +
gr-qtgui/python/qtgui/CMakeLists.txt | 1 +
gr-qtgui/python/qtgui/__init__.py | 3 +
gr-qtgui/python/qtgui/range.py | 226 ++
gr-qtgui/{examples => themes}/alt.qss | 9 +-
gr-qtgui/{examples => themes}/dark.qss | 0
gr-uhd/doc/uhd.dox | 5 +-
gr-uhd/include/gnuradio/uhd/usrp_source.h | 8 +
gr-uhd/lib/usrp_sink_impl.cc | 2 +-
gr-uhd/lib/usrp_source_impl.cc | 12 +
gr-uhd/lib/usrp_source_impl.h | 1 +
gr-utils/python/modtool/gr-newmod/MANIFEST.md | 16 +
gr-utils/python/modtool/modtool_info.py | 2 +-
gr-vocoder/doc/vocoder.dox | 4 +-
gr-wxgui/lib/CMakeLists.txt | 2 +-
gr-zeromq/docs/zeromq.dox | 2 +-
gr-zeromq/include/gnuradio/zeromq/pub_sink.h | 10 +-
gr-zeromq/include/gnuradio/zeromq/pull_source.h | 11 +-
gr-zeromq/include/gnuradio/zeromq/push_sink.h | 11 +-
gr-zeromq/include/gnuradio/zeromq/rep_sink.h | 11 +-
gr-zeromq/include/gnuradio/zeromq/req_source.h | 12 +-
gr-zeromq/include/gnuradio/zeromq/sub_source.h | 11 +-
grc/base/Block.py | 12 +
grc/blocks/options.xml | 16 +
grc/gui/ActionHandler.py | 38 +-
grc/gui/Actions.py | 5 +
grc/gui/Bars.py | 54 +-
grc/gui/Block.py | 28 +
grc/gui/Colors.py | 1 +
grc/gui/Connection.py | 6 +-
grc/gui/Dialogs.py | 8 +-
grc/gui/FlowGraph.py | 29 +-
grc/gui/MainWindow.py | 35 +-
grc/gui/Param.py | 90 +-
grc/gui/Preferences.py | 10 +-
grc/gui/PropsDialog.py | 36 +-
grc/python/Generator.py | 16 +-
grc/python/Param.py | 22 +-
grc/python/flow_graph.tmpl | 34 +-
grc/scripts/gnuradio-companion | 107 +-
volk/CMakeLists.txt | 183 -
volk/apps/CMakeLists.txt | 61 -
volk/apps/volk-config-info.cc | 96 -
volk/apps/volk_profile.cc | 280 --
volk/cmake/CMakeParseArgumentsCopy.cmake | 138 -
volk/cmake/FindORC.cmake | 36 -
volk/cmake/GrPython.cmake | 234 --
volk/cmake/VolkBoost.cmake | 98 -
volk/cmake/VolkConfig.cmake | 26 -
volk/cmake/msvc/config.h | 58 -
volk/cmake/msvc/inttypes.h | 301 --
volk/cmake/msvc/stdbool.h | 45 -
volk/cmake/msvc/stdint.h | 251 --
volk/gen/archs.xml | 204 --
volk/gen/machines.xml | 55 -
volk/gen/volk_arch_defs.py | 85 -
volk/gen/volk_compile_utils.py | 58 -
volk/gen/volk_kernel_defs.py | 209 --
volk/gen/volk_machine_defs.py | 74 -
volk/gen/volk_tmpl_utils.py | 74 -
volk/include/volk/constants.h | 39 -
volk/include/volk/volk_common.h | 96 -
volk/include/volk/volk_complex.h | 86 -
volk/include/volk/volk_malloc.h | 66 -
volk/include/volk/volk_prefs.h | 28 -
volk/kernels/README.txt | 67 -
.../asm/neon/volk_16i_max_star_horizontal_16i.s | 52 -
.../asm/neon/volk_32f_s32f_multiply_32f_neonasm.s | 52 -
.../volk/asm/neon/volk_32f_x2_add_32f_a_neonasm.s | 54 -
.../asm/neon/volk_32f_x2_add_32f_a_neonpipeline.s | 68 -
.../asm/neon/volk_32f_x2_dot_prod_32f_neonasm.s | 58 -
.../neon/volk_32f_x2_dot_prod_32f_neonasm_opts.s | 116 -
.../neon/volk_32fc_32f_dot_prod_32fc_a_neonasm.s | 79 -
...volk_32fc_32f_dot_prod_32fc_a_neonasmpipeline.s | 86 -
.../volk_32fc_32f_dot_prod_32fc_a_neonasmvmla.s | 74 -
.../neon/volk_32fc_32f_dot_prod_32fc_unrollasm.s | 146 -
.../asm/neon/volk_32fc_x2_dot_prod_32fc_neonasm.s | 98 -
.../volk_32fc_x2_dot_prod_32fc_neonasm_opttests.s | 96 -
.../asm/neon/volk_32fc_x2_multiply_32fc_neonasm.s | 45 -
...olk_arm_32fc_32f_dot_prod_32fc_a_neonpipeline.s | 92 -
volk/kernels/volk/volk_16i_32fc_dot_prod_32fc.h | 274 --
volk/kernels/volk/volk_16i_branch_4_state_8.h | 216 --
volk/kernels/volk/volk_16i_convert_8i.h | 199 --
volk/kernels/volk/volk_16i_max_star_16i.h | 170 -
.../volk/volk_16i_max_star_horizontal_16i.h | 190 --
.../kernels/volk/volk_16i_permute_and_scalar_add.h | 164 -
volk/kernels/volk/volk_16i_s32f_convert_32f.h | 423 ---
volk/kernels/volk/volk_16i_x4_quad_max_star_16i.h | 274 --
volk/kernels/volk/volk_16i_x5_add_quad_16i_x4.h | 205 --
volk/kernels/volk/volk_16ic_deinterleave_16i_x2.h | 180 -
.../kernels/volk/volk_16ic_deinterleave_real_16i.h | 142 -
volk/kernels/volk/volk_16ic_deinterleave_real_8i.h | 116 -
volk/kernels/volk/volk_16ic_magnitude_16i.h | 213 --
.../volk/volk_16ic_s32f_deinterleave_32f_x2.h | 131 -
.../volk/volk_16ic_s32f_deinterleave_real_32f.h | 148 -
volk/kernels/volk/volk_16ic_s32f_magnitude_32f.h | 202 --
volk/kernels/volk/volk_16u_byteswap.h | 244 --
volk/kernels/volk/volk_16u_byteswappuppet_16u.h | 55 -
volk/kernels/volk/volk_32f_accumulator_s32f.h | 90 -
volk/kernels/volk/volk_32f_acos_32f.h | 194 --
volk/kernels/volk/volk_32f_asin_32f.h | 189 --
volk/kernels/volk/volk_32f_atan_32f.h | 183 -
volk/kernels/volk/volk_32f_binary_slicer_32i.h | 259 --
volk/kernels/volk/volk_32f_binary_slicer_8i.h | 289 --
volk/kernels/volk/volk_32f_convert_64f.h | 234 --
volk/kernels/volk/volk_32f_cos_32f.h | 211 --
volk/kernels/volk/volk_32f_expfast_32f.h | 216 --
volk/kernels/volk/volk_32f_index_max_16u.h | 171 -
volk/kernels/volk/volk_32f_invsqrt_32f.h | 196 --
volk/kernels/volk/volk_32f_log2_32f.h | 332 --
.../kernels/volk/volk_32f_s32f_32f_fm_detect_32f.h | 142 -
.../volk_32f_s32f_calc_spectral_noise_floor_32f.h | 190 --
volk/kernels/volk/volk_32f_s32f_convert_16i.h | 438 ---
volk/kernels/volk/volk_32f_s32f_convert_32i.h | 353 --
volk/kernels/volk/volk_32f_s32f_convert_8i.h | 334 --
volk/kernels/volk/volk_32f_s32f_multiply_32f.h | 270 --
volk/kernels/volk/volk_32f_s32f_normalize.h | 103 -
volk/kernels/volk/volk_32f_s32f_power_32f.h | 166 -
volk/kernels/volk/volk_32f_s32f_stddev_32f.h | 167 -
volk/kernels/volk/volk_32f_sin_32f.h | 211 --
volk/kernels/volk/volk_32f_sqrt_32f.h | 130 -
.../kernels/volk/volk_32f_stddev_and_mean_32f_x2.h | 192 --
volk/kernels/volk/volk_32f_tan_32f.h | 220 --
volk/kernels/volk/volk_32f_tanh_32f.h | 318 --
volk/kernels/volk/volk_32f_x2_add_32f.h | 212 --
volk/kernels/volk/volk_32f_x2_divide_32f.h | 104 -
volk/kernels/volk/volk_32f_x2_dot_prod_16i.h | 187 --
volk/kernels/volk/volk_32f_x2_dot_prod_32f.h | 692 ----
volk/kernels/volk/volk_32f_x2_interleave_32fc.h | 130 -
volk/kernels/volk/volk_32f_x2_max_32f.h | 143 -
volk/kernels/volk/volk_32f_x2_min_32f.h | 145 -
volk/kernels/volk/volk_32f_x2_multiply_32f.h | 277 --
volk/kernels/volk/volk_32f_x2_pow_32f.h | 298 --
.../volk/volk_32f_x2_s32f_interleave_16ic.h | 178 -
volk/kernels/volk/volk_32f_x2_subtract_32f.h | 139 -
volk/kernels/volk/volk_32f_x3_sum_of_poly_32f.h | 452 ---
volk/kernels/volk/volk_32fc_32f_dot_prod_32fc.h | 539 ---
volk/kernels/volk/volk_32fc_32f_multiply_32fc.h | 213 --
volk/kernels/volk/volk_32fc_conjugate_32fc.h | 261 --
volk/kernels/volk/volk_32fc_deinterleave_32f_x2.h | 179 -
volk/kernels/volk/volk_32fc_deinterleave_64f_x2.h | 280 --
.../kernels/volk/volk_32fc_deinterleave_imag_32f.h | 161 -
.../kernels/volk/volk_32fc_deinterleave_real_32f.h | 116 -
.../kernels/volk/volk_32fc_deinterleave_real_64f.h | 88 -
volk/kernels/volk/volk_32fc_index_max_16u.h | 240 --
volk/kernels/volk/volk_32fc_magnitude_32f.h | 472 ---
.../kernels/volk/volk_32fc_magnitude_squared_32f.h | 380 ---
volk/kernels/volk/volk_32fc_s32f_atan2_32f.h | 180 -
.../volk/volk_32fc_s32f_deinterleave_real_16i.h | 103 -
volk/kernels/volk/volk_32fc_s32f_magnitude_16i.h | 181 -
volk/kernels/volk/volk_32fc_s32f_power_32fc.h | 133 -
.../volk/volk_32fc_s32f_power_spectrum_32f.h | 148 -
.../volk_32fc_s32f_x2_power_spectral_density_32f.h | 248 --
volk/kernels/volk/volk_32fc_s32fc_multiply_32fc.h | 325 --
.../volk/volk_32fc_s32fc_rotatorpuppet_32fc.h | 103 -
.../kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h | 485 ---
.../volk/volk_32fc_x2_conjugate_dot_prod_32fc.h | 569 ----
volk/kernels/volk/volk_32fc_x2_dot_prod_32fc.h | 1116 -------
volk/kernels/volk/volk_32fc_x2_multiply_32fc.h | 401 ---
.../volk/volk_32fc_x2_multiply_conjugate_32fc.h | 343 --
...volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h | 152 -
volk/kernels/volk/volk_32fc_x2_square_dist_32f.h | 168 -
volk/kernels/volk/volk_32i_s32f_convert_32f.h | 170 -
volk/kernels/volk/volk_32i_x2_and_32i.h | 137 -
volk/kernels/volk/volk_32i_x2_or_32i.h | 137 -
volk/kernels/volk/volk_32u_byteswap.h | 227 --
volk/kernels/volk/volk_32u_byteswappuppet_32u.h | 45 -
volk/kernels/volk/volk_32u_popcnt.h | 58 -
volk/kernels/volk/volk_32u_popcntpuppet_32u.h | 47 -
volk/kernels/volk/volk_64f_convert_32f.h | 156 -
volk/kernels/volk/volk_64f_x2_max_64f.h | 93 -
volk/kernels/volk/volk_64f_x2_min_64f.h | 93 -
volk/kernels/volk/volk_64u_byteswap.h | 253 --
volk/kernels/volk/volk_64u_byteswappuppet_64u.h | 46 -
volk/kernels/volk/volk_64u_popcnt.h | 94 -
volk/kernels/volk/volk_64u_popcntpuppet_64u.h | 58 -
volk/kernels/volk/volk_8i_convert_16i.h | 217 --
volk/kernels/volk/volk_8i_s32f_convert_32f.h | 222 --
volk/kernels/volk/volk_8ic_deinterleave_16i_x2.h | 166 -
volk/kernels/volk/volk_8ic_deinterleave_real_16i.h | 136 -
volk/kernels/volk/volk_8ic_deinterleave_real_8i.h | 175 -
.../volk/volk_8ic_s32f_deinterleave_32f_x2.h | 187 --
.../volk/volk_8ic_s32f_deinterleave_real_32f.h | 156 -
.../volk/volk_8ic_x2_multiply_conjugate_16ic.h | 123 -
.../volk_8ic_x2_s32f_multiply_conjugate_32fc.h | 144 -
volk/kernels/volk/volk_8u_conv_k7_r2puppet_8u.h | 264 --
volk/kernels/volk/volk_8u_x4_conv_k7_r2_8u.h | 422 ---
volk/lib/CMakeLists.txt | 573 ----
volk/lib/constants.c.in | 63 -
volk/lib/gcc_x86_cpuid.h | 188 --
volk/lib/qa_16s_add_quad_aligned16.cc | 89 -
volk/lib/qa_16s_add_quad_aligned16.h | 18 -
volk/lib/qa_16s_branch_4_state_8_aligned16.cc | 106 -
volk/lib/qa_16s_branch_4_state_8_aligned16.h | 18 -
.../lib/qa_16s_permute_and_scalar_add_aligned16.cc | 78 -
volk/lib/qa_16s_permute_and_scalar_add_aligned16.h | 18 -
volk/lib/qa_16s_quad_max_star_aligned16.cc | 60 -
volk/lib/qa_16s_quad_max_star_aligned16.h | 18 -
volk/lib/qa_32f_fm_detect_aligned16.cc | 61 -
volk/lib/qa_32f_fm_detect_aligned16.h | 18 -
volk/lib/qa_32f_index_max_aligned16.cc | 103 -
volk/lib/qa_32f_index_max_aligned16.h | 18 -
volk/lib/qa_32fc_index_max_aligned16.cc | 89 -
volk/lib/qa_32fc_index_max_aligned16.h | 18 -
...qa_32fc_power_spectral_density_32f_aligned16.cc | 64 -
.../qa_32fc_power_spectral_density_32f_aligned16.h | 18 -
volk/lib/qa_32fc_x2_conjugate_dot_prod_32fc_u.cc | 138 -
volk/lib/qa_32fc_x2_conjugate_dot_prod_32fc_u.h | 18 -
volk/lib/qa_32u_popcnt_aligned16.cc | 62 -
volk/lib/qa_32u_popcnt_aligned16.h | 18 -
volk/lib/qa_64u_popcnt_aligned16.cc | 62 -
volk/lib/qa_64u_popcnt_aligned16.h | 18 -
volk/lib/qa_utils.cc | 584 ----
volk/lib/qa_utils.h | 80 -
volk/lib/testqa.cc | 126 -
volk/lib/volk_malloc.c | 142 -
volk/lib/volk_prefs.c | 50 -
volk/lib/volk_rank_archs.c | 119 -
volk/lib/volk_rank_archs.h | 50 -
.../volk_16ic_deinterleave_16i_x2_a_orc_impl.orc | 5 -
.../volk_16ic_deinterleave_real_8i_a_orc_impl.orc | 6 -
volk/orc/volk_16ic_magnitude_16i_a_orc_impl.orc | 23 -
...lk_16ic_s32f_deinterleave_32f_x2_a_orc_impl.orc | 12 -
.../volk_16sc_magnitude_32f_aligned16_orc_impl.orc | 25 -
volk/orc/volk_16u_byteswap_a_orc_impl.orc | 3 -
volk/orc/volk_32f_s32f_multiply_32f_a_orc_impl.orc | 5 -
volk/orc/volk_32f_s32f_normalize_a_orc_impl.orc | 5 -
volk/orc/volk_32f_sqrt_32f_a_orc_impl.orc | 4 -
volk/orc/volk_32f_x2_add_32f_a_orc_impl.orc | 5 -
volk/orc/volk_32f_x2_divide_32f_a_orc_impl.orc | 5 -
volk/orc/volk_32f_x2_dot_prod_32f_a_orc_impl.orc | 6 -
volk/orc/volk_32f_x2_max_32f_a_orc_impl.orc | 5 -
volk/orc/volk_32f_x2_min_32f_a_orc_impl.orc | 5 -
volk/orc/volk_32f_x2_multiply_32f_a_orc_impl.orc | 5 -
volk/orc/volk_32f_x2_subtract_32f_a_orc_impl.orc | 5 -
.../orc/volk_32fc_32f_multiply_32fc_a_orc_impl.orc | 7 -
volk/orc/volk_32fc_magnitude_32f_a_orc_impl.orc | 13 -
.../volk_32fc_s32f_magnitude_16i_a_orc_impl.orc | 23 -
.../volk_32fc_s32fc_multiply_32fc_a_orc_impl.orc | 18 -
volk/orc/volk_32fc_x2_multiply_32fc_a_orc_impl.orc | 18 -
volk/orc/volk_32i_x2_and_32i_a_orc_impl.orc | 5 -
volk/orc/volk_32i_x2_or_32i_a_orc_impl.orc | 5 -
volk/orc/volk_8i_convert_16i_a_orc_impl.orc | 6 -
volk/orc/volk_8i_s32f_convert_32f_a_orc_impl.orc | 11 -
volk/python/volk_modtool/CMakeLists.txt | 39 -
volk/python/volk_modtool/README | 114 -
volk/python/volk_modtool/__init__.py | 24 -
volk/python/volk_modtool/cfg.py | 104 -
volk/python/volk_modtool/volk_modtool | 128 -
volk/python/volk_modtool/volk_modtool_generate.py | 330 --
volk/tmpl/volk.tmpl.c | 212 --
volk/tmpl/volk.tmpl.h | 94 -
volk/tmpl/volk_cpu.tmpl.c | 191 --
volk/tmpl/volk_cpu.tmpl.h | 42 -
volk/tmpl/volk_machine_xxx.tmpl.c | 79 -
volk/tmpl/volk_machines.tmpl.c | 34 -
volk/tmpl/volk_machines.tmpl.h | 55 -
volk/tmpl/volk_typedefs.tmpl.h | 32 -
volk/volk.pc.in | 14 -
640 files changed, 50770 insertions(+), 37714 deletions(-)
copy grc/__init__.py => .gitmodules (100%)
create mode 100644 cmake/Modules/FindThrift.cmake
delete mode 100644 docs/doxygen/doxyxml/example/Doxyfile
delete mode 100644 docs/doxygen/doxyxml/example/aadvark.cc
delete mode 100644 docs/doxygen/doxyxml/example/aadvark.h
delete mode 100644 docs/doxygen/doxyxml/example/xml/aadvark_8cc.xml
delete mode 100644 docs/doxygen/doxyxml/example/xml/aadvark_8h.xml
delete mode 100644 docs/doxygen/doxyxml/example/xml/classAadvark.xml
delete mode 100644 docs/doxygen/doxyxml/example/xml/combine.xslt
delete mode 100644 docs/doxygen/doxyxml/example/xml/compound.xsd
delete mode 100644 docs/doxygen/doxyxml/example/xml/index.xml
delete mode 100644 docs/doxygen/doxyxml/example/xml/index.xsd
create mode 100644 gnuradio-runtime/include/gnuradio/rpcbufferedget.h
create mode 100644 gnuradio-runtime/include/gnuradio/rpcpmtconverters_thrift.h
create mode 100644 gnuradio-runtime/include/gnuradio/rpcserver_booter_thrift.h
create mode 100644 gnuradio-runtime/include/gnuradio/rpcserver_thrift.h
create mode 100644 gnuradio-runtime/include/gnuradio/thrift_application_base.h
create mode 100644 gnuradio-runtime/include/gnuradio/thrift_server_template.h
create mode 100644 gnuradio-runtime/lib/controlport/thrift/README
create mode 100644 gnuradio-runtime/lib/controlport/thrift/gnuradio.thrift
create mode 100644
gnuradio-runtime/lib/controlport/thrift/rpcpmtconverters_thrift.cc
create mode 100644
gnuradio-runtime/lib/controlport/thrift/rpcserver_booter_thrift.cc
create mode 100644 gnuradio-runtime/lib/controlport/thrift/rpcserver_thrift.cc
create mode 100644
gnuradio-runtime/lib/controlport/thrift/thrift-codebase-shutdown-patch.diff
create mode 100644 gnuradio-runtime/lib/controlport/thrift/thrift.conf.example
rename volk/tmpl/volk_config_fixed.tmpl.h =>
gnuradio-runtime/lib/controlport/thrift/thrift_application_base.cc (75%)
create mode 100644
gnuradio-runtime/python/gnuradio/ctrlport/GNURadioControlPortClient.py
create mode 100644 gnuradio-runtime/python/gnuradio/ctrlport/RPCConnection.py
create mode 100644
gnuradio-runtime/python/gnuradio/ctrlport/RPCConnectionThrift.py
create mode 100644
gnuradio-runtime/python/gnuradio/ctrlport/gr-ctrlport-monitor
create mode 100644 gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx
create mode 100644 gr-blocks/grc/blocks_ctrlport_performance.xml
create mode 100644 gr-blocks/grc/blocks_ctrlport_viewer.xml
create mode 100644 gr-blocks/grc/blocks_tag_object.xml
create mode 100644 gr-blocks/grc/blocks_tagged_stream_align.xml
copy gr-blocks/{lib/pack_k_bits_bb_impl.h =>
include/gnuradio/blocks/tagged_stream_align.h} (50%)
create mode 100644 gr-blocks/lib/tagged_stream_align_impl.cc
copy gnuradio-runtime/lib/controlport/rpcserver_selector.cc =>
gr-blocks/lib/tagged_stream_align_impl.h (52%)
create mode 100644 gr-blocks/python/blocks/qa_cpp_py_binding.py
create mode 100644 gr-blocks/python/blocks/qa_cpp_py_binding_set.py
copy gr-blocks/examples/vector_source_with_tags.grc =>
gr-digital/examples/burst_shaper.grc (50%)
create mode 100644 gr-digital/examples/demod/test_corr_est.grc
create mode 100644 gr-digital/grc/digital_burst_shaper.xml
create mode 100644 gr-digital/grc/digital_corr_est_cc.xml
create mode 100644 gr-digital/grc/digital_modulate_vector.xml
create mode 100644 gr-digital/grc/digital_msk_timing_recovery_cc.xml
create mode 100644 gr-digital/include/gnuradio/digital/burst_shaper_XX.h.t
create mode 100644 gr-digital/include/gnuradio/digital/corr_est_cc.h
create mode 100644 gr-digital/include/gnuradio/digital/modulate_vector.h
create mode 100644 gr-digital/include/gnuradio/digital/msk_timing_recovery_cc.h
create mode 100644 gr-digital/lib/burst_shaper_XX_impl.cc.t
create mode 100644 gr-digital/lib/burst_shaper_XX_impl.h.t
create mode 100644 gr-digital/lib/corr_est_cc_impl.cc
copy gr-blocks/lib/pack_k_bits_bb_impl.h => gr-digital/lib/corr_est_cc_impl.h
(50%)
create mode 100644 gr-digital/lib/modulate_vector.cc
create mode 100644 gr-digital/lib/msk_timing_recovery_cc_impl.cc
create mode 100644 gr-digital/lib/msk_timing_recovery_cc_impl.h
create mode 100755 gr-digital/python/digital/qa_burst_shaper.py
create mode 100644 gr-dtv/examples/README.dvbs2
create mode 100644 gr-dtv/examples/README.dvbt2
create mode 100644 gr-dtv/examples/dvbs2_tx.grc
create mode 100644 gr-dtv/examples/vv003-cr23.grc
create mode 100644 gr-dtv/examples/vv009-4kfft.grc
create mode 100644 gr-dtv/examples/vv018-miso.grc
create mode 100644 gr-dtv/grc/dtv_dvbs2_interleaver_bb.xml
create mode 100644 gr-dtv/grc/dtv_dvbs2_modulator_bc.xml
create mode 100644 gr-dtv/grc/dtv_dvbs2_physical_cc.xml
create mode 100644 gr-dtv/grc/dtv_dvbt2_cellinterleaver_cc.xml
create mode 100644 gr-dtv/grc/dtv_dvbt2_framemapper_cc.xml
create mode 100644 gr-dtv/grc/dtv_dvbt2_freqinterleaver_cc.xml
create mode 100644 gr-dtv/grc/dtv_dvbt2_interleaver_bb.xml
create mode 100644 gr-dtv/grc/dtv_dvbt2_miso_cc.xml
create mode 100644 gr-dtv/grc/dtv_dvbt2_modulator_bc.xml
create mode 100644 gr-dtv/grc/dtv_dvbt2_p1insertion_cc.xml
create mode 100644 gr-dtv/grc/dtv_dvbt2_paprtr_cc.xml
create mode 100644 gr-dtv/grc/dtv_dvbt2_pilotgenerator_cc.xml
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbs2_interleaver_bb.h
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbs2_modulator_bc.h
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbs2_physical_cc.h
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_cellinterleaver_cc.h
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_framemapper_cc.h
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_freqinterleaver_cc.h
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_interleaver_bb.h
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_miso_cc.h
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_modulator_bc.h
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_p1insertion_cc.h
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_paprtr_cc.h
create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_pilotgenerator_cc.h
create mode 100644 gr-dtv/lib/dvbs2/dvbs2_interleaver_bb_impl.cc
create mode 100644 gr-dtv/lib/dvbs2/dvbs2_interleaver_bb_impl.h
create mode 100644 gr-dtv/lib/dvbs2/dvbs2_modulator_bc_impl.cc
create mode 100644 gr-dtv/lib/dvbs2/dvbs2_modulator_bc_impl.h
create mode 100644 gr-dtv/lib/dvbs2/dvbs2_physical_cc_impl.cc
create mode 100644 gr-dtv/lib/dvbs2/dvbs2_physical_cc_impl.h
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_cellinterleaver_cc_impl.cc
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_cellinterleaver_cc_impl.h
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_framemapper_cc_impl.cc
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_framemapper_cc_impl.h
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_freqinterleaver_cc_impl.cc
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_freqinterleaver_cc_impl.h
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_interleaver_bb_impl.cc
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_interleaver_bb_impl.h
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_miso_cc_impl.cc
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_miso_cc_impl.h
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.cc
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.h
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_p1insertion_cc_impl.cc
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_p1insertion_cc_impl.h
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.cc
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.h
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.cc
create mode 100644 gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.h
create mode 100644 gr-fec/examples/271.127.3.112
copy gr-fec/examples/{ber_curve_gen.grc => tpc_ber_curve_gen.grc} (58%)
create mode 100644 gr-fec/grc/ldpc_decoder_def_list.xml
create mode 100755 gr-fec/grc/ldpc_encoder_def_list.xml
create mode 100644 gr-fec/grc/tpc_decoder_def_list.xml
create mode 100755 gr-fec/grc/tpc_encoder_def_list.xml
create mode 100644 gr-fec/include/gnuradio/fec/alist.h
create mode 100644 gr-fec/include/gnuradio/fec/awgn_bp.h
create mode 100644 gr-fec/include/gnuradio/fec/cldpc.h
create mode 100644 gr-fec/include/gnuradio/fec/gf2mat.h
create mode 100644 gr-fec/include/gnuradio/fec/gf2vec.h
create mode 100644 gr-fec/include/gnuradio/fec/ldpc_decoder.h
create mode 100755 gr-fec/include/gnuradio/fec/ldpc_encoder.h
create mode 100644 gr-fec/include/gnuradio/fec/maxstar.h
create mode 100644 gr-fec/include/gnuradio/fec/tpc_common.h
create mode 100644 gr-fec/include/gnuradio/fec/tpc_decoder.h
create mode 100755 gr-fec/include/gnuradio/fec/tpc_encoder.h
create mode 100644 gr-fec/lib/alist.cc
create mode 100644 gr-fec/lib/awgn_bp.cc
create mode 100644 gr-fec/lib/cldpc.cc
create mode 100644 gr-fec/lib/gf2mat.cc
create mode 100644 gr-fec/lib/gf2vec.cc
create mode 100644 gr-fec/lib/ldpc_decoder.cc
create mode 100755 gr-fec/lib/ldpc_encoder.cc
create mode 100644 gr-fec/lib/tpc_common.cc
create mode 100644 gr-fec/lib/tpc_decoder.cc
create mode 100755 gr-fec/lib/tpc_encoder.cc
create mode 100644 gr-filter/examples/filter_taps.grc
create mode 100644 gr-filter/grc/variable_band_pass_filter_taps.xml
create mode 100644 gr-filter/grc/variable_band_reject_filter_taps.xml
create mode 100644 gr-filter/grc/variable_high_pass_filter_taps.xml
create mode 100644 gr-filter/grc/variable_low_pass_filter_taps.xml
create mode 100644 gr-filter/grc/variable_rrc_filter_taps.xml
create mode 100644 gr-qtgui/include/gnuradio/qtgui/freqcontrolpanel.h
create mode 100644 gr-qtgui/include/gnuradio/qtgui/timecontrolpanel.h
create mode 100644 gr-qtgui/lib/freqcontrolpanel.cc
create mode 100644 gr-qtgui/lib/timecontrolpanel.cc
create mode 100755 gr-qtgui/python/qtgui/range.py
rename gr-qtgui/{examples => themes}/alt.qss (94%)
rename gr-qtgui/{examples => themes}/dark.qss (100%)
create mode 100644 gr-utils/python/modtool/gr-newmod/MANIFEST.md
delete mode 100644 volk/CMakeLists.txt
delete mode 100644 volk/apps/CMakeLists.txt
delete mode 100644 volk/apps/volk-config-info.cc
delete mode 100644 volk/apps/volk_profile.cc
delete mode 100644 volk/cmake/CMakeParseArgumentsCopy.cmake
delete mode 100644 volk/cmake/FindORC.cmake
delete mode 100644 volk/cmake/GrPython.cmake
delete mode 100644 volk/cmake/VolkBoost.cmake
delete mode 100644 volk/cmake/VolkConfig.cmake
delete mode 100644 volk/cmake/msvc/config.h
delete mode 100644 volk/cmake/msvc/inttypes.h
delete mode 100644 volk/cmake/msvc/stdbool.h
delete mode 100644 volk/cmake/msvc/stdint.h
delete mode 100644 volk/gen/archs.xml
delete mode 100644 volk/gen/machines.xml
delete mode 100644 volk/gen/volk_arch_defs.py
delete mode 100644 volk/gen/volk_compile_utils.py
delete mode 100644 volk/gen/volk_kernel_defs.py
delete mode 100644 volk/gen/volk_machine_defs.py
delete mode 100644 volk/gen/volk_tmpl_utils.py
delete mode 100644 volk/include/volk/constants.h
delete mode 100644 volk/include/volk/volk_common.h
delete mode 100644 volk/include/volk/volk_complex.h
delete mode 100644 volk/include/volk/volk_malloc.h
delete mode 100644 volk/include/volk/volk_prefs.h
delete mode 100644 volk/kernels/README.txt
delete mode 100644
volk/kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_32f_s32f_multiply_32f_neonasm.s
delete mode 100644 volk/kernels/volk/asm/neon/volk_32f_x2_add_32f_a_neonasm.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_32f_x2_add_32f_a_neonpipeline.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_32f_x2_dot_prod_32f_neonasm.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_32f_x2_dot_prod_32f_neonasm_opts.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonasm.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonasmpipeline.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonasmvmla.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_unrollasm.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_32fc_x2_dot_prod_32fc_neonasm.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_32fc_x2_dot_prod_32fc_neonasm_opttests.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_32fc_x2_multiply_32fc_neonasm.s
delete mode 100644
volk/kernels/volk/asm/neon/volk_arm_32fc_32f_dot_prod_32fc_a_neonpipeline.s
delete mode 100644 volk/kernels/volk/volk_16i_32fc_dot_prod_32fc.h
delete mode 100644 volk/kernels/volk/volk_16i_branch_4_state_8.h
delete mode 100644 volk/kernels/volk/volk_16i_convert_8i.h
delete mode 100644 volk/kernels/volk/volk_16i_max_star_16i.h
delete mode 100644 volk/kernels/volk/volk_16i_max_star_horizontal_16i.h
delete mode 100644 volk/kernels/volk/volk_16i_permute_and_scalar_add.h
delete mode 100644 volk/kernels/volk/volk_16i_s32f_convert_32f.h
delete mode 100644 volk/kernels/volk/volk_16i_x4_quad_max_star_16i.h
delete mode 100644 volk/kernels/volk/volk_16i_x5_add_quad_16i_x4.h
delete mode 100644 volk/kernels/volk/volk_16ic_deinterleave_16i_x2.h
delete mode 100644 volk/kernels/volk/volk_16ic_deinterleave_real_16i.h
delete mode 100644 volk/kernels/volk/volk_16ic_deinterleave_real_8i.h
delete mode 100644 volk/kernels/volk/volk_16ic_magnitude_16i.h
delete mode 100644 volk/kernels/volk/volk_16ic_s32f_deinterleave_32f_x2.h
delete mode 100644 volk/kernels/volk/volk_16ic_s32f_deinterleave_real_32f.h
delete mode 100644 volk/kernels/volk/volk_16ic_s32f_magnitude_32f.h
delete mode 100644 volk/kernels/volk/volk_16u_byteswap.h
delete mode 100644 volk/kernels/volk/volk_16u_byteswappuppet_16u.h
delete mode 100644 volk/kernels/volk/volk_32f_accumulator_s32f.h
delete mode 100644 volk/kernels/volk/volk_32f_acos_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_asin_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_atan_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_binary_slicer_32i.h
delete mode 100644 volk/kernels/volk/volk_32f_binary_slicer_8i.h
delete mode 100644 volk/kernels/volk/volk_32f_convert_64f.h
delete mode 100644 volk/kernels/volk/volk_32f_cos_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_expfast_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_index_max_16u.h
delete mode 100644 volk/kernels/volk/volk_32f_invsqrt_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_log2_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_s32f_32f_fm_detect_32f.h
delete mode 100644
volk/kernels/volk/volk_32f_s32f_calc_spectral_noise_floor_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_s32f_convert_16i.h
delete mode 100644 volk/kernels/volk/volk_32f_s32f_convert_32i.h
delete mode 100644 volk/kernels/volk/volk_32f_s32f_convert_8i.h
delete mode 100644 volk/kernels/volk/volk_32f_s32f_multiply_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_s32f_normalize.h
delete mode 100644 volk/kernels/volk/volk_32f_s32f_power_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_s32f_stddev_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_sin_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_sqrt_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_stddev_and_mean_32f_x2.h
delete mode 100644 volk/kernels/volk/volk_32f_tan_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_tanh_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_x2_add_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_x2_divide_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_x2_dot_prod_16i.h
delete mode 100644 volk/kernels/volk/volk_32f_x2_dot_prod_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_x2_interleave_32fc.h
delete mode 100644 volk/kernels/volk/volk_32f_x2_max_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_x2_min_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_x2_multiply_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_x2_pow_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_x2_s32f_interleave_16ic.h
delete mode 100644 volk/kernels/volk/volk_32f_x2_subtract_32f.h
delete mode 100644 volk/kernels/volk/volk_32f_x3_sum_of_poly_32f.h
delete mode 100644 volk/kernels/volk/volk_32fc_32f_dot_prod_32fc.h
delete mode 100644 volk/kernels/volk/volk_32fc_32f_multiply_32fc.h
delete mode 100644 volk/kernels/volk/volk_32fc_conjugate_32fc.h
delete mode 100644 volk/kernels/volk/volk_32fc_deinterleave_32f_x2.h
delete mode 100644 volk/kernels/volk/volk_32fc_deinterleave_64f_x2.h
delete mode 100644 volk/kernels/volk/volk_32fc_deinterleave_imag_32f.h
delete mode 100644 volk/kernels/volk/volk_32fc_deinterleave_real_32f.h
delete mode 100644 volk/kernels/volk/volk_32fc_deinterleave_real_64f.h
delete mode 100644 volk/kernels/volk/volk_32fc_index_max_16u.h
delete mode 100644 volk/kernels/volk/volk_32fc_magnitude_32f.h
delete mode 100644 volk/kernels/volk/volk_32fc_magnitude_squared_32f.h
delete mode 100644 volk/kernels/volk/volk_32fc_s32f_atan2_32f.h
delete mode 100644 volk/kernels/volk/volk_32fc_s32f_deinterleave_real_16i.h
delete mode 100644 volk/kernels/volk/volk_32fc_s32f_magnitude_16i.h
delete mode 100644 volk/kernels/volk/volk_32fc_s32f_power_32fc.h
delete mode 100644 volk/kernels/volk/volk_32fc_s32f_power_spectrum_32f.h
delete mode 100644
volk/kernels/volk/volk_32fc_s32f_x2_power_spectral_density_32f.h
delete mode 100644 volk/kernels/volk/volk_32fc_s32fc_multiply_32fc.h
delete mode 100644 volk/kernels/volk/volk_32fc_s32fc_rotatorpuppet_32fc.h
delete mode 100644 volk/kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h
delete mode 100644 volk/kernels/volk/volk_32fc_x2_conjugate_dot_prod_32fc.h
delete mode 100644 volk/kernels/volk/volk_32fc_x2_dot_prod_32fc.h
delete mode 100644 volk/kernels/volk/volk_32fc_x2_multiply_32fc.h
delete mode 100644 volk/kernels/volk/volk_32fc_x2_multiply_conjugate_32fc.h
delete mode 100644
volk/kernels/volk/volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h
delete mode 100644 volk/kernels/volk/volk_32fc_x2_square_dist_32f.h
delete mode 100644 volk/kernels/volk/volk_32i_s32f_convert_32f.h
delete mode 100644 volk/kernels/volk/volk_32i_x2_and_32i.h
delete mode 100644 volk/kernels/volk/volk_32i_x2_or_32i.h
delete mode 100644 volk/kernels/volk/volk_32u_byteswap.h
delete mode 100644 volk/kernels/volk/volk_32u_byteswappuppet_32u.h
delete mode 100644 volk/kernels/volk/volk_32u_popcnt.h
delete mode 100644 volk/kernels/volk/volk_32u_popcntpuppet_32u.h
delete mode 100644 volk/kernels/volk/volk_64f_convert_32f.h
delete mode 100644 volk/kernels/volk/volk_64f_x2_max_64f.h
delete mode 100644 volk/kernels/volk/volk_64f_x2_min_64f.h
delete mode 100644 volk/kernels/volk/volk_64u_byteswap.h
delete mode 100644 volk/kernels/volk/volk_64u_byteswappuppet_64u.h
delete mode 100644 volk/kernels/volk/volk_64u_popcnt.h
delete mode 100644 volk/kernels/volk/volk_64u_popcntpuppet_64u.h
delete mode 100644 volk/kernels/volk/volk_8i_convert_16i.h
delete mode 100644 volk/kernels/volk/volk_8i_s32f_convert_32f.h
delete mode 100644 volk/kernels/volk/volk_8ic_deinterleave_16i_x2.h
delete mode 100644 volk/kernels/volk/volk_8ic_deinterleave_real_16i.h
delete mode 100644 volk/kernels/volk/volk_8ic_deinterleave_real_8i.h
delete mode 100644 volk/kernels/volk/volk_8ic_s32f_deinterleave_32f_x2.h
delete mode 100644 volk/kernels/volk/volk_8ic_s32f_deinterleave_real_32f.h
delete mode 100644 volk/kernels/volk/volk_8ic_x2_multiply_conjugate_16ic.h
delete mode 100644 volk/kernels/volk/volk_8ic_x2_s32f_multiply_conjugate_32fc.h
delete mode 100644 volk/kernels/volk/volk_8u_conv_k7_r2puppet_8u.h
delete mode 100644 volk/kernels/volk/volk_8u_x4_conv_k7_r2_8u.h
delete mode 100644 volk/lib/CMakeLists.txt
delete mode 100644 volk/lib/constants.c.in
delete mode 100644 volk/lib/gcc_x86_cpuid.h
delete mode 100644 volk/lib/qa_16s_add_quad_aligned16.cc
delete mode 100644 volk/lib/qa_16s_add_quad_aligned16.h
delete mode 100644 volk/lib/qa_16s_branch_4_state_8_aligned16.cc
delete mode 100644 volk/lib/qa_16s_branch_4_state_8_aligned16.h
delete mode 100644 volk/lib/qa_16s_permute_and_scalar_add_aligned16.cc
delete mode 100644 volk/lib/qa_16s_permute_and_scalar_add_aligned16.h
delete mode 100644 volk/lib/qa_16s_quad_max_star_aligned16.cc
delete mode 100644 volk/lib/qa_16s_quad_max_star_aligned16.h
delete mode 100644 volk/lib/qa_32f_fm_detect_aligned16.cc
delete mode 100644 volk/lib/qa_32f_fm_detect_aligned16.h
delete mode 100644 volk/lib/qa_32f_index_max_aligned16.cc
delete mode 100644 volk/lib/qa_32f_index_max_aligned16.h
delete mode 100644 volk/lib/qa_32fc_index_max_aligned16.cc
delete mode 100644 volk/lib/qa_32fc_index_max_aligned16.h
delete mode 100644 volk/lib/qa_32fc_power_spectral_density_32f_aligned16.cc
delete mode 100644 volk/lib/qa_32fc_power_spectral_density_32f_aligned16.h
delete mode 100644 volk/lib/qa_32fc_x2_conjugate_dot_prod_32fc_u.cc
delete mode 100644 volk/lib/qa_32fc_x2_conjugate_dot_prod_32fc_u.h
delete mode 100644 volk/lib/qa_32u_popcnt_aligned16.cc
delete mode 100644 volk/lib/qa_32u_popcnt_aligned16.h
delete mode 100644 volk/lib/qa_64u_popcnt_aligned16.cc
delete mode 100644 volk/lib/qa_64u_popcnt_aligned16.h
delete mode 100644 volk/lib/qa_utils.cc
delete mode 100644 volk/lib/qa_utils.h
delete mode 100644 volk/lib/testqa.cc
delete mode 100644 volk/lib/volk_malloc.c
delete mode 100644 volk/lib/volk_prefs.c
delete mode 100644 volk/lib/volk_rank_archs.c
delete mode 100644 volk/lib/volk_rank_archs.h
delete mode 100644 volk/orc/volk_16ic_deinterleave_16i_x2_a_orc_impl.orc
delete mode 100644 volk/orc/volk_16ic_deinterleave_real_8i_a_orc_impl.orc
delete mode 100644 volk/orc/volk_16ic_magnitude_16i_a_orc_impl.orc
delete mode 100644 volk/orc/volk_16ic_s32f_deinterleave_32f_x2_a_orc_impl.orc
delete mode 100644 volk/orc/volk_16sc_magnitude_32f_aligned16_orc_impl.orc
delete mode 100644 volk/orc/volk_16u_byteswap_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32f_s32f_multiply_32f_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32f_s32f_normalize_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32f_sqrt_32f_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32f_x2_add_32f_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32f_x2_divide_32f_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32f_x2_dot_prod_32f_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32f_x2_max_32f_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32f_x2_min_32f_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32f_x2_multiply_32f_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32f_x2_subtract_32f_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32fc_32f_multiply_32fc_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32fc_magnitude_32f_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32fc_s32f_magnitude_16i_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32fc_s32fc_multiply_32fc_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32fc_x2_multiply_32fc_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32i_x2_and_32i_a_orc_impl.orc
delete mode 100644 volk/orc/volk_32i_x2_or_32i_a_orc_impl.orc
delete mode 100644 volk/orc/volk_8i_convert_16i_a_orc_impl.orc
delete mode 100644 volk/orc/volk_8i_s32f_convert_32f_a_orc_impl.orc
delete mode 100644 volk/python/volk_modtool/CMakeLists.txt
delete mode 100644 volk/python/volk_modtool/README
delete mode 100644 volk/python/volk_modtool/__init__.py
delete mode 100644 volk/python/volk_modtool/cfg.py
delete mode 100755 volk/python/volk_modtool/volk_modtool
delete mode 100644 volk/python/volk_modtool/volk_modtool_generate.py
delete mode 100644 volk/tmpl/volk.tmpl.c
delete mode 100644 volk/tmpl/volk.tmpl.h
delete mode 100644 volk/tmpl/volk_cpu.tmpl.c
delete mode 100644 volk/tmpl/volk_cpu.tmpl.h
delete mode 100644 volk/tmpl/volk_machine_xxx.tmpl.c
delete mode 100644 volk/tmpl/volk_machines.tmpl.c
delete mode 100644 volk/tmpl/volk_machines.tmpl.h
delete mode 100644 volk/tmpl/volk_typedefs.tmpl.h
delete mode 100644 volk/volk.pc.in
- [Commit-gnuradio] [gnuradio] branch android updated (1e31c64 -> ff27361),
git <=
- [Commit-gnuradio] [gnuradio] 01/21: cmake: android: adding exceptions and atomic to Boost deps; ordering in this patch is important., git, 2015/05/09
- [Commit-gnuradio] [gnuradio] 10/21: runtime: android: need to use a usable, writable location for android apps, so use the tmp path that we set up to point to the app's home directory., git, 2015/05/09
- [Commit-gnuradio] [gnuradio] 02/21: logger: android: adding Android log functions for different logging levels., git, 2015/05/09
- [Commit-gnuradio] [gnuradio] 07/21: runtime: trying to use ANDROID to define certain behavior, git, 2015/05/09
- [Commit-gnuradio] [gnuradio] 16/21: build: fixing complaints for static builds against libuhd.a., git, 2015/05/09
- [Commit-gnuradio] [gnuradio] 06/21: volk: using hypot instead of cabsf., git, 2015/05/09
- [Commit-gnuradio] [gnuradio] 04/21: runtime: android: issues related to vmcircbuf; only mmap_tmpfile version working currently., git, 2015/05/09
- [Commit-gnuradio] [gnuradio] 09/21: fft: defined a setting for the FFTW plan options if android or not., git, 2015/05/09
- [Commit-gnuradio] [gnuradio] 05/21: fft: android: problems with wisdom files and MEASURE version of FFTW. Defaulting to suboptimal ESTIMATE until we figure it out., git, 2015/05/09
- [Commit-gnuradio] [gnuradio] 13/21: runtime: moved global block registry to a static get function., git, 2015/05/09