mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
adjusted ofdm2438
This commit is contained in:
parent
61270b900a
commit
00a0c390b1
4 changed files with 5 additions and 7 deletions
|
@ -32,7 +32,7 @@ class ARQSession:
|
|||
},
|
||||
3: {
|
||||
'mode': codec2.FREEDV_MODE.data_ofdm_2438,
|
||||
'min_snr': 7,
|
||||
'min_snr': 8,
|
||||
'duration_per_frame': 6.5,
|
||||
'bandwidth': 2438,
|
||||
},
|
||||
|
|
|
@ -586,7 +586,7 @@ data_ofdm_500_config.config.contents.tx_uw = create_tx_uw(16, [1, 1, 0, 0, 1, 0,
|
|||
data_ofdm_2438_config = create_default_ofdm_config()
|
||||
data_ofdm_2438_config.config.contents.ns = 5
|
||||
data_ofdm_2438_config.config.contents.np = 52
|
||||
data_ofdm_2438_config.config.contents.tcp = 0.006
|
||||
data_ofdm_2438_config.config.contents.tcp = 0.004
|
||||
data_ofdm_2438_config.config.contents.ts = 0.016
|
||||
data_ofdm_2438_config.config.contents.rs = 1.0 / data_ofdm_2438_config.config.contents.ts
|
||||
data_ofdm_2438_config.config.contents.nc = 39
|
||||
|
|
|
@ -6,8 +6,4 @@ class CQCommand(TxCommand):
|
|||
return self.frame_factory.build_cq()
|
||||
|
||||
def get_tx_mode(self):
|
||||
#return FREEDV_MODE.data_ofdm_500
|
||||
#return FREEDV_MODE.datac3
|
||||
return FREEDV_MODE.data_ofdm_2438
|
||||
#return FREEDV_MODE.data_qam_2438
|
||||
#return FREEDV_MODE.qam16c2
|
|
@ -326,6 +326,7 @@ def sock_states(sock):
|
|||
|
||||
@atexit.register
|
||||
def stop_server():
|
||||
print("------------------------------------------")
|
||||
try:
|
||||
app.service_manager.modem_service.put("stop")
|
||||
if app.socket_interface_manager:
|
||||
|
@ -335,10 +336,11 @@ def stop_server():
|
|||
app.service_manager.modem.sd_input_stream.stop
|
||||
audio.sd._terminate()
|
||||
except Exception as e:
|
||||
print(e)
|
||||
print("Error stopping modem")
|
||||
time.sleep(1)
|
||||
print("------------------------------------------")
|
||||
print('Server shutdown...')
|
||||
print("------------------------------------------")
|
||||
|
||||
if __name__ == "__main__":
|
||||
app.config['SOCK_SERVER_OPTIONS'] = {'ping_interval': 10}
|
||||
|
|
Loading…
Reference in a new issue