Display new fields on web interface

rfm98w_packettx
Mark Jessop 2024-09-27 16:15:43 +09:30
rodzic 95ee72cd20
commit dac359f76e
2 zmienionych plików z 24 dodań i 1 usunięć

Wyświetl plik

@ -152,6 +152,11 @@ temp_f = open("rxtemp.bin",'wb')
while True:
# These reads can hang if the rtl_sdr locks up
# We should add some kind of watchdog system around this, so if we don't seee
# any packets for X minutes, the process exits, and is (hopefully) restarted by systemd.
if args.hex:
# Incoming data is as a hexadecimal string.
# We can read these in safely using sys.stdin.readline(),

Wyświetl plik

@ -100,8 +100,21 @@
var ascent = msg.ascent_rate.toFixed(1);
var numSV = msg.numSV.toFixed(0);
var _new_desc = msg.timestamp + "Z " + lat + ", " + lon + " " + alt + "m " + ascent + " m/s " + numSV + " SVs";
var _new_desc = msg.timestamp + "Z: " + lat + ", " + lon + " " + alt + "m " + ascent + " m/s " + numSV + " SVs";
$('#gps-data').html(_new_desc);
var _new_gps_detailed = msg.timestamp + "Z: "
if(msg.hasOwnProperty('radio_temp')){
_new_gps_detailed += "Radio Temp: " + msg.radio_temp.toFixed(1) + "˚C"
}
if(msg.hasOwnProperty('cpu_temp')){
_new_gps_detailed += ", CPU Temp: " + msg.cpu_temp.toFixed(1) + "˚C"
}
_new_gps_detailed += ", Load Avgs: " + msg.load_avg_1.toFixed(2) + "/" + msg.load_avg_5.toFixed(2) + "/" + msg.load_avg_15.toFixed(2)
_new_gps_detailed += ", Disk Usage: " + msg.disk_percent.toFixed(2) +"%"
_new_gps_detailed += ", CPU Speed: " + msg.cpu_speed +" MHz"
$('#detail_gps_telem_data').html(_new_gps_detailed);
}
});
@ -272,6 +285,11 @@
<div id="image_telem_data"></div>
</div>
</div>
<div class="row">
<div class='col-12'>
<div id="detail_gps_telem_data"></div>
</div>
</div>
<div class="row">
<div class='col-12'>
<h5>Log Messages</h5>