Skip to content

Commit 3b9ef90

Browse files
committed
debug issue
1 parent 495182f commit 3b9ef90

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

src/lib/velxio/simulation/Esp32Bridge.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -583,16 +583,19 @@ export class Esp32Bridge {
583583

584584
socket.onclose = (ev) => {
585585
console.log(
586-
`[Esp32Bridge:${this.boardId}] WebSocket closed (code=${ev?.code ?? "?"})`,
586+
`[Esp32Bridge:${this.boardId}] WebSocket closed (url=${wsUrl}, code=${ev?.code ?? "?"}, reason=${ev?.reason || "none"}, clean=${ev?.wasClean ?? false})`,
587587
);
588588
this._connected = false;
589589
this.socket = null;
590590
this.onDisconnected?.();
591591
};
592592

593593
socket.onerror = (ev) => {
594-
console.error(`[Esp32Bridge:${this.boardId}] WebSocket error`, ev);
595-
this.onError?.("WebSocket error");
594+
console.error(
595+
`[Esp32Bridge:${this.boardId}] WebSocket error (url=${wsUrl}, readyState=${socket.readyState})`,
596+
ev,
597+
);
598+
this.onError?.(`WebSocket error connecting to ${wsUrl}`);
596599
};
597600
}
598601

0 commit comments

Comments
 (0)