eliminate warning when pktno > 64K
authoreb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>
Mon, 29 Oct 2007 05:54:51 +0000 (05:54 +0000)
committereb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>
Mon, 29 Oct 2007 05:54:51 +0000 (05:54 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6733 221aa14e-8319-0410-a670-987f0aec2ac5

gnuradio-examples/python/digital/benchmark_loopback.py
gnuradio-examples/python/digital/benchmark_tx.py

index 7dd36b9868a282fb2294807b09b10df214fb2276..e9a0f5d5ab6dbcf501361e7d1b8b2dd5246dff7e 100755 (executable)
@@ -183,7 +183,7 @@ def main():
     pkt_size = int(options.size)
 
     while n < nbytes:
-        send_pkt(struct.pack('!H', pktno) + (pkt_size - 2) * chr(pktno & 0xff))
+        send_pkt(struct.pack('!H', pktno & 0xffff) + (pkt_size - 2) * chr(pktno & 0xff))
         n += pkt_size
         pktno += 1
         
index a0a10d783090c26a38f55f834507f8f8e4e4b64b..9644ffb3391964a61889c31daf2be73491c40bf7 100755 (executable)
@@ -116,7 +116,7 @@ def main():
             if data == '':
                 break;
 
-        payload = struct.pack('!H', pktno) + data
+        payload = struct.pack('!H', pktno & 0xffff) + data
         send_pkt(payload)
         n += len(payload)
         sys.stderr.write('.')