discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] How to stor hexadecimal transmitted data in ./ben


From: Jérémy Skelton
Subject: Re: [Discuss-gnuradio] How to stor hexadecimal transmitted data in ./benchmark_tx
Date: Thu, 27 Nov 2008 13:27:40 +0100

Hi Vaibhav,

You may have a look at this :

f = open('file', 'a')
f.write('%X\t' % (data))

I didn't try but it should be the way to print in hexadecimal and appending to the file.


Le 26-nov.-08 à 15:06, Vaibhav Bhatnagar a écrit :


I would like to capture all packets, when it generates in the file
benchmark_tx.py at 2.4Ghz like this:

# generate and send packets
   nbytes = int(1e6 * options.megabytes)
   n = 0
   pktno = 0
   pkt_size = int(options.size)

   while n < nbytes:
       if options.from_file is None:
           data = (pkt_size - 2) * chr(pktno & 0xff)


<<<< here I would like to write this data in file and concatenate>>>>>>

       payload = struct.pack('!H', pktno & 0xffff) + data
       send_pkt(payload)
       n += len(payload)
       sys.stderr.write('.')


I tried to write it like:
f=open('a','w')
f.write(data), but it doesn't work because, data is not one value it's a
sequence of specific size. I dig a bit more in python got no idea.

can somebody give me an idea how I can store these value so that I can
compare these data after capturing on receiving end by usrp_rx_cfile.py
--
Posted via http://www.ruby-forum.com/.


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

--------------------------------------------
GSM : +32 (0) 495 40 88 69
Skype : jskelton
--------------------------------------------
Les trois  grands mensonges de l'informatique :
- Ça marche. - C'est compatible. - Ça sort bientôt.
--------------------------------------------





reply via email to

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