Mac Layer

2021-06-11 Thread Nicholas Long
Hi, so I have been wondering what people do to implement mac layer type things with GNURadio? (for example automatic detection/handshaking type protocols before transmitting digital data packets.) >From my perspective gnuradio is good for physical layer development, but less so for state machine t

Re: Grc bus issues.

2021-03-18 Thread Nicholas Long
Sorry, 3.8.2.0 Is that the most recent 3.8 version? On Thu, Mar 18, 2021, 12:34 Marcus Müller wrote: > Could you share the full version? e.g. 3.8.22.3 ? > > On 18.03.21 18:32, Nicholas Long wrote: > > 3.8 > > > > On Thu, Mar 18, 2021, 12:30 Marcus Müller >

Grc bus issues.

2021-03-18 Thread Nicholas Long
So I have a block that has 100 streaming inputs and 1 message input. I have a second block that outputs 25 streams per block (technically this is a meta python block made up of 25 smaller sub blocks). To properly connect these I need to connect 4 of these generating block to the sink block. To dea

Re: Fec issues...

2021-03-11 Thread Nicholas Long
nv_k7_r2_8u > > and make sure, it ends with spiral spiral (or generic generic or a mix > thereof) > volk_8u_x4_conv_k7_r2_8u spiral spiral > > and see if that helps. > > Tim > > On Thursday, March 11, 2021, 1:33:59 PM EST, Nicholas Long < > nicholaslon...@gm

Fec issues...

2021-03-11 Thread Nicholas Long
Hi all, so I am trying to get the convolutional encoder from gr-fec to work, but I seem to be missing something as I am having issues... Specifically I am looking at cc encoder/decoder definition and fec extended encoder/decoder. However when I try the example fecapi_cc_decoders the output of enc

Re: How to debug python blocks.

2021-01-17 Thread Nicholas Long
ou stop one block when that > changes the behavior of, or crashes, the whole framework? > > Anything in particular you are trying to debug? > > On Sat, Jan 16, 2021 at 6:51 PM Nicholas Long > wrote: > >> So this is a relatively generic question about what people'

How to debug python blocks.

2021-01-16 Thread Nicholas Long
So this is a relatively generic question about what people's processes for writing and debugging python blocks are. In C++ I use VScode and just run the gdb debugger - I can place breakpoints, look at variables, and step through the program super easily. Ideally I would like to be able to do the

Re: fw: Novice?-Best UBUNTU version-Best GNUradio versio

2020-12-11 Thread Nicholas Long
So I think any fairly recent version of ubuntu is fine, I am using 18.04 but that is mainly because I don't want to deal with upgrading. If you don't care much about version 3.7 vs 3.8 sudo apt-get install gnuradio Will get you something. it sounds like you want the ppa versioning though: See

Re: Tag Best Practices & Performance?

2020-11-24 Thread Nicholas Long
. Streams are simpler to deal with, unless you > need data chunked. > > What kind of performance issues are you finding? > > If you are implementing a block, and do not want tags passed through, > `set_tag_propagation_policy(TPP_DONT)`. > > On Mon, Nov 23, 2020 at 3:55 PM N

Tag Best Practices & Performance?

2020-11-23 Thread Nicholas Long
Hi, So I am not sure exactly how to ask this, but I have a few questions about tag best practices when creating OOT modules, apologies if this is answered elsewhere... What is the main source of performance issues with tag propagation: Is it primarily copying overhead? Are there contention issues?

Fan In of tagged and un-tagged stream.

2020-11-20 Thread Nicholas Long
Hi, I am looking for comments/thoughts/advice on how to combine (fan in) untagged and tagged streams. Basically my goal is to make a sample synchronous filter with adjustable taps, where the data to be filtered is a untagged stream that periodically has a tag flag saying "update taps" when this fl