added tune button

This commit is contained in:
DJ2LS 2024-01-12 22:52:56 +01:00
parent 6f39d434a7
commit 667b0f7f15
4 changed files with 41 additions and 23 deletions

View file

@ -25,6 +25,7 @@ import grid_button from "./grid/button.vue";
import grid_ptt from "./grid/grid_ptt.vue";
import grid_mycall from "./grid/grid_mycall.vue";
import grid_stop from "./grid/grid_stop.vue";
import grid_tune from "./grid/grid_tune.vue";
import grid_CQ_btn from "./grid/grid_CQ.vue";
import grid_ping from "./grid/grid_ping.vue";
import grid_freq from "./grid/grid_frequency.vue";
@ -226,6 +227,15 @@ new gridWidget(
"Other",
15,
),
new gridWidget(
grid_tune,
{ x: 0, y: 0, w: 2, h: 13 },
"Tune widget",
true,
true,
"Audio",
18,
),
//New new widget ID should be 18

View file

@ -8,28 +8,10 @@ const state = useStateStore(pinia);
</script>
<template>
<div class="card w-100 h-100">
<div class="card-header p-0">
<div class="dropdown">
<button
class="btn btn-sm btn-outline-secondary dropdown-toggle"
type="button"
data-bs-toggle="dropdown"
aria-expanded="false"
></button>
<i class="bi bi-volume-up" style="font-size: 1rem"></i>&nbsp;
<div class="card-header p-0 mb-1">
<i class="bi bi-volume-up" style="font-size: 1rem"></i>&nbsp;
<strong>Audio</strong>
<ul class="dropdown-menu">
<li>
<a
class="dropdown-item"
data-bs-toggle="modal"
data-bs-target="#audioModal"
href="#"
>Tune</a
>
</li>
</ul>
</div>
</div>
<div class="card-body pt-0 pb-0">
<div class="container-wide">

View file

@ -0,0 +1,19 @@
<script setup lang="ts">
import { setActivePinia } from "pinia";
import pinia from "../../store/index";
setActivePinia(pinia);
</script>
<template>
<a
class="btn btn-outline-primary d-flex border justify-content-center align-items-center object-fill rounded w-100 h-100"
id="stop_transmission_connection"
data-bs-trigger="hover"
data-bs-html="false"
data-bs-toggle="modal"
data-bs-target="#audioModal"
title="Tune"
>
<h5>Tune</h5>
</a>
</template>

View file

@ -1176,6 +1176,13 @@ const transmissionSpeedChartDataMessageInfo = computed(() => ({
></button>
</div>
<div class="modal-body">
<div class="alert alert-warning" role="alert">
Not working yet...
</div>
<div class="input-group input-group-sm mb-1">
<span class="input-group-text">Test-Frame</span>
<button
@ -1201,7 +1208,7 @@ const transmissionSpeedChartDataMessageInfo = computed(() => ({
step="1"
id="audioLevelRX"
@change="onChange"
v-model="settings.remote.AUDIO.tx_audio_level"
v-model.number="settings.remote.AUDIO.rx_audio_level"
/></span>
</div>
<div class="input-group input-group-sm mb-1">
@ -1218,7 +1225,7 @@ const transmissionSpeedChartDataMessageInfo = computed(() => ({
step="1"
id="audioLevelTX"
@change="onChange"
v-model="settings.remote.AUDIO.tx_audio_level"
v-model.number="settings.remote.AUDIO.tx_audio_level"
/></span>
</div>
</div>