Re: [Discuss-gnuradio] Building simulation of basic turbo code

2016-12-05 Thread AzieRis
Hello again,

so i made some steps into Gnu Radio Companion by examples you suggested in
previous post. However i still could not find information or did not
understand documentation properly. I'm gonna link my project in here to let
know what am I talking about.
Turbocoding.grc
  
fsm1.fsm   
I'm not sure why am I getting errors at my PCCC encoder:
Check "(isinstance(eval(""" $o_fsm_args """[1:-1], locals(),globals()), str)
and open($o_fsm_args).close()) or True" did not evaluate.
Check "(isinstance(eval(""" $i_fsm_args """[1:-1], locals(),globals()), str)
and open($i_fsm_args).close()) or True " did not evaluate.
Also i would like to ask if pccc encoder produces 3 bits out of one - 1
systematic,1 is the output by fsm and 3rd output is the interleaved fsm
output - or each fsm produces 2 outputs so i need to use such fsm that is
not going to produce systematic output. 
The rest of the project should be right, at least if think so ;) -
turbocoding with bpsk modulation 
In later stage I'm gonna be modifying: iterations, block interleaver length,
noise value to make charts of BER performance.

Thanks in forward for every response to this post.
Regards,
Adrian




--
View this message in context: 
http://gnuradio.4.n7.nabble.com/Building-simulation-of-basic-turbo-code-tp61978p62179.html
Sent from the GnuRadio mailing list archive at Nabble.com.

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Building simulation of basic turbo code

2016-11-13 Thread Achilleas Anastasopoulos
Adrian,

your scattered questions indicate you have a long way to go before you can
do anything useful with gnuradio on your own.

I suggest you "study" these examples carefully: you'll discover that many
people have put a lot of time and love into this and have provided
documentation to answer most if not all your questions.
Try to read the documentation of gr-trellis explaining how you can build
any arbitrary fsm.
Then read the documentation and code for the siso modules.
Then read the documentation and code for sccc/pccc etc.
As the folder name suggests these are only EXAMPLES but this is also open
source so all the code is there for you to read/change.

If the documentation does not answer your questions then please post a
specific question on the list. Even better, provide your own grc draft
design so people can comment on something concrete.
I am willing to help you with gr-trellis if you decide to take it seriously.

best
Achilleas
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Building simulation of basic turbo code

2016-11-12 Thread AzieRis
Hello again,

sorry for that i just saw some views and hoped for a response . I totally
understand your point and hope there is gonna be someone that is more into
GnuRadio companion than me.

However since i spent some time on more research I got into stuff there:
-not sure what kind of data type i should use between coder and decoder
since i'm using byte type from random source of 0 and 1 and don't need any
modulation or noise signal between.
-does PCCC coder produce only 1 systematic output and 2 redundant ones or i
need to set that with fsm input
-should i create my own fsm file or use those from
/gr-trellis/examples/python/fsm_files
-should i use ''chunks to symbols'' block

I downloaded pccc.grc from /gr-trellis/examples/grc and trying to work with
it.

Thanks in advance,
Adrian



--
View this message in context: 
http://gnuradio.4.n7.nabble.com/Building-simulation-of-basic-turbo-code-tp61978p61990.html
Sent from the GnuRadio mailing list archive at Nabble.com.

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Building simulation of basic turbo code

2016-11-12 Thread Marcus Müller
Adrian

Don't bump your own thread within a couple of hours. Noone here is getting paid 
to react to email during the weekend within hours. Your project is complex, and 
the fact that you'll need to wait half a day or two for a qualified answer 
hopefully won't devastate your timeline.
GNU Radio is an free and open-source software project, so chances are very much 
that there's highly helpful people around, but you need to give them a chance 
to react in appropriate time.

Anyway, first questions first: you say you're new to the GNU Radio companion. 
Have you gone through the official tutorials over at 
http://tutorials.gnuradio.org ? Since your system is rather complicated and 
you'll probably need to code a block of your own sooner or later, I'd strongly 
recommend going through /all/ chapters prior to designing your overall 
application. It will help you avoid pitfalls early on!

Best regards,
Marcus

Am 12. November 2016 15:27:14 MEZ, schrieb AzieRis :
>Anyone ?
>
>
>
>--
>View this message in context:
>http://gnuradio.4.n7.nabble.com/Building-simulation-of-basic-turbo-code-tp61978p61982.html
>Sent from the GnuRadio mailing list archive at Nabble.com.
>
>___
>Discuss-gnuradio mailing list
>Discuss-gnuradio@gnu.org
>https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Building simulation of basic turbo code

2016-11-12 Thread Achilleas Anastasopoulos
Hi Adrian,

in gr-trellis/examples/grc

there are two examples of a sccc and a pccc

best,
Achilleas
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Building simulation of basic turbo code

2016-11-12 Thread AzieRis
Anyone ?



--
View this message in context: 
http://gnuradio.4.n7.nabble.com/Building-simulation-of-basic-turbo-code-tp61978p61982.html
Sent from the GnuRadio mailing list archive at Nabble.com.

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] Building simulation of basic turbo code

2016-11-12 Thread AzieRis
Hello there,

I'm new GnuRadioCompanion user as my engineering project consists of turbo
codes description and their performance in simulation. My main concern is
that i've got no idea how to build such thing here and i would like to ask
for some help.
Since i've done some research list of things that i know:
-need to use some kind of vector or bits randomizer as input
-use pccc coder and decoder
-add some kind of fsm to pccc system (don't know where i can get one or how
to add it)
-set a number of iterations at decoder ( don't know how to configure it)
-use some kind of BER sink at the end
Any kind of help is gonna be greatly appreciated !

Best Regards,
Adrian



--
View this message in context: 
http://gnuradio.4.n7.nabble.com/Building-simulation-of-basic-turbo-code-tp61978.html
Sent from the GnuRadio mailing list archive at Nabble.com.

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio