Hi Tom,

A few things;
> I have a vector source that repeats and points to two variables A + B
How do I have to read that? Do you have a vector source, and you set its
data to be the concatenation of list A and list B?

> variable A is 1100
I assume you mean that A is [1,1,0,0] (a python list of integers), not
1100 (an integer, which is 1 more than 1099).
> a file that contains a whole bunch of binary combinations separated 
> line by line.
Ah, I think you're talking about a text file containing lines that look
like "11010100101", right? Notice that these are strings of characters,
not binary data.
Why are they separated line by line?

Please confirm I understand you correctly:
You want the vector source to emit the following:
[1,1,0,0,bits,from,the,first,line,1,1,0,0,bits,from,the,second,line,1,1,0,0
....]

If that's the case, it's not impossible to do:

in your vector source, you'll have to put in some ugly-ish python.
Something like

numpy.ravel([ [1,1,0,0] + [ ord(character) - ord("0") for character in
line[:-1]] for line in open("txt.xt","r").readlines() ])

(you might need to add an import block "import numpy" for this to work).

Greetings,
Marcus


On 03/15/2015 04:09 AM, Tom wrote:
> Thanks Mike,
>
> I created python code to open the file which has the random data in in it
> however unfortunately the vector source complains "can only concatenate list
> (not module) to list, not quite sure what I'm doing wrong.
>
> Will keep at it lol
>
> -----Original Message-----
> From: discuss-gnuradio-bounces+vsboost=hotmail....@gnu.org
> [mailto:discuss-gnuradio-bounces+vsboost=hotmail....@gnu.org] On Behalf Of
> Mike Markowski
> Sent: Sunday, 15 March 2015 11:55 AM
> To: discuss-gnuradio@gnu.org
> Subject: Re: [Discuss-gnuradio] Vector Source variable from file
>
> Tom,
>
> I'm new to gnuradio, so let's see if any replies offer better advice. 
> But I did something similar to what you ask.  In my case, the value of the
> variable is a call to my python code.  You can see what I did in the top two
> examples at
>
>    http://udel.edu/~mm/gr/
>
> Both grc file and my code are there.  You can write something that pulls the
> numbers from your file.
>
> Good luck,
> Mike
>
> On 03/14/2015 07:36 PM, Tom wrote:
>> Hi all,
>>
>> I have a vector source that repeats and points to two variables A + B 
>> , within variable A is 1100 is it possible to have variable B point to 
>> a file that contains a whole bunch of binary combinations separated 
>> line by line.
>>
>> Ideally I would like to run a flow graph and upon every repeat cycle 
>> to go down the list of possible combinations within the file for variable
> B.
>> Cheers
> _______________________________________________
> 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


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

Reply via email to