From e7c976f5f43eb6659e61d7e9b03040bdb88a10fb Mon Sep 17 00:00:00 2001 From: DJ2LS Date: Thu, 9 Nov 2023 22:11:53 +0100 Subject: [PATCH] start-stop modem via command --- gui/src/components/settings_modem.vue | 18 ++-------- gui/src/js/api.js | 9 ++--- modem/data_handler.py | 2 -- modem/{daemon.py => deprecated_daemon.py} | 2 +- modem/modem.py | 29 +++++++-------- modem/server.py | 44 ++++++++++++++++++----- modem/server_commands.py | 2 +- modem/service_manager.py | 36 +++++++++++++++++++ tools/freedata_network_listener.py | 2 +- 9 files changed, 97 insertions(+), 47 deletions(-) rename modem/{daemon.py => deprecated_daemon.py} (99%) create mode 100644 modem/service_manager.py diff --git a/gui/src/components/settings_modem.vue b/gui/src/components/settings_modem.vue index a2a3b6bf..c319ba21 100644 --- a/gui/src/components/settings_modem.vue +++ b/gui/src/components/settings_modem.vue @@ -14,21 +14,9 @@ const audio = useAudioStore(pinia); import { useStateStore } from "../store/stateStore.js"; const state = useStateStore(pinia); -import { startModem, stopModem } from "../js/daemon"; +import { startModem, stopModem } from "../js/api"; -function startStopModem() { - switch (state.modem_running_state) { - case "stopped": - startModem(); - break; - case "running": - stopModem(); - - break; - default: - } -}