discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] How to hexdump in gnuradio realtime


From: Martin Braun
Subject: Re: [Discuss-gnuradio] How to hexdump in gnuradio realtime
Date: Thu, 26 May 2011 11:12:51 +0200
User-agent: Mutt/1.5.20 (2009-06-14)

On Thu, May 26, 2011 at 07:55:33AM +0000, nimsi stouwdam wrote:
> Hi guys,
> 
> First of all my apologies for my bad English. I am a Dutch student and for a
> internship I use GNURadio.
> 
> For test purposes I want to show the hexadecimals values of a stream of chars
> realtime (while running).
> I don't want to use 'printf' in the c-code of a block because sometimes it
> messes up the order of printing.
> 
> What I want to use is some kind of terminal what shows the hexadecimals 
> values.
> In GNURadio I saw a block named terminal sink, but I couldn't figure out how 
> to
> use it.
> 
> My question is as follows: Is there any way to show hexadecimal numbers in 
> some
> kind of terminal realtime?
> 
> Hopefully you understand my question and know an answer.

I'm not sure... you want to print the hex values of chars, but *not* on
the same output as your regular stdout?
Try this:

- Make a new block that converts chars to ASCII-hex (e.g. w/ sprintf)
- Connect that block to a gr_file_sink (or a gr_file_descriptor_sink),
  and write to a file (or a named pipe).
- When the flowgraph is running, open a separate xterm, and in there, do
  a 'tail -f FILENAME' (or 'cat PIPENAME').

The file approach will create a massive big text file, but perhaps you
want that.

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: pgp22yMyqo_hQ.pgp
Description: PGP signature


reply via email to

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