From fbc319a09a8321c6e7cde13240db8dc55d3aa115 Mon Sep 17 00:00:00 2001 From: DJ2LS Date: Mon, 25 Dec 2023 14:06:53 +0100 Subject: [PATCH] ARQ WIP - adjusted events --- gui/src/js/eventHandler.js | 1 + modem/arq_session_irs.py | 1 + modem/event_manager.py | 2 +- modem/server.py | 4 +--- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gui/src/js/eventHandler.js b/gui/src/js/eventHandler.js index e8e77078..b4d67d27 100644 --- a/gui/src/js/eventHandler.js +++ b/gui/src/js/eventHandler.js @@ -277,6 +277,7 @@ export function eventDispatcher(data) { } } + /* var message = ""; diff --git a/modem/arq_session_irs.py b/modem/arq_session_irs.py index 28dc0030..13ae78d2 100644 --- a/modem/arq_session_irs.py +++ b/modem/arq_session_irs.py @@ -95,6 +95,7 @@ class ARQSessionIRS(arq_session.ARQSession): thread_wait.start() def send_open_ack(self, open_frame): + ack_frame = self.frame_factory.build_arq_session_open_ack( self.id, self.dxcall, diff --git a/modem/event_manager.py b/modem/event_manager.py index b8fd23b0..5fe57432 100644 --- a/modem/event_manager.py +++ b/modem/event_manager.py @@ -64,4 +64,4 @@ class EventManager: 'state': state, } } - self.broadcast(event) + self.broadcast(event) \ No newline at end of file diff --git a/modem/server.py b/modem/server.py index 6a154d07..f774cf64 100644 --- a/modem/server.py +++ b/modem/server.py @@ -218,9 +218,7 @@ def post_modem_send_raw(): if not app.state_manager.is_modem_running: api_abort('Modem not running', 503) enqueue_tx_command(command_arq_raw.ARQRawCommand, request.json) - - # server_commands.modem_arq_send_raw(request.json) - return "Not implemented yet" + return api_response(request.json) @app.route('/modem/stop_transmission', methods=['POST']) def post_modem_send_raw_stop():