WIP: 1.0 architecture experiment (pre-stabilization)
This commit is contained in:
@@ -568,9 +568,13 @@ function initLiveDataStream(unitId) {
|
||||
if (stopBtn) stopBtn.style.display = 'flex';
|
||||
};
|
||||
|
||||
window.currentWebSocket.onmessage = function(event) {
|
||||
window.currentWebSocket.onmessage = async function(event) {
|
||||
try {
|
||||
const data = JSON.parse(event.data);
|
||||
let payload = event.data;
|
||||
if (payload instanceof Blob) {
|
||||
payload = await payload.text();
|
||||
}
|
||||
const data = typeof payload === 'string' ? JSON.parse(payload) : payload;
|
||||
console.log('WebSocket data received:', data);
|
||||
updateLiveMetrics(data);
|
||||
updateLiveChart(data);
|
||||
|
||||
Reference in New Issue
Block a user