kopia lustrzana https://github.com/OpenBuilds/OpenBuilds-CONTROL
rodzic
ba00fe3efc
commit
6ba47ff0dd
|
@ -1389,7 +1389,7 @@
|
||||||
<div class="card-header p-1 m-0">
|
<div class="card-header p-1 m-0">
|
||||||
<i class="fas fa-fw fa-tty"></i> Communications
|
<i class="fas fa-fw fa-tty"></i> Communications
|
||||||
</div>
|
</div>
|
||||||
<div class="card-content" style="height: calc(100vh - 630px); min-height: 90px; overflow-x: auto;">
|
<div class="card-content" style="height: calc(100vh - 530px); min-height: 90px; overflow-x: auto;">
|
||||||
<table class="table striped compact">
|
<table class="table striped compact">
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -1400,32 +1400,46 @@
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0">Installed Version</td>
|
<td class="pt-1 mt-0 pb-0 pt-0">Installed Version</td>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0"><span class="tally bg-openbuilds fg-white" id="driverver">NOCOMM</span></td>
|
<td class="pt-1 mt-0 pb-0 pt-0"><span id="driverver">NOCOMM</span></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0">Backend Queue Blocked</td>
|
<td class="pt-1 mt-0 pb-0 pt-0">Backend Queue Blocked</td>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0"><span class="tally bg-openbuilds fg-white" id="commblocked">NOCOMM</span></td>
|
<td class="pt-1 mt-0 pb-0 pt-0"><span id="commblocked">NOCOMM</span></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0">Connection Status</td>
|
<td class="pt-1 mt-0 pb-0 pt-0">Connection Status</td>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0"><span class="tally bg-openbuilds fg-white" id="commstatus">NOCOMM</span></td>
|
<td class="pt-1 mt-0 pb-0 pt-0"><span id="commstatus">NOCOMM</span></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0">Connected To</td>
|
<td class="pt-1 mt-0 pb-0 pt-0">Connected To</td>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0"><span class="tally bg-openbuilds fg-white" id="activeportstatus">NOCOMM</span></td>
|
<td class="pt-1 mt-0 pb-0 pt-0"><span id="activeportstatus">NOCOMM</span></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0">Serial Queue</td>
|
<td class="pt-1 mt-0 pb-0 pt-0">Serial Queue</td>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0"><span class="tally bg-openbuilds fg-white" id="drvqueue">NOCOMM</span></td>
|
<td class="pt-1 mt-0 pb-0 pt-0"><span id="drvqueue">NOCOMM</span></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0">Websocket Status</td>
|
<td class="pt-1 mt-0 pb-0 pt-0">Websocket Status</td>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0"><span class="tally bg-openbuilds fg-white" id="websocketstatus">NOCOMM</span></td>
|
<td class="pt-1 mt-0 pb-0 pt-0"><span id="websocketstatus">NOCOMM</span></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0">Firmware</td>
|
<td class="pt-1 mt-0 pb-0 pt-0">Firmware</td>
|
||||||
<td class="pt-1 mt-0 pb-0 pt-0"><span class="tally bg-openbuilds fg-white" id="firmwareversionstatus">NOCOMM</span></td>
|
<td class="pt-1 mt-0 pb-0 pt-0"><span id="firmwareversionstatus">NOCOMM</span></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="pt-1 mt-0 pb-0 pt-0">Computer</td>
|
||||||
|
<td class="pt-1 mt-0 pb-0 pt-0">
|
||||||
|
<b>Motherboard:</b> <span id="mobospecs">NOCOMM</span><br>
|
||||||
|
<b>CPU:</b> <span id="cpuspecs">NOCOMM</span><br>
|
||||||
|
<b>GPU:</b> <span id="gpuspecs">NOCOMM</span><br>
|
||||||
|
<b>Memory:</b> <span id="memoryspecs">NOCOMM</span><br>
|
||||||
|
<b>OS:</b> <span id="osspecs">NOCOMM</span><br>
|
||||||
|
<b>Network:</b> <span id="ipspecs">NOCOMM</span><br>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -556,6 +556,30 @@ function initSocket() {
|
||||||
socket.on('sysinfo', function(sysinfo) {
|
socket.on('sysinfo', function(sysinfo) {
|
||||||
console.log(sysinfo)
|
console.log(sysinfo)
|
||||||
lastsysinfo = sysinfo;
|
lastsysinfo = sysinfo;
|
||||||
|
|
||||||
|
var mobo = sysinfo.hardware.motherboard.manufacturer + " " + sysinfo.hardware.motherboard.model
|
||||||
|
$("#mobospecs").html(mobo)
|
||||||
|
|
||||||
|
|
||||||
|
var cpu = sysinfo.hardware.cpu[0].model
|
||||||
|
$("#cpuspecs").html(cpu)
|
||||||
|
|
||||||
|
var gpu = sysinfo.hardware.gpu[0].model + " (" + sysinfo.hardware.gpu[0].vram + "mb)"
|
||||||
|
$("#gpuspecs").html(gpu)
|
||||||
|
|
||||||
|
var memory = "Free: " + sysinfo.hardware.memory.free + " / Total: " + sysinfo.hardware.memory.total;
|
||||||
|
$("#memoryspecs").html(memory)
|
||||||
|
|
||||||
|
var operatingsys = sysinfo.operatingSystem.distro + " / " + sysinfo.operatingSystem.arch + " (" + sysinfo.operatingSystem.version + ")";
|
||||||
|
$("#osspecs").html(operatingsys)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
var ipaddresses = sysinfo.network.flatMap(iface => iface.addresses.map(addr => addr.address)).join(' / ');
|
||||||
|
$("#ipspecs").html(ipaddresses)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
socket.on('status', function(status) {
|
socket.on('status', function(status) {
|
||||||
|
@ -743,11 +767,6 @@ function initSocket() {
|
||||||
|
|
||||||
$("#firmwareversionstatus").html(status.machine.firmware.platform + " " + status.machine.firmware.version + " (" + status.machine.firmware.date + ")");
|
$("#firmwareversionstatus").html(status.machine.firmware.platform + " " + status.machine.firmware.version + " (" + status.machine.firmware.date + ")");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Grbl Pins Input Status
|
// Grbl Pins Input Status
|
||||||
$('.pinstatus').removeClass('alert').addClass('success').html('OFF')
|
$('.pinstatus').removeClass('alert').addClass('success').html('OFF')
|
||||||
$('#holdpin').html('HOLD/DOOR:OFF')
|
$('#holdpin').html('HOLD/DOOR:OFF')
|
||||||
|
|
Ładowanie…
Reference in New Issue