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