diff options
Diffstat (limited to 'apps/grgsm_decode')
-rwxr-xr-x | apps/grgsm_decode | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/apps/grgsm_decode b/apps/grgsm_decode index 89c03d3..14578d5 100755 --- a/apps/grgsm_decode +++ b/apps/grgsm_decode @@ -105,7 +105,9 @@ class grgsm_decoder(gr.top_block): self.cch_decoder = grgsm.control_channels_decoder() + self.socket_pdu_server = blocks.socket_pdu("UDP_SERVER", "127.0.0.1", "4729", 10000) #added in order to avoid generating ICMP messages self.socket_pdu = blocks.socket_pdu("UDP_CLIENT", "127.0.0.1", "4729", 10000) + if self.verbose: self.message_printer = grgsm.message_printer(pmt.intern(""), True, True, False) @@ -362,8 +364,8 @@ if __name__ == '__main__': break # open udp port 4729 to avoid icmp messages - sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) - sock.bind(("localhost", 4729)) + #sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) + #sock.bind(("localhost", 4729)) # instanciate decoder tb = grgsm_decoder(timeslot=options.timeslot, subslot=options.subslot, chan_mode=options.chan_mode, @@ -379,4 +381,4 @@ if __name__ == '__main__': tb.wait() # we are done, close socket - sock.close() + #sock.close() |