byteify
This commit is contained in:
parent
4630e58564
commit
5ea5186c5d
|
@ -49,6 +49,17 @@ _def_symbol_rate = 4800
|
|||
# The P25 receiver
|
||||
#
|
||||
|
||||
def byteify(input): # thx so
|
||||
if isinstance(input, dict):
|
||||
return {byteify(key): byteify(value)
|
||||
for key, value in input.iteritems()}
|
||||
elif isinstance(input, list):
|
||||
return [byteify(element) for element in input]
|
||||
elif isinstance(input, unicode):
|
||||
return input.encode('utf-8')
|
||||
else:
|
||||
return input
|
||||
|
||||
class device(object):
|
||||
def __init__(self, config):
|
||||
speeds = [250000, 1000000, 1024000, 1800000, 1920000, 2000000, 2048000, 2400000, 2560000]
|
||||
|
@ -172,17 +183,6 @@ class rx_block (gr.top_block):
|
|||
|
||||
class rx_main(object):
|
||||
def __init__(self):
|
||||
def byteify(input): # thx so
|
||||
if isinstance(input, dict):
|
||||
return {byteify(key): byteify(value)
|
||||
for key, value in input.iteritems()}
|
||||
elif isinstance(input, list):
|
||||
return [byteify(element) for element in input]
|
||||
elif isinstance(input, unicode):
|
||||
return input.encode('utf-8')
|
||||
else:
|
||||
return input
|
||||
|
||||
self.keep_running = True
|
||||
|
||||
# command line argument parsing
|
||||
|
|
Loading…
Reference in New Issue