Stores useable files
This commit is contained in:
parent
831949954a
commit
8c267955ff
11
record.py
11
record.py
@ -14,6 +14,7 @@ from twisted.internet import reactor
|
|||||||
from binascii import b2a_hex as h
|
from binascii import b2a_hex as h
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
|
import cPickle as pickle
|
||||||
from dmrlink import IPSC, NETWORK, networks, logger, int_id, hex_str_3
|
from dmrlink import IPSC, NETWORK, networks, logger, int_id, hex_str_3
|
||||||
|
|
||||||
__author__ = 'Cortney T. Buffington, N0MJS'
|
__author__ = 'Cortney T. Buffington, N0MJS'
|
||||||
@ -51,8 +52,6 @@ _my_id = hex_str_3(_my_id)
|
|||||||
|
|
||||||
_my_filename = raw_input('Filename to use for this recording? ')
|
_my_filename = raw_input('Filename to use for this recording? ')
|
||||||
|
|
||||||
record_file = open(_my_filename, 'w')
|
|
||||||
|
|
||||||
class recordIPSC(IPSC):
|
class recordIPSC(IPSC):
|
||||||
|
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
@ -74,9 +73,7 @@ class recordIPSC(IPSC):
|
|||||||
if _end:
|
if _end:
|
||||||
self.CALL_DATA.append(_data)
|
self.CALL_DATA.append(_data)
|
||||||
print('({}) Transmission ended, writing to disk: {}' .format(_network, _my_filename))
|
print('({}) Transmission ended, writing to disk: {}' .format(_network, _my_filename))
|
||||||
for i in self.CALL_DATA:
|
pickle.dump(self.CALL_DATA, open(_my_filename, 'wb'))
|
||||||
record_file.write(i)
|
|
||||||
record_file.close
|
|
||||||
reactor.stop()
|
reactor.stop()
|
||||||
print('Recording created, program terminating')
|
print('Recording created, program terminating')
|
||||||
|
|
||||||
@ -91,9 +88,7 @@ class recordIPSC(IPSC):
|
|||||||
if _end:
|
if _end:
|
||||||
self.CALL_DATA.append(_data)
|
self.CALL_DATA.append(_data)
|
||||||
print('({}) Transmission ended, writing to disk: {}' .format(_network, _my_filename))
|
print('({}) Transmission ended, writing to disk: {}' .format(_network, _my_filename))
|
||||||
for i in self.CALL_DATA:
|
pickle.dump(self.CALL_DATA, open(_my_filename, 'wb'))
|
||||||
record_file.write(i)
|
|
||||||
record_file.close
|
|
||||||
reactor.stop()
|
reactor.stop()
|
||||||
print('Recording created, program terminating')
|
print('Recording created, program terminating')
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user