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; }