Hi all,
 
Memory: 1008.6MiB
CPU: Processor 0: 2.8GHz and Processor 1:2.8GHz
OS: 2.6.27.23-78.2.50.fc.i686 (Fedora 9)
GNU Radio: neither 3.1.3 nor 3.2. (I
download the gnuradio in the trunk several months ago.)
 
I have two machines, A and B ( the same systems as shown above).
I would like to send out signals periodically
(every 4.5ms) from A to B in the MAClayer of the tunnel.py in the 
gnuradio-examples folder. I
implemented this idea after the “while 1” in the “main_loop” for MAC. It took a 
while (a
few hundreds millisecond) to repeat the loop. I think that Python might be too
slow to be implemented the periodic signals so that the tunnel.py could not send
the signal every 4.5ms. Right? Can anyone give me some hints to let me know if
I can send out the signal every 4.5ms in tunnel.py? I would really appreciate 
any suggestions..
 
Thank you,
Jane
 
Codes
in tunnel.py:
while 1:
        now=datetime.datetime.now()
       now_second=now.second
        now_usecond=now.microsecond
        now_time=(now_second)*1000000+now.microsecond
        print "While_1 now_time =
%d"  % (now_time)
        # send out a packet to a client here

 
Results
of Print:
While_1 now_time = 20754893 microsecond
While_1 now_time = 20755001
While_1 now_time = 20951609
While_1 now_time = 20952030
While_1 now_time = 20979402
While_1 now_time = 20979804
While_1 now_time = 21202578
While_1 now_time = 21453420
While_1 now_time = 21486651
While_1 now_time = 21653691
While_1 now_time = 22124831
While_1 now_time = 22284597
While_1 now_time = 22485948
While_1 now_time = 22682929
While_1 now_time = 22683291
While_1 now_time = 22800091


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

Reply via email to