added gsm signal level
This commit is contained in:
parent
bb61573661
commit
a1cb014905
|
|
@ -6,10 +6,10 @@
|
|||
<q-card-section class="q-pt-none">
|
||||
<div class="q-pa-md">
|
||||
<div class="q-gutter-md q-pa-none q-pb-none">
|
||||
<q-toggle v-model="data.gsm_enab" label="GSM enable" />
|
||||
<div><q-toggle v-model="data.gsm_enab" label="GSM enable" /></div>
|
||||
<q-input v-model="data.gsm_apn" label="APN:" />
|
||||
<q-input v-model="data.gsm_apn_login" label="login:" />
|
||||
<q-input v-model="data.gsm_apn_password" label="password:" />
|
||||
<!--<q-input v-model="data.gsm_apn_login" label="login:" />
|
||||
<q-input v-model="data.gsm_apn_password" label="password:" />-->
|
||||
<div>Module type: {{ data.gsm_module }}</div>
|
||||
<div>Provider name: {{ data.gsm_operator }}</div>
|
||||
<div>IMEI: {{ data.gsm_imei }}</div>
|
||||
|
|
@ -28,7 +28,7 @@
|
|||
</template>
|
||||
|
||||
<script setup>
|
||||
import { reactive } from "vue";
|
||||
import { reactive, computed } from "vue";
|
||||
import { PostData } from "components/webguicomp/network";
|
||||
import CardActions from "components/webguicomp/CardActions.vue"
|
||||
const init = {
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
<div>{{ timestr }}</div>
|
||||
<div>Uptime: {{ uptimestr }}</div>
|
||||
<div>WiFi signal: {{ data.wifi_level }}</div>
|
||||
<div>GSM signal: {{ gsm_sig }}</div>
|
||||
<q-separator inset />
|
||||
<div>Ethernet state: {{ data.eth_stat }}</div>
|
||||
<div>WiFi state: {{ data.wifi_stat }}</div>
|
||||
|
|
@ -23,8 +24,6 @@
|
|||
</div>
|
||||
</div>
|
||||
</q-card-section>
|
||||
|
||||
|
||||
</q-card>
|
||||
</template>
|
||||
|
||||
|
|
@ -40,6 +39,7 @@ defineOptions({
|
|||
const init = {
|
||||
time: 0, uptime: 0,
|
||||
wifi_level: "",
|
||||
gsm_rssi: -1,
|
||||
eth_stat: "",
|
||||
wifi_stat: "",
|
||||
gsm_stat: "",
|
||||
|
|
@ -59,4 +59,12 @@ onUnmounted(() => clearInterval(intervalId))
|
|||
const timestr = computed({ get() { return (new Date(data.time * 1000).toISOString()) } })
|
||||
const uptimestr = computed({ get() { return (secondsToHms(data.uptime)) } })
|
||||
PostData(data, 2, 0, null);
|
||||
const gsm_sig = computed({
|
||||
get() {
|
||||
if (Number(data.gsm_rssi) == -1)
|
||||
return '-';
|
||||
return (-113 + 2 * Number(data.gsm_rssi)) + " dBm"
|
||||
},
|
||||
set(val) { }
|
||||
})
|
||||
</script>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user