diff --git a/gui/src/components/settings_modem.vue b/gui/src/components/settings_modem.vue index a9e40af4..65c59809 100644 --- a/gui/src/components/settings_modem.vue +++ b/gui/src/components/settings_modem.vue @@ -51,7 +51,7 @@ import { startModem, stopModem } from "../js/api";
Modem port
@@ -107,7 +107,7 @@ import { startModem, stopModem } from "../js/api"; class="form-select form-select-sm" id="tx_delay" @change="saveModemConfig" - v-model="settings.tx_delay" + v-model.number="settings.tx_delay" > @@ -140,26 +140,26 @@ import { startModem, stopModem } from "../js/api"; class="form-select form-select-sm" id="tuning_range_fmin" @change="saveModemConfig" - v-model="settings.tuning_range_fmin" + v-model.number="settings.tuning_range_fmin" > - - - - - + + + + +
diff --git a/gui/src/components/settings_station.vue b/gui/src/components/settings_station.vue index 8a865702..958e8858 100644 --- a/gui/src/components/settings_station.vue +++ b/gui/src/components/settings_station.vue @@ -33,7 +33,7 @@ const settings = useSettingsStore(pinia); class="form-select form-select-sm w-50" id="myCallSSID" @change="saveModemConfig" - v-model="settings.myssid" + v-model.number="settings.myssid" > diff --git a/gui/src/store/settingsStore.js b/gui/src/store/settingsStore.js index c2c948c0..216307e0 100644 --- a/gui/src/store/settingsStore.js +++ b/gui/src/store/settingsStore.js @@ -3,10 +3,10 @@ import { ref } from "vue"; export const useSettingsStore = defineStore("settingsStore", () => { // audio - var output_device = ref(); - var input_device = ref(); - var tx_audio_level = ref(); - var rx_audio_level = ref(); + 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"); @@ -60,23 +60,23 @@ export const useSettingsStore = defineStore("settingsStore", () => { //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 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.0); - var tuning_range_fmax = ref(50.0); - var respond_to_cq = ref("True"); + 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 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 enable_mesh_features = ref(false); var serial_devices = ref(); function getSerialDevices() {