adjusted state fetching and rf power setting

This commit is contained in:
DJ2LS 2024-02-20 09:39:47 +01:00
parent fea294b26f
commit 31a93b3183
4 changed files with 7 additions and 4 deletions

View file

@ -28,8 +28,7 @@ import { getFreedataMessages } from "../js/api";
<div
aria-live="polite"
aria-atomic="true"
class="position-relative"
style="z-index: 500"
class="position-relative z-3"
>
<div
class="toast-container position-absolute top-0 end-0 p-3"

View file

@ -10,7 +10,7 @@ import { settingsStore as settings } from "../store/settingsStore.js";
</script>
<template>
<nav class="navbar bg-body-tertiary border-bottom">
<nav class="navbar bg-body-tertiary border-bottom z-0">
<div class="mx-auto">
<span class="badge bg-secondary me-4">
Modem Connection {{ state.modem_connection }}

View file

@ -14,6 +14,7 @@ import {
getAudioDevices,
getSerialDevices,
getModemState,
getRadioStatus,
} from "./api";
import { processFreedataMessages } from "./messagesHandler.ts";
@ -99,6 +100,7 @@ export function eventDispatcher(data) {
getAudioDevices();
getSerialDevices();
getFreedataMessages();
getRadioStatus();
return;
case "stopped":
@ -112,6 +114,7 @@ export function eventDispatcher(data) {
getAudioDevices();
getSerialDevices();
getFreedataMessages();
getRadioStatus();
return;
case "failed":
@ -144,6 +147,7 @@ export function eventDispatcher(data) {
getSerialDevices();
getFreedataMessages();
processFreedataMessages();
getRadioStatus();
return;

View file

@ -203,7 +203,7 @@ class radio:
self.parameters['alc'] = self.send_command('l ALC')
self.parameters['strength'] = self.send_command('l STRENGTH')
self.parameters['rf'] = self.send_command('l RFPOWER') # RF, RFPOWER
self.parameters['rf'] = int(float(self.send_command('l RFPOWER')) * 10) # RF, RFPOWER
"""Return the latest fetched parameters."""
return self.parameters