discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] How to use gr.buffer


From: Martin Braun
Subject: Re: [Discuss-gnuradio] How to use gr.buffer
Date: Mon, 29 Aug 2011 19:22:06 +0200
User-agent: Mutt/1.5.20 (2009-06-14)

On Mon, Aug 29, 2011 at 07:04:35PM +0200, Zhonghua wrote:
> Hi every one,
> I want to use a buffer to receive streams from my transmitter
> module, read streams from this buffer and send the obtained streams
> to my receiver module. I followed the document of "Simple User
> Manual for Gnuradio 3.1.1" to use buffer as the format:
> buf=gr.buffer(4000,gr.sizeof_gr_complex). There is an error says
> "TypeError: Required argument 'link' (pos 3) not found". I checked
> some information and knew there should be a 'gr_block_sptr link' in
> the arg lists. But I don't know the detail of usage. I looked up
> from Google but got nothing helpful. There even has no one instance
> showing how to use buffer in gnu radio. I can only see some explains
> that how the buffer be constructed in C++ modules. Anybody used
> buffer in gnuradio? Thanks for your instruction.

Hi Zhonghua,

I have the strong suspicion you have misunderstood something:
- Like most other objects, you create buffers with the 'make' function,
  in this case gr_make_buffer().
- I have, in several years of GNU Radio, never actually created a
  gr_buffer myself (although I've visited the source several times :).
  So unless you're doing something totally funky to the GR core, I
  doubt you actually need it.
  That's why you don't see it anywhere in GR.

MB

-- 
Karlsruhe Institute of Technology (KIT)
Communications Engineering Lab (CEL)

Dipl.-Ing. Martin Braun
Research Associate

Kaiserstraße 12
Building 05.01
76131 Karlsruhe

Phone: +49 721 608-43790
Fax: +49 721 608-46071
www.cel.kit.edu

KIT -- University of the State of Baden-Württemberg and
National Laboratory of the Helmholtz Association

Attachment: pgpVK1aUwSnvz.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]