Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Switch from boost pointers to std C++11 pointers | Thomas Habets | 2020-04-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | Most of this code is automated code changes: ``` set -e SUB="s/dummy/dummy/" for i in shared_ptr make_shared dynamic_pointer_cast weak_ptr enable_shared_from_this get_deleter; do SUB="$SUB;s/boost::$i/std::$i/g" done SUB="$SUB;s^#include <boost/shared_ptr.hpp>^#include <memory>^g" SUB="$SUB;s^namespace boost^namespace std^g" find . \( -name "*.cc" -o -name "*.h" -o -name "*.i" -o -name "*.cxx" -o -name "*.py" \) -print0 | xargs -0 sed -i "$SUB" ``` Only one manual change. In `./gr-fec/lib/fec_mtrx_impl.cc`, add `#include <algorithm>`. | ||||
* | gr-blocks: Add scaling option to Complex to/from ishort and ichar | ghostop14 | 2020-02-20 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | The existing block combinations of complex-to-ichar/ichar-to-complex and complex-to-ishort/ishort-to-complex was not exposing a scale factor to the UI (it was hard-coded at 1.0) which prevented the blocks from being used with voltage-based inputs and outputs, for example a -127 to 127 byte input would be mapped directly to the same value as a float. The same was true in reverse and there were notes in the code about FIX clipping. Adding the scale factor provides a mechanism for the user to appropriately fix the clipping and scale the conversion correctly. Additional documentation was added to the block yml to provide guidance to users on how to appropriately select the scale factor for their use case, and the default value was set to 1.0 for backward compatibility. | ||||
* | Update license header to SPDX format | devnulling | 2020-01-27 | 1 | -13/+1 |
| | |||||
* | Tree: clang-format without the include sorting | Marcus Müller | 2019-08-09 | 1 | -15/+15 |
| | |||||
* | blocks: adding interleaved_char_to_complex block | Tim O'Shea | 2013-08-16 | 1 | -0/+51 |