diff --git a/freedata_gui/src/components/grid/grid_active_rig_control.vue b/freedata_gui/src/components/grid/grid_active_rig_control.vue
index 92e5f4a5..aed23b71 100644
--- a/freedata_gui/src/components/grid/grid_active_rig_control.vue
+++ b/freedata_gui/src/components/grid/grid_active_rig_control.vue
@@ -89,17 +89,27 @@ function set_radio_parameter_auto_tuner() {
disabled: state.hamlib_status === 'disconnected',
}"
>
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/freedata_gui/src/js/eventHandler.js b/freedata_gui/src/js/eventHandler.js
index 3a8fd6df..920ad439 100644
--- a/freedata_gui/src/js/eventHandler.js
+++ b/freedata_gui/src/js/eventHandler.js
@@ -89,6 +89,7 @@ export function stateDispatcher(data) {
stateStore.mode = data["radio_mode"];
stateStore.swr = data["radio_swr"];
stateStore.tuner = data["radio_tuner"];
+ stateStore.rf_level = data["radio_rf_level"]
}
}
diff --git a/freedata_gui/src/js/radioHandler.ts b/freedata_gui/src/js/radioHandler.ts
index 8820836c..d8c8a9f8 100644
--- a/freedata_gui/src/js/radioHandler.ts
+++ b/freedata_gui/src/js/radioHandler.ts
@@ -14,6 +14,6 @@ export async function processRadioStatus() {
let result = await getRadioStatus();
stateStore.mode = result.radio_mode;
stateStore.frequency = result.radio_frequency;
- stateStore.rf_level = result.radio_rf_level;
+ stateStore.rf_level = Math.round(result.radio_rf_level / 5) * 5; // round to 5er steps
stateStore.tuner = result.radio_tuner;
}