diff --git a/gui/src/components/dynamic_components2.vue b/gui/src/components/dynamic_components2.vue
index 4de1ebed..86613c01 100644
--- a/gui/src/components/dynamic_components2.vue
+++ b/gui/src/components/dynamic_components2.vue
@@ -8,7 +8,7 @@ import "../../node_modules/gridstack/dist/gridstack.min.css";
import { GridStack } from "gridstack";
import { useStateStore } from "../store/stateStore.js";
const state = useStateStore(pinia);
-import { setModemFrequency } from "../js/api";
+import { setRadioParameters } from "../js/api";
import { saveLocalSettingsToConfig, settingsStore } from "../store/settingsStore";
import active_heard_stations from "./grid/grid_active_heard_stations.vue";
@@ -233,12 +233,20 @@ new gridWidget(
function updateFrequencyAndApply(frequency) {
state.new_frequency = frequency;
- setModemFrequency(state.new_frequency);
+ set_radio_parameters();
}
-function set_hamlib_frequency_manually() {
- setModemFrequency(state.new_frequency);
+function set_radio_parameters(){
+ setRadioParameters(state.new_frequency, state.mode, state.rf_level);
+
}
+
+
+
+
+
+
+
function savePreset()
{
settingsStore.local.grid_preset=settingsStore.local.grid_layout;
@@ -246,7 +254,7 @@ function savePreset()
}
function loadPreset()
{
-
+
clearAllItems();
settingsStore.local.grid_layout=settingsStore.local.grid_preset;
restoreGridLayoutFromConfig();
@@ -392,7 +400,7 @@ function addNewWidget2(componentToAdd :gridWidget,saveToConfig :boolean) {
if (saveToConfig)
saveGridLayout();
});
-
+
}
function remove(widget) {
@@ -677,7 +685,7 @@ function quickfill() {
aria-label="Close"
>
-
+
@@ -707,7 +715,6 @@ function quickfill() {