Jeff, Tom,

The packet framer/deframer is mostly identical to the stream-based one in
GNU Radio proper.  It's not a bad starting point, but a more general
implementation that could be configured for a variety of applications,
codes, and frame formats would be very interesting.  I think this would be
a substantial project that could probably stand on its own. GSoC?

As far as gr-mac is concerned, I'm happy to put in some time and accept
contributions on the project so we can get it merged.  Is this task-force
worthy?   Something we should just discuss on another mailing list thread?
Or is there a better way to proceed?

-John

On Thu, Oct 9, 2014 at 7:23 AM, Tom Rondeau <t...@trondeau.com> wrote:

> On Wed, Oct 8, 2014 at 7:25 PM, Jeff Long <willco...@gmail.com> wrote:
>
>> Hi Thanasis,
>>
>> 1. The flow you showed could not have worked because Packet Decoder takes
>> unpacked bytes. The graph should be:
>>
>> File Source -> Encoder -> Packed-to-Unpacked -> Decoder -> File Sink
>>
>> 2. The payload length defaults to 512 if you leave it at 0, so a short
>> file won't fill a packet.
>>
>> Encoder:
>> 1 Sample/Symbol, 1 Bit/Symbol, Payload length 1
>>
>> Packed-to-Unpacked:
>> 1 Bit/Chunk, MSB
>>
>> That worked for me.
>>
>> General question for others ... the encoder/decoder are part of GRC and
>> haven't had any substantial work in a long time. Is this code meant to be
>> used, or should people look at other blocks, or gr-mac?
>>
>> - Jeff
>
>
> Yes, the encoder/decoder pair are quite old and meant as examples as much
> as anything; definitely not the definitive way to do this.
>
> gr-mac is a good place to look for alternatives. I really hope to see us
> fix up some of the gr-mac code and merge as much as possible back into GNU
> Radio. And when I say fix up, I mean that they way they've done stuff
> inside there was based off the legacy code they pulled it from, so there's
> some mix of stream, stream tags, and pdu stuff in there that could be
> smoothed out. But they were solving the general problem of getting the mac
> to work. I'd love to see things cleaned up a bit now.
>
> Tom
>
>
>
>
>>
>> On 10/08/2014 06:26 PM, Charles Alberton Herdt wrote:
>>
>>> I am seeing the same problem here while running some tests.
>>> Anyone else has any thoughts?
>>>
>>> Running gnuradio 3.7.5, installed with the build-gnuradio script on
>>> Ubuntu 14.04.
>>>
>>> Gnuradio
>>>
>>> On Tue, Oct 7, 2014 at 6:18 AM, Thanasis Balafoutis
>>> <abalafou...@gmail.com <mailto:abalafou...@gmail.com>> wrote:
>>>
>>>     Hi,
>>>     In the followning basic setup:
>>>     File Source (Byte) ----> Packet Encoder (Byte) -----> File Sink
>>> (byte)
>>>
>>>     My input file is just a "Hello World" message
>>>     If the Repeat property of my file source is set to "No" the File
>>>     Sink remains empty Why? Do I have buffering issues?
>>>     If I set Repeat="yes" file sink seems to work, But when I insert a
>>>     Packet Decoder:
>>>
>>>     File Source ----> Packet Encoder ----->Packet Decoder -----> File
>>> Sink
>>>
>>>     The output file is empty again!
>>>
>>>     Thanks
>>>
>>>     _______________________________________________
>>>     Discuss-gnuradio mailing list
>>>     Discuss-gnuradio@gnu.org <mailto: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
>>
>
>
> _______________________________________________
> 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