diff --git a/gui/src/store/old_settingsStore.js b/gui/src/store/old_settingsStore.js deleted file mode 100644 index 216307e0..00000000 --- a/gui/src/store/old_settingsStore.js +++ /dev/null @@ -1,234 +0,0 @@ -import { defineStore } from "pinia"; -import { ref } from "vue"; - -export const useSettingsStore = defineStore("settingsStore", () => { - // audio - var output_device = ref(""); - var input_device = ref(""); - var tx_audio_level = ref(0); - var rx_audio_level = ref(0); - - // network - var modem_host = ref("127.0.0.1"); - var modem_port = ref(5000); - var daemon_host = ref(modem_host.value); - var daemon_port = ref(modem_port.value + 1); - - // app - var screen_height = ref(430); - var screen_width = ref(1050); - var theme = ref("default"); - var wftheme = ref(2); - var high_graphics = ref("False"); - var auto_start = ref(0); - var enable_sys_notification = ref(1); - - // chat - var shared_folder_path = ref("."); - var enable_request_profile = ref("True"); - var enable_request_shared_folder = ref("False"); - var max_retry_attempts = ref(5); - var enable_auto_retry = ref("False"); - - // station - var mycall = ref("AA0AA-5"); - var myssid = ref(0); - var mygrid = ref("JN20aa"); - - // rigctld - var hamlib_rigctld_port = ref(4532); - var hamlib_rigctld_ip = ref("127.0.0.1"); - var radiocontrol = ref("disabled"); - var hamlib_deviceid = ref("RIG_MODEL_DUMMY_NOVFO"); - var hamlib_deviceport = ref("ignore"); - var hamlib_stop_bits = ref("ignore"); - var hamlib_data_bits = ref("ignore"); - var hamlib_handshake = ref("ignore"); - var hamlib_serialspeed = ref("ignore"); - var hamlib_dtrstate = ref("ignore"); - var hamlib_pttprotocol = ref("ignore"); - var hamlib_ptt_port = ref("ignore"); - var hamlib_dcd = ref("ignore"); - var hamlbib_serialspeed_ptt = ref(9600); - var hamlib_rigctld_path = ref(""); - var hamlib_rigctld_server_port = ref(4532); - var hamlib_rigctld_custom_args = ref(""); - - // tci - var tci_ip = ref("127.0.0.1"); - var tci_port = ref(50001); - - //modem - var spectrum = ref("waterfall"); - var enable_scatter = ref(false); - var enable_fft = ref(false); - var enable_fsk = ref(false); - var low_bandwidth_mode = ref(false); - var update_channel = ref("latest"); - var beacon_interval = ref(300); - var received_files_folder = ref("None"); - var tuning_range_fmin = ref(-50); - var tuning_range_fmax = ref(50); - var respond_to_cq = ref(true); - var rx_buffer_size = ref(16); - var enable_explorer = ref(false); - var explorer_stats = ref(false); - var auto_tune = ref(false); - var enable_is_writing = ref(true); - var tx_delay = ref(0); - var enable_mesh_features = ref(false); - var serial_devices = ref(); - - function getSerialDevices() { - if (this.hamlib_deviceport == "ignore") - var html = - ''; - else - var html = - ''; - for (var key in serial_devices.value) { - let selected = ""; - if (serial_devices.value[key]["port"] == this.hamlib_deviceport) { - selected = "selected"; - } else { - selected = ""; - } - - html += ``; - } - return html; - } - - function getJSON() { - var config_export = { - modem_host: modem_host.value, - modem_port: modem_port.value, - daemon_host: modem_host.value, - daemon_port: (parseInt(modem_port.value) + 1).toString(), - mycall: mycall.value, - myssid: myssid.value, - mygrid: mygrid.value, - radiocontrol: radiocontrol.value, - hamlib_deviceid: hamlib_deviceid.value, - hamlib_deviceport: hamlib_deviceport.value, - hamlib_stop_bits: hamlib_stop_bits.value, - hamlib_data_bits: hamlib_data_bits.value, - hamlib_handshake: hamlib_handshake.value, - hamlib_serialspeed: hamlib_serialspeed.value, - hamlib_dtrstate: hamlib_dtrstate.value, - hamlib_pttprotocol: hamlib_pttprotocol.value, - hamlib_ptt_port: hamlib_ptt_port.value, - hamlib_dcd: hamlib_dcd.value, - hamlbib_serialspeed_ptt: hamlib_serialspeed.value, - hamlib_rigctld_port: hamlib_rigctld_port.value, - hamlib_rigctld_ip: hamlib_rigctld_ip.value, - hamlib_rigctld_path: hamlib_rigctld_path.value, - hamlib_rigctld_server_port: hamlib_rigctld_server_port.value, - hamlib_rigctld_custom_args: hamlib_rigctld_custom_args.value, - tci_port: tci_port.value, - tci_ip: tci_ip.value, - spectrum: spectrum.value, - enable_scatter: enable_scatter.value, - enable_fft: enable_fft.value, - enable_fsk: enable_fsk.value, - low_bandwidth_mode: low_bandwidth_mode.value, - theme: theme.value, - screen_height: screen_height.value, - screen_width: screen_width.value, - update_channel: update_channel.value, - beacon_interval: beacon_interval.value, - received_files_folder: received_files_folder.value, - tuning_range_fmin: tuning_range_fmin.value, - tuning_range_fmax: tuning_range_fmax.value, - respond_to_cq: respond_to_cq.value, - rx_buffer_size: rx_buffer_size.value, - enable_explorer: enable_explorer.value, - wftheme: wftheme.value, - high_graphics: high_graphics.value, - explorer_stats: explorer_stats.value, - auto_tune: auto_tune.value, - enable_is_writing: enable_is_writing.value, - shared_folder_path: shared_folder_path.value, - enable_request_profile: enable_request_profile.value, - enable_request_shared_folder: enable_request_shared_folder.value, - max_retry_attempts: max_retry_attempts.value, - enable_auto_retry: enable_auto_retry.value, - tx_delay: tx_delay.value, - auto_start: auto_start.value, - enable_sys_notification: enable_sys_notification.value, - enable_mesh_features: enable_mesh_features.value, - tx_audio: tx_audio.value, - rx_audio: rx_audio.value, - tx_audio_level: tx_audio_level.value, - rx_audio_level: rx_audio_level.value, - }; - - return config_export; - } - - return { - modem_host, - modem_port, - daemon_host, - daemon_port, - screen_height, - screen_width, - theme, - wftheme, - high_graphics, - auto_start, - enable_sys_notification, - shared_folder_path, - enable_request_profile, - enable_request_shared_folder, - max_retry_attempts, - enable_auto_retry, - mycall, - myssid, - mygrid, - hamlib_rigctld_port, - hamlib_rigctld_ip, - radiocontrol, - hamlib_deviceid, - hamlib_deviceport, - hamlib_stop_bits, - hamlib_data_bits, - hamlib_handshake, - hamlib_serialspeed, - hamlib_dtrstate, - hamlib_pttprotocol, - hamlib_ptt_port, - hamlib_dcd, - hamlbib_serialspeed_ptt, - hamlib_rigctld_path, - hamlib_rigctld_server_port, - hamlib_rigctld_custom_args, - tci_ip, - tci_port, - spectrum, - enable_scatter, - enable_fft, - enable_fsk, - low_bandwidth_mode, - update_channel, - beacon_interval, - received_files_folder, - tuning_range_fmin, - tuning_range_fmax, - respond_to_cq, - rx_buffer_size, - enable_explorer, - explorer_stats, - auto_tune, - enable_is_writing, - tx_delay, - enable_mesh_features, - getJSON, - output_device, - input_device, - getSerialDevices, - serial_devices, - tx_audio_level, - rx_audio_level, - }; -});