Marcus Müller

Results 137 issues of Marcus Müller

- digital: FLL band edge QA with noisy signal - digital: FLL band edge: fix power calculation and thread safety ## Description ## Related Issue Closes #6466 Found the normalization...

digital
QA
threading
Bug Fix
Backport-3.10

### What happened? [CPython's argparse fails to properly recognize negative numbers as non-parameters](https://github.com/python/cpython/issues/105712) ### System Information All GRs since 3.7.5, I'd guess? ### GNU Radio Version 4.0-git (dev-4.0) ### Specific...

Bug
GRC
Python
codegen
medium

### What happened? [as found while writing a unit test](https://github.com/gnuradio/gnuradio/pull/6950#issuecomment-1807279633), the windows CI [fails with the following](https://github.com/marcusmueller/gnuradio/actions/runs/6843384944/job/18605928276#step:6:9194): ``` File "%SRC_DIR%\gr-blocks\python\blocks\qa_msg_pair_to_var.py", line 38, in test_calling test_msg = pmt.cons(pmt.intern("foo"), pmt.from_long(canary)) ^^^^^^^^^^^^^^^^^^^^^ TypeError:...

CI
PMT
Windows
conda
medium

### What happened? ### `squelch_base_impl_cc` - `general_work` checks `noutput_items` for input length instead of `ninput_items[0]` :boom: ```c++ for (int i = 0; i < noutput_items; i++) { update_state(in[i]); ``` -...

Bug
analog
CI
medium

This required checking for actual return amount in-loop; also, do not assume that length of a file fits in an int; there's files longer than 2³¹. Be clear about ignored...

- PMT: there's no std::any in Python, don't pybind make_any, any_ref, _set - PMT: don_t wrap C++ pmt_t(pmt_t) functor-consumping PMT map to Python - PMT: don_t wrap C++ iostreams, std::streambufs...

PMT
QA
Bug Fix
Backport-3.10

### What happened? As shown in Adrian's presentation at Grcon, in Android hier Block building failed. He says he has a branch that uses a search and replace op to...

Runtime
Build Issue

### What happened? Tried to reproduce #5090, used the `fft_filter` as "consumer" for an RRC taps variable. Failed due to C++ codegen being slightly broken :) ### System Information main/pre-3.11...

Bug
GRC
C++ Generation
codegen
medium

### What happened? What happened? Bugs happen, that's what :) Thus, we need good tests. Currently, and even after #6274, the AGC3 tests are so rudimentary it constitutes a bug....

Bug
QA

Hopefully makes debugging flowgraphs that drop messages easier. Signed-off-by: Marcus Müller ## Description Print the dropping port and name of the block when dropping messages. ## Related Issue Closes #5960...

Runtime
enhancement
logging