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 <div
aria-live="polite" aria-live="polite"
aria-atomic="true" aria-atomic="true"
class="position-relative" class="position-relative z-3"
style="z-index: 500"
> >
<div <div
class="toast-container position-absolute top-0 end-0 p-3" 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> </script>
<template> <template>
<nav class="navbar bg-body-tertiary border-bottom"> <nav class="navbar bg-body-tertiary border-bottom z-0">
<div class="mx-auto"> <div class="mx-auto">
<span class="badge bg-secondary me-4"> <span class="badge bg-secondary me-4">
Modem Connection {{ state.modem_connection }} Modem Connection {{ state.modem_connection }}

View file

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

View file

@ -203,7 +203,7 @@ class radio:
self.parameters['alc'] = self.send_command('l ALC') self.parameters['alc'] = self.send_command('l ALC')
self.parameters['strength'] = self.send_command('l STRENGTH') 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 the latest fetched parameters."""
return self.parameters return self.parameters