Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cmake: abs path for external volk | Sebastian Koslowski | 2015-03-30 | 1 | -1/+1 |
| | |||||
* | docs: fixed labels and references in manual. | Tom Rondeau | 2015-03-23 | 1 | -1/+1 |
| | | | | | | | Doxygen is getting more strict with having labels for every section, and warns when there are section name collisions. This prefixes all section and subsection labels with the component to make them all unique. | ||||
* | fec: no need for this forecasting. | Tom Rondeau | 2015-01-05 | 2 | -11/+0 |
| | | | | Addresses issue #754 as it caused non-deterministic issues with limited input. | ||||
* | Merge branch 'maint' | Tom Rondeau | 2014-12-29 | 5 | -24/+3 |
|\ | | | | | | | | | | | Conflicts: gr-fec/lib/decoder_impl.cc gr-fec/lib/encoder_impl.cc | ||||
| * | fec: cleanup | Tom Rondeau | 2014-12-29 | 3 | -3/+10 |
| | | |||||
| * | fec: fixed bug in dummy decoder that shifted the samples by +1. | Tom Rondeau | 2014-12-29 | 2 | -9/+2 |
| | | |||||
* | | Merge branch 'maint' | Johnathan Corgan | 2014-10-13 | 1 | -4/+4 |
|\| | |||||
| * | fec: qa: fix use of Bool type to be actual boolean Python values | Michael Dickens | 2014-10-13 | 1 | -4/+4 |
| | | |||||
* | | Merge branch 'maint' | Tom Rondeau | 2014-10-06 | 6 | -204/+181 |
|\| | |||||
| * | fec: removed ber_tools; unnecessary and not exported. Replaced compber with ↵ | Tom Rondeau | 2014-10-06 | 6 | -204/+181 |
| | | | | | | | | | | | | call to VOLK's popcount. Added QA for ber_bf block and provided documentation for it. | ||||
* | | fec: turning off some debug output. | Tom Rondeau | 2014-09-24 | 2 | -10/+10 |
|/ | |||||
* | cmake: follow-up to previous merge | Tom Rondeau | 2014-08-08 | 1 | -1/+0 |
| | |||||
* | Merge branch 'maint' | Tom Rondeau | 2014-08-08 | 2 | -2/+0 |
|\ | | | | | | | | | | | Conflicts: gnuradio-runtime/CMakeLists.txt gnuradio-runtime/lib/controlport/CMakeLists.txt | ||||
| * | controlport: removing use of ice for a controlport rpc. | Tom Rondeau | 2014-08-08 | 2 | -2/+0 |
| | | | | | | | | This effectively disables the use of ControlPort for now until we build in a new middleware layer. The ControlPort API and interfaces exist but will function as nops for now. | ||||
* | | blocks: adding VOLK support for some functions. | Tom Rondeau | 2014-07-29 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | * multipy_const_vcc and _vff * sub_ff * float_to_complex * binary_slicer Also adds a min_XX block to complement max_XX. | ||||
* | | cmake: coalesce EXPAND macros into 3 common macros, and switch to using ↵ | Michael Dickens | 2014-07-24 | 1 | -54/+0 |
| | | | | | | | | those; simplifies code and makes maintenance easier. | ||||
* | | build: better support for static libs. | Tom Rondeau | 2014-07-18 | 1 | -0/+12 |
| | | | | | | | | | | | | Now builds shared libraries with ControlPort (if ControlPort is enableed). Static libs still without ControlPort. Added proper Option and output message in cmake for Static Libs on/off. | ||||
* | | fec: updated fecapi blocks in grc to use new var_value concept. | Tom Rondeau | 2014-07-14 | 7 | -39/+21 |
|/ | |||||
* | Windows compatibility fixes | Nicholas Corgan | 2014-07-08 | 1 | -0/+11 |
| | | | | | | * fec/ber_tools: added include and #define necessary to use M_PI * qtgui: changed erfc to boost::math::erfc * volk: don't try to align with MSVC | ||||
* | Merge branch 'maint' | Tom Rondeau | 2014-07-07 | 4 | -9/+9 |
|\ | |||||
| * | Removing trailing/extra whitespaces before release. | Tom Rondeau | 2014-07-07 | 7 | -17/+17 |
| | | | | | | | | We should be more careful about letting these into the code in the future. In emacs, we can use (add-hook 'before-save-hook 'delete-trailing-whitespace). | ||||
* | | qtgui: changed all examples to start wtih empty name fields. | Tom Rondeau | 2014-07-02 | 7 | -13/+13 |
| | | | | | | | | Don't want to have QT GUI Plot show up for every plot now. | ||||
* | | fec: updating FEC encoder/decoder loggers to use set function instead of add ↵ | Tom Rondeau | 2014-06-30 | 2 | -6/+6 |
| | | | | | | | | for appenders. | ||||
* | | build: adds an ENABLE_STATIC_LIB option to cmake to build static (.a) ↵ | Tom Rondeau | 2014-06-28 | 1 | -0/+13 |
| | | | | | | | | versions of the libraries. | ||||
* | | gr-fec: cc_decoder: fix leak; coverity 1215943 | Marcus Müller | 2014-06-26 | 1 | -0/+2 |
| | | |||||
* | | fec: fixing a bit of sloppy memory handling in the cc decoder. | Tom Rondeau | 2014-05-21 | 1 | -5/+9 |
| | | |||||
* | | fec: wip: fixing up allocated memory; allowing async encoder deployment to ↵ | Tom Rondeau | 2014-05-20 | 9 | -397/+849 |
| | | | | | | | | be used with CCSDS (packed input requirement). | ||||
* | | fec: mostly documentation updates, spell check, etc. | Tom Rondeau | 2014-05-20 | 10 | -70/+297 |
| | | |||||
* | | fec: wip: adding qa code. | Tom Rondeau | 2014-05-19 | 7 | -56/+706 |
| | | | | | | | | capillary threaded encoders and decoders check to make sure dimension is a power of 2 for proper threading. | ||||
* | | fec: wip: async encoder/decoder working deployments. | Tom Rondeau | 2014-05-19 | 14 | -878/+2888 |
| | | | | | | | | Decoder uses API signatures to do shifting, data conversions. New examples showing use. | ||||
* | | fec: wip: adding concept of padding for CC encoder/decoder. | Tom Rondeau | 2014-05-17 | 13 | -354/+749 |
| | | | | | | | | When using terminated mode, the CC encoder adds K-1 bits to the output, which doesn't fit a full byte and will throw off the book-keeping in PDU or tagged mode. Padding to fill a byte tells both encoder and decoder to handle the extra bits. | ||||
* | | blocks: adding reverse packing/unpacking functions. | Tom Rondeau | 2014-05-17 | 29 | -2341/+7218 |
| | | |||||
* | | fec: wip: adding extended encoder for async version. | Tom Rondeau | 2014-05-17 | 6 | -0/+110 |
| | | | | | | | | not quite working yet, needs work on the message-passing hier_block and added async puncturing block. | ||||
* | | fec: wip: using unpack/pack k bits kernels instead of copying logic in here. | Tom Rondeau | 2014-05-17 | 2 | -14/+14 |
| | | | | | | | | Need to remove volk_malloc from encode. | ||||
* | | fec: wip: fixing formatting. | Tom Rondeau | 2014-05-17 | 9 | -563/+574 |
| | | |||||
* | | fec: wip: adding async (PDU) encoder and decoder blocks. | Tom Rondeau | 2014-05-17 | 21 | -716/+1967 |
| | | |||||
* | | fec: wip: cleaning up tagged decoder, rep code. | Tom Rondeau | 2014-05-17 | 11 | -730/+1532 |
| | | |||||
* | | fec: wip: mods for ber plotting. Now adding theoretical BPSK in AWGN curve. | Tom Rondeau | 2014-05-17 | 28 | -3124/+1847 |
| | | |||||
* | | fec: wip: adding a dummy encoder/decoder and repetition code to exercise the ↵ | Tom Rondeau | 2014-05-17 | 37 | -3083/+8477 |
| | | | | | | | | API. | ||||
* | | fec: use logger to explain exception when using threading with history. | Tom Rondeau | 2014-05-17 | 1 | -1/+4 |
| | | |||||
* | | fec: updating puncturing, adding documentation, adding CCSDS encoder. | Tom Rondeau | 2014-05-17 | 55 | -423/+9169 |
| | | |||||
* | | fec: changed puncture block for easier to use API. | Tom Rondeau | 2014-05-17 | 11 | -49/+441 |
| | | | | | | | | Added documentation; added QA code. | ||||
* | | fec: encoder now outputs bytes to make it more easily integratable with ↵ | Tom Rondeau | 2014-05-17 | 15 | -38/+302 |
| | | | | | | | | modulators. | ||||
* | | fec: wip: allowing ber block to be used as a streaming block. | Tom Rondeau | 2014-05-17 | 4 | -48/+94 |
| | | |||||
* | | fec: improved fecapi stuff. | Nick McCarthy | 2014-05-17 | 4 | -76/+40 |
| | | | | | | | | Fixes for frame lengths, (de)interleave usage, generic conv volk kernel. | ||||
* | | adding ber sink to qt gui | Nicholas McCarthy | 2014-05-17 | 7 | -496/+208 |
| | | |||||
* | | fec: Merging fecapi with support for CC code. | Tom Rondeau | 2014-05-17 | 62 | -27/+7839 |
|/ | | | | | | | Original code taken from next branch of Nick McCarthy's fecapi: https://github.com/namccart/fecapi.git Needs: examples, documentation, other tools. | ||||
* | fec: adding small comments in rs encoder about duplicated lines. | Tom Rondeau | 2014-03-07 | 1 | -0/+2 |
| | |||||
* | Add a lookup table to the encoder inner loop for byte mode only | Ron Economos | 2014-02-07 | 3 | -0/+36 |
| | | | | (used by the ATSC transmitter). | ||||
* | Merge branch 'maint' | Tom Rondeau | 2014-01-10 | 2 | -0/+5 |
|\ | | | | | | | | | Conflicts: volk/apps/volk_profile.cc |