I must say I have similar  feelings even though I am a fully licensed ham radio 
operator and a low level protocol engineer. I have have a hard time 
understanding most of the blocks. The tutorials are going up to a point where 
things get interesting and then they end.

Although I do understand the basic concepts of dsp, I can not seem to get some 
sort of next step in understanding stuff like root raised cosine filter, what 
it does and when to use it. 

Other concepts like stream tags seem a solution to implement a simplex fm radio 
(like a ptt button) so I can use my b200mini to use a nearby repeater. I spent 
hours and hours experimenting with no success. This is something I would 
consider a simple task. I might miss something but I do not know which 
terminology to use to get my questions answered. 

I would like to get the output of a frame grabber (composite video) and turn it 
into a analog television transmission to be received by an old analog sat 
receiver for ham use. With my b200mini this would be doable I guess. For now 
this seems impossible even though I have a black screen and audio carriers 
working, implementing the video part in GRC seems way beyond my skills and I do 
not seem to get a proper entry point. Starting with a static picture in memory 
(to test and generate sync signals) was my next step but I keep running around 
this issue in circles.

I feel there is a gap between the knowledge of the experts and the information 
for newcomers. My questions have been answered pretty quickly but the answers 
raise even more questions and confuse me.

Martijn

> Op 16 mrt. 2016 om 20:36 heeft Desmond Crozby <hup...@gmail.com> het volgende 
> geschreven:
> 
> Hello,
> 
> This might be a discussion that you have faced multiple times, but please 
> bear with me until the end of this email. (I know how busy guys approach 
> emails coming from the mailing list).
> 
> I am a guy who recently got to know about gnu-radio, and it raised interest 
> in me. To get into the topic, I followed the suggestions in the website and 
> started from the guided tutorials: 
> https://gnuradio.org/redmine/projects/gnuradio/wiki/Tutorials. So far I 
> managed to complete the tutorial series up to the C++ programming section.
> 
> Throughout the tutorials I managed to understand the basic concepts and 
> terminology about gnu-radio. Also using the GRC is fine. Unfortunately, I am 
> a computer scientists and I have little to no background in digital signal 
> processing and electrical engineering. Hence, for me it is quite hard to 
> figure out the purpose of the blocks. Of course, as a computer guy it is easy 
> to follow the tutorials, because they basically show what changes to be done 
> where, but the semantic behind those changes, as well as the semantic behind 
> the arrangement of the blocks remains a mystery to me.
> 
> So far in my work I have dealt with topics related to the higher layers in 
> computer networks, but now I want to play around with lower layers too. I am 
> sure in the community there are guys who have similar background, and have to 
> follow an inverse track -- from upper layers, downwards. What is some good 
> starting point?
> 
> If you say the tutorials are, I will have to disagree, because I completed 
> everything successfully, but if one asks me what happens in those modules, or 
> what each block does, I would not be able to answer for my life. Besides, in 
> the programming tutorials where one is taught how to create OOT things got 
> even more complicated. 
> 
> I don't want to be misunderstood, I am not saying the tutorials are bad. 
> Obviously someone invested the time and effort to create them, but I fancy 
> more the "learning by doing" way of tutorials. Those which include explicit 
> tasks, starting from a minimal working example. The OMNeT++ TicToc tutorial 
> is a very nice reference, or the Codecademy way of teaching.
> 
> To go back to the initial Q, what is the go-to approach for someone of CS 
> background who wants to become efficient in gnu-radio. Books? Online 
> material? 
> 
> I saw this reading suggestion: 
> https://gnuradio.org/redmine/projects/gnuradio/wiki/SuggestedReading , but 
> the list is extensive and grouped by topic, basically I don't know where to 
> start from.
> 
> What I need is: 
> 1) understand the blocks, their purpose and what they do
> 2) learn how to create a minimal scenario using grc
> 3) learn how to create blocks of my own
> 4) create more complicated scenario.
> 
> I wanted to ask the same question in stackoverflow, as I have seen people 
> from the community hanging around there. But, the amount of shitstorm coming 
> from there is amazing when asking about learning pointers... They mark the Q 
> as "opinion-based" immediately.
> 
> Hope anyone has the nerves, time and courtesy to write back. I'm certain it 
> will serve as a nice starting point to future enthusiasts. 
> 
> Best,
> Desmond
> 
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to